From a99a0a4000bc787a8b74230ff9718fb8c1f379c5 Mon Sep 17 00:00:00 2001 From: "Jonny_Bro (Nikita)" Date: Wed, 2 Oct 2024 08:41:42 +0500 Subject: [PATCH] Move translation to separate file and ID --- .../{Text_English.json => Text_Russian.json} | 98 +++++++++---------- manifest.json | 2 +- todo.md | 1 + 3 files changed, 51 insertions(+), 50 deletions(-) rename Texts/{Text_English.json => Text_Russian.json} (99%) diff --git a/Texts/Text_English.json b/Texts/Text_Russian.json similarity index 99% rename from Texts/Text_English.json rename to Texts/Text_Russian.json index a98aaf0..c18f31a 100644 --- a/Texts/Text_English.json +++ b/Texts/Text_Russian.json @@ -1,6 +1,6 @@ { "$type": "ThunderRoad.TextData, ThunderRoad", - "id": "English", + "id": "Russian", "sensitiveContent": "None", "sensitiveFilterBehaviour": "Discard", "version": 1, @@ -6866,7 +6866,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "PareanLettertoRamayanTitle", - "text": "Пареан Рамаяну – предупреждение", + "text": "Пареан Рамаяну - предупреждение", "spriteAddress": null, "videoAddress": null }, @@ -7886,7 +7886,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "HyperFocusDescription", - "text": "Удерживайте кнопку Замедления времени, чтобы войти в режим 'Гиперфокус'. Время движется невероятно медленно, а вы – нет. Разблокирование этого навыка также увеличивает ваш максимальный запас концентрации.", + "text": "Удерживайте кнопку Замедления времени, чтобы войти в режим 'Гиперфокус'. Время движется невероятно медленно, а вы - нет. Разблокирование этого навыка также увеличивает ваш максимальный запас концентрации.", "spriteAddress": null, "videoAddress": null }, @@ -9249,7 +9249,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "DalgarianPreservationSocietyJournal3_1", - "text": "\tМда, я уже начинаю наслаждаться одиночеством. Я могу сосредоточиться на своей работе, а написание этого дневника помогает мне оставаться в здравом уме. \n\t Я поняла, почему мне поручили искать механизмы, ограничивающие колдовство. Это должно быть для очищающих браслетов, которые Эраден использует для своих Подневольных – с каждым днем колдовство становится всё сильнее. \n\tМне очень не нравится эта практика. Неважно, насколько колдовство развращает наши души, как сказала бы моя мама, наше Общество может функционировать только при условии, что оно получает финансирование от Короны. Так что, думаю, я должна быть благодарна за то, что у меня есть возможность учиться здесь.\n\tДля своего возраста я довольно везучая, я думаю.", + "text": "\tМда, я уже начинаю наслаждаться одиночеством. Я могу сосредоточиться на своей работе, а написание этого дневника помогает мне оставаться в здравом уме. \n\t Я поняла, почему мне поручили искать механизмы, ограничивающие колдовство. Это должно быть для очищающих браслетов, которые Эраден использует для своих Подневольных - с каждым днем колдовство становится всё сильнее. \n\tМне очень не нравится эта практика. Неважно, насколько колдовство развращает наши души, как сказала бы моя мама, наше Общество может функционировать только при условии, что оно получает финансирование от Короны. Так что, думаю, я должна быть благодарна за то, что у меня есть возможность учиться здесь.\n\tДля своего возраста я довольно везучая, я думаю.", "spriteAddress": null, "videoAddress": null }, @@ -9270,7 +9270,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "DalgarianPreservationSocietyJournal5Title", - "text": "Дневник 'Через мир Далгарии', 15–18 (1/2)", + "text": "Дневник 'Через мир Далгарии', 15-18 (1/2)", "spriteAddress": null, "videoAddress": null }, @@ -9284,7 +9284,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "DalgarianPreservationSocietDalgarianPreservationSocietyJournal5_1Title", - "text": "Дневник 'Через мир Далгарии', 15–18 (2/2)", + "text": "Дневник 'Через мир Далгарии', 15-18 (2/2)", "spriteAddress": null, "videoAddress": null }, @@ -9892,7 +9892,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "KhemenetEpic1", - "text": "\tВторой Хеменет одержал победу над Гекалисом, получив лишь легкие ранения и не показав никаких признаков истощения. Казалось, исход этого испытания был неизбежен, записанный в вечных воспоминаниях Лайак Наа с незапамятных времен. \n\tПосле одного медитативного взгляда на комнату второй Кхеменет медленно приблизился к Кристальному Ядру, прикрепленному к голове гигантского существа, которого они только что без особых усилий уничтожил. И одним движением руки он отделил его, словно воплощение Занкаларима. \n\tОн улыбалися, глядя на восторженную толпу, которая, казалось, начала верить в то, что он – действительно новый Кхеменет. Как будто эта демонстрация силы не оставляла сомнений в том, что он снова вернулся, чтобы спасти всех нас", + "text": "\tВторой Хеменет одержал победу над Гекалисом, получив лишь легкие ранения и не показав никаких признаков истощения. Казалось, исход этого испытания был неизбежен, записанный в вечных воспоминаниях Лайак Наа с незапамятных времен. \n\tПосле одного медитативного взгляда на комнату второй Кхеменет медленно приблизился к Кристальному Ядру, прикрепленному к голове гигантского существа, которого они только что без особых усилий уничтожил. И одним движением руки он отделил его, словно воплощение Занкаларима. \n\tОн улыбалися, глядя на восторженную толпу, которая, казалось, начала верить в то, что он - действительно новый Кхеменет. Как будто эта демонстрация силы не оставляла сомнений в том, что он снова вернулся, чтобы спасти всех нас", "spriteAddress": null, "videoAddress": null }, @@ -10032,7 +10032,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "StructuralReportoftheСУЭ2", - "text": "Годовой отчет о целостности структуры - Компания Syndanex - 5245 AA – 2/3\n\tЧтобы сохранить структурную целостность СУЭ до предстоящего близкого столкновения с нашей Нейтронной звездой примерно через 5000 лет, мы должны полагаться на неинфузированные технологии. \n\tНовые технологии, которые мы разрабатываем, предназначены для поддержки критически важных компонентов, которые не смогут полагаться на магическое вливание для поддержания своего состояния. Поскольку от этого зависит выживание нашей планеты, мы рекомендуем направить все усилия на исследования и производство решений для поддержания СУЭ в стабильном состоянии в течение очень длительного периода времени.", + "text": "Годовой отчет о целостности структуры - Компания Syndanex - 5245 AA - 2/3\n\tЧтобы сохранить структурную целостность СУЭ до предстоящего близкого столкновения с нашей Нейтронной звездой примерно через 5000 лет, мы должны полагаться на неинфузированные технологии. \n\tНовые технологии, которые мы разрабатываем, предназначены для поддержки критически важных компонентов, которые не смогут полагаться на магическое вливание для поддержания своего состояния. Поскольку от этого зависит выживание нашей планеты, мы рекомендуем направить все усилия на исследования и производство решений для поддержания СУЭ в стабильном состоянии в течение очень длительного периода времени.", "spriteAddress": null, "videoAddress": null }, @@ -10235,7 +10235,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "DalgarianTheRealistPamphletTitle", - "text": "Брошюра 'Реалисты' – Распространение дезинформации", + "text": "Брошюра 'Реалисты' - Распространение дезинформации", "spriteAddress": null, "videoAddress": null }, @@ -10459,7 +10459,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "DalgarianTalshiNakamlaEditorial", - "text": "В подходе 'Реалистов' нет ничего реалистичного. \n\tЭто темные времена для далгарского общества. После тысячелетий скоординированного, организованного и обоснованного принятия решений, приносящих пользу не только всем далгарцам, но даже выживанию всей планеты, появилась организация, претендующая на то, чтобы представлять 'Реализм'. Они утверждают, что наш подход к выживанию всех – тот, который был тщательно разработан, профинансирован и одобрен обществом – обречен на провал.", + "text": "В подходе 'Реалистов' нет ничего реалистичного. \n\tЭто темные времена для далгарского общества. После тысячелетий скоординированного, организованного и обоснованного принятия решений, приносящих пользу не только всем далгарцам, но даже выживанию всей планеты, появилась организация, претендующая на то, чтобы представлять 'Реализм'. Они утверждают, что наш подход к выживанию всех - тот, который был тщательно разработан, профинансирован и одобрен обществом - обречен на провал.", "spriteAddress": null, "videoAddress": null }, @@ -10564,7 +10564,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "DalgarianTalshiInterview2Title", - "text": "Интервью с Талши – циничный подход", + "text": "Интервью с Талши - циничный подход", "spriteAddress": null, "videoAddress": null }, @@ -10962,7 +10962,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "RaeinBetrayal_2", - "text": "Конечно, я не мог упомянуть о Далгарской Чистке или уничтожении целой цивилизации, об преднамеренном убийстве всех, кто несет в себе Колдовство – даже детей. Нет. Алдарика следует считать героем, а не монстром. Нам следует рассмотреть другие способы получения поддержки. Возможно, народы Ракты или Хар-Тиба отнеслись бы к нашим исследованиям с большим уважением. \n\tПожалуйста, отправьте по эмиссару в каждую страну. Буду надеяться на положительный ответ.", + "text": "Конечно, я не мог упомянуть о Далгарской Чистке или уничтожении целой цивилизации, об преднамеренном убийстве всех, кто несет в себе Колдовство - даже детей. Нет. Алдарика следует считать героем, а не монстром. Нам следует рассмотреть другие способы получения поддержки. Возможно, народы Ракты или Хар-Тиба отнеслись бы к нашим исследованиям с большим уважением. \n\tПожалуйста, отправьте по эмиссару в каждую страну. Буду надеяться на положительный ответ.", "spriteAddress": null, "videoAddress": null }, @@ -11290,7 +11290,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "TheEyePropaganda2WildFolksTitle", - "text": "Цикл Хеменета – это ложь", + "text": "Цикл Хеменета - это ложь", "spriteAddress": null, "videoAddress": null }, @@ -12094,14 +12094,14 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemBowArrows_10", - "text": "Качественный лук. Изготовлен из местной древесины Эраден.", + "text": "Качественный лук. Изготовлен из местной древесины Эрадена.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemBowArrows_11", - "text": "Качественный лук. Изготовлен из местной древесины Эраден.", + "text": "Качественный лук. Изготовлен из местной древесины Эрадена.", "spriteAddress": null, "videoAddress": null }, @@ -12129,7 +12129,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemBowArrows_21", - "text": "Классный лук.", + "text": "Качественный лук, однако.", "spriteAddress": null, "videoAddress": null }, @@ -12255,49 +12255,49 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemFalchion_1", - "text": "Ну что ж, что это у нас тут? Это палаш из земель Кар-Тиб! Не стоит тебе продавать это, дружище!", + "text": "Ну что ж, что это у нас тут? Это палаш из земель Кхар-Тиб! Не стоит тебе продавать это, дружище!", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemFalchion_4", - "text": "Ну вот, что это у нас тут? Это палаш из земель Кар-Тиб! Такую вещь продавать не стоит!", + "text": "Ну вот, что это у нас тут? Это палаш из земель Кхар-Тиб! Такую вещь продавать не стоит!", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemFalchion_6", - "text": "Экзотический клинок! Их используют моряки Хар-Тиба. Это лучше сохранить.", + "text": "Экзотический клинок! Их используют моряки Кхар-Тиба. Это лучше сохранить.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemFalchion_9", - "text": "Экзотический клинок! Их используют моряки Хар-Тиба. Это лучше сохранить.", + "text": "Экзотический клинок! Их используют моряки Кхар-Тиба. Это лучше сохранить.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemFalchion_11", - "text": "Похоже, ты наткнулся на оружие, не родное для этих мест. Этот изогнутый клинок - фальшион из земель Ххар-Тиб.", + "text": "Похоже, ты наткнулся на оружие, не родное для этих мест. Этот изогнутый клинок - фальшион из земель Кхар-Тиб.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemFalchion_13", - "text": "Похоже, ты нашёл оружие, не родное для этих мест. Этот изогнутый клинок - фальшион из пустынь Ххар-Тиб.", + "text": "Похоже, ты нашёл оружие, не родное для этих мест. Этот изогнутый клинок - фальшион из пустынь Кхар-Тиб.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemFalchion_18", - "text": "Что ж, похоже, ты нашёл не родное для этих берегов оружие. Этот изогнутый клинок - фальшион из пустынных земель Хар-Тиба.", + "text": "Что ж, похоже, ты нашёл не родное для этих берегов оружие. Этот изогнутый клинок - фальшион из пустынных земель Кхар-Тиба.", "spriteAddress": null, "videoAddress": null }, @@ -12367,7 +12367,7 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemHat_2", - "text": "Эй, это мое!", + "text": "Эй, это моё!", "spriteAddress": null, "videoAddress": null }, @@ -12507,28 +12507,28 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_0", - "text": "Как говорится, лучшее нападение – это хорошая защита.", + "text": "Как говорится, лучшее нападение - это хорошая защита.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_1", - "text": "Как говорится, лучшее нападение – это хорошая защита.", + "text": "Как говорится, лучшее нападение - это хорошая защита.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_2", - "text": "Как говорится, лучшее нападение – хорошая защита. Но, конечно, не стоит бросаться в бой только с щитом.", + "text": "Как говорится, лучшее нападение - хорошая защита. Но, конечно, не стоит бросаться в бой только с щитом.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_8", - "text": "Как говорится, лучшее нападение – хорошая защита. Только не беги туда с одним только щитом.", + "text": "Как говорится, лучшее нападение - хорошая защита. Только не беги туда с одним только щитом.", "spriteAddress": null, "videoAddress": null }, @@ -12549,28 +12549,28 @@ { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_16", - "text": "Лучшее нападение – это хорошая защита.", + "text": "Лучшее нападение - это хорошая защита.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_17", - "text": "Как говорится, лучшее нападение – хорошая защита.", + "text": "Как говорится, лучшее нападение - хорошая защита.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_18", - "text": "Лучшее нападение – это хорошая защита. Только не беги туда с одним только щитом.", + "text": "Лучшее нападение - это хорошая защита. Только не беги туда с одним только щитом.", "spriteAddress": null, "videoAddress": null }, { "$type": "ThunderRoad.TextData+TextID, ThunderRoad", "id": "ItemShield_20", - "text": "Лучшее нападение – это хорошая защита. Но, конечно, не стоит бросаться в бой только с щитом.", + "text": "Лучшее нападение - это хорошая защита. Но, конечно, не стоит бросаться в бой только с щитом.", "spriteAddress": null, "videoAddress": null }, @@ -14417,7 +14417,7 @@ { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "Rope", - "name": "Веревка", + "name": "Верёвка", "description": "" }, { @@ -14460,7 +14460,7 @@ "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "PotionHealth", "name": "Зелье здоровья", - "description": "Заживляющая раны жидкая смесь, наполненная магией. Её целебные свойства почти не изучены, но говорят, что чрезмерное употребление может свести с ума." + "description": "Заживляющая раны жидкая смесь, наполненная магией. Её целебные свойства мало изучены, но говорят, что чрезмерное употребление может свести с ума." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", @@ -14484,7 +14484,7 @@ "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "Arrow", "name": "Стрела", - "description": "Хорошо сделанная стрела общего назначения. Очень эффективен для дальних атак по слабым целям, но достаточно универсален, чтобы пробить некоторую броню." + "description": "Обычная стрела. Очень эффективен для дальних атак по слабым целям, но достаточно универсален, чтобы пробить некоторую броню." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", @@ -14999,37 +14999,37 @@ { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "BattlemageBoots", - "name": "Сапоги волшебника", + "name": "Сапоги колдуна", "description": "Простые ботинки, которые носят зачарованные колдуны Королевства Эраден." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "BattlemageCloak", - "name": "Капюшон волшебника", + "name": "Капюшон колдуна", "description": "Капюшон, который носят порабощенные колдуны Королевства Эраден." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "BattlemageGloveLeft", - "name": "Перчатка волшебника левая", + "name": "Перчатка колдуна левая", "description": "Непримечательная повязка на руку, позволяющая беспрепятственно использовать колдовство." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "BattlemageGloveRight", - "name": "Перчатка волшебника правая", + "name": "Перчатка колдуна правая", "description": "Непримечательная повязка на руку, позволяющая беспрепятственно использовать колдовство." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "BattlemageJacket", - "name": "Куртка волшебника", + "name": "Куртка колдуна", "description": "Простая куртка, которую носят зачарованные колдуны Королевства Эраден. Предлагает незначительные преимущества при владении колдовством." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "BattlemagePants", - "name": "Брюки волшебника", + "name": "Брюки колдуна", "description": "Простые штаны, которые носят зачарованные колдуны Королевства Эраден." }, { @@ -15629,7 +15629,7 @@ { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "Portcullis", - "name": "Решетка", + "name": "Решётка", "description": "" }, { @@ -15695,13 +15695,13 @@ { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "MaceDalgarianHammer", - "name": "Древний Молот", + "name": "Древний молот", "description": "Кувалда возрастом более тысячи лет, используемая далгарцами. В неё встроен гравитационный кристалл, что упрощает её использование, когда она начарована гравитацией." }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "CrystalBlank", - "name": "Призматический кристалл", + "name": "Пустой кристалл", "description": "Кристалл, в который не вложено никакого колдовства." }, { @@ -15839,7 +15839,7 @@ { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "DalgLantern", - "name": "Начарованный фонарь", + "name": "Зачарованный фонарь", "description": "" }, { @@ -15911,7 +15911,7 @@ { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "DoorChest", - "name": "Грудь", + "name": "Сундук", "description": "" }, { @@ -15953,19 +15953,19 @@ { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "SpellFire", - "name": "ОГОНЬ", + "name": "Огонь", "description": "" }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "SpellGravity", - "name": "ГРАВИТАЦИЯ", + "name": "Гравитация", "description": "" }, { "$type": "ThunderRoad.TextData+Item, ThunderRoad", "id": "SpellLightning", - "name": "МОЛНИЯ", + "name": "Молния", "description": "" }, { diff --git a/manifest.json b/manifest.json index 2443a84..5f20e70 100644 --- a/manifest.json +++ b/manifest.json @@ -3,5 +3,5 @@ "Description": "Translation of the game into Russian language", "Author": "Jonny_Bro", "ModVersion": "1.0.3", - "GameVersion": "1.0.4.0" + "GameVersion": "1.0.0.0" } \ No newline at end of file diff --git a/todo.md b/todo.md index 94f04d2..7b6cc58 100644 --- a/todo.md +++ b/todo.md @@ -3,5 +3,6 @@ * Поправить весь лор. * Поправить названия заклинаний (id - Skills, ). * И всё связанное с ними (подсказки например). +* Поправить все предметы. * Влезает ли 2747 - проверить. * 3244 - хз.