View Bug Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001366||DCP-o-matic||[All Projects] i18n||public||2018-09-11 12:23||2018-10-17 19:16|
|Status||closed||Resolution||no change required|
|Platform||Mac||OS||OS X||OS Version||10.11|
|Target Version||2.14.0||Fixed in Version|
|Summary||0001366: No bug, but request for clarification - i18n between stable and test releases|
I just noticed that some of my german translations come out grossly wrong in 2.13.48 - basically, because sometimes I chose very explicit context related translations for otherwise generic terms (as for 'Timing'). When that generic term is then later used in a different app context, the original context reference in the translation goes havoc, of course.
But - these translations stay okay in the (backported) 2.12.10.
How do you keep track of those changes between stable and test versions, especially when backporting?
Now, what happens if I correct these issues for 2.13.48 in the current po file, when another stable release is later issued? Is it possible to freeze i18n for stable releases/backports.
|Tags||No tags attached.|
|Estimated work required||Unknown|
The files on dcpomatic.com/i18n are from 2.13.x. 2.12.x translations are effectively frozen at this point, so if you send changes to po files you don't have to worry as 2.12.x will not change.
Okay, so, the only 'critical' part in this would be if something that is backported needs a new localization. Which probably doesn't happen often, as the backports/bug fixes usually do not introduce 'new' things, but only correct issues on the code level.
I keep all my previous localizations, so, if needed, I could easily reconnect to po files for e.g. 2.12.5 or so. Or at least those that I actually worked on.
All the old .po files are in git and could be made downloadable on the website, but it shouldn't be necessary as strings very rarely change in 2.12.x. If any corrections are needed the files can be recovered from git.
|2018-09-11 12:23||Carsten||New Bug|
|2018-09-11 12:23||Carsten||Status||new => assigned|
|2018-09-11 12:23||Carsten||Assigned To||=> carl|
|2018-09-11 12:24||Carsten||Description Updated||View Revisions|
|2018-09-11 12:27||Carsten||Description Updated||View Revisions|
|2018-09-11 14:23||carl||Note Added: 0002674|
|2018-09-11 14:43||Carsten||Note Added: 0002675|
|2018-09-11 14:48||carl||Note Added: 0002676|
|2018-10-17 09:37||carl||Status||assigned => resolved|
|2018-10-17 09:37||carl||Resolution||open => no change required|
|2018-10-17 19:16||carl||Status||resolved => closed|