Skip to content
Snippets Groups Projects
Commit c7a1b785 authored by Eugen Rochko's avatar Eugen Rochko
Browse files

Activating Spanish i18n

parent ac2403fb
No related branches found
No related tags found
No related merge requests found
......@@ -35,6 +35,7 @@ import HashtagTimeline from '../features/hashtag_timeline';
import { IntlProvider, addLocaleData } from 'react-intl';
import en from 'react-intl/locale-data/en';
import de from 'react-intl/locale-data/de';
import es from 'react-intl/locale-data/es';
import getMessagesForLocale from '../locales';
const store = configureStore();
......@@ -43,7 +44,7 @@ const browserHistory = useRouterHistory(createBrowserHistory)({
basename: '/web'
});
addLocaleData([...en, ...de]);
addLocaleData([...en, ...de, ...es]);
const Mastodon = React.createClass({
......
......@@ -26,7 +26,7 @@ const es = {
"getting_started.about_developer": "Puedes seguir al desarrollador de este proyecto en Gargron@mastodon.social",
"column.home": "Inicio",
"column.mentions": "Menciones",
"column.public": "Público",
"column.public": "Historia pública",
"tabs_bar.compose": "Redactar",
"tabs_bar.home": "Inicio",
"tabs_bar.mentions": "Menciones",
......@@ -34,7 +34,7 @@ const es = {
"compose_form.placeholder": "¿En qué estás pensando?",
"compose_form.publish": "Publicar",
"navigation_bar.settings": "Ajustes",
"navigation_bar.public_timeline": "Línea de tiempo pública",
"navigation_bar.public_timeline": "Público",
"navigation_bar.logout": "Cerrar sesión",
"reply_indicator.cancel": "Cancelar",
"search.placeholder": "Buscar",
......
import en from './en';
import de from './de';
import es from './es';
const locales = {
en,
de
de,
es
};
export default function getMessagesForLocale (locale) {
......
......@@ -20,7 +20,7 @@ module Mastodon
# The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded.
# config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
config.i18n.available_locales = [:en, :de]
config.i18n.available_locales = [:en, :de, :es]
config.i18n.default_locale = :en
# config.paths.add File.join('app', 'api'), glob: File.join('**', '*.rb')
......
---
en:
es:
devise:
confirmations:
confirmed: Su dirección de correo ha sido confirmada con éxito.
......
---
en:
es:
about:
about_instance: "<em>%{instance}</em> es una instancia de Mastodon."
about_mastodon: Mastodon es un servidor de red social <em>libre y de código abierto</em>. Una alternativa <em>descentralizada</em> a plataformas comerciales, que evita el riesgo de que una única compañía monopolice tu comunicación. Cualquiera puede ejecutar Mastodon y participar sin problemas en la <em>red social</em>.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment