17 Commits

Author SHA1 Message Date
36129b15d1 Дополнить русскую локализацию по оригинальному english.xml
All checks were successful
Build Mod Package / build (push) Successful in 4s
2026-04-08 23:43:31 +03:00
97ca95ba16 Исправлена кодировка описания мода
All checks were successful
Build Mod Package / build (push) Successful in 15s
2026-04-08 23:23:49 +03:00
ad129e15d5 chore: add metadata.lsf for DnD 5.5e AIO Russian mod GUI 2026-04-08 23:19:00 +03:00
c8371a3fec Обновлена локализация по глоссарию, дополнены черты происхождения и добавлен логотип публикации
All checks were successful
Build Mod Package / build (push) Successful in 55s
2026-04-08 22:20:13 +03:00
321fef2f63 Уточнены ориентиры для перевода в AGENTS.md 2026-04-08 22:06:59 +03:00
eb9ba5eefa Добавлен перевод новых строк локализации для голиафа и стрелка
All checks were successful
Build Mod Package / build (push) Successful in 30s
2026-04-08 21:52:36 +03:00
c0524832d0 Добавлен BOM для meta.lsx в сборке и уточнён перевод " Расщепление разума\
All checks were successful
Build Mod Package / build (push) Successful in 35s
2026-04-08 21:31:40 +03:00
e78610c702 Update Mods/DnD 5.5e AIO Russian/Localization/Russian/russian.xml
All checks were successful
Build Mod Package / build (push) Successful in 28s
2026-04-08 21:17:13 +03:00
5c0a44a71e Update Mods/DnD 5.5e AIO Russian/Localization/Russian/russian.xml
All checks were successful
Build Mod Package / build (push) Successful in 49s
2026-04-08 21:16:39 +03:00
c859ddc50c Update Mods/DnD 5.5e AIO Russian/Localization/Russian/russian.xml 2026-04-08 21:16:20 +03:00
5f3ca9ae0d Update Mods/DnD 5.5e AIO Russian/Localization/Russian/russian.xml 2026-04-08 21:14:33 +03:00
782879d73e Update Mods/DnD 5.5e AIO Russian/Localization/Russian/russian.xml
All checks were successful
Build Mod Package / build (push) Successful in 46s
2026-04-08 21:12:06 +03:00
d5cd0300da revert 85a7ec546c
revert Исправлен перевод CSV и обновлены правила коммита
2026-04-08 20:40:54 +03:00
85a7ec546c Исправлен перевод CSV и обновлены правила коммита 2026-04-08 20:37:02 +03:00
37d34f8406 Merge pull request 'fix: синхронизировать термины russian.xml с глоссарием' (#2) from fix/translation-glossary-sync-20260408 into main
All checks were successful
Build Mod Package / build (push) Successful in 8s
Reviewed-on: mikhail/bg3-dnd55e-russian-localization#2
2026-04-08 20:10:29 +03:00
fba22ac1aa Merge branch 'main' into fix/translation-glossary-sync-20260408 2026-04-08 20:10:19 +03:00
0d42f9ca34 fix: синхронизировать термины russian.xml с глоссарием 2026-04-08 20:06:26 +03:00
7 changed files with 384 additions and 210 deletions

View File

@@ -24,7 +24,8 @@ This repository is for the localization mod only. It must not gain gameplay logi
- Mod sources: `Mods/DnD 5.5e AIO Russian` - Mod sources: `Mods/DnD 5.5e AIO Russian`
- Localization XML: `Mods/DnD 5.5e AIO Russian/Localization/Russian/russian.xml` - Localization XML: `Mods/DnD 5.5e AIO Russian/Localization/Russian/russian.xml`
- Glossary: `glossary/glossary.normalized.json` - Original English localization reference: `https://github.com/Yoonmoonsik/dnd55e/blob/main/Mods/DnD2024_897914ef-5c96-053c-44af-0be823f895fe/Localization/English/english.xml`
- Translation glossary reference: `glossary/glossary.normalized.json` — use this as the primary terminology reference when translating
- Mod metadata: `Mods/DnD 5.5e AIO Russian/meta.lsx` - Mod metadata: `Mods/DnD 5.5e AIO Russian/meta.lsx`
- CI workflow: `.gitea/workflows/build.yml` - CI workflow: `.gitea/workflows/build.yml`
- Main build script: `scripts/build.ps1` - Main build script: `scripts/build.ps1`

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<save> <save>
<version major="4" minor="8" revision="0" build="500"/> <version major="4" minor="8" revision="0" build="500"/>
<region id="Config"> <region id="Config">

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

View File

@@ -556,6 +556,10 @@
"Origin Feat: Alert": "Черта происхождения: Бдительный", "Origin Feat: Alert": "Черта происхождения: Бдительный",
"Origin Feat: Magic Initiate (Cleric)": "Черта происхождения: Посвященный в магию (Жрец)", "Origin Feat: Magic Initiate (Cleric)": "Черта происхождения: Посвященный в магию (Жрец)",
"Origin Feat: Magic Initiate (Wizard)": "Черта происхождения: Посвященный в магию (Волшебник)", "Origin Feat: Magic Initiate (Wizard)": "Черта происхождения: Посвященный в магию (Волшебник)",
"Origin Feat: Magic Initiate (Druid)": "Черта происхождения: Посвященный в магию (Друид)",
"Origin Feat: Healer": "Черта происхождения: Лекарь",
"Origin Feat: Lucky": "Черта происхождения: Везунчик",
"Origin Feat: Tavern Brawler": "Черта происхождения: Драчун",
"Origin Feat: Musician": "Черта происхождения: Музыкант", "Origin Feat: Musician": "Черта происхождения: Музыкант",
"Origin Feat: Savage Attacker": "Черта происхождения: Дикий атакующий", "Origin Feat: Savage Attacker": "Черта происхождения: Дикий атакующий",
"Origin Feat: Skilled": "Черта происхождения: Одаренный", "Origin Feat: Skilled": "Черта происхождения: Одаренный",

View File

@@ -8,7 +8,7 @@ param(
[string]$ModName = "DnD 5.5e All-in-One BEYOND Russian Localization", [string]$ModName = "DnD 5.5e All-in-One BEYOND Russian Localization",
[string]$ModUuid = "6401e84d-daf2-416d-adeb-99c03a2487a6", [string]$ModUuid = "6401e84d-daf2-416d-adeb-99c03a2487a6",
[string]$ModAuthor = "MikhailRaw", [string]$ModAuthor = "MikhailRaw",
[string]$ModDescription = "Russian Localization", [string]$ModDescription = "Русская локализация мода, который добавляет и обновляет контент в соответствии с правилами DnD 5.5e и другими источниками, включая предыстории, классы, таланты, расы, заклинания и многое другое. Это отдельный мод локализации и он требует установленный оригинальный мод.",
[string]$ModVersion64 = "36028797018963968", [string]$ModVersion64 = "36028797018963968",
[string]$ModGroup = "6401e84d-daf2-416d-adeb-99c03a2487a6", [string]$ModGroup = "6401e84d-daf2-416d-adeb-99c03a2487a6",
[string]$DependencyUuid = "897914ef-5c96-053c-44af-0be823f895fe", [string]$DependencyUuid = "897914ef-5c96-053c-44af-0be823f895fe",
@@ -103,7 +103,8 @@ if (-not (Test-Path -LiteralPath $stagedMetaPath)) {
$stagedMetaContent = Get-Content -LiteralPath $stagedMetaPath -Raw $stagedMetaContent = Get-Content -LiteralPath $stagedMetaPath -Raw
$stagedMetaContent = $stagedMetaContent -replace '(<attribute id="Version64" type="int64" value=")\d+("/>)', "`${1}$resolvedVersion64`${2}" $stagedMetaContent = $stagedMetaContent -replace '(<attribute id="Version64" type="int64" value=")\d+("/>)', "`${1}$resolvedVersion64`${2}"
Set-Content -LiteralPath $stagedMetaPath -Value $stagedMetaContent -Encoding utf8 $utf8Bom = New-Object System.Text.UTF8Encoding($true)
[System.IO.File]::WriteAllText($stagedMetaPath, $stagedMetaContent, $utf8Bom)
Write-Host "[build.ps1] Staged source tree:" Write-Host "[build.ps1] Staged source tree:"
Get-ChildItem -Recurse $stagingPath | Select-Object FullName, Length | Format-Table -AutoSize Get-ChildItem -Recurse $stagingPath | Select-Object FullName, Length | Format-Table -AutoSize