How to make my localization working in BBB 2.0 HTML5 Client?

281 views
Skip to first unread message

fish slippery

unread,
Jun 13, 2018, 9:06:45 PM6/13/18
to BigBlueButton-dev
I translated the interface and put the json file in /usr/share/meteor/bundle/programs/server/assets/app/locales, and chown to meteor, and reboot the box. Now there is the translated language in Options->Open Settings->Application Language, and I selete it and Save, but the language of the interface didn't change.

Then I edit /usr/share/meteor/bundle/programs/server/assets/app/config/settings-production.json and change the locale to mine. Even worse, and Application Language drop-down menu disappeared.

How should I do?

Anton Georgiev

unread,
Jun 14, 2018, 9:58:33 AM6/14/18
to neeraj
Hey there,

What build of the client are you using?
$ dpkg -l | grep bbb-html

We pulled the latest localization translations from Transifex two days ago so if you have translated it there - they would be available in the latest build. What language are you working with? What did you name the .json file?

Regards,
Anton

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-dev+unsubscribe@googlegroups.com.
To post to this group, send email to bigbluebutton-dev@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.

fish slippery

unread,
Jun 14, 2018, 8:43:25 PM6/14/18
to BigBlueButton-dev
I just translated into Chinese yesterday here: https://www.transifex.com/ritzalam/bigbluebutton-html5/translate/#zh_CN/enjson/98397557, and I downloaded the json file and renamed it to zh_CN.json
My build is 1:2.0.0-333.
Thanks!

On Thursday, June 14, 2018 at 9:58:33 PM UTC+8, Anton Georgiev wrote:
Hey there,

What build of the client are you using?
$ dpkg -l | grep bbb-html

We pulled the latest localization translations from Transifex two days ago so if you have translated it there - they would be available in the latest build. What language are you working with? What did you name the .json file?

Regards,
Anton
On Wed, Jun 13, 2018 at 9:06 PM, fish slippery <little...@gmail.com> wrote:
I translated the interface and put the json file in /usr/share/meteor/bundle/programs/server/assets/app/locales, and chown to meteor, and reboot the box. Now there is the translated language in Options->Open Settings->Application Language, and I selete it and Save, but the language of the interface didn't change.

Then I edit /usr/share/meteor/bundle/programs/server/assets/app/config/settings-production.json and change the locale to mine. Even worse, and Application Language drop-down menu disappeared.

How should I do?

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.

Anton Georgiev

unread,
Jun 15, 2018, 1:54:51 PM6/15/18
to neeraj
Hi there,

We just pulled the latest locales including zh_CN. It should be available in builds 358 onwards, when pushed out (soon). Until then - I see one thing you can try to manually modify the package you have on your server (getting it with the package would be less risky)

I searched for locale pt_BR in the html5 extracted package directory:
user@server:/usr/share/meteor/bundle$ grep -rn pt_BR
programs/server/program.json:287:        "locales/pt_BR.json": "assets/app/locales/pt_BR.json",

user@server:/usr/share/meteor/bundle$ find . -name pt_BR*
./programs/server/assets/app/locales/pt_BR.json

Once you have your zh_CN.json in /usr/share/meteor/bundle/programs/server/assets/app/locales/ link it by adding
programs/server/program.json:288:        "locales/zh_CN.json": "assets/app/locales/zh_CN.json",

then restart BBB.
That's as far as you can get by adding the localization manually! :-)

Best regards,
Anton

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-dev+unsubscribe@googlegroups.com.
To post to this group, send email to bigbluebutton-dev@googlegroups.com.

fish slippery

unread,
Jun 16, 2018, 9:22:39 AM6/16/18
to BigBlueButton-dev
Thank you! It works.
Reply all
Reply to author
Forward
0 new messages