diff --git a/l10n/phrases_ru.go b/l10n/phrases_ru.go new file mode 100644 index 0000000..a1ee91b --- /dev/null +++ b/l10n/phrases_ru.go @@ -0,0 +1,26 @@ +package l10n + +var phrasesRU = map[string]string{ + "Anonymous post": "Анонимная запись", + "Blogs": "Блоги", + "Enter": "Войти", + "Newer": "Новее", + "Older": "Старее", + "Posts": "Записи", + "Publish to...": "Опубликовать в...", + "Publish": "Опубликовать", + "Read more...": "Читать дальше...", + "This blog requires a password.": "Для этого блога нужен пароль.", + "Toggle theme": "Переключить тему", + "View posts": "Посмотреть записи", + "delete": "удалить", + "edit": "редактировать", + "move to...": "переместить в...", + "pin": "закрепить", + "published with write.as": "опубликовано с помощью write.as", + "share modal ending": "Отправить другу, поделиться с интернетом, или возможно твитнуть. Узнать больше.", + "share modal introduction": "У каждой опубликованной записи есть секретный, уникальный URL, которым можно поделиться с кем угодно. Этот URL:", + "share modal title": "Поделиться записью", + "share": "поделиться", + "unpin": "открепить", +} diff --git a/l10n/strings.go b/l10n/strings.go index ee8a8af..17a6c31 100644 --- a/l10n/strings.go +++ b/l10n/strings.go @@ -1,24 +1,26 @@ package l10n // Strings returns a translation set that will take any term and return its // translation. func Strings(lang string) map[string]string { switch lang { case "de": return phrasesDE case "es": return phrasesES case "fr": return phrasesFR case "hu": return phrasesHU case "it": return phrasesIT case "ja": return phrasesJA case "ro": return phrasesRO + case "ru": + return phrasesRU default: return phrases } }