vignetteapp / vignette

The open source VTuber software. ❤
https://www.vignetteapp.org
Other
516 stars 33 forks source link

Internalization Support (i18n) #217

Open LeNitrous opened 3 years ago

LeNitrous commented 3 years ago

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.

sr229 commented 3 years ago

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 commented 3 years ago

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

sr229 commented 2 years ago

Graduating i18n from Backlog.

huzpsb commented 2 years ago

(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 commented 2 years ago

(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 commented 2 years ago

(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 commented 2 years ago

(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 commented 2 years ago

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.

Speykious commented 2 years ago

(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 commented 2 years ago

(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 commented 2 years ago

(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 commented 2 years ago

(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 commented 2 years ago

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