fix(i18n): add i18n support for steve & alex option in offline skin pane (#3630)

Some Slavic Minecraft communities have translated Steve and Alex,
such as Russian and Ukrainian. They need a translation.

ref:
- https://ru.minecraft.wiki/w/%D0%A1%D0%BA%D0%B8%D0%BD
- https://uk.minecraft.wiki/w/%D0%A1%D0%BA%D1%96%D0%BD
This commit is contained in:
3gf8jv4dv
2025-02-19 15:30:34 +08:00
committed by GitHub
parent a24f8e2ec0
commit 3d3896c5c4
5 changed files with 10 additions and 2 deletions

View File

@@ -108,8 +108,8 @@ public class OfflineAccountSkinPane extends StackPane {
skinItem.loadChildren(Arrays.asList( skinItem.loadChildren(Arrays.asList(
new MultiFileItem.Option<>(i18n("message.default"), Skin.Type.DEFAULT), new MultiFileItem.Option<>(i18n("message.default"), Skin.Type.DEFAULT),
new MultiFileItem.Option<>("Steve", Skin.Type.STEVE), new MultiFileItem.Option<>(i18n("account.skin.type.steve"), Skin.Type.STEVE),
new MultiFileItem.Option<>("Alex", Skin.Type.ALEX), new MultiFileItem.Option<>(i18n("account.skin.type.alex"), Skin.Type.ALEX),
new MultiFileItem.Option<>(i18n("account.skin.type.local_file"), Skin.Type.LOCAL_FILE), new MultiFileItem.Option<>(i18n("account.skin.type.local_file"), Skin.Type.LOCAL_FILE),
new MultiFileItem.Option<>("LittleSkin", Skin.Type.LITTLE_SKIN), new MultiFileItem.Option<>("LittleSkin", Skin.Type.LITTLE_SKIN),
new MultiFileItem.Option<>(i18n("account.skin.type.csl_api"), Skin.Type.CUSTOM_SKIN_LOADER_API) new MultiFileItem.Option<>(i18n("account.skin.type.csl_api"), Skin.Type.CUSTOM_SKIN_LOADER_API)

View File

@@ -147,12 +147,14 @@ account.skin.file=Skin File
account.skin.model=Model account.skin.model=Model
account.skin.model.default=Classic account.skin.model.default=Classic
account.skin.model.slim=Slim account.skin.model.slim=Slim
account.skin.type.alex=Alex
account.skin.type.csl_api=Blessing Skin account.skin.type.csl_api=Blessing Skin
account.skin.type.csl_api.location=Address account.skin.type.csl_api.location=Address
account.skin.type.csl_api.location.hint=CustomSkinAPI URL account.skin.type.csl_api.location.hint=CustomSkinAPI URL
account.skin.type.little_skin=LittleSkin account.skin.type.little_skin=LittleSkin
account.skin.type.little_skin.hint=You need to create a player with the same player name as your offline account on your skin provider site. Your skin will now be set to the skin assigned to your player on the skin provider site. account.skin.type.little_skin.hint=You need to create a player with the same player name as your offline account on your skin provider site. Your skin will now be set to the skin assigned to your player on the skin provider site.
account.skin.type.local_file=Local Skin File account.skin.type.local_file=Local Skin File
account.skin.type.steve=Steve
account.skin.upload=Upload/Edit Skin account.skin.upload=Upload/Edit Skin
account.skin.upload.failed=Failed to upload skin. account.skin.upload.failed=Failed to upload skin.
account.skin.invalid_skin=Invalid skin file. account.skin.invalid_skin=Invalid skin file.

View File

@@ -123,12 +123,14 @@ account.skin.file=Файл скина
account.skin.model=Модель account.skin.model=Модель
account.skin.model.default=Классическая account.skin.model.default=Классическая
account.skin.model.slim=Стройная account.skin.model.slim=Стройная
account.skin.type.alex=Алекс
account.skin.type.csl_api=Blessing Skin account.skin.type.csl_api=Blessing Skin
account.skin.type.csl_api.location=Адрес account.skin.type.csl_api.location=Адрес
account.skin.type.csl_api.location.hint=URL-адрес CustomSkinAPI account.skin.type.csl_api.location.hint=URL-адрес CustomSkinAPI
account.skin.type.little_skin=LittleSkin account.skin.type.little_skin=LittleSkin
account.skin.type.little_skin.hint=Необходимо создать персонажа с тем же именем, что и на автономном аккаунте на сайте поставщика скинов. Затем ваш скин будет вашим загруженным скином на этот сайт. account.skin.type.little_skin.hint=Необходимо создать персонажа с тем же именем, что и на автономном аккаунте на сайте поставщика скинов. Затем ваш скин будет вашим загруженным скином на этот сайт.
account.skin.type.local_file=Локальный файл скина account.skin.type.local_file=Локальный файл скина
account.skin.type.steve=Стив
account.skin.upload=Загрузить скин account.skin.upload=Загрузить скин
account.skin.upload.failed=Не удаётся загрузить скин account.skin.upload.failed=Не удаётся загрузить скин
account.skin.invalid_skin=Недопустимый файл скина account.skin.invalid_skin=Недопустимый файл скина

View File

@@ -148,12 +148,14 @@ account.skin.file=外觀圖片檔案
account.skin.model=模型 account.skin.model=模型
account.skin.model.default=寬型 account.skin.model.default=寬型
account.skin.model.slim=纖細 account.skin.model.slim=纖細
account.skin.type.alex=Alex
account.skin.type.csl_api=Blessing Skin 伺服器 account.skin.type.csl_api=Blessing Skin 伺服器
account.skin.type.csl_api.location=伺服器位址 account.skin.type.csl_api.location=伺服器位址
account.skin.type.csl_api.location.hint=CustomSkinAPI 位址 account.skin.type.csl_api.location.hint=CustomSkinAPI 位址
account.skin.type.little_skin=LittleSkin 皮膚站 account.skin.type.little_skin=LittleSkin 皮膚站
account.skin.type.little_skin.hint=你需要在皮膚站中加入並使用和該離線帳戶同名角色,此時離線帳戶外觀將為皮膚站上對應角色所設定的外觀。 account.skin.type.little_skin.hint=你需要在皮膚站中加入並使用和該離線帳戶同名角色,此時離線帳戶外觀將為皮膚站上對應角色所設定的外觀。
account.skin.type.local_file=本機外觀圖片檔案 account.skin.type.local_file=本機外觀圖片檔案
account.skin.type.steve=Steve
account.skin.upload=上傳/編輯外觀 account.skin.upload=上傳/編輯外觀
account.skin.upload.failed=外觀上傳失敗 account.skin.upload.failed=外觀上傳失敗
account.skin.invalid_skin=無法識別的外觀檔案 account.skin.invalid_skin=無法識別的外觀檔案

View File

@@ -157,12 +157,14 @@ account.skin.file=皮肤图片文件
account.skin.model=模型 account.skin.model=模型
account.skin.model.default=宽型 account.skin.model.default=宽型
account.skin.model.slim=纤细 account.skin.model.slim=纤细
account.skin.type.alex=Alex
account.skin.type.csl_api=Blessing Skin 服务器 account.skin.type.csl_api=Blessing Skin 服务器
account.skin.type.csl_api.location=服务器地址 account.skin.type.csl_api.location=服务器地址
account.skin.type.csl_api.location.hint=CustomSkinAPI 地址 account.skin.type.csl_api.location.hint=CustomSkinAPI 地址
account.skin.type.little_skin=LittleSkin 皮肤站 account.skin.type.little_skin=LittleSkin 皮肤站
account.skin.type.little_skin.hint=你需要在皮肤站中创建并使用和该离线账户同名的角色,此时离线账户皮肤将显示为皮肤站上对应角色所设置的皮肤。\n你可以点击右上角帮助按钮进行求助。 account.skin.type.little_skin.hint=你需要在皮肤站中创建并使用和该离线账户同名的角色,此时离线账户皮肤将显示为皮肤站上对应角色所设置的皮肤。\n你可以点击右上角帮助按钮进行求助。
account.skin.type.local_file=本地皮肤图片文件 account.skin.type.local_file=本地皮肤图片文件
account.skin.type.steve=Steve
account.skin.upload=上传/编辑皮肤 account.skin.upload=上传/编辑皮肤
account.skin.upload.failed=皮肤上传失败 account.skin.upload.failed=皮肤上传失败
account.skin.invalid_skin=无法识别的皮肤文件 account.skin.invalid_skin=无法识别的皮肤文件