From d3b9d4225eb0152f3aaee3e347bdb4c7f8b58d84 Mon Sep 17 00:00:00 2001 From: krebso Date: Fri, 16 May 2025 16:36:33 +0200 Subject: [PATCH] added polish locale --- .../Views/MainView.axaml.cs | 6 +++++ src/Semi.Avalonia/Locale/pl-pl.axaml | 27 +++++++++++++++++++ src/Semi.Avalonia/Locale/pl-pl.axaml.cs | 8 ++++++ src/Semi.Avalonia/SemiTheme.axaml.cs | 1 + 4 files changed, 42 insertions(+) create mode 100644 src/Semi.Avalonia/Locale/pl-pl.axaml create mode 100644 src/Semi.Avalonia/Locale/pl-pl.axaml.cs diff --git a/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs b/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs index 609dc04..60c7e8f 100644 --- a/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs +++ b/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs @@ -120,6 +120,12 @@ public partial class MainViewModel : ObservableObject Command = SelectLocaleCommand, CommandParameter = new CultureInfo("es-es") }, + new MenuItemViewModel + { + Header = "Polski", + Command = SelectLocaleCommand, + CommandParameter = new CultureInfo("pl-pl") + }, ] } ]; diff --git a/src/Semi.Avalonia/Locale/pl-pl.axaml b/src/Semi.Avalonia/Locale/pl-pl.axaml new file mode 100644 index 0000000..57310c5 --- /dev/null +++ b/src/Semi.Avalonia/Locale/pl-pl.axaml @@ -0,0 +1,27 @@ + + + dzień + miesiąc + rok + + godzina + minuta + sekunda + + Wytnij + Kopiuj + Wklej + + Nazwa pliku + Pokaż ukryte pliki + OK + Anuluj + Nazwa + Data modyfikacji + Typ + Rozmiar + {0} już istnieje. Czy zamienić istniejący plik? + \ No newline at end of file diff --git a/src/Semi.Avalonia/Locale/pl-pl.axaml.cs b/src/Semi.Avalonia/Locale/pl-pl.axaml.cs new file mode 100644 index 0000000..70a8200 --- /dev/null +++ b/src/Semi.Avalonia/Locale/pl-pl.axaml.cs @@ -0,0 +1,8 @@ +using Avalonia.Controls; + +namespace Semi.Avalonia.Locale; + +public class pl_pl: ResourceDictionary +{ + +} \ No newline at end of file diff --git a/src/Semi.Avalonia/SemiTheme.axaml.cs b/src/Semi.Avalonia/SemiTheme.axaml.cs index 4c9e98a..416a4e5 100644 --- a/src/Semi.Avalonia/SemiTheme.axaml.cs +++ b/src/Semi.Avalonia/SemiTheme.axaml.cs @@ -21,6 +21,7 @@ public class SemiTheme : Styles { new CultureInfo("zh-tw"), new zh_tw() }, { new CultureInfo("de-de"), new de_de() }, { new CultureInfo("es-es"), new es_es() }, + { new CultureInfo("pl-pl"), new pl_pl() }, }; private static readonly ResourceDictionary _defaultResource = new zh_cn();