-
Notifications
You must be signed in to change notification settings - Fork 4.5k
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
Implement a proper language system #567
Conversation
can I just say thanks to @Melledy for helping create the |
😲 There's something on the website! lol |
how do i login back to my genshin priv server i played yesterday but it says cant connect when i try to login back |
Will existing translations be preserved? |
- Respects player setting. - SP + MP. - Statue has unlimited HP volume (to be updated)
other existing language files should be translated to the new format |
Yes, someone will have to migrate the CN ones over before this gets pushed. |
Thanks,That will greatly reduce our work. :) |
Max is currently set to 85000 for everyone. Will update after implementing statue levels.
Development
Development
Co-Authored-By: ShigemoriHakura <62388797+ShigemoriHakura@users.noreply.github.com> Co-Authored-By: KanyeWestc <104547412+KanyeWestc@users.noreply.github.com> Co-Authored-By: QAQ 天小络 <72185326+XTL676@users.noreply.github.com> Co-Authored-By: nkxingxh <25559053+nkxingxh@users.noreply.github.com> Co-Authored-By: Yazawazi <47273265+Yazawazi@users.noreply.github.com> Co-Authored-By: wuwuwu223 <81224214+wuwuwu223@users.noreply.github.com> Co-Authored-By: omg-xtao <100690902+omg-xtao@users.noreply.github.com> Co-Authored-By: Sakura <104815797+Sakura@users.noreply.github.com> Co-Authored-By: NewNeko-2022 <104819344+NewNeko-2022@users.noreply.github.com> Co-Authored-By: JimWails <30657653+JimWails@users.noreply.github.com> Co-Authored-By: buttercookies <19878609+ButterCookies@users.noreply.github.com>
Tower Dungeons Handoff between levels
* 修复一个Gson发序列化json文件的空值问题 * Improved fault tolerance for json file deserialization
…el and world level (#586) * Add files via upload * Add files via upload * Update GameConstants.java * Update Config.java * Update PacketGetPlayerFriendListRsp.java
to the person who initially added the language system, please don't use constants for languages |
Implement a proper language system
this PR was HELL to create.
Adds a new localization system using
.json
files instead of hardcoding a lot of values in.java
files.This allows for us to use a tool like Crowdin! (https://translate.grasscutters.xyz)
Changelog:
grasscutter.best.server
) instead of file constantssrc/main/resources/languages