locales(45-logic): en/es — перевод под новый ru - #325
Merged
Conversation
- en создан для всех 6 уроков модуля + модульный description.en.yml
- es пересинхронизирован под новый ru:
* 10-bool-type — не было секций «Сравнение в программировании» и
«Предикаты», идентификаторы esBebe/edad → isInfant/age
* 20-combine-expressions — идентификаторы esPar/esPrimeraLetraMayuscula →
isEven/isFirstLetterInUpperCase, калька «En ruso, esto se puede descifrar»
* 25-logical-operators — не было секции «Таблицы истинности» и примера
hasDiscount, вызовы шли до определения метода, идентификаторы с ñ
* 28-logical-negation — была только вводная часть: не было «Двойного
отрицания», «Приоритета», примера canDrive и законов де Моргана
* 12-string-comparasion — в задании остались кириллические палиндромы
(«шалаш», «ага») → reconocer/ana для es, level/wow для en
- es создан с нуля: 90-logical-expressions
- добавлены отсутствовавшие в es tips/definitions (10-bool-type, 25, 28)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Восьмой модуль фазы локалей (после PR #318–#324, все влиты).
Что сделано
en (локали в модуле не было) — создана для всех 6 уроков: 10-bool-type, 12-string-comparasion, 20-combine-expressions, 25-logical-operators, 28-logical-negation, 90-logical-expressions. Плюс модульный
description.en.yml.es — приведена к новому ru:
10-bool-type— отсутствовали секции «Сравнение в программировании» и «Предикаты» (весь блок про предикаты,isNegative, выводtrue/falseнапрямую); идентификаторы в коде были переведены:esBebe/edad→isInfant/age;20-combine-expressions— переведённые идентификаторыesPar,esPrimeraLetraMayuscula,numero,cadena,primeraLetra→ приведены к ru; убрана калька «En ruso, esto se puede descifrar» (в переводе не должно быть отсылки к русскому языку);25-logical-operators— отсутствовали секция «Таблицы истинности» как раздел и весь примерhasDiscount; вызовы метода стояли до его определения; идентификаторы содержалиñ(esContraseñaCorrecta,contraseña); в таблицах истинности былоTRUE/FALSEвместоtrue/false;28-logical-negation— была только вводная часть: отсутствовали секции «Двойное отрицание», «Приоритет», «Законы де Моргана» и практический примерcanDrive;12-string-comparasion— README совпадал, но в задании остались кириллические палиндромы ("шалаш","ага","хекслет",reverse("мама")) → для esreconocer/ana, для enlevel/wow;90-logical-expressions— es создана с нуля (урок появился после RU-выравнивания), включая ASCII-схему приоритетов операторов.Также добавлены отсутствовавшие в es
tips/definitions, которые есть в ru:10-bool-type(ссылка на JLS про boolean),25-logical-operatorsи28-logical-negation(definitions).Верификация
Дополнительно: кириллицы в
*/en/,*/es/и в*.javaмодуля нет; число секций##, код-блоков и файлов в en/es совпадает с ru по каждому уроку; ключиdata.ymlсовпадают между локалями; все 10 внешних ссылок отдают 200 (проверены и es-, и en-варианты статей о булевой алгебре, конъюнкции, дизъюнкции и законах де Моргана).Осталось в фазе: 80-conditionals (5 уроков), 90-loops (11).
🤖 Generated with Claude Code