Moodle Mobile translation to other languages

Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Хариу нийтлэлийн тоо: 35
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Hi,

due to some changes in Moodle 2.5 and 2.6, the feature named "Remote language sync" is not working currently now (it works for a short period of time as far as i Know)

I'm working in adding languages support directly in the app, so when you download the app it will come with some languages packages available

The app will detect your preferences or locale and will display the texts in your device language

If anyone has translated the app yet, please, reply this message attaching  your translation.

If you want to help, you can translate this file:

https://github.com/moodlehq/moodlemobile/blob/master/lang/en.json

and also reply this message with your translation

 

Issue in the tracker: https://tracker.moodle.org/browse/MOBILE-489

 

Also, if anyone has technical suggestions about how to handle RTL languages, it will be appreciated

Regards

Үнэлгээний дундаж: -
Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Translation to spanish is done инээмсэглэл

Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Hi,

language strings are available in AMOS, please, search for the component "local_moodlemobileapp"

In any case, please, send me a message or post a reply if you contribute with a new language in AMOS

Regards

Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Nicolas Martignoni -
Core developers зураг Documentation writers зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг Translators зураг

Hi,

I'm in for the french translation.

Cheers, Nicolas

Nicolas Martignoni-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Nicolas Martignoni -
Core developers зураг Documentation writers зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг Translators зураг

The french translation is in attachment.

Thanks Jean-Marc for the proposition (but this was fast already completed).

Nicolas Martignoni-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Nicolas Martignoni -
Core developers зураг Documentation writers зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг Translators зураг

For clarification: this was also uploaded into AMOS.

Cheers, Nicolas

Nicolas Martignoni-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Thank you very much Nicolas, currently languages available are:

English

Spanish

Catalan

Swedish

French

Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд koen roggemans -
Core developers зураг Documentation writers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Translators зураг

Dutch is also in AMOS.

By using AMOS, the language file for the mobile app is in the lang folder of every site.  There is now a file local_mobileapp.php. It would be great if the app pulled the language file from there and would use that file. It would in one go make it possible to make site specific language changes to the app. The app would only have to ship with a few strings in every language - just enough to make it possible to add a site and log in with an account. On first login, the file could be pulled in - just dreaming now инээмсэглэл

I wonder why moodlemobilereport@gmail.com is in the language pack. I find it a bit weird that the report email address is configurable, especially by the language pack maintainer.

That said, you might end up getting email with bug reports in quite hard to understand languages инээмсэглэл

Thanks a lot for this wonderfull app! 

koen roggemans-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Séverin Terrier -
Documentation writers зураг Particularly helpful Moodlers зураг Testers зураг Translators зураг

Hi,

I think it's really a good idea to use the local language pack from the site you're connecting to, allowing to have personnalised strings.

But it should be done only for the local changes (not the whole original language pack), keeping downloading the language pack from AMOS (or have in in the app), to be sure to have the latest version (for the case of sites where the language pack has not been updated for a while).

Séverin

Séverin Terrier-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Hi,

originally the idea was that, to have a language pack in your Moodle installation so you can personalize your strings.

Due some changes in Moodle core related to components and language packs we finally decided to include the language packs in the app bundle

But I think that it can not be complicate to detect if you have the local plugin installed and grab the strings from there.

Regards

Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Michel DENIS -

Juan,

I see that one year has passed since you mentioned "grabing modified strings from Moodle instal" : is it possible these days ?

Thanks,

-michel

Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд MARCOS PAULO BRITO DE SOUSA -

Translation to brazilian portuguese (portugês-Br) is done and aproved by maintainer: " Language pack maintainer André  Yamin has accepted your contributed translation #8118 pt-br Moodle Mobile translation."
Could you add this translation to next version of Moodle Mobile please?
I am not sure if a did translate all the files needed in order to make the app works fully in portuguese. Could you tell me which files is demanded for so?

MARCOS PAULO BRITO DE SOUSA-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Ewout ter Haar -

Marcos, Juan,

I updated to the last version of the Moodle Mobile App (1.9) but still do not see a Portuguese (or pt_BR for that matter) option in the Settings / General / Language menu. How does it work, you need to import the translation manually into the App?

Also, in AMOS there is only a M2.6 version of local_moodlemobileapp for pt_BR. Is that important?


Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Ralf Krause -
Particularly helpful Moodlers зураг Plugin developers зураг Translators зураг

Hi Juan,
I updated some text strings of the german language file local_moodlemobileapp in AMOS.
How will I get the new strings into the Moodle Mobile App? Is there any update procedure implemented in the app? Or will we get the newer text strings when you release the next app version?

Thanks,
Ralf

Ralf Krause-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Hi Ralf,

thanks for translating.

There is an automatic update procedure, before any app release it synchronizes translations from AMOS to the app

Regards


Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Ralf Krause -
Particularly helpful Moodlers зураг Plugin developers зураг Translators зураг

Hi Juan,

does this mean that the new strings are integrated into the next app version. 

I found a setting "Enable synchronization of language files" in the app. What does this mean? Is there another feature to send some language strings to the app?

Ralf

Juan Leyva-н хариуд

回复: Moodle Mobile translation to other languages

дэргэд gx jiagx -

Hi Juan,

I have updated  strings of the Chinese (Simplified ) (zh_cn) language file  local_moodlemobileapp in AMOS. now it is available in AMOS.

Thanks

gx jiagx-н хариуд

Re: 回复: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Thanks for your work! Updated strings will be available for next version

Juan Leyva-н хариуд

回复: Re: 回复: Moodle Mobile translation to other languages

дэргэд jianjun xie -

Hi, Juan! Simplified Chinese(简体中文)is now available at Amos.

I've completely translated all the new and missing strings for the latest Moodle Mobile 1.7 via AMOS  and corrected some mistakes found in the already-translated strings. For the past few years, I've contributed Chinese translations to a good many of  plugins of Moodle and many Chinese Moodle fans from my QQ Groups and forums have benefited from my work. Even so, I know my translation is not perfect. If there are any mistakes , please let me know and update. 

Juan, millions of thanks for your effor and time in Moodle Mobile. When will the next release come out ?

jianjun xie-н хариуд

Re: 回复: Re: 回复: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Hi jianjun,

thanks for contributing translating the app!

Next release is planed for the next Monday 10th November (Android releases are published in hours, iOs may take long, same for Windows)

Cheers, Juan

Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Yussuf Yussuf -

Hi,

I'm student at the State University of Zanzibar (Bachelor in Computer Science).

Currently, i'm working on customizing the moodle mobile for my university, and i got a problem when trying to add new language strings (Swahili language string).

I followed this link https://docs.moodle.org/dev/Moodle_Mobile_Plugins_Development but the app doesn't start. I added the file to a new plugin.


But i though simple was to add new file which has the translated string to the lang directory , and add the name to the config file, but the app run, when i tried to change the language to swahili option it fail to change the Language and fail to open if i wont change to the english again.


While looking for a help, i found this site and understand that there are so many contributors who made translation.


The file is not yet full translated (like 10 lines left unchanged). And i would like to know if the added language must be available to the server as well, or what cause the the swahili strings not to be loaded in the app.


Sorry for my poor english, and if i post this to the wrong Place

Yussuf

Yussuf Yussuf-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Hi,

can your share with me your translated .json file?

I will try to load that language in my development version

Cheers, Juan

Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Yussuf Yussuf -
Yes, i attached the .json document on the post i made.

I attached again in this post.

Thank you for your reply.
Juan Leyva-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Teguh Dwicaksana -

Translation to Indonesia (id) is completed.

Teguh Dwicaksana-н хариуд

Re: Moodle Mobile translation to other languages

дэргэд Juan Leyva -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Plugin developers зураг Testers зураг

Hi Teguh,

thanks for the translation, but unfortunately this post is quite old and the translation system in the app has changed.

In any case, it should be very easy to you to translate the app via the AMOS tool in moodle: https://lang.moodle.org/ you must look for the local_moodlemobileapp component for Moodle version 2.6

Alternatively, you can translate the new json file, you can download the latest english version from here: https://github.com/moodlehq/moodlemobile-phonegapbuild/blob/master/build/lang/en.json

Juan