Hello,
Please add the NSIS installer translation for Romanian from here: http://www.secarica.ro/traduceri/inkscape_0.47_installer_romanian.zip and also add the corresponding line to the main NSIS script, which should be !include Romanian.nsh
Additionally, the default template for Romanian can be added too: http://www.secarica.ro/inkscape_0.47_default_template_romanian.zip which is modified as per Inkscape wiki for translators instructions.
Regarding the template modification, my question is -- what changes from the practical perspective ? I mean, where can I observe any change when using Inkscape ?
From my language point of view the changes are minimal, like the page is
now specified in millimeter and the label "Layer 1" is translated. What property in the Inkscape UI display this ?
Thank you, Cristi
On Sun, 17 Jan 2010 09:53:35 +0200, Cristian Secară wrote:
Additionally, the default template for Romanian can be added too: http://www.secarica.ro/inkscape_0.47_default_template_romanian.zip
Sorry, I missed a path on this one. The correct link is this: http://www.secarica.ro/traduceri/inkscape_0.47_default_template_romanian.zip
Cristi
2010/1/17 Cristian Secară <orice@...245...>:
Please add the NSIS installer translation for Romanian from here:
Done in r8990.
Please, take a look at this diff http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8990 and check if everything is OK, especially this line: !insertmacro LanguageAutoSelect Romanian 1048
Regarding the template modification, my question is -- what changes from the practical perspective ? I mean, where can I observe any change when using Inkscape ?
The only visible string it brings is the default layer name which you can observe in the bottom-left part of the interface. Overall this is a regular .svg file and it's the one that is used by default when you open a new document. So if you draw a red circle in it, every document will start with a red circle - of course, you're not supposed to do that. It's subject to localization because some language/country may use e.g. different units by default (think metric/imperial) or any other aspect of the default document may need to be adjusted. It's completely fine if you change only the layer name and stick with the defaults.
Regards ~~helix84
On Sun, 17 Jan 2010 12:26:32 +0100, helix84 wrote:
Done in r8990.
Thank you.
Please, take a look at this diff http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8990 and check if everything is OK, especially this line: !insertmacro LanguageAutoSelect Romanian 1048
The language code is ok, else I don't know what to look at.
But there is something weird there, at actual line 222 (previously 221) in file inkscape.nsi -- a previous copyright sign has become a question mark instead. The removed 221 line (in red) was this VIAddVersionKey LegalCopyright "© 2009 Inkscape" and the added 222 line (in green) is this VIAddVersionKey LegalCopyright "? 2009 Inkscape"
I mean, where can I observe any change when using Inkscape ?
The only visible string it brings is the default layer name which you can observe in the bottom-left part of the interface.
Hmm. It seems I miss something here.
So: I'm on Windows. I put the localized default.ro.svg file here C:\Program Files\Inkscape\share\templates\ along with the others. The line with the layer label is this <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> which in Romanian is like this <g inkscape:label="Strat 1" inkscape:groupmode="layer" id="layer1" /> in French like this <g inkscape:label="Calque 1" inkscape:groupmode="layer" id="layer1" /> and in German like this <g inkscape:label="Ebene 1" inkscape:groupmode="layer" id="layer1" />
My system is set to Romanian (everything, including OS UI strings) When I start Inkscape normally, the Inkscape UI is in Romanian (of course only those strings that are already translated). However, the label in that dropdown menu at bottom displays "Layer 1" (i.e. in English, not in Romanian). If I start Inkscape with set lang=fr, the UI goes French, *including* the layer label. If I start Inkscape with set lang=de, the UI goes German, *including* the layer label. What is different for my language ? (what is missing ?)
Cristi
2010/1/17 Cristian Secară <orice@...245...>:
But there is something weird there, at actual line 222 (previously 221) in file inkscape.nsi -- a previous copyright sign has become a question mark instead. The removed 221 line (in red) was this VIAddVersionKey LegalCopyright "© 2009 Inkscape" and the added 222 line (in green) is this VIAddVersionKey LegalCopyright "? 2009 Inkscape"
Yes, my editor changed it accidentaly but I reverted it in the subsequent revision.
I mean, where can I observe any change when using Inkscape ?
The only visible string it brings is the default layer name which you can observe in the bottom-left part of the interface.
Hmm. It seems I miss something here.
So: I'm on Windows. I put the localized default.ro.svg file here C:\Program Files\Inkscape\share\templates\ along with the others. The line with the layer label is this <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" /> which in Romanian is like this <g inkscape:label="Strat 1" inkscape:groupmode="layer" id="layer1" /> in French like this <g inkscape:label="Calque 1" inkscape:groupmode="layer" id="layer1" /> and in German like this <g inkscape:label="Ebene 1" inkscape:groupmode="layer" id="layer1" />
My system is set to Romanian (everything, including OS UI strings) When I start Inkscape normally, the Inkscape UI is in Romanian (of course only those strings that are already translated). However, the label in that dropdown menu at bottom displays "Layer 1" (i.e. in English, not in Romanian). If I start Inkscape with set lang=fr, the UI goes French, *including* the layer label. If I start Inkscape with set lang=de, the UI goes German, *including* the layer label. What is different for my language ? (what is missing ?)
Ah, this, of course: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8992
Thanks for noticing, It should work now.
Regards ~~helix84
On Sun, 17 Jan 2010 16:59:37 +0100, helix84 wrote:
What is different for my language ? (what is missing ?)
Ah, this, of course: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8992
Yes, I confirm, it's ok now.
Thank you :) Cristi
On Sun, 17 Jan 2010 16:59:37 +0100, helix84 wrote:
Ah, this, of course: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8992
Just short note: in an older Inkscape .po file (unknown build) this string is accompanied by this comment:
#. TRANSLATORS: default.svg is localizable - this is the name of the default document #. template. This way you can localize the default pagesize, translate the name of #. the default layer, etc. If you wish to localize this file, please create a #. localized share/templates/default.xx.svg file, where xx is your language code #. : ../src/file.cpp:136 msgid "default.svg" msgstr ""
Any idea why it was removed ?
Cristi
2010/1/17 Cristian Secară <orice@...245...>:
Just short note: in an older Inkscape .po file (unknown build) this string is accompanied by this comment:
Any idea why it was removed ?
I can't tell why but it was removed here: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8672?remem...
Regards ~~helix84
On 1/17/10, helix84 <helix84@...150...> wrote:
Just short note: in an older Inkscape .po file (unknown build) this string is accompanied by this comment: Any idea why it was removed ?
I can't tell why but it was removed here: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8672?remem...
It's NOT removed (at least in that commit :)). Look better.
147 gchar const* localized = _("default.svg"); 148 if (strcmp("default.svg", localized) != 0) { 149 baseNames.push_back(localized); 150 }
As you can see, it cab be localized.
On Mon, 18 Jan 2010 19:38:14 +0200, Hleb Valoshka wrote:
Just short note: in an older Inkscape .po file (unknown build) this string is accompanied by this comment: Any idea why it was removed ?
I can't tell why but it was removed here: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8672?remem...
It's NOT removed (at least in that commit :)). Look better. [...]
No, it was the *comment* that was removed, not the feature itself :)
Cristi
participants (3)
-
Cristian Secară
-
helix84
-
Hleb Valoshka