i18n: hold the new strings against the glossary the plugin already had
A language review over all 24 files found that the translation batch had been written as if the file were empty. It is not: eleven years of FFXIV vocabulary and several hundred existing values already decided how this plugin says things, and the new strings disagreed with them. Three said something wrong rather than something unusual: - Norwegian called opacity "tetthet", which is density -- and the same file uses that exact word for compact density, so one word stood for two different settings. - Danish called the brand section "Brand", which in Danish is fire. - Turkish called a manifest a notification, in a window that already has a notifications section. Then the glossary itself. "tab" is zakładka in Polish, tab in Romanian and Danish; "plugin" stays plugin in five languages that had translated it; "pop-out" is a loanword in six. The Shift key keeps its name in Swedish, Finnish and Italian, because that is what is printed on it. Fixing pop-out also shortened the three longest row labels in the batch past the point where SettingRow would have clipped them. Czech was the clearest outright error: the existing file addresses the reader informally throughout, and five new strings switched to the formal form. And a gap in my own previous fix: I had moved four of the five tell strings to the established loanword and missed the fifth pair, so the failed-tell warning still said "Flüstern" while its neighbours said "Tell". 435 keys, 25 files, no gaps, no orphans, no placeholder drift, and every one of the five tell keys now carries the same word in every language. Whether German and French should say Flüstern and message privé rather than tell is a real question -- both game clients do -- but that is a glossary decision for the whole file, not something to introduce through four new keys.
This commit is contained in:
@@ -1181,7 +1181,7 @@
|
||||
<value>Tallennettuna on {0:N0} viestiä. Jos haluat säilyttää kopion, vie ne ennen tyhjennystä.</value>
|
||||
</data>
|
||||
<data name="Retention_RunNow_Tooltip" xml:space="preserve">
|
||||
<value>Ctrl+Vaihto: suorittaa säilytysajon heti sen sijaan, että odottaisi päivittäistä ajoa. Poistaa yllä olevia rajoja vanhemmat viestit.</value>
|
||||
<value>Ctrl+Shift: suorittaa säilytysajon heti sen sijaan, että odottaisi päivittäistä ajoa. Poistaa yllä olevia rajoja vanhemmat viestit.</value>
|
||||
</data>
|
||||
<data name="Settings_Database_ClearError" xml:space="preserve">
|
||||
<value>Historian tyhjennys epäonnistui. Mitään ei poistettu, katso /xllog.</value>
|
||||
@@ -1199,10 +1199,10 @@
|
||||
<value>Estä</value>
|
||||
</data>
|
||||
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
|
||||
<value>Varoita, kun kuiskaus ei mene perille</value>
|
||||
<value>Varoita, kun tell ei mene perille</value>
|
||||
</data>
|
||||
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
|
||||
<value>Peli ilmoittaa epäonnistuneesta kuiskauksesta vain lokissa. Tämä näyttää sen sijaan ilmoituksen, jottei viesti offline-tilassa tai toisessa maailmassa olevalle jää huomaamatta.</value>
|
||||
<value>Peli ilmoittaa epäonnistuneesta tellistä vain lokissa. Tämä näyttää sen sijaan ilmoituksen, jottei viesti offline-tilassa tai toisessa maailmassa olevalle jää huomaamatta.</value>
|
||||
</data>
|
||||
<data name="ChatLog_ScrollToBottom_Tooltip" xml:space="preserve">
|
||||
<value>Siirry uusimpaan viestiin</value>
|
||||
|
||||
Reference in New Issue
Block a user