From 4447ffcb941a12e86d564487a025bba2642b1773 Mon Sep 17 00:00:00 2001 From: kYaRick Date: Sun, 6 Oct 2024 22:29:39 +0300 Subject: [PATCH] [Update] - Add Ukrainian localization and make minimal stylistic adjustments to other localization files. --- src/Semi.Avalonia/Locale/en-us.axaml | 15 ++++++------ src/Semi.Avalonia/Locale/ja-jp.axaml | 15 ++++++------ src/Semi.Avalonia/Locale/ru-ru.axaml | 15 ++++++------ src/Semi.Avalonia/Locale/uk-uk.axaml | 27 +++++++++++++++++++++ src/Semi.Avalonia/Locale/uk-uk.axaml.cs | 8 ++++++ src/Semi.Avalonia/Locale/zh-cn.axaml | 15 ++++++------ src/Semi.Avalonia/Themes/SemiTheme.axaml.cs | 1 + 7 files changed, 68 insertions(+), 28 deletions(-) create mode 100644 src/Semi.Avalonia/Locale/uk-uk.axaml create mode 100644 src/Semi.Avalonia/Locale/uk-uk.axaml.cs diff --git a/src/Semi.Avalonia/Locale/en-us.axaml b/src/Semi.Avalonia/Locale/en-us.axaml index 7b60e8ca..cc18fcb2 100644 --- a/src/Semi.Avalonia/Locale/en-us.axaml +++ b/src/Semi.Avalonia/Locale/en-us.axaml @@ -1,18 +1,19 @@ - - + + day month year - + hour minute - + Cut Copy Paste - + File name Show hidden flies OK diff --git a/src/Semi.Avalonia/Locale/ja-jp.axaml b/src/Semi.Avalonia/Locale/ja-jp.axaml index b9c264ed..f1531c45 100644 --- a/src/Semi.Avalonia/Locale/ja-jp.axaml +++ b/src/Semi.Avalonia/Locale/ja-jp.axaml @@ -1,18 +1,19 @@ - - + + - + - + 切り取り コピー 貼り付け - + ファイル名 隠しファイルを表示 確認 diff --git a/src/Semi.Avalonia/Locale/ru-ru.axaml b/src/Semi.Avalonia/Locale/ru-ru.axaml index c5d350cb..b6388f85 100644 --- a/src/Semi.Avalonia/Locale/ru-ru.axaml +++ b/src/Semi.Avalonia/Locale/ru-ru.axaml @@ -1,19 +1,20 @@ - - + + день месяц год - + часы минуты секунды - + Вырезать Копировать Вставить - + Имя файла Показать скрытые файлы OK diff --git a/src/Semi.Avalonia/Locale/uk-uk.axaml b/src/Semi.Avalonia/Locale/uk-uk.axaml new file mode 100644 index 00000000..d5d91025 --- /dev/null +++ b/src/Semi.Avalonia/Locale/uk-uk.axaml @@ -0,0 +1,27 @@ + + + день + місяць + рік + + години + хвилини + секунди + + Вирізати + Копіювати + Вставити + + Ім'я файлу + Показати приховані папки + ОК + Відмінити + Ім'я + Дата редагування + Тип + Розмір + {0} уже існує. Ви бажаєте замінити його? + \ No newline at end of file diff --git a/src/Semi.Avalonia/Locale/uk-uk.axaml.cs b/src/Semi.Avalonia/Locale/uk-uk.axaml.cs new file mode 100644 index 00000000..2824a7d1 --- /dev/null +++ b/src/Semi.Avalonia/Locale/uk-uk.axaml.cs @@ -0,0 +1,8 @@ +using Avalonia.Controls; + +namespace Semi.Avalonia.Locale; + +public class uk_uk : ResourceDictionary +{ + +} \ No newline at end of file diff --git a/src/Semi.Avalonia/Locale/zh-cn.axaml b/src/Semi.Avalonia/Locale/zh-cn.axaml index e82d909a..81422df2 100644 --- a/src/Semi.Avalonia/Locale/zh-cn.axaml +++ b/src/Semi.Avalonia/Locale/zh-cn.axaml @@ -1,18 +1,19 @@ - - + + - + - + 剪切 复制 粘贴 - + 文件名 显示隐藏文件 确认 diff --git a/src/Semi.Avalonia/Themes/SemiTheme.axaml.cs b/src/Semi.Avalonia/Themes/SemiTheme.axaml.cs index d178f31d..0040a0c4 100644 --- a/src/Semi.Avalonia/Themes/SemiTheme.axaml.cs +++ b/src/Semi.Avalonia/Themes/SemiTheme.axaml.cs @@ -20,6 +20,7 @@ public class SemiTheme : Styles { new CultureInfo("zh-cn"), new zh_cn() }, { new CultureInfo("en-us"), new en_us() }, { new CultureInfo("ja-jp"), new ja_jp() }, + { new CultureInfo("uk-uk"), new uk_uk() }, { new CultureInfo("ru-ru"), new ru_ru() }, };