[Bug] Translation Tool doesn't save new lines

For translators, questions, tips and suggestions

Moderators: Daniel - PDF-XChange, PDF-XChange Support, Dimitar - PDF-XChange, Vasyl - PDF-XChange, Chris - PDF-XChange, Paul - PDF-XChange, Ivan - Tracker Software, Stefan - PDF-XChange

Post Reply
User avatar
BigMike
User
Posts: 309
Joined: Wed Nov 07, 2007 10:07 am

[Bug] Translation Tool doesn't save new lines

Post by BigMike »

Translations wich contain multiple lines are saved in one single line in translation tool.

For example in the translation for the new sanitize plugin, string id snt.sanitize.warning.
The text contains a list with various lines. After closing the translation window, the new lines are removed.
User avatar
Daniel - PDF-XChange
Site Admin
Posts: 10910
Joined: Wed Jan 03, 2018 6:52 pm

Re: [Bug] Translation Tool doesn't save new lines

Post by Daniel - PDF-XChange »

Hello Bigmike,

Thank you for the report here, I have let the Dev team know so they can look into this as soon as possible.

Kind regards,
Dan McIntyre - Support Technician
PDF-XChange Co. LTD

+++++++++++++++++++++++++++++++++++
Our Web site domain and email address has changed as of 26/10/2023.
https://www.pdf-xchange.com
Support@pdf-xchange.com
User avatar
siSINka
User
Posts: 42
Joined: Sun Apr 07, 2019 11:55 am

Re: [Bug] Translation Tool doesn't save new lines

Post by siSINka »

After saving in Localizer (do not translate this string!) open SanitizePlugin.xx-XX.xcl file in any text editor (Notepad++, maybe Notepad) and copy there exactly this:

Code: Select all

<text id="sanitize.warning">Sanitize Document will remove hidden data and metadata so any sensitive information will not be published with your PDF. The operation will remove:&#x0A; • Metadata&#x0A; • Invisble text and images&#x0A; • Overlapping objects&#x0A; • Form and comment datas&#x0A; • Embedded content and files&#x0A; • Hidden layers&#x0A; • Hidden data and comments&#x0A; • Unreferenced data</text>
and then translate only texts.

Tested in Czech version, OK
User avatar
BigMike
User
Posts: 309
Joined: Wed Nov 07, 2007 10:07 am

Re: [Bug] Translation Tool doesn't save new lines

Post by BigMike »

Actually, if I translate the string and then afterwards add "normal" newlines in Notepad++, the newlines are shown in Localization tool. But editing the localization file with different tools is an ugly workaround.
User avatar
siSINka
User
Posts: 42
Joined: Sun Apr 07, 2019 11:55 am

Re: [Bug] Translation Tool doesn't save new lines

Post by siSINka »

See in PDF-X Change Editor:
sanitize.png
Czech "SanitizePlugin.cs-CZ.xcl" file:

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
	<Localization>
		<Version date="20190820173142">2.00.00</Version>		
		<Author>siSINka</Author>
		<Copyright>...</Copyright>		
		<Product id="PDFXEditor"/>
		<Language eName="Czech (Czech Republic)" lName="čeština" code="cs-CZ" R2L="false"/>
		<Module name="SanitizePlugin" namespace="snt" version="5.5.312"/>
		<Strings>
			<text id="sanitize.warning">Příkaz Sanitace dokumentu odstraní skrytá data a metadata, takže žádné citlivé údaje nebudou ve Vašem PDF dokumentu uloženy. Tato operace odstraní:&#x0A; • Metadata&#x0A; • Neviditelný text a obrázky&#x0A; • Překrývající se objekty&#x0A; • Data formulářů a komentáře&#x0A; • Vložený obsah a soubory&#x0A; • Skryté vrstvy&#x0A; • Skrytá data a komentáře&#x0A; • Nereferenční data</text>
      <text id="opt.donotshow">Tuto zprávu již nezobrazovat</text>
      <text id="rbar.sanitize">Sanitace dokumentu</text>
      <text id="rbar.sanitize.tip">Odstraní citlivé informace jako jsou metadata, formulářová data, neviditelný obsah...</text>
      <text id="saveDlg.caption">Uložit sanitovaný dokument</text>
      <text id="sanitizeDoc.progr">Probíhá sanitace dokumentu...</text>
      <text id="sanitizeSave.progr">Ukládání sanitovaného dokumentu...</text>
      <text id="sanitizePage.progr">Zpracování strany %1</text>
      <text id="obscured.content.chk">Nalezen zakrytý nebo neviditelný obsah</text>
      <text id="layers.chk">Stránka obsahuje vrstvy</text>
      <text id="hiddenText.chk">Stránka obsahuje skrytý text</text>
      <text id="overlapping.obj.chk">Stránka obsahuje překrývající se objekty</text>
    </Strings>
	</Localization>
SanitizePlugin.cs-CZ.7z
(991 Bytes) Downloaded 234 times
User avatar
siSINka
User
Posts: 42
Joined: Sun Apr 07, 2019 11:55 am

Re: [Bug] Translation Tool doesn't save new lines

Post by siSINka »

I did not use PDF Localizer to translate this module...
I found the right structure of this language file in "Localize.dat" (this is zip.archive), in file "Modules\SanitizePlugin_str.xml"
User avatar
Will - Tracker Supp
Site Admin
Posts: 6815
Joined: Mon Oct 15, 2012 9:21 pm
Contact:

Re: [Bug] Translation Tool doesn't save new lines

Post by Will - Tracker Supp »

Thanks guys - The dev. team are aware and working toward a fix.

Cheers,
If posting files to this forum, you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded.
Thank you.

Best regards

Will Travaglini
Tracker Support (Europe)
Tracker Software Products Ltd.
http://www.tracker-software.com
james89
User
Posts: 5
Joined: Fri Jun 28, 2024 9:20 am

Re: [Bug] Translation Tool doesn't save new lines

Post by james89 »

It seems that the translation tool is currently saving translations with multiple lines as a single line. For instance, the string ID snt.sanitize.warning in the new sanitize plugin originally contains a multi-line list. However, when you close the translation window, the new lines are removed.
8) :D
User avatar
Stefan - PDF-XChange
Site Admin
Posts: 19794
Joined: Mon Jan 12, 2009 8:07 am
Contact:

Re: [Bug] Translation Tool doesn't save new lines

Post by Stefan - PDF-XChange »

Hello james89,

Were there any special symbols? Maybe there were initially slashes for new lines that when you did the translation are not there?
Have you made sure you have downloaded the latest localization tool and which language are you looking at translation into?

Kind regards,
Stefan
Post Reply