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

Document the Translation process #63

Open
1 task done
Zeitsperre opened this issue Dec 19, 2023 · 0 comments
Open
1 task done

Document the Translation process #63

Zeitsperre opened this issue Dec 19, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@Zeitsperre
Copy link
Collaborator

Zeitsperre commented Dec 19, 2023

Addressing a Problem?

We should have some documentation under CONTRIBUTING.rst (or on its own page) that explains how to generate and edit the .po files needed for the French translations.

Potential Solution

I can help with the more generalized steps (i.e.: project creation and generation of the initial .po files), but it would be great if @TC-FF could briefly document how best to use the poedit tool.

Additional context

https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
https://poedit.net/
https://userbase.kde.org/Lokalize (KDE-based application**)

Contribution

  • I would be willing/able to open a Pull Request to contribute this feature.
@Zeitsperre Zeitsperre added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 19, 2023
RondeauG added a commit that referenced this issue Jul 18, 2024
<!-- Please ensure the PR fulfills the following requirements! -->
<!-- If this is your first PR, make sure to add your details to the
AUTHORS.rst! -->
### Pull Request Checklist:
- [ ] This PR addresses an already opened issue (for bug fixes /
features)
  - This PR fixes #xyz
- [x] (If applicable) Documentation has been added / updated (for bug
fixes / features).
- [ ] (If applicable) Tests have been added.
- [x] CHANGELOG.rst has been updated (with summary of main changes).
- [x] Link to issue (:issue:`number`) and pull request (:pull:`number`)
has been added.

### What kind of change does this PR introduce?

* This is a first batch of translations that were missing from the
current documentation.
* I've changed the Makefile to create files for the Docstrings, but I
haven't gone around to translate them yet.
* The script to help with auto-translations has been added to a new CI
folder.
* This PR is only for the translations themselves, but we could use the
new `translator` script to automate most of the process in a GitHub
workflow eventually.
* This partly addresses #63, but not fully.

### Does this PR introduce a breaking change?


### Other information:
* I don't think that we need to translate the ChangeLog?
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 enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants