From 426445364727c0d6378e65b7920667b816d33fab Mon Sep 17 00:00:00 2001 From: Slava Date: Tue, 24 Mar 2020 22:51:29 -0700 Subject: [PATCH 1/4] Add Russian translation --- src/components/controls/language.js | 3 +- src/locales/ru/language.json | 3 + src/locales/ru/sidebar.json | 32 ++++++++++ src/locales/ru/translation.json | 91 +++++++++++++++++++++++++++++ 4 files changed, 128 insertions(+), 1 deletion(-) create mode 100644 src/locales/ru/language.json create mode 100644 src/locales/ru/sidebar.json create mode 100644 src/locales/ru/translation.json diff --git a/src/components/controls/language.js b/src/components/controls/language.js index 9effcf28c..cf0893a95 100644 --- a/src/components/controls/language.js +++ b/src/components/controls/language.js @@ -24,7 +24,8 @@ class Language extends React.Component { getlanguageOptions() { const languages = [ {value: "en", label: "English"}, - {value: "es", label: "Español"} + {value: "es", label: "Español"}, + {value: "ru", label: "Русский"} ]; return languages; } diff --git a/src/locales/ru/language.json b/src/locales/ru/language.json new file mode 100644 index 000000000..a235a7261 --- /dev/null +++ b/src/locales/ru/language.json @@ -0,0 +1,3 @@ +{ + "name": "Русский" +} \ No newline at end of file diff --git a/src/locales/ru/sidebar.json b/src/locales/ru/sidebar.json new file mode 100644 index 000000000..cc05caea8 --- /dev/null +++ b/src/locales/ru/sidebar.json @@ -0,0 +1,32 @@ +{ + "Dataset": "Данные", + "Date Range": "Временной Диапазон", + "Color By": "Цвет", + "Tree Options": "Настройки Дерева", + "Layout": "Тип диаграмы", + "rectangular": "прямоугольный", + "radial": "радиальный", + "unrooted": "некорнеквой", + "clock": "часовой", + "Branch Length": "Длинна Ветки", + "time": "время", + "divergence": "дивергенция", + "Branch Labels": "Названия Веток", + "Search Strains": "Поиск Штаммов", + "Second Tree": "Второе Дерево", + "Map Options": "Настройки Карты", + "Geographic resolution": "Географическое разделение", + "Animation Speed": "Скорость фнимации", + "Loop animation": "Повтор анимации", + "Animate cumulative history": "Анимировать кумулятивную историю", + "Panel Options": "Настройки Панели", + "Show tree": "Показать дерево", + "Show map": "Показать карту", + "Show entropy": "Показать энтропию", + "Language": "Язык", + "Slow": "Медленный", + "Medium": "Средний", + "Fast": "Быстрый", + "full": "полный", + "grid": "сетка" +} \ No newline at end of file diff --git a/src/locales/ru/translation.json b/src/locales/ru/translation.json new file mode 100644 index 000000000..43760ed43 --- /dev/null +++ b/src/locales/ru/translation.json @@ -0,0 +1,91 @@ +{ + "__Header//Byline__": "########################################", + "Maintained by": "Поддерживается ", + "using data from": "используя данные из ", + "Built with": "Сделано с", + + + "__Header//Info__": "########################################", + "Showing {{x}} of {{y}} genomes": "Изображает {{x}} из {{y}} геномов", + "sampled between {{from}} and {{to}}": "выборка между {{from}} и {{to}}", + "and comprising": "и содержащий", + "comprising": "содержащий", + "Animation in progress.": "Идет анимация.", + "Filtered to": "Фильтр по", + + + "__Download Modal__": "########################################", + "click outside this box to return to the app": "нажмите вне поля чтобы вернуться в приложение", + "last updated": "последний раз обновлено", + "A full list of sequence authors is available via the TSV files below.": "Полный список авторов доступен в TSV файлах ниже.", + "Data usage policy": "Правила использования данных", + "Please cite the authors who contributed genomic data (where relevant), as well as:": "Пожалуйста включайте авторов, которые предоставили данные о генах (где уместно), так же как и:", + "Download data": "Скачать данные", + "Data usage part 1": "Данные представленные здесь предназанчены для быстрого распространения анализа важных патогенов. Неопубликованные данные включены с разрешения создателей и не влияет на их право публикации. ", + "Data usage part 2": "Пожалуйста свяжитесь с соответсвующими авторами (список доступен в TSV файлах ниже) если вы собираетесь продолжать исследования используя их данные. Выводные данные, такие как филогенез, можно скачать ниже - пожалуйста свяжитесь с авторами, если уместно.", + + "__Entropy Panel__": "########################################", + "Diversity": "Разновидность", + "entropy": "энтропия", + "events": "события", + "Codon {{codon}} in protein {{protein}}": "Кодон {{codon}} в белке {{protein}}", + "Nucleotide {{nuc}}": "Нуклеотид {{nuc}}", + "Nuc positions {{a}} to {{b}}": "Позиции нуклеоидиов {{a}} до {{b}}", + "Num mutations": "Кол-во мутаций", + "Negative strand": "Отрицательная цепь", + "Positive strand": "Положительная цепь", + "Click to color tree & map": "Нажмите чтобы заркасить дерево и карту", + + + "__Footer__": "########################################", + "Filter by {{filterTitle}}": "Фильтровть по {{filterTitle}}", + "Data updated": "Данные обновлены", + + + "__Map panel__": "########################################", + "Transmissions": "Передачи", + "Geography": "География", + "reset zoom": "сбросить приближение", + "Reset": "Сброс", + "Play": "Пуск", + "Pause": "Пауза", + + + "__Tree (Phylogeny) panel__": "########################################", + "Phylogeny": "Филогенез", + "Reset Layout": "Сбросить Чертеж", + "Click on tip to display more info": "Нажмите на подсказку чтобы посмотреть детали", + "Click to zoom into clade": "Нажмите чтобы приблизить филогенетическую ветвь", + "Branch leading to": "Ветвь ведущая к", + "Number of descendants": "Кол-во потомков", + "Nucleotide mutations": "Мутации нуклеотидов", + "AA mutations": "Мутации Аминокислот", + "protein mutations truncated": "сокращенные мутации белков", + "Gaps": "Пробелы", + "more": "больше", + "No nucleotide mutations": "Нет мутаций нуклеотидов", + "No amino acid mutations": "Нет мутаций аминокислот", + "Divergence": "Дивергенция", + "Date": "Дата", + "Collection date": "Дата сбора", + "Inferred collection date": "Предположительная дата сбора", + "Inferred Date": "Предположительная дата", + "Date Confidence Interval": "Доверительный интервал даты", + "Vaccine selected": "Вакцина выбрана", + "Vaccine start date": "Дата начала вакцинации", + "Vaccine end date": "Дата окончания вакцинации", + "Serum strain": "Штамм сыворотки", + "Click outside this box to go back to the tree": "Нажмите за пределами поля чтобы вернуться назад к дереву", + "Authors": "Авторы", + "Title": "Название", + "Journal": "Журнал", + + + "__Frequencies panel__": "########################################", + "Frequencies": "Частоты", + "colored by": "окрашено по", + "Projection": "Проэкция", + "Time point": "Момент времени", + "Frequency": "Частота", + "Projected frequency": "Спроэцированая частота" +} \ No newline at end of file From 139ea4e57c68a8b88006faba655c967a4976f814 Mon Sep 17 00:00:00 2001 From: Slava Panasenko Date: Thu, 26 Mar 2020 08:19:23 -0700 Subject: [PATCH 2/4] Add fixes after proof-read --- src/locales/ru/sidebar.json | 10 +++++----- src/locales/ru/translation.json | 16 ++++++++-------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/locales/ru/sidebar.json b/src/locales/ru/sidebar.json index cc05caea8..792e7f3bf 100644 --- a/src/locales/ru/sidebar.json +++ b/src/locales/ru/sidebar.json @@ -3,20 +3,20 @@ "Date Range": "Временной Диапазон", "Color By": "Цвет", "Tree Options": "Настройки Дерева", - "Layout": "Тип диаграмы", + "Layout": "Тип диаграммы", "rectangular": "прямоугольный", "radial": "радиальный", - "unrooted": "некорнеквой", + "unrooted": "некорневой", "clock": "часовой", - "Branch Length": "Длинна Ветки", + "Branch Length": "Длина Ветви", "time": "время", "divergence": "дивергенция", - "Branch Labels": "Названия Веток", + "Branch Labels": "Названия Ветвей", "Search Strains": "Поиск Штаммов", "Second Tree": "Второе Дерево", "Map Options": "Настройки Карты", "Geographic resolution": "Географическое разделение", - "Animation Speed": "Скорость фнимации", + "Animation Speed": "Скорость Анимации", "Loop animation": "Повтор анимации", "Animate cumulative history": "Анимировать кумулятивную историю", "Panel Options": "Настройки Панели", diff --git a/src/locales/ru/translation.json b/src/locales/ru/translation.json index 43760ed43..07f2108f6 100644 --- a/src/locales/ru/translation.json +++ b/src/locales/ru/translation.json @@ -19,10 +19,10 @@ "last updated": "последний раз обновлено", "A full list of sequence authors is available via the TSV files below.": "Полный список авторов доступен в TSV файлах ниже.", "Data usage policy": "Правила использования данных", - "Please cite the authors who contributed genomic data (where relevant), as well as:": "Пожалуйста включайте авторов, которые предоставили данные о генах (где уместно), так же как и:", + "Please cite the authors who contributed genomic data (where relevant), as well as:": "Пожалуйста, включайте авторов, которые предоставили генетические данные (где уместно), так же как и:", "Download data": "Скачать данные", - "Data usage part 1": "Данные представленные здесь предназанчены для быстрого распространения анализа важных патогенов. Неопубликованные данные включены с разрешения создателей и не влияет на их право публикации. ", - "Data usage part 2": "Пожалуйста свяжитесь с соответсвующими авторами (список доступен в TSV файлах ниже) если вы собираетесь продолжать исследования используя их данные. Выводные данные, такие как филогенез, можно скачать ниже - пожалуйста свяжитесь с авторами, если уместно.", + "Data usage part 1": "Данные, представленные здесь, предназначены для быстрого распространения анализа важных патогенов. Неопубликованные данные включены с разрешения создателей, что не влияет на их право публикации. ", + "Data usage part 2": "Пожалуйста, свяжитесь с соответствующими авторами (список доступен в TSV файлах ниже), если вы собираетесь продолжать исследования используя их данные. Выводные данные, такие как филогенез, можно скачать ниже - пожалуйста, свяжитесь с авторами, если уместно.", "__Entropy Panel__": "########################################", "Diversity": "Разновидность", @@ -30,15 +30,15 @@ "events": "события", "Codon {{codon}} in protein {{protein}}": "Кодон {{codon}} в белке {{protein}}", "Nucleotide {{nuc}}": "Нуклеотид {{nuc}}", - "Nuc positions {{a}} to {{b}}": "Позиции нуклеоидиов {{a}} до {{b}}", + "Nuc positions {{a}} to {{b}}": "Позиции нуклеотидов {{a}} до {{b}}", "Num mutations": "Кол-во мутаций", "Negative strand": "Отрицательная цепь", "Positive strand": "Положительная цепь", - "Click to color tree & map": "Нажмите чтобы заркасить дерево и карту", + "Click to color tree & map": "Нажмите, чтобы закрасить дерево и карту", "__Footer__": "########################################", - "Filter by {{filterTitle}}": "Фильтровть по {{filterTitle}}", + "Filter by {{filterTitle}}": "Фильтровать по {{filterTitle}}", "Data updated": "Данные обновлены", @@ -84,8 +84,8 @@ "__Frequencies panel__": "########################################", "Frequencies": "Частоты", "colored by": "окрашено по", - "Projection": "Проэкция", + "Projection": "Проекция", "Time point": "Момент времени", "Frequency": "Частота", - "Projected frequency": "Спроэцированая частота" + "Projected frequency": "Спроецированная частота" } \ No newline at end of file From abbac208d776c42ab1053aa4ad7271e9deb57077 Mon Sep 17 00:00:00 2001 From: Slava Panasenko <1201814+slavkoder@users.noreply.github.com> Date: Thu, 26 Mar 2020 13:53:36 -0700 Subject: [PATCH 3/4] Update src/locales/ru/sidebar.json --- src/locales/ru/sidebar.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ru/sidebar.json b/src/locales/ru/sidebar.json index 792e7f3bf..694cf85ad 100644 --- a/src/locales/ru/sidebar.json +++ b/src/locales/ru/sidebar.json @@ -15,7 +15,7 @@ "Search Strains": "Поиск Штаммов", "Second Tree": "Второе Дерево", "Map Options": "Настройки Карты", - "Geographic resolution": "Географическое разделение", + "Geographic resolution": "Географическое разрешение", "Animation Speed": "Скорость Анимации", "Loop animation": "Повтор анимации", "Animate cumulative history": "Анимировать кумулятивную историю", @@ -29,4 +29,4 @@ "Fast": "Быстрый", "full": "полный", "grid": "сетка" -} \ No newline at end of file +} From 000ef9fe998eb34af2ba3c8d99b3c178bdb023b4 Mon Sep 17 00:00:00 2001 From: Slava Panasenko <1201814+slavkoder@users.noreply.github.com> Date: Thu, 26 Mar 2020 13:53:45 -0700 Subject: [PATCH 4/4] Update src/locales/ru/translation.json Co-Authored-By: Varvara Kozyreva --- src/locales/ru/translation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/ru/translation.json b/src/locales/ru/translation.json index 07f2108f6..cebb9ca05 100644 --- a/src/locales/ru/translation.json +++ b/src/locales/ru/translation.json @@ -60,7 +60,7 @@ "Number of descendants": "Кол-во потомков", "Nucleotide mutations": "Мутации нуклеотидов", "AA mutations": "Мутации Аминокислот", - "protein mutations truncated": "сокращенные мутации белков", + "protein mutations truncated": "мутации белков отображены неполностью", "Gaps": "Пробелы", "more": "больше", "No nucleotide mutations": "Нет мутаций нуклеотидов", @@ -88,4 +88,4 @@ "Time point": "Момент времени", "Frequency": "Частота", "Projected frequency": "Спроецированная частота" -} \ No newline at end of file +}