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

Fix locale scripts #2648

Merged
merged 6 commits into from
Oct 15, 2024
Merged

Fix locale scripts #2648

merged 6 commits into from
Oct 15, 2024

Conversation

Evgencheg
Copy link
Contributor

@Evgencheg Evgencheg commented Oct 6, 2024

Описание PR

Немного улучшены скрипты.

Почему / Баланс

Поможет переводчикам работать быстрее

Технические детали

Добавил пару скриптов для удаления дубликатов и пустых файлов.
Изменил структуру file.py чтобы он не сносил многострочные переводы начинающиеся с спец символа
Изменил код yamlexctractor чтобы в en-US он не писал { ent-['ent-id', 'ent-id'] }

Просто запустите translations.bat и всё заработает.

Медиа

Нечего показывать

Требования

Критические изменения

No (нечаянно затронул скрипты(никак не изменив) тем что сделал ctrl+c и ctrl+v измененной папки)

Список изменений
No cl no fun

@Evgencheg Evgencheg requested a review from Morb0 as a code owner October 6, 2024 12:31
@github-actions github-actions bot added Status: Needs Review This PR requires new reviews before it can be merged Changes: No C# Code has not been changed labels Oct 6, 2024
@Evgencheg
Copy link
Contributor Author

вроде должно работать но я хз честно так что лучше проверить

@lzk228
Copy link
Collaborator

lzk228 commented Oct 6, 2024

герой

@Evgencheg
Copy link
Contributor Author

герой

Я вот думаю у меня на сборке работало(она не корвакса) Будет ли работать у вас - честно хз.

@Evgencheg Evgencheg requested a review from mhamsterr October 6, 2024 18:52
@@ -49,7 +62,6 @@ def create_en_fluent_file(self, relative_parent_dir, file_name, file_data):
en_new_dir_path = os.path.join(project.en_locale_prototypes_dir_path, relative_parent_dir)
en_fluent_file = FluentFile(os.path.join(en_new_dir_path, f'{file_name}.ftl'))
en_fluent_file.save_data(file_data)
logging.info(f'Актуализирован файл английской локали {en_fluent_file.full_path}')
Copy link
Contributor Author

Choose a reason for hiding this comment

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

пояснение - это говно срёт ВСЕГДА независимо было ли добавлено или нет.

@lzk228
Copy link
Collaborator

lzk228 commented Oct 13, 2024

fix crlf

@Evgencheg
Copy link
Contributor Author

Evgencheg commented Oct 13, 2024

fix crlf

Как?

@Morb0
Copy link
Member

Morb0 commented Oct 15, 2024

Гений, наконец-то

@Morb0 Morb0 merged commit c6264ee into space-syndicate:master Oct 15, 2024
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: No C# Code has not been changed Status: Needs Review This PR requires new reviews before it can be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants