-
Notifications
You must be signed in to change notification settings - Fork 8
POT file for localization needs to be updated with all strings #109
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
Comments
Will generate the template once alpha code tasks are completed. In the meantime, I will see what information is currently available under source-control for generating/updating po related files, and port relevant information to the wiki |
PO template generation is proving to be a challenge. There are a lot of strings (565) in the existing resource headers that aren't actually in use for TortoiseSI, but came over from TortoiseGit. Offering new translations for existing languages may 8000 actually be more easily done as a manual contribution process, rather than being committed directly to the repository by translators. |
Work that has been done: Investigation notes:
|
Update: |
The additional strings appearing in the POT file are originating from the TortoiseSIProc project. The source of these additional resources are as follows: • Unused dialogs from the TortoiseSIProc project inherited from TortoiseGit Additional MFC strings amount to ~320. A quick check of the .po files that are being generated for TortoiseGit (https://www.transifex.com/lznuaa/tortoisegit/tortoisepot/) appear to contain translations fr the MFC resource strings. These could be reused. Microsoft also provides localized MFC resources. Decision is to include only TortoiseSIShell resources in the .POT file and add the TortoiseSIProc specific resources later when the functionality comes online. No current updates required to Make_Pot.bat file since it currently only references TortoiseShellLang.dll. The TortoiseProcLang.dll will be added at a later time at which time the unused dialogs and unneeded files will also be removed (see above). This will be taken on as a Post 1.0 activity. Additional work/configuration will also need to be done to generate the locale specific TortoiseProc resource .dlls. |
Remaining work has been moved to the post 1.0 milestone. |
Update the PO template files with all strings that have been added up to this point.
Make sure that appropriate developer information is in the wiki for how to generate/update language files.
The text was updated successfully, but these errors were encountered: