Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2.5 docs #383

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from
Draft

V2.5 docs #383

wants to merge 6 commits into from

Conversation

cloneofghosts
Copy link
Collaborator

@cloneofghosts cloneofghosts commented Dec 4, 2024

Describe the change

Updates the API docs for version 2.5. @alexander0042 Just an FYI that I started the changes here. The OpenAPI spec will need to be updated for language parameter. Annoyingly we cannot grab it from DarSky as the documentation is missing languages that are in their translation module.

Type of change

  • Updated Home Assistant documentation
  • General documentation updates (fixing typos, updating information, etc.)
  • Added item to who is using section
  • Updated docs for new API version release

Checklist

@cloneofghosts cloneofghosts added the documentation Improvements or additions to documentation label Dec 5, 2024
@cloneofghosts
Copy link
Collaborator Author

@alexander0042 Guess this isn't releasing until next week now? Not a big deal as we can just update the date before this is being merged in.

Do we want to add more information to the icon/summary section to account for the translation module being added?

@cloneofghosts
Copy link
Collaborator Author

@alexander0042 I assume you've been busy again this week so I changed the season on the index page to Winter from Fall. Also updated the changelog with relevant fixes from the code repo and set the date to December for now.

@alexander0042
Copy link
Collaborator

Thanks for keeping this fresh! Life got insanely busy for a minute there, but still working on this. I think for now I'm going to push 2.5 out live with just English and French, since I really want to get it live, then add the rest of the translations later.

@cloneofghosts
Copy link
Collaborator Author

I've started adding some of the other languages in a python branch in the translations repo https://github.com/Pirate-Weather/translations/tree/python

Hopefully I can get to the rest of them over the weekend if not over the holidays. A bit time consuming converting the functions to python but not too bad. If 2.5 will launch with a subset of the languages then should note somewhere that not all have been added.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

icon issues on the development endpoint Translations
2 participants