the UI how to support chinese

General discussion of OpenCATS

Moderators: RussH, cptr13

Forum rules
Just remember to play nicely once you walk through the door. You can disagree with us, or any other commenters in this forum, but keep comments directed to the topic at hand.
Post Reply
wayne
Posts: 2
Joined: 19 Feb 2017, 11:15
what is two(2) plus three(3) ?: 5

the UI how to support chinese

Post by wayne » 19 Feb 2017, 11:29

hi,

I am from china, and very glad to find this software, but my team is not good at english,so is it possible to change UI to chinese, how do we need to do. thanks

User avatar
cptr13
Posts: 410
Joined: 23 Apr 2008, 01:53
what is two(2) plus three(3) ?: 5
Location: Mobile, AL
Contact:

Re: the UI how to support chinese

Post by cptr13 » 19 Feb 2017, 12:50

Hi Wayne,

I have been thinking about this a little. As far as I understand, OpenCATS only currently has translations for Spanish and German.

However, I just installed a google translate Chrome extension I found here, https://www.google.com/url?sa=t&rct=j&q ... 81EzAqzxhw

And tested it out on our demo site: demo.opencats.org

Would you mind giving that a try and seeing if that is a reasonable option for you?

In the meantime, I'm going to look at the code and see how hard it would be to translate the interface. If it's something I can do, would you be willing to read it, and tell me what needs adjusting? I can't read Chinese :)

wayne
Posts: 2
Joined: 19 Feb 2017, 11:15
what is two(2) plus three(3) ?: 5

Re: the UI how to support chinese

Post by wayne » 19 Feb 2017, 14:31

Thanks cptr13

I will try it hope it's working well. I just went through the source code and found there is langs file in the /lib/tinymce/. does this file for language pack? do this code responsible for UI language?

User avatar
cptr13
Posts: 410
Joined: 23 Apr 2008, 01:53
what is two(2) plus three(3) ?: 5
Location: Mobile, AL
Contact:

Re: the UI how to support chinese

Post by cptr13 » 19 Feb 2017, 15:05

I don't know. I'm not a programmer. You can private message RussH. He should be able to answer that question.

User avatar
manuel
Posts: 90
Joined: 24 Jun 2014, 15:20
what is two(2) plus three(3) ?: 5
Location: The Netherlands
Contact:

Re: the UI how to support chinese

Post by manuel » 19 Feb 2017, 23:05

I have translated OpenCats 9.02 to the Dutch language. It took me more than 40 hours to do it for approx. 85%.

Some words to translate are difficult to find in the code and some words have to be changed in the database.

Greetings
Manuel

User avatar
RussH
Site Admin
Posts: 754
Joined: 12 Apr 2008, 08:28
what is two(2) plus three(3) ?: 5
Location: UK
Contact:

Re: the UI how to support chinese

Post by RussH » 28 Feb 2017, 16:07

manuel wrote:I have translated OpenCats 9.02 to the Dutch language. It took me more than 40 hours to do it for approx. 85%.

Some words to translate are difficult to find in the code and some words have to be changed in the database.

Greetings
Manuel

Hi Everyone,

we've had some discussions in our slack channel on how to reintroduce this - as we have historically had internationalisations and language files (in the fork OSATS, see here https://github.com/RussH/OSATS/blob/mas ... system.ini)
*NOTE - this fork is UNSUPPORTED and CRUFTY! DO NOT USE IN PRODUCTION!

However, rather than bring this code back into the current version we're looking to incorporate i18n as part of a base code rework to a new php framework (symphony). It's underway but wont be immediate.

If you're a coder, and want to pull out the 'old' i18n feature into your own fork temporarily then feel free.. but with a move to Mandarin etc, then it's far more than just 'translate a few words' and I suspect you're better waiting a while. As with all things, I'm sure it'd move faster with more help - so if you have some skilled programmers, tell them to join the development effort!
RussH

Report your issues and feature requests;
https://github.com/opencats/opencats/issues

Please CLICK THE TICK to accept the answer!

TPA
Posts: 5
Joined: 02 May 2018, 17:53
what is two(2) plus three(3) ?: 5
Location: The Netherlands

Re: the UI how to support chinese

Post by TPA » 02 May 2018, 19:21

RussH wrote:
28 Feb 2017, 16:07
manuel wrote:I have translated OpenCats 9.02 to the Dutch language. It took me more than 40 hours to do it for approx. 85%.

Some words to translate are difficult to find in the code and some words have to be changed in the database.

Greetings
Manuel

Hi Everyone,

we've had some discussions in our slack channel on how to reintroduce this - as we have historically had internationalisations and language files (in the fork OSATS, see here https://github.com/RussH/OSATS/blob/mas ... system.ini)
*NOTE - this fork is UNSUPPORTED and CRUFTY! DO NOT USE IN PRODUCTION!

However, rather than bring this code back into the current version we're looking to incorporate i18n as part of a base code rework to a new php framework (symphony). It's underway but wont be immediate.

If you're a coder, and want to pull out the 'old' i18n feature into your own fork temporarily then feel free.. but with a move to Mandarin etc, then it's far more than just 'translate a few words' and I suspect you're better waiting a while. As with all things, I'm sure it'd move faster with more help - so if you have some skilled programmers, tell them to join the development effort!
any option already on making it multi language? I would like it in Dutch and in English :)

Post Reply