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

Add arabic translation #150

Closed
wants to merge 3 commits into from
Closed

Add arabic translation #150

wants to merge 3 commits into from

Conversation

atefBB
Copy link

@atefBB atefBB commented Jul 10, 2024

Tanslation language

Arabic

Translation checklist

  • Provide the translated strings inside strings.xml under the appropriate folder.
  • Used the correct locale code (en-US, en-GB, de, es, fr...)
  • Named the folder correctly (values-[locale-code])

@atefBB atefBB requested a review from starry-shivam as a code owner July 10, 2024 09:07
Copy link
Member

@starry-shivam starry-shivam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did you copy the themes, colors arrays, splash screen, etc., files instead of just strings.xml? there isn't anything to translate in those other files. You could take reference from an existing translation, you only need to create strings.xml in the values-ar directory to add your translations.

@atefBB
Copy link
Author

atefBB commented Jul 10, 2024

Excuse my ignorance ! I'll update my PR as soon as I can !

@atefBB
Copy link
Author

atefBB commented Jul 10, 2024

@starry-shivam DONE !

Copy link
Member

@starry-shivam starry-shivam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for removing unnesccary files,

<string name="archive_screen_header">الأرشيف</string>
<string name="archive_empty_placeholder">لا توجد أهداف مؤرشفة حتى الآن.</string>

<!-- Rate Us Dialog -->
Copy link
Member

@starry-shivam starry-shivam Jul 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see anything like this in the base english strings.xml. It seems the translations are not complete and are not in the same order as the base english strings either. This is the reason why the build was failing. Please do a complete translation when adding a new language; otherwise, this results in an inconsistent user experience. Also, maintain the order of sections of strings the same as in the base strings.xml file so it's easier to find, update, and add new strings in the future.

Please take a look at the base strings file here and translate accordingly.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excuse my ignorance! I'll do when I'll have some free time!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, there's no hurry :)

…ears#154)

Commits:
    * Add CSV backend & seperate JSON and CSV logic from backup manager
    * Add frontend for selecting backup filetype & rewrite CSV converter
---------
Signed-off-by: starry-shivam <[email protected]>
@starry-shivam
Copy link
Member

Hi! Just a reminder, are you up for working on your translations now? I'm planning to do a new release soon, so if they get added now, I can include them in the upcoming release.

@starry-shivam
Copy link
Member

Closing this PR due to no response from author, if you ever feel like working on it again, feel free to re-open.

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

Successfully merging this pull request may close these issues.

2 participants