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

Internalization Support (i18n) #217

Open
LeNitrous opened this issue Jun 26, 2021 · 13 comments
Open

Internalization Support (i18n) #217

LeNitrous opened this issue Jun 26, 2021 · 13 comments
Assignees
Labels
good first issue Good for newcomers priority:low Bugs or Features that can be done but at a later time when resources are ample.
Projects

Comments

@LeNitrous
Copy link
Member

We'll have to support multiple languages. A good start is looking at Crowdin as a source. We'll support languages by demand but for starters I think we'll support English, Japanese, and Chinese (Simplified and Traditional) given we have people proficient in those languages.

As for implementation, That would be the second part of investigation.

@LeNitrous LeNitrous added the good first issue Good for newcomers label Jun 26, 2021
@LeNitrous LeNitrous added this to To do in Backlog via automation Jun 26, 2021
@sr229
Copy link
Member

sr229 commented Jul 1, 2021

Regarding this, we can begin provisioning the localization platform if ever need be. You need to evaluate how many strings we need to localize however.

@sr229
Copy link
Member

sr229 commented Jul 21, 2021

Namespace for Vignette has been provisioned on Crowdin. Let me know if we're ready to link this.

@sr229 sr229 removed this from To do in Backlog Jan 4, 2022
@sr229 sr229 added this to To do in Encore via automation Jan 4, 2022
@sr229
Copy link
Member

sr229 commented Jan 4, 2022

Graduating i18n from Backlog.

@sr229 sr229 changed the title Investigate Localization Internalization Support (i18n) Jan 4, 2022
@huzpsb
Copy link

huzpsb commented Jan 28, 2022

(i can help in translating it into Chinese
however,as i can NOT run or compile it due to os incompatibility,i can help only if the language file is in a text format,i.e. json or yml

@Speykious
Copy link

(i can help in translating it into Chinese
however,as i can NOT run or compile it due to os incompatibility,i can help only if the language file is in a text format,i.e. json or yml

So you run on a Mac?

@sr229
Copy link
Member

sr229 commented Jan 28, 2022

(i can help in translating it into Chinese however,as i can NOT run or compile it due to os incompatibility,i can help only if the language file is in a text format,i.e. json or yml

Hello, if you're using the Technical Preview, we harcoded the strings as English and there would be no way to do localization for them. Please wait until the Encore branch has been released.

@huzpsb
Copy link

huzpsb commented Feb 1, 2022

(i can help in translating it into Chinese
however,as i can NOT run or compile it due to os incompatibility,i can help only if the language file is in a text format,i.e. json or yml

So you run on a Mac?

no,i use windows7(u can see my previous issue)
i am a native Chinese speaker and am willing to translating it into chinese

@sr229
Copy link
Member

sr229 commented Feb 1, 2022

Heya @huzpsb, we do not plan to support EOL operating systems so inasmuch as you can contribute, I don't think we will be able to get the client working on your configuration since you are running really outdated software.

@vignetteapp vignetteapp deleted a comment from Speykious Feb 1, 2022
@Speykious
Copy link

(i can help in translating it into Chinese
however,as i can NOT run or compile it due to os incompatibility,i can help only if the language file is in a text format,i.e. json or yml

So you run on a Mac?

no,i use windows7(u can see my previous issue) i am a native Chinese speaker and am willing to translating it into chinese

Little tangent question here (Only saying that personally as a Linux user myself): why do you run Windows 7? Is there a particular software that you run everyday and that only works there? Is it because you have a low-end machine and Windows 10 is too heavy? Is it for something else entirely? If it is because of the second, I recommend you try a Linux distribution as we do support main Linux distributions like Ubuntu, Pop!_OS, Manjaro and Arch.

@huzpsb
Copy link

huzpsb commented Feb 2, 2022

(i can help in translating it into Chinese
however,as i can NOT run or compile it due to os incompatibility,i can help only if the language file is in a text format,i.e. json or yml

So you run on a Mac?

no,i use windows7(u can see my previous issue) i am a native Chinese speaker and am willing to translating it into chinese

Little tangent question here (Only saying that personally as a Linux user myself): why do you run Windows 7? Is there a particular software that you run everyday and that only works there? Is it because you have a low-end machine and Windows 10 is too heavy? Is it for something else entirely? If it is because of the second, I recommend you try a Linux distribution as we do support main Linux distributions like Ubuntu, Pop!_OS, Manjaro and Arch.

(off-topic)
it's due to network speed
win10 has a force auto-update system.i believe it's ok with you,but it's not always true for people from other countries.for me,a patch as small as 100mb can take me ten minutes or even longer to download.
just like
https://huzpsb.lanzouw.com/i5ir8be
this file (randomly selected) is 80 mb and is uploaded to a server located in China
it takes me no longer than 10 secs to download it,but you can try it yourself.


also i do know there are tricks to disable the updater
but 0days are just horrible.
in comparison,a modified win7 with abundant patches pre_installed is so perfect.

@Speykious
Copy link

(still in the off-topic)
Damn, you're getting 10MB/s? I'm jealous! xD
Most of the time I don't get a connection that good, especially at home, I get something like 300kB/s on average and 1MB/s if I'm lucky... With the latter it takes 80 seconds to download your file.

In any case, I see. Well I never liked forced updates either, whether I happen to have a good connection or not, so I can understand why you wouldn't want to upgrade. On Linux though there's something that could potentially interest you: you can update your system whenever you want, and when you do, you can still use the computer as usual. And for 90% of the time (i.e. when it isn't a kernel update) you don't need to restart the system after it's done.

You might wanna continue this conversation on our Discord server

@huzpsb
Copy link

huzpsb commented Feb 2, 2022

(still in the off-topic) Damn, you're getting 10MB/s? I'm jealous! xD Most of the time I don't get a connection that good, especially at home, I get something like 300kB/s on average and 1MB/s if I'm lucky... With the latter it takes 80 seconds to download your file.

In any case, I see. Well I never liked forced updates either, whether I happen to have a good connection or not, so I can understand why you wouldn't want to upgrade. On Linux though there's something that could potentially interest you: you can update your system whenever you want, and when you do, you can still use the computer as usual. And for 90% of the time (i.e. when it isn't a kernel update) you don't need to restart the system after it's done.

You might wanna continue this conversation on our Discord server

dude you don't need to jealous
because i am only getting ~200kb/s when i download files from,i.e. mega,mediafire,anonymous files or something alike

making data transfer to the another edge of the world is never quick(the ping) and never cheap(so isp will make it slow) :(


for linux,sudo apt install is giving my the same speed of~200kbps.also for linux it's just too risky to use wild packages or stay outdated.


discord will not work for me(same reason again).just email me will do
(huzpsb@qq.com)

@Speykious
Copy link

Ah... Yeah that's truly unfortunate. I hope one day you get better internet then!
-- off-topic tangent off --

@sr229 sr229 added the priority:low Bugs or Features that can be done but at a later time when resources are ample. label Feb 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers priority:low Bugs or Features that can be done but at a later time when resources are ample.
Projects
Encore
To do
Status: In Progress
Development

No branches or pull requests

4 participants