TabMixPlus
TabMixPlus copied to clipboard
Localization
Report here about any issue with localization or If you are willing to work on translation
Hi, I'm interesting in testing and translation to Polish language. I'm a translator of the old version of Tabmix.
Thank you @teo951
Notice that version 1.0.0-pre.1 does not include new labels that were added to the code in english this year. I'm planning to upload a new version with all the new labels added to locales folders soon.
Do you think I should add the english labels to all *.dtd and *.properties files or just to the files in en-US? I can also add new entry with english labels as commented entries to non english locales
in dtd file:
option 1
<ENTITY somenew.label "New Label>
option 2
<!-- need translation <ENTITY somenew.label "New Label">-->
Hi, Add only in the en-US locale.
PR #73 contains all the changes so far.
@onemen
I am the Japanese translator for Add-ons. I will be happy to translate Japanese locales and do test reports. I look forward to working with you.
@teo951, @kiki-ja
Any progress? Let me know if you need any help to generate the files in your locale language with all the new entries?
@onemen
I will try to send pull requests for the ja locale from time to time depending on the latest en-US locale.
@onemen I will try to send pull requests for the ja locale from time to time depending on the latest en-US locale.
Please follow the instruction from #73
Here you can find all new string that were added to Tab Mix Plus in the last 8 month If you want to add translation to your language * fork the repository * add new branch in your fork with the name locale/en-US/v1.0.0 (replace en-US with you locale identifier) * commit the changes to the files that were changed by this PR in
addon/locale/en-US
* once you are ready add comment here with link to your fork
in that way i can automatically pull all locales forks into one pr
@onemen
Here you can find all new string that were added to Tab Mix Plus in the last 8 month If you want to add translation to your language * fork the repository * add new branch in your fork with the name locale/en-US/v1.0.0 (replace en-US with you locale identifier) * commit the changes to the files that were changed by this PR in |addon/locale/en-US| * once you are ready add comment here with link to your fork
in that way i can automatically pull all locales forks into one pr
I've never done this before, so I'm not sure. I'll give it a try.
If you find it too complicated, update all files locally and attach to here zip file from the locale/ja folder
Thank you
in the file pref-tabmix.dtd openMoreThan label appear to be empty
<!ENTITY openMoreThan.label " ">
@onemen
Due to the difference in grammar between English and Japanese, it is necessary to reverse the front and back. If the label is split and there are multiple labels, there will be cases where you have to combine them into one or the other. For this reason, we dare to leave it blank.
pref-tabmix.dtd [en-US]
61: <!ENTITY restoreOnDemand.label "Don't load tabs until selected">
62:<!ENTITY openMoreThan.label "when you open more than">
[ja]
61: <!ENTITY restoreOnDemand.label "次の指定以上のタブを開くときは選択されるまで読み込まない">
62: <!ENTITY openMoreThan.label " ">
Don't load tabs until selected=選択されるまで読み込まない when you open more than=次の指定以上のタブを開くときは
[Option - Events - en-US]
[Option - Events - ja]
@Tsharii To post new localization update all files locally and attach to issue Localization https://github.com/onemen/TabMixPlus/issues/72 zip file from the locale/fr folder