Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Localization #72

Open
onemen opened this issue Sep 14, 2021 · 16 comments
Open

Localization #72

onemen opened this issue Sep 14, 2021 · 16 comments

Comments

@onemen
Copy link
Owner

onemen commented Sep 14, 2021

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

@teo951
Copy link

teo951 commented Sep 15, 2021

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

@onemen
Copy link
Owner Author

onemen commented Sep 15, 2021

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

@teo951
Copy link

teo951 commented Sep 15, 2021

Hi,
Add only in the en-US locale.

@onemen
Copy link
Owner Author

onemen commented Sep 16, 2021

PR #73 contains all the changes so far.

@kiki-ja
Copy link

kiki-ja commented Sep 17, 2021

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

@onemen
Copy link
Owner Author

onemen commented Sep 19, 2021

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

@kiki-ja
Copy link

kiki-ja commented Sep 20, 2021 via email

@onemen
Copy link
Owner Author

onemen commented Sep 21, 2021

@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

@kiki-ja
Copy link

kiki-ja commented Sep 25, 2021 via email

@onemen
Copy link
Owner Author

onemen commented Sep 25, 2021

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

@kiki-ja
Copy link

kiki-ja commented Sep 25, 2021

@onemen

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

@onemen
Copy link
Owner Author

onemen commented Sep 26, 2021

Thank you

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

<!ENTITY openMoreThan.label " ">

@kiki-ja
Copy link

kiki-ja commented Sep 26, 2021

@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
Copy link

kiki-ja commented Oct 8, 2021

@onemen

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

tabmix.dtd-ja.zip

@kiki-ja
Copy link

kiki-ja commented Oct 13, 2021

@onemen

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

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

@onemen
Copy link
Owner Author

onemen commented May 9, 2022

@Tsharii
To post new localization
update all files locally and attach to issue Localization #72 zip file from the locale/fr folder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants