diff --git a/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs b/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs index 307554b..609dc04 100644 --- a/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs +++ b/demo/Semi.Avalonia.Demo/Views/MainView.axaml.cs @@ -114,6 +114,12 @@ public partial class MainViewModel : ObservableObject Command = SelectLocaleCommand, CommandParameter = new CultureInfo("de-de") }, + new MenuItemViewModel + { + Header = "Español", + Command = SelectLocaleCommand, + CommandParameter = new CultureInfo("es-es") + }, ] } ]; diff --git a/src/Semi.Avalonia/Locale/es-es.axaml b/src/Semi.Avalonia/Locale/es-es.axaml new file mode 100644 index 0000000..16367f7 --- /dev/null +++ b/src/Semi.Avalonia/Locale/es-es.axaml @@ -0,0 +1,27 @@ + + + dia + mes + año + + hora + minuto + segundo + + Cortar + Copiar + Pegar + + Nombre de fichero + Mostrar ficheros ocultos + OK + Cancelar + Nombre + Fecha modificada + Tipo + Tamaño + {0} ya existe. Quieres reemplazarlo? + \ No newline at end of file diff --git a/src/Semi.Avalonia/Locale/es-es.axaml.cs b/src/Semi.Avalonia/Locale/es-es.axaml.cs new file mode 100644 index 0000000..0f4284d --- /dev/null +++ b/src/Semi.Avalonia/Locale/es-es.axaml.cs @@ -0,0 +1,8 @@ +using Avalonia.Controls; + +namespace Semi.Avalonia.Locale; + +public class es_es: ResourceDictionary +{ + +} \ No newline at end of file diff --git a/src/Semi.Avalonia/SemiTheme.axaml.cs b/src/Semi.Avalonia/SemiTheme.axaml.cs index 1147048..4c9e98a 100644 --- a/src/Semi.Avalonia/SemiTheme.axaml.cs +++ b/src/Semi.Avalonia/SemiTheme.axaml.cs @@ -20,6 +20,7 @@ public class SemiTheme : Styles { new CultureInfo("ru-ru"), new ru_ru() }, { new CultureInfo("zh-tw"), new zh_tw() }, { new CultureInfo("de-de"), new de_de() }, + { new CultureInfo("es-es"), new es_es() }, }; private static readonly ResourceDictionary _defaultResource = new zh_cn();