CyBear-Jinni / cbj_app

πŸ“± CyBear Jinni App is the app to control CyBear Jinni Hub πŸ’‘ remotely from your Android, IOS and Web Browser. If you have ever wondered "Is there an open-source project to make my own smart home?", This is part of one.
https://cybearjinni.com
GNU Affero General Public License v3.0
116 stars 139 forks source link

Adding translations #428

Open guyluz11 opened 1 year ago

guyluz11 commented 1 year ago

Hi

Do you want to help open source project?, or perhaps you're looking for easy pull request!.

If you know how to write this is your chance, lets get down to it.

First locate your language in this page. Now remember the Language (two letter) - Region (two capital letters) of your region.

In this folder you will see files with the names of the Language-Region, if yours does not exist please create a new file for it.

Even if the language already exists but your region is not it is ok to open pull request, for example: en-GB it will be accepted because it is not en-US which already exists.

So how do you do it:

Language file does not exist

  1. In this folder copy the en-US.json (as it is our base to translate) and change the name of the copy to your Language-Region.

  2. Change the right side of the text to your language, you should keep the {} in the same place inside the word as it is a place holder.

  3. Open the pull request to the dev branch.

Language file exists

  1. Copy all missing translations from en-US.json into your existing Language file that we located earlier.

  2. Change the right side of the text to your language, you should keep the {} in the same place inside the word as it is a placeholder.

  3. Open the pull request to the dev branch.

If you have any questions you can ask me on the Discord server

Antibodyy commented 1 year ago

Ill take it up!

guyluz11 commented 1 year ago

Ill take it up!

Greate @Antibodyy, just open pr. Just for this issue we do not assign it to people, I will add a Hacktoberfest-accepted label to the pr's and it will count for you.

ojninja16 commented 1 year ago

I would also like to work on it....

AnshikaAnand222 commented 1 year ago

I would like to work in this.

AnshikaAnand222 commented 1 year ago

I corrected some of the lines in hi-IN where there were mistakes in language please merge my pull request

arefathi commented 1 year ago

Hello again @guyluz11 I have submitted a PR for the Amharic language under #437 Thanks for the opportunity. Appreciate it.

boringdeveloper commented 1 year ago

Hello, I have opened PR #438 to add Filipino language translation.

InquisitiveMe15 commented 1 year ago

Hello! @guyluz11 I have added a few more translations in hi-IN.json that were missing in that file. For this I have opened PR #452 . Kindly merge my pull request. Thank you!

Cesar-M-Diaz commented 1 year ago

Hi ! I just added the es-US translation. Here's the PR for that change #460, let me know if you need anything else :) Thanks for the opportunity !

Akhil-blanc commented 1 year ago

hey! I just added the ja-JP translation. I opened PR #462, for the change. Thanks for the opportunity.

vinayjain18 commented 1 year ago

Hello @guyluz11 , I have added the Malayalam language under PR #470 Thanks for the opportunity

Heismanish commented 1 year ago

Hey @guyluz11 , completed hindi translation and made a pr here #492 .

lemmoor commented 1 year ago

Hi, I have opened PR #497 to add Ukrainian translation. Thanks for the opportunity

goobric commented 1 year ago

how do I open a pull request (PR) to the dev branch, for a language that does not exit in the folder? I have created the .json file, the translation states that I do not have access to add a new language; and created a forked copy to my github account. How do I create a PR with this forked copy? thank you

gnud-gnaoh commented 1 year ago

Hi @guyluz11, I have added the Vietnamese translation #502. Thanks! 😎

magmukendi commented 1 year ago

I have also added French - Democratic Republic of the Congo's translation #503. Thanks @guyluz11

Utsav1999 commented 1 year ago

how do I open a pull request (PR) to the dev branch, for a language that does not exit in the folder? I have created the .json file, the translation states that I do not have access to add a new language; and created a forked copy to my github account. How do I create a PR with this forked copy? thank you

Hello @goobric ,

As you said you have forked the repo, so now you need to make your desired changes and then you need to push the changes on your branch. Then create a pull request to the dev branch of the original repo from your branch and you are done πŸŽ‰

P.S.: To select the dev branch, you need to click on the dropdown option against the original repo name.

Thank you.

minna-xD commented 1 year ago

As someone with a background in the translation & localization industry, translation is not "super easy". It is often surprisingly tricky! πŸ˜‰ In any case, I just started working on a Finnish translation. πŸŽƒ

By the way, I have trouble finding this in the app/code to explain the usage: "Exist": "Exist", Could someone help?

guyluz11 commented 1 year ago

As someone with a background in the translation & localization industry, translation is not "super easy". It is often surprisingly tricky! wink In any case, I just started working on a Finnish translation. jack_o_lantern

By the way, I have trouble finding this in the app/code to explain the usage: "Exist": "Exist", Could someone help?

It's easy from a git stand point XD. Some usages of translations like Exist got deleted from the app, we are keeping the translations file with the same translations so that it will be easy to know how many translations are missing from each language (without deleting the world from all of the translations).

So just use the most common translation for the word and in the future if it is wrong someone will fix it.

And thank you everybody for your translations, it is one of the things that will help people around the world feel at home in our app.

ziarparvaiz commented 1 year ago

Hi @guyluz11, I have added the Turkish translation #516. Thanks! 😎

KatiaAsh commented 1 year ago

Hi @guyluz11 I have added Arabic - Palestine's translation PR: https://github.com/CyBear-Jinni/cbj_app/pull/528 Thanks

goobric commented 1 year ago

Thank you for your reply How do I create a pull request to the repository once the en-US.json file has been altered for an additional language? Sorry for asking such a silly dumb question! I have the new language .json file, I don't know how to share it. Instruction 3 just states: "Open a pull request to the Dev branch"; without explaining how to do this! Sorry again, from a non-tech person.

On Sat, Oct 8, 2022, 17:58 Utsav Akash Naskar @.***> wrote:

how do I open a pull request (PR) to the dev branch, for a language that does not exit in the folder? I have created the .json file, the translation states that I do not have access to add a new language; and created a forked copy to my github account. How do I create a PR with this forked copy? thank you

Hello @goobric https://github.com/goobric ,

As you said you have forked the repo, so now you need to make your desired changes and then you need to push the changes on your branch. Then create a pull request to the dev branch of the original repo from your branch and you are done πŸŽ‰

P.S.: To select the dev branch, you need to click on the dropdown option against the original repo name.

Thank you.

β€” Reply to this email directly, view it on GitHub https://github.com/CyBear-Jinni/cbj_app/issues/428#issuecomment-1272347620, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFQR2BQYB7NMX6O35DV6VNLWCGKZPANCNFSM6AAAAAAQ3MMGSE . You are receiving this because you were mentioned.Message ID: @.***>

Utsav1999 commented 1 year ago

Thank you for your reply How do I create a pull request to the repository once the en-US.json file has been altered for an additional language? Sorry for asking such a silly dumb question! I have the new language .json file, I don't know how to share it. Instruction 3 just states: "Open a pull request to the Dev branch"; without explaining how to do this! Sorry again, from a non-tech person. … On Sat, Oct 8, 2022, 17:58 Utsav Akash Naskar @.> wrote: how do I open a pull request (PR) to the dev branch, for a language that does not exit in the folder? I have created the .json file, the translation states that I do not have access to add a new language; and created a forked copy to my github account. How do I create a PR with this forked copy? thank you Hello @goobric https://github.com/goobric , As you said you have forked the repo, so now you need to make your desired changes and then you need to push the changes on your branch. Then create a pull request to the dev branch of the original repo from your branch and you are done πŸŽ‰ P.S.: To select the dev branch, you need to click on the dropdown option against the original repo name. Thank you. β€” Reply to this email directly, view it on GitHub <#428 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFQR2BQYB7NMX6O35DV6VNLWCGKZPANCNFSM6AAAAAAQ3MMGSE . You are receiving this because you were mentioned.Message ID: @.>

Hello @goobric ,

It's great to see that you want to make opensource contributions. Please find the steps below.

Thank you. Utsav

Akhil-blanc commented 1 year ago

hey! I just added the af-ZA translation. I opened PR #570 , for the change. Thanks for the opportunity.

prabhleenn commented 1 year ago

Hey ! I would love to work on this by making my first Hacktoberfest submission. It would be great if you assign me this.

guyluz11 commented 1 year ago

Hey, @prabhleenn just open pr and I will check it, no need to be assigned.

prabhleenn commented 1 year ago

hey! I just added the en-HT translation. I opened PR #589, Thanks for the opportunity.

Bikramjit21 commented 1 year ago

idk why pr got blocked, its saying not allowing authorised users

Utsav1999 commented 1 year ago

Hello @Bikramjit21 , You need to make the PR to the dev branch and as you are a first time contributor so you need approval from the repo owner to merge your changes. Thank you.

guyluz11 commented 1 year ago

idk why pr got blocked, its saying not allowing authorised users

As @Utsav1999 said please change pr to dev branch, the merge itself and running the ci is done by one of the repo maintainer.

prashantSj789 commented 11 months ago

I would like to work on this

guyluz11 commented 11 months ago

I would like to work on this

Great, waiting for pr

prashantSj789 commented 11 months ago

I have submitted the PR with Hindi translation the state language of India