TabMixPlus icon indicating copy to clipboard operation
TabMixPlus copied to clipboard

Localization

Open onemen opened this issue 3 years ago • 16 comments

Report here about any issue with localization or If you are willing to work on translation

onemen avatar Sep 14 '21 14:09 onemen

Hi, I'm interesting in testing and translation to Polish language. I'm a translator of the old version of Tabmix.

teo951 avatar Sep 15 '21 09:09 teo951

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">-->

onemen avatar Sep 15 '21 15:09 onemen

Hi, Add only in the en-US locale.

teo951 avatar Sep 15 '21 22:09 teo951

PR #73 contains all the changes so far.

onemen avatar Sep 16 '21 11:09 onemen

@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.

kiki-ja avatar Sep 17 '21 01:09 kiki-ja

@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 avatar Sep 19 '21 06:09 onemen

@onemen

I will try to send pull requests for the ja locale from time to time depending on the latest en-US locale.

kiki-ja avatar Sep 20 '21 13:09 kiki-ja

@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 avatar Sep 21 '21 04:09 onemen

@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.

kiki-ja avatar Sep 25 '21 00:09 kiki-ja

If you find it too complicated, update all files locally and attach to here zip file from the locale/ja folder

onemen avatar Sep 25 '21 08:09 onemen

@onemen

ja locale for v1.0.0. ja_locale_v1.0.0.zip

kiki-ja avatar Sep 25 '21 22:09 kiki-ja

Thank you

in the file pref-tabmix.dtd openMoreThan label appear to be empty

<!ENTITY openMoreThan.label " ">

onemen avatar Sep 26 '21 05:09 onemen

@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] Tab Mix Plus - Event en-US 2 [Option - Events - ja] Tab Mix Plus - Event ja 2

kiki-ja avatar Sep 26 '21 23:09 kiki-ja

@onemen

tabmix.dtd ja locale file. Update for new option.

tabmix.dtd-ja.zip

kiki-ja avatar Oct 08 '21 09:10 kiki-ja

@onemen

tabmix.dtd ja locale file. Update for v1.0.0-pre.3.

tabmix.dtd-ja-1.0.0-pre.3.zip

kiki-ja avatar Oct 13 '21 15:10 kiki-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

onemen avatar May 09 '22 08:05 onemen