Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Russian translation #995

Merged
merged 4 commits into from
Mar 26, 2020
Merged

Conversation

slavkoder
Copy link
Contributor

@slavkoder slavkoder commented Mar 25, 2020

Description of proposed changes

Adding a Russian translation.

Related issue(s)

Fixes #986

Testing

What steps should be taken to test the changes you've proposed?

  • Check if the Russian labels don't break formatting/css.
  • Double check if the translated terms make sense in the context.

If you added or changed behavior in the codebase, did you update the tests, or do you need help with this?

  • Would be great to get someone who has background in Genetics/Bio to review it.

Thank you for contributing to Nextstrain!

@jameshadfield
Copy link
Member

Thanks Slava! This renders well and all strings have been translated 💯

@ivan-aksamentov would you mind double checking these translations? (or @cassiawag is there another translator of the sit-reps you could tag here?)

@cassiawag
Copy link
Contributor

@frogtraveler or @irina95511, are either of you available to proofread this by reviewing the PR? Thanks!

@irina95511
Copy link

@cassiawag I will have time today in 5ish hours and happy to have a look, but I am not sure that I understand what file needs to be proofread... If there is anyone who is able to look at the file earlier, please, go ahead!

@frogtraveler
Copy link
Contributor

@cassiawag @irina95511 I also can proofread. I can start working on it around 10am PST. @cassiawag could you please send us a link to the file?

@jameshadfield
Copy link
Member

Thanks @frogtraveler & @irina95511 -- you can see files where the russian translations of strings used in auspice has been made here: https://github.com/nextstrain/auspice/pull/995/files

"Date Range": "Временной Диапазон",
"Color By": "Цвет",
"Tree Options": "Настройки Дерева",
"Layout": "Тип диаграмы",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Тип диаграммы"

"Layout": "Тип диаграмы",
"rectangular": "прямоугольный",
"radial": "радиальный",
"unrooted": "некорнеквой",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"некорневой"

"radial": "радиальный",
"unrooted": "некорнеквой",
"clock": "часовой",
"Branch Length": "Длинна Ветки",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Длина Ветви"

"Second Tree": "Второе Дерево",
"Map Options": "Настройки Карты",
"Geographic resolution": "Географическое разделение",
"Animation Speed": "Скорость фнимации",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Скорость Анимации"

"Branch Length": "Длинна Ветки",
"time": "время",
"divergence": "дивергенция",
"Branch Labels": "Названия Веток",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Названия Ветвей"

"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:": "Пожалуйста включайте авторов, которые предоставили данные о генах (где уместно), так же как и:",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Пожалуйста, включайте авторов, которые предоставили генетические данные (где уместно), так же как и:"

"Data usage policy": "Правила использования данных",
"Please cite the authors who contributed genomic data (where relevant), as well as:": "Пожалуйста включайте авторов, которые предоставили данные о генах (где уместно), так же как и:",
"Download data": "Скачать данные",
"Data usage part 1": "Данные представленные здесь предназанчены для быстрого распространения анализа важных патогенов. Неопубликованные данные включены с разрешения создателей и не влияет на их право публикации. ",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Данные, представленные здесь, предназначены для быстрого распространения анализа важных патогенов. Неопубликованные данные включены с разрешения создателей, что не влияет на их право публикации. "

"Please cite the authors who contributed genomic data (where relevant), as well as:": "Пожалуйста включайте авторов, которые предоставили данные о генах (где уместно), так же как и:",
"Download data": "Скачать данные",
"Data usage part 1": "Данные представленные здесь предназанчены для быстрого распространения анализа важных патогенов. Неопубликованные данные включены с разрешения создателей и не влияет на их право публикации. ",
"Data usage part 2": "Пожалуйста свяжитесь с соответсвующими авторами (список доступен в TSV файлах ниже) если вы собираетесь продолжать исследования используя их данные. Выводные данные, такие как филогенез, можно скачать ниже - пожалуйста свяжитесь с авторами, если уместно.",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Пожалуйста, свяжитесь с соответствующими авторами (список доступен в TSV файлах ниже), если вы собираетесь продолжать исследования используя их данные. Выводные данные, такие как филогенез, можно скачать ниже - пожалуйста, свяжитесь с авторами, если уместно."

"events": "события",
"Codon {{codon}} in protein {{protein}}": "Кодон {{codon}} в белке {{protein}}",
"Nucleotide {{nuc}}": "Нуклеотид {{nuc}}",
"Nuc positions {{a}} to {{b}}": "Позиции нуклеоидиов {{a}} до {{b}}",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Позиции нуклеотидов {{a}} до {{b}}"

"Num mutations": "Кол-во мутаций",
"Negative strand": "Отрицательная цепь",
"Positive strand": "Положительная цепь",
"Click to color tree & map": "Нажмите чтобы заркасить дерево и карту",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Нажмите, чтобы закрасить дерево и карту"



"__Footer__": "########################################",
"Filter by {{filterTitle}}": "Фильтровть по {{filterTitle}}",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Фильтровать по {{filterTitle}}"

"__Frequencies panel__": "########################################",
"Frequencies": "Частоты",
"colored by": "окрашено по",
"Projection": "Проэкция",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Проекция"

"Projection": "Проэкция",
"Time point": "Момент времени",
"Frequency": "Частота",
"Projected frequency": "Спроэцированая частота"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Спроецированная частота"

@irina95511
Copy link

Oh, @jameshadfield and @cassiawag it seems that I've done the wrong thing, sorry for that! I left the comments instead of changing in the file... can you see them or what should I do to make your life easier? The translation looks good to me, I just fixed some typos.

@slavkoder
Copy link
Contributor Author

@irina95511 thanks for pointing out mistakes, I'll go and change them in the PR.

"Search Strains": "Поиск Штаммов",
"Second Tree": "Второе Дерево",
"Map Options": "Настройки Карты",
"Geographic resolution": "Географическое разделение",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Географическое разрешение"

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't figure out how to make changes. There is no edit option. Would it be Ok if I also add comments with proposed changes?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nevermind, I found the actual file

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here is how you can make "edit suggestions":
Screen Shot 2020-03-26 at 8 41 18 AM

Then it's easy to apply changes without having to edit file.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! Will know next time :)

@frogtraveler
Copy link
Contributor

I'm done reviewing. Just had a few word choice suggestions. All looks good!
-Varvara

@jameshadfield
Copy link
Member

Thanks for the proof reading! As my knowledge of Russian is precisely zero, @slavkoder would you mind committing any suggested changes & resolving the conversations. I'm happy to merge after this.

@slavkoder
Copy link
Contributor Author

Done!

@jameshadfield jameshadfield merged commit 07a58e0 into nextstrain:master Mar 26, 2020
@jameshadfield
Copy link
Member

Thanks, this is very cool to see more languages in auspice 😄

One final sentence needed (this had been added to the master branch after this PR was created):

"Showing {{x}} of {{y}} genomes sampled between {{from}} and {{to}}."

@frogtraveler
Copy link
Contributor

Показаны {{x}} из {{y}} собранных геномов
@jameshadfield

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[i18n] Translate Auspice to Russian
5 participants