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

[Localization] [ru-RU] Incorrect translations in graphing mode #2053

Closed
CaptainDno opened this issue Sep 9, 2023 · 4 comments
Closed

[Localization] [ru-RU] Incorrect translations in graphing mode #2053

CaptainDno opened this issue Sep 9, 2023 · 4 comments

Comments

@CaptainDno
Copy link

Describe the bug
Currenly many of mathematical terms in graphing mode are translated incorrectly from the point of view of mathematical terminology in Russian language. Some translation are simply wrong.

List of resources with incorrect translations

Resource name Current translation What is wrong Proposed replacement
GraphSwitchToGraphMode Перейти в режим графа Here English word "graph" is translated to "граф" (graph from graph theory in discrete mathematics) instead of "график" (graph of a function) Перейти в режим графика
Domain Домен "Домен" can be technically correct... However, more common and understandable for everyone way to say it is "область определения". It is taught in schools and written in books like that. Область определения
KGFDomainNone Не удалось вычислить домен для этой функции. Same issue with word domain Не удалось вычислить область определения для этой функции.
OutOfDomain "Уравнение вне домена" Same issue with word domain Уравнение вне области определения
Range Диапазон Same problem as with domain here. We use "область значений" Область значений
KGFRangeNone Не удается вычислить диапазон для этой функции. Here "range" is also translated to "диапазон". Also tense of the verb "удается" (present) is different from "удалось" (past) in translation of KGFDomainNone. Не удается вычислить область значений для этой функции.
Periodicity Цикл "Цикл" which means cycle. "Период" is correct mathematical term Период
KGFMonotonicityIncreasing увеличивающаяся does not align with mathematical term возрастающая
KGFMonotonicityDecreasing уменьшающаяся does not align with mathematical term убывающая
ModuloCannotPerformOnFloat По модулю можно использовать только целые числа Better to replace "использовать" with "брать". Not critical, but we don't say or write "использовать по модулю". По модулю можно брать только целые числа
DecimalPointWithoutDigits В десятичной запятой отсутствуют цифры It basically says "there is no digits inside decimal point" Нет цифр рядом с десятичной запятой
EqualWithoutEquation Равный был использован без уравнения Here "equal" is translated to adjective "равный" which means equal insted of "равно" or "знак равенства" which means =. "Знак равенства" is longer, but more applicable in this context. Word "был" can be excluded, it is not necessary here. Знак равенства использован без уравнения
IncorrectNumParameter Математическая операция имеет неверное количество параметров It says "mathematical operation does not have enough parameters". Use "функция" (function) "математическая операция" (methematical operation). Also sentence can be rewritten to sound better and be shorter Неверное количество параметров функции
GeneralError Уравнение не может быть построено It says that equation could not be built. График уравнения не может быть построен
InvalidNumberDigit Цифра не может быть разрешена для данной базы Word "base" in context of numeral systems is translated to "основание". Also sentence is formed quite badly. Цифра не может использоваться с этим основанием
InvalidVariableSpecification Математическая операция требует, чтобы один из ее параметров был переменной Same problem as in IncorrectNumParameter Один из параметров функции должен быть переменной
CannotUseComplexInfinityInReal Не может использовать сложную бесконечность "Не может" should be "нельзя" or "невозможно". Also maybe replace "сложную" with "комплексную" because "комплексные числа" is "complex numbers" in Russian Нельзя использовать комплексную бесконечность
CannotUseIInInequalitySolving Не может использовать комплексные числа в неравенствах "Не может" should be "нельзя" or "невозможно" Нельзя использовать комплексные числа в неравенствах

Steps To Reproduce

Steps to reproduce the behavior:

  1. Go to Graphing Mode (Построение графиков)
  2. See errors

Expected behavior

See proposed corrected translations in table above

Device and Application Information

  • OS Build: 10.0.19045
  • Architecture: x64
  • Application Version: 11.2307.4.0
  • Region: ru-RU
  • Dev Version Installed:
@MicrosoftIssueBot
Copy link
Collaborator

This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.

@BuiIdinger
Copy link

Fixing this issue.

@CaptainDno
Copy link
Author

Comments in #2087 contain some additional corrections for proposed translations.

@CaptainDno
Copy link
Author

Fixed in #2149

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

No branches or pull requests

3 participants