Am 21.12.2016 um 01:23 schrieb Jabier Arraiza:
> Done in trunk and in 0.92.x
> 

Thank you, Jabier!

Btw. the pot file in trunk hasn't been updated along with the other
files, though. Last change: 2016-11-12 09:55:09 UTC. Was that intended?

Regards,
 Maren

> On Wed, 2016-12-21 at 00:37 +0100, Maren Hachmann wrote:
>> Sorry, now I am requesting an update:
>>
>> This string, which is related to the dpi switcher, is not marked as
>> translatable in the source code (the underscore is missing), but
>> contains very important info:
>>
>> http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/view/head:/
>> src/file.cpp#L516
>>
>> Could it be considered to update the branch for this change?
>>
>> (please, if someone makes this change, also directly update the po
>> files, and if possible also the pot file for trunk - it's easier to
>> keep
>> translations in sync automatically when editing them in parallel,
>> than
>> updating each one separately.)
>>
>> Regards,
>>  Maren
>>
>> Am 20.12.2016 um 12:07 schrieb Sylvain Chiron:
>>> Le 20/12/2016 à 03:47, Bryce Harrington a écrit :
>>>> On Mon, Dec 19, 2016 at 10:05:12PM +0200, Yuri Chornoivan wrote:
>>>>> Some relatively new strings in 0.92.x branch are actually
>>>>> untranslatable due 
>>>>> to such called "string puzzles":
>>>>>
>>>>> http://bazaar.launchpad.net/~inkscape.dev/inkscape/0.92.x/view/
>>>>> head:/share/extensions/draw_from_triangle.py#L179
>>>>>
>>>>> inkex.errormsg(_("Side Length 'a' (" + unit + "): " + str(
>>>>> params[0][0] ) ))
>>>>> inkex.errormsg(_("Side Length 'b' (" + unit + "): " + str(
>>>>> params[0][1] ) ))
>>>>> inkex.errormsg(_("Side Length 'c' (" + unit + "): " + str(
>>>>> params[0][2] ) ))
>>>>>
>>>>> extracts as
>>>>>
>>>>> Side Length 'a' (
>>>>> Side Length 'b' (
>>>>> Side Length 'c' (
>>>>
>>>> Good point.  There are probably other instances like this where
>>>> variables are being included in the translatable.  I would guess
>>>> the
>>>> proper way to do it would be something like:
>>>>
>>>>    inkex.errormsg(_("Side Length 'a'") + " (" + unit + "): " +
>>>> str( params[0][0] ) )
>>>
>>> Punctuation must be translatable too, e.g. in French you need a no-
>>> break
>>> space before the colon, so it would be closer to something like
>>> this:
>>>
>>>    inkex.errormsg(_("Side Length 'a' ({0}):").format(unit) + " " +
>>> str(
>>> params[0][0] ) )
>>>
>>> But one should refer to the Gettext doc for Python.
>>>
>>> Regards,
>>> --
>>> Sylvain
>>>
>>> -----------------------------------------------------------------
>>> -------------
>>> Developer Access Program for Intel Xeon Phi Processors
>>> Access to Intel Xeon Phi processor-based developer platforms.
>>> With one year of Intel Parallel Studio XE.
>>> Training and support from Colfax.
>>> Order your platform today.http://sdm.link/intel
>>> _______________________________________________
>>> Inkscape-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
>>>
>>
>>
>> -------------------------------------------------------------------
>> -----------
>> Developer Access Program for Intel Xeon Phi Processors
>> Access to Intel Xeon Phi processor-based developer platforms.
>> With one year of Intel Parallel Studio XE.
>> Training and support from Colfax.
>> Order your platform today.http://sdm.link/intel
>> _______________________________________________
>> Inkscape-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
> 


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
_______________________________________________
Inkscape-translator mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/inkscape-translator

Reply via email to