From 7f98f773546b5d3379b5471957bbe899b9c47456 Mon Sep 17 00:00:00 2001
From: Yury Delendik <ydelendik@mozilla.com>
Date: Wed, 2 May 2012 15:03:06 -0500
Subject: [PATCH] Allow fallback on langauge group; change localized text

---
 external/webL10n/l10n.js  | 3 ++-
 l10n/ru/viewer.properties | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/external/webL10n/l10n.js b/external/webL10n/l10n.js
index 832f0819c..adb0f4108 100644
--- a/external/webL10n/l10n.js
+++ b/external/webL10n/l10n.js
@@ -69,7 +69,8 @@
       if (reSection.test(line)) {
         match = reSection.exec(line);
         currentLang = match[1];
-        skipLang = (currentLang != lang) && (currentLang != '*');
+        skipLang = (currentLang != lang) && (currentLang != '*') &&
+          (currentLang != lang.substring(0, 2));
         continue;
       } else if (skipLang) {
         continue;
diff --git a/l10n/ru/viewer.properties b/l10n/ru/viewer.properties
index 9342605c0..2a7e77a0e 100644
--- a/l10n/ru/viewer.properties
+++ b/l10n/ru/viewer.properties
@@ -13,9 +13,9 @@ error_message=Сообщение: {{message}}
 error_stack=Стeк: {{stack}}
 error_file=Файл: {{file}}
 error_line=Строка: {{line}}
-page_scale_width=Ширина страницы
-page_scale_fit=Вся страница
-page_scale_auto=Автоматический
+page_scale_width=По ширине страницы
+page_scale_fit=Во всю страницу
+page_scale_auto=Авто
 page_scale_actual=Настоящий размер
 toggle_slider.title=Открыть/закрыть вспомогательную панель
 thumbs.title=Показать уменьшенные изображения