diff --git a/src/assets/i18n/ar-SA.json b/src/assets/i18n/ar-SA.json
index bfad1b90..7056f242 100644
--- a/src/assets/i18n/ar-SA.json
+++ b/src/assets/i18n/ar-SA.json
@@ -26,7 +26,7 @@
"View": "رأي",
"Reload": "إعادة تحميل",
"Toggle Developer Tools": "تبديل أدوات المطور",
- "Check for updates...": "...التحقق من التحديثات",
+ "Older versions": "Older versions...",
"Learn More": "أعرف أكثر",
"Window": "نافذة",
"Minimize": "خفض",
@@ -47,7 +47,7 @@
"Cancel": "إلغاء",
"OK": "حسنا",
"Update now": "تحديث الان",
- "New version is available!": "!متاح {{actualVersionGenericUpdate}} الإصدار الجديد",
+ "New version is available!": "New version {{version}} is available!",
"New dataset is available!": "!متاح (v{{actualVersionDsUpdate}}) مجموعة بيانات جديدة",
"Press OK and wait — the app will restart automatically.": ".سيتم إعادة تشغيل التطبيق تلقائيًا — اضغط موافق وانتظر",
"Sorry, autoupdate broke, please uninstall Gapminder Offline and install the new version": "Gapminder Offline آسف، التحديث التلقائي كسر، الرجاء إلغاء تثبيت وتثبيت الإصدار الجديد",
@@ -91,7 +91,6 @@
"How do we use your data?": "كيف نستخدم بياناتك؟",
"— We don't. Everything stays local on your computer.": "نحن لا. كل شيء يبقى المحلية على جهاز الكمبيوتر الخاص بك-",
"Read more": "أقرا المزيد",
- "Check for updates": "التحقق من وجود تحديثات",
"New chart from your data": "مخطط جديد من البيانات الخاصة بك",
"Open Developer Tools": "افتح أدوات المطور",
"Current data was changed.": ".تم تغيير البيانات الحالية",
@@ -137,5 +136,32 @@
"week": "أسبوع",
"quarter": "ربع",
"Reading Excel sheets": "Excel…قراءه أوراق",
- "Quit": "انهاء"
+ "Quit": "انهاء",
+ "Updating": "Updating...",
+ "Rename": "Rename:",
+ "Move to folder": "Move to folder:",
+ "Remove": "Remove",
+ "Done": "Done",
+ "Bookmarks": "Bookmarks",
+ "New folder": "Create new folder",
+ "Impossible to rename folder already exists": "Impossible to rename: folder \"{{newFolderName}}\" already exists!",
+ "Bookmark just removed": "Bookmark \"{{name}}\" just removed...",
+ "Folder just removed": "Folder \"{{folderName}}\" just removed...",
+ "Folder already exists": "Folder \"{{folder}}\" already exists!",
+ "Impossible to remove:folder does not exist": "Impossible to remove: folder \"{{folderName}}\" does not exist!",
+ "Saved to bookmarks": "Saved to bookmarks!",
+ "bad-header-format-key": "Expected \"{{expectedHeaderKey}}\" but found \"{{existingHeaderKey}}\" in the first column of the file. Importing is still possible, but the result might not be not what you expect.",
+ "bad-header-format-time": "Expected \"{{expectedHeaderTime}}\" but found \"{{existingHeaderTime}}\" in the second column of the file. Importing is still possible, but the result might not be not what you expect.",
+ "bad-header-format-all": "Expected \"{{expectedHeaderKey}}\" but found \"{{existingHeaderKey}}\" in the first column and expected \"{{expectedHeaderTime}}\" but found \"{{existingHeaderTime}}\" in the second column of the file. Importing is still possible, but the result might not be not what you expect.",
+ "csv-excel-empty-data": "Importing is impossible due to empty data!",
+ "Drag and drop bookmarks here": "Drag and drop bookmarks here...",
+ "Bookmarks will appear here": "Bookmarks will appear here. To create a bookmark, make a chart you like and click a little star in the tab head.",
+ "Empty folder": "Empty folder",
+ "Record a video": "Record a video",
+ "Stop recording": "Stop recording",
+ "Saved video": "Saved video: \"{{file}}\"",
+ "Failed to save video": "Failed to save video: \"{{err}}\"",
+ "No files are chosen": "No files are chosen",
+ "Save video as": "Save video as ...",
+ "Screen Recorder": "Screen Recorder"
}
diff --git a/src/assets/i18n/ru-RU.json b/src/assets/i18n/ru-RU.json
index d797711c..3e5de5c2 100644
--- a/src/assets/i18n/ru-RU.json
+++ b/src/assets/i18n/ru-RU.json
@@ -26,7 +26,7 @@
"View": "Вид",
"Reload": "Вернуть всё как было",
"Toggle Developer Tools": "Инструменты разработчика",
- "Check for updates...": "Проверка обновлений...",
+ "Older versions": "Older versions...",
"Learn More": "Узнать больше",
"Window": "Окно",
"Minimize": "Свернуть",
@@ -47,7 +47,7 @@
"Cancel": "Отмена",
"OK": "Да",
"Update now": "Обновить сейчас",
- "New version is available!": "Новая версия {{actualVersionGenericUpdate}} вышла!",
+ "New version is available!": "New version {{version}} is available!",
"New dataset is available!": "Новый набор данных (v{{actualVersionDsUpdate}}) вышел!",
"Press OK and wait — the app will restart automatically.": "Нажмите OK и подождите — программа перезапустится автоматически.",
"Sorry, autoupdate broke, please uninstall Gapminder Offline and install the new version": "Просим прощения, похоже, сломалось автоматическое обновление, пожалуйста деинсталлируйте Gapminder Offline и установите его новую версию",
@@ -91,7 +91,6 @@
"How do we use your data?": "Как мы используем ваши данные?",
"— We don't. Everything stays local on your computer.": "— Никак. Все остается локальным на вашем компьютере.",
"Read more": "Почитать больше (на англ)",
- "Check for updates": "Проверка обновлений",
"New chart from your data": "Новый график по вашим данным",
"Open Developer Tools": "Инструменты разработчика",
"Current data was changed.": "Данные были изменены.",
@@ -137,5 +136,32 @@
"week": "неделя",
"quarter": "квартал",
"Reading Excel sheets": "поиск доступных листов",
- "Quit": "Выход"
+ "Quit": "Выход",
+ "Updating": "Updating...",
+ "Rename": "Rename:",
+ "Move to folder": "Move to folder:",
+ "Remove": "Remove",
+ "Done": "Done",
+ "Bookmarks": "Bookmarks",
+ "New folder": "Create new folder",
+ "Impossible to rename folder already exists": "Impossible to rename: folder \"{{newFolderName}}\" already exists!",
+ "Bookmark just removed": "Bookmark \"{{name}}\" just removed...",
+ "Folder just removed": "Folder \"{{folderName}}\" just removed...",
+ "Folder already exists": "Folder \"{{folder}}\" already exists!",
+ "Impossible to remove:folder does not exist": "Impossible to remove: folder \"{{folderName}}\" does not exist!",
+ "Saved to bookmarks": "Saved to bookmarks!",
+ "bad-header-format-key": "Expected \"{{expectedHeaderKey}}\" but found \"{{existingHeaderKey}}\" in the first column of the file. Importing is still possible, but the result might not be not what you expect.",
+ "bad-header-format-time": "Expected \"{{expectedHeaderTime}}\" but found \"{{existingHeaderTime}}\" in the second column of the file. Importing is still possible, but the result might not be not what you expect.",
+ "bad-header-format-all": "Expected \"{{expectedHeaderKey}}\" but found \"{{existingHeaderKey}}\" in the first column and expected \"{{expectedHeaderTime}}\" but found \"{{existingHeaderTime}}\" in the second column of the file. Importing is still possible, but the result might not be not what you expect.",
+ "csv-excel-empty-data": "Importing is impossible due to empty data!",
+ "Drag and drop bookmarks here": "Drag and drop bookmarks here...",
+ "Bookmarks will appear here": "Bookmarks will appear here. To create a bookmark, make a chart you like and click a little star in the tab head.",
+ "Empty folder": "Empty folder",
+ "Record a video": "Record a video",
+ "Stop recording": "Stop recording",
+ "Saved video": "Saved video: \"{{file}}\"",
+ "Failed to save video": "Failed to save video: \"{{err}}\"",
+ "No files are chosen": "No files are chosen",
+ "Save video as": "Save video as ...",
+ "Screen Recorder": "Screen Recorder"
}