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

Translator's context for 5.0 #2684

Open
tuomas2 opened this issue Jul 21, 2023 · 29 comments
Open

Translator's context for 5.0 #2684

tuomas2 opened this issue Jul 21, 2023 · 29 comments

Comments

@tuomas2
Copy link
Contributor

tuomas2 commented Jul 21, 2023

Checklist (as suggested by @timbze ) from last release

Excel version in Google Sheets

Related:

@tuomas2
Copy link
Contributor Author

tuomas2 commented Jul 21, 2023

Sent announcement to translators via Transifex announcements

New AndBible release 5.0 is planned within the coming few months, during the autumn most likely. There are some major new features in the new release:

  • Cloud synchronize (via Google drive currently)
  • Discrete mode in main app and separate “calculator” app
  • Workspace colors
  • Chained links windows
  • Synchronize groups
  • Search / filter labels
  • Backup Database: choose what to restore
  • MyBible / MySword modules, Installing, uninstalling, Backup & restore
  • Custom repositories
  • Deep links

Some of these features require new strings to be translated. Amount of new strings is, however, not very big, like last time.

Before starting translating, please see video intro to new features; I believe that it serves best as context for this release: https://www.youtube.com/watch?v=XdKmoe95KhI. See also translator's context ticket, in which you can also send questions and comments if they arise: #2684

As always, translator's instructions can be read from our wiki page: https://github.com/AndBible/and-bible/wiki/Translating-User-Interface

As we are in Beta phase, we are mainly fixing bugs and smoothing the rough edges. Although there can be still minor changes to strings, it is good time to start updating translations.

Thank you for your continued support and co-operation for the AndBible Open Source project!

Best regards & God bless,
Tuomas
Lead developer

@tuomas2 tuomas2 self-assigned this Jul 21, 2023
@tuomas2 tuomas2 pinned this issue Jul 21, 2023
@tuomas2 tuomas2 moved this from Needs triage to Pre-5.0 in Tuomas' project board Aug 26, 2023
@tuomas2 tuomas2 moved this from Pre-5.0 to Pre-5.0 urgent in Tuomas' project board Aug 26, 2023
@tuomas2 tuomas2 moved this from Pre-5.0 urgent to Pre-5.0 in Tuomas' project board Aug 26, 2023
@tuomas2

This comment was marked as outdated.

@tuomas2

This comment was marked as resolved.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Aug 30, 2023

BibleNames translation process needs improvement. Please do not work on those yet. Fixing today or tomorrow.

Now it's fixed. I'll write instructions tomorrow.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Aug 31, 2023

Sending this via Transifex announcement soon.


Final call for translators for upcoming AndBible 5.0 release (release scheduled 2nd nov 2023)

New AndBible release 5.0 is almost ready and beta is already rather stable. Release is scheduled to happen November 2nd, 2023, in 2 months time from now. Translation work of user interface translations to various languages should be started as soon as possible. I’m not any more adding new strings or changing existing ones unless it is very critical for some reason.

I was just doing myself translations to Finnish language and it took me around an hour or so to finish them. I was also adding contextual help (“Developer notes”) to some strings, so hopefully context is clear and translation work can be done smoothly. Please do not hesitate to ask me if something is unclear! Preferrably via Transifex issues or via email: [email protected] or to Github translators context ticket (link below).

As always, this message (and possible corrections/minor additions) will be posted on Translator’ context ticket: #2684 so please keep checking that before you start the work.

Couple of important notes for the translation work.

  • Why it is now important to translate also “Alt” entries in BibleNames resource (because of Epub support) and how to do it: https://github.com/AndBible/and-bible/wiki/Translating-User-Interface#biblenames-alt-names
  • Argument numbering is now added to those strings that have more than one argument. This is necessary and has been requested because some languages might translate the content in different order than original. If there is no change to the translation, those can be fixed simply by using “Copy” button from translation history and just fixing arguments.

Many thanks to all your translation efforts! God bless!

@zdposter
Copy link

Will be there pre-release for checking translation quality?

@tuomas2
Copy link
Contributor Author

tuomas2 commented Aug 31, 2023

Will be there pre-release for checking translation quality?

Yes, I will include translations in beta releases. I try to remember to pull new additions to every release (releasing beta releases about once per week).

Beta releases can be found via Github releases page

@tuomas2 tuomas2 moved this from Pre-5.0 to Pre-5.0 lower in Tuomas' project board Sep 2, 2023
@zdposter
Copy link

zdposter commented Sep 6, 2023

I and not able to modified some translations because there were "reviewed" (even I am author of that translation). Can it be unlocked, so translation could be improved?

@zdposter
Copy link

zdposter commented Sep 6, 2023

My translation (Slovak) is 100% translated, but I see there some part of application with English string. Can somebody have a look at that?

missing_translation_1

missing_translation_2

missing_translation_create_task

@tuomas2
Copy link
Contributor Author

tuomas2 commented Sep 6, 2023

My translation (Slovak) is 100% translated, but I see there some part of application with English string. Can somebody have a look at that?

Dictionary, Translate etc come from apps (like Google Translate) that insert their actions to context menu.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Sep 6, 2023

I and not able to modified some translations because there were "reviewed" (even I am author of that translation). Can it be unlocked, so translation could be improved?

Made you coordinator, hope it helps

@pepaulo
Copy link

pepaulo commented Sep 12, 2023

I have translated to Brazilian Portuguese 100% of strings. But the translation group needs of a revisor.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Sep 12, 2023

Thank you @pepaulo! I'm in the process of releasing beta 5.0.728 which includes your translation (should be out via Google Play in a day or two, apk from Github might be there already now).

@pepaulo
Copy link

pepaulo commented Sep 12, 2023

Thank you @pepaulo! I'm in the process of releasing beta 5.0.728 which includes your translation (should be out via Google Play in a day or two, apk from Github might be there already now).

I thank you @tuomas2 for putting your gifts at the service of this excellent evangelization tool.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Sep 30, 2023

Sending reminder to translators

Subject: Reminder: 1 more month to go until AndBible 5.0 release (scheduled on 2nd Nov 2023)
Hi,

Release date is getting closer every day. Release is scheduled to happen November 2nd, 2023, in 2 months time from now.

There are many languages already 100% translated. However, there are substantial amount of languages, that were 100% translated for 4.0, but have not yet been updated for 5.0. If the translation of your language is not yet updated, please update it as soon as possible. Work should not be that laboursome as in the past (4.0 was huge with this respect).

As always, this message (and possible corrections/minor additions) will be posted on Translator’ context ticket: #2684 so please keep checking that before you start the work.

Many thanks to all your translation efforts! God bless!

@tuomas2
Copy link
Contributor Author

tuomas2 commented Sep 30, 2023

Additional note: I just released 5.0.730-beta that contains all latest translations. Soon in Google Play beta channel too.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 1, 2023

@LAfricain made you coordinator of Italian, you should be able to edit all strings now.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 5, 2023

Posting update announcement:

Subject: AndBible 5.0 translation status update (4 weeks to go)

Hi,

Release is scheduled to happen November 2nd, 2023. Codewise everything is ready by now for the release, but, we are waiting especially for those languages to finish translations that were complete in 4.0, i.e.:

  • Chinese
  • Czech
  • Russian
  • Hungarian
  • Esperanto
  • India
  • Lithuanian
  • Polish
  • Portuguese
  • Serbian
  • Spanish
  • Burmese

I have also added couple of new translators to some languages (there were pending requests). New people please see instructions for translators:

https://github.com/AndBible/and-bible/wiki/Translating-User-Interface

As always, this message (and possible corrections/minor additions) will be posted on Translator’ context ticket: #2684 so please keep checking that before you start the work.

Tip: I’m posting tips & tricks and other videos (especially after 5.0 release) now somewhat regularly in our Youtube channel: https://www.youtube.com/@AndBible

Many thanks to all your translation efforts! God bless!

T: Tuomas

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 5, 2023

Please let me know about your plans:

Esperanto @verdulo
India @kesarsauce
Hungarian @krisek

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 12, 2023

AndBible 5.0 translation status update (3 weeks to go)

Hi,

Release is scheduled to happen November 2nd, 2023, which is 3 weeks from now. We are still
waiting especially for:

  • Korean (!!!)
  • Russian
  • Chinese
  • Hungarian
  • Spanish
  • Polish
  • Lithuanian
  • Portuguese
  • Burmese

Mostly those languages were translated 100% in 4.0 so there should not be that much work.

According to Google Play statistics Korean (South Korea) language would be very important for AndBible.
The biggest individual language in Play Store visitors last month were South Koreans (even bigger than English!)!
Please pray we will get Korean translation updated!

As always, this message (and possible corrections/minor additions) will be posted on Translator’
context ticket: #2684.

Many thanks to all your translation efforts! God bless!

T: Tuomas

@alerque
Copy link
Contributor

alerque commented Oct 12, 2023

Is the Transifex import a one way street or can we update sources directly? I have a bunch of work to do to get the Turkish translation up to speed and would much rather use the tooling in my editor to work on app/src/main/res/values-tr/strings.xml for at least some chunk of that work. If I were to do that and send a PR will the Transifex data set get updated?

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 12, 2023

@alerque if you are the only translator working on that translation, that could work but if there are multiple people working on that particular translation it might cause mess with merging work. I can push yout translations via tx CLI back to transifex.

@alerque
Copy link
Contributor

alerque commented Oct 12, 2023

@tuomas2 Thanks. I don't think anybody else has contributed for a very long time, so I'll probably go ahead and see if I can knock out some work with my own tooling. If merge issues come up please feel free to pass them off to me for resolution: including discarding my edits in favor of not loosing other people's work and making me figure out how to re-apply changes.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 12, 2023

Let me check first if the translations in the repository are up to date (it might not be if the translation percent is too small; then tx pull does not pull translations)....

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 12, 2023

Let me check first if the translations in the repository are up to date (it might not be if the translation percent is too small; then tx pull does not pull translations)....

... done. Now dev should be matching with transifex. Also master branch in jsword is checked to be up to date.

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 19, 2023

Weekly reminder going to translators as an announcement.

Subject: AndBible 5.0 translation status update (2 weeks to go)

Hi,

Release is scheduled to happen November 2nd, 2023, which is 2 weeks from now.

Most of the important languages seem to be now more or less done. The following languages that were 100% translated in 4.0 still miss many translations:

  • Polish
  • Portuguese

As noted last time, Korean is very important one, and would be very nice to have it 100% translated.

The following languages are missing just few translations:

  • Chinese
  • Dutch
  • Hebrew
  • Hungarian
  • Tamil
  • Spanish

Hope I got everything right in the above listings. Many thanks to all your translation efforts! God bless!

T: Tuomas

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 26, 2023

@alerque fixed some strings in turkish, please check 06eefec

@tuomas2
Copy link
Contributor Author

tuomas2 commented Oct 26, 2023

Weekly reminder going to translators as an announcement.

Subject: AndBible 5.0 translation status update (1 weeks to go)

Hi,

Release is scheduled to happen November 2nd, 2023, which is 1 weeks from now. At the moment I am not seeing any reason to postpone release so I believe it is happening as scheduled.

I'm happy to see many languages finished or on their way towards 100%.

If you haven't yet updated your language translations yet to AndBible, now it's last moment to do it before the release.

After release we often get 1-star reviews if translations are not in place, so please consider updating if not already.

Many thanks to all your translation efforts! God bless!
Tuomas

@verdulo
Copy link

verdulo commented Jan 7, 2024

I am sorry for not responding, I had another problems in my life. Polish and Esperanto translations are now completed (including the resource BibleNames). I hope I will translate the future strings on time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Prio 3
Development

No branches or pull requests

5 participants