Moodle Mobile translation to other languages

Moodle Mobile translation to other languages

аз Juan Leyva -
Number of replies: 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

In reply to Juan Leyva

Re: Moodle Mobile translation to other languages

аз Juan Leyva -
Сурати  корбар Core developers Сурати  корбар Moodle HQ Сурати  корбар Particularly helpful Moodlers Сурати  корбар Plugin developers Сурати  корбар Testers
In reply to 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

In reply to 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

In reply to 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).

In reply to 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

In reply to 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

In reply to 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! 

In reply to 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

In reply to 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

In reply to 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

In reply to 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?

In reply to 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?


In reply to 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

In reply to 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


In reply to 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

In reply to 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

In reply to 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

In reply to 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 ?

In reply to 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

In reply to 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

In reply to 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.
In reply to Juan Leyva

Re: Moodle Mobile translation to other languages

аз Teguh Dwicaksana -
In reply to 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