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

translate JavaScript in JSX with Curly Braces #879

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

wadzari
Copy link
Contributor

@wadzari wadzari commented May 12, 2023

No description provided.

@wadzari
Copy link
Contributor Author

wadzari commented May 12, 2023

Тут есть проблема с переводом. Если ставить ru для дня недели, то получим пятница. Не стал переводить

@ntishkevich
Copy link
Collaborator

Текст примера тоже можно переводить, поэтому можно будет и заменить ru. Также перевод текстовок в tsx пока в самом низу по приоритету исходя из описаний в ишью #843, так что можете их не переводить.

@wadzari
Copy link
Contributor Author

wadzari commented May 12, 2023

Текст примера тоже можно переводить, поэтому можно будет и заменить ru. Также перевод текстовок в tsx пока в самом низу по приоритету исходя из описаний в ишью #843, так что можете их не переводить.

про тексты в tsx понял, уберу.
Про дату все равно не понятно, если заменить на ru то получим перевод Список дел на пятница. Там же нет падежа (

image

@titovmx
Copy link
Collaborator

titovmx commented May 13, 2023

Про дату все равно не понятно, если заменить на ru то получим перевод Список дел на пятница. Там же нет падежа (

Может избежать предлога в переведённой версии: сделать "Список дел - Пятница" или изменить вёрстку, добавив еще хедер с днём недели?

@wadzari
Copy link
Contributor Author

wadzari commented May 13, 2023

Про дату все равно не понятно, если заменить на ru то получим перевод Список дел на пятница. Там же нет падежа (

Может избежать предлога в переведённой версии: сделать "Список дел - Пятница" или изменить вёрстку, добавив еще хедер с днём недели?

Ну вот я не знаю, можно ли менять код? Это ведь не про перевод)
И самый главный затык:

new Intl.DateTimeFormat('ru', {weekday: 'long'}).format(new Date())

Код вернет день недели в именительном падеже, с маленькой буквы.

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.

3 participants