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

Update translations for 3.3.2 #8236

Closed
ccordoba12 opened this issue Nov 13, 2018 · 11 comments
Closed

Update translations for 3.3.2 #8236

ccordoba12 opened this issue Nov 13, 2018 · 11 comments
Milestone

Comments

@ccordoba12
Copy link
Member

Version 3.3.2 is finally ready, so now it has come the time to update our translations for this release.

This is a call to all our translators to update their respective translations. Please create separate pull requests for each language:

Thanks for your help!


Important notes:

  1. We can wait for you until Monday November 19 at 00:00 am UTC for your pull requests. There are 26 strings to be updated or translated.
  2. Don't forget to do your pull requests against the 3.x branch.
@ccordoba12 ccordoba12 added this to the v3.3.2 milestone Nov 13, 2018
@martindurant
Copy link
Contributor

There are 26 strings to be updated or translated.

How do we find these?

@burrbull
Copy link
Contributor

There are 26 strings to be updated or translated.

How do we find these?

https://github.com/spyder-ide/spyder/tree/3.x/spyder/locale

@martindurant
Copy link
Contributor

I mean, how do we find the ones that are new and now need translating?

@alexschw
Copy link
Contributor

I would like to include a german translation. I found the original files from Benjamin Weis, who did the translation in 2017. Is there any tool you use for translation, or is it just adding the Strings in the spyder.po?

@burrbull
Copy link
Contributor

use Poedit
yellow and empty row are needed to edit

@ccordoba12
Copy link
Member Author

I mean, how do we find the ones that are new and now need translating?

I found those with Poedit too Martin:

seleccion_020

See in the status bar: Remaining: 26.

However, that's for an up to date translation. In the case of the Hungarian translation, there are probably much more strings to translate.

@ccordoba12
Copy link
Member Author

@alexschw, if you want to add a German translation, please do it against our master branch, not the 3.x one.

@sohnishi
Copy link
Contributor

msgmerge is a very good tool. You can merge an old translation catalogue file (.po) with a new template file (.pot).
For example,

msgmerge old.po spyder.pot -o new.po

generates a merged new file "new.po".

@alexschw
Copy link
Contributor

alexschw commented Nov 16, 2018

@alexschw, if you want to add a German translation, please do it against our master branch, not the 3.x one.

I am not sure if I did it correctly now. There was no big change in the .pot file for the master branch, so I took that file from master and applied the .pot file of 3.x to it. Is that okay?

@ccordoba12
Copy link
Member Author

Yeah, it's fine!! Thanks for that!

You just need to do some more things to register German as a supported translation. I'll let you know about them in your PR.

@ccordoba12
Copy link
Member Author

This is ready. Thank you all for your help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants