feat: add Spanish i18n (#157)

* Create es.ts

Added Spanish translation for site content and interface elements.

* Update translation.ts

Added Spanish (es) translation support to the language configuration.
This commit is contained in:
Marcos
2024-08-27 18:22:43 +02:00
committed by GitHub
parent e9c8930559
commit 075cb8e10a
2 changed files with 42 additions and 2 deletions

38
src/i18n/languages/es.ts Normal file
View File

@@ -0,0 +1,38 @@
import Key from '../i18nKey'
import type { Translation } from '../translation'
export const es: Translation = {
[Key.home]: 'Inicio',
[Key.about]: 'Sobre mí',
[Key.archive]: 'Archivo',
[Key.search]: 'Buscar',
[Key.tags]: 'Etiquetas',
[Key.categories]: 'Categorías',
[Key.recentPosts]: 'Publicaciones recientes',
[Key.comments]: 'Comentarios',
[Key.untitled]: 'Sin título',
[Key.uncategorized]: 'Sin categoría',
[Key.noTags]: 'Sin etiquetas',
[Key.wordCount]: 'palabra',
[Key.wordsCount]: 'palabras',
[Key.minuteCount]: 'minuto',
[Key.minutesCount]: 'minutos',
[Key.postCount]: 'publicación',
[Key.postsCount]: 'publicaciones',
[Key.themeColor]: 'Color del tema',
[Key.lightMode]: 'Claro',
[Key.darkMode]: 'Oscuro',
[Key.systemMode]: 'Sistema',
[Key.more]: 'Más',
[Key.author]: 'Autor',
[Key.publishedAt]: 'Publicado el',
[Key.license]: 'Licencia',
}