Problems with Text/Inner_Build.txt
Missing # for 203. Halfling Quarter
Extra # for 204. Halfling Market
Mixing "(appear in the store)" and "(appears in the store)" <- UNIMPORTANT
Missing # in Text/medal.txt
/13 Order of the Defender
/16 Star of the Scout
19, 20, 22
Satshanti
-Мастер Убийца- moderator
Свитков: 176
С нами с: 27.10.2014
Откуда: Scotland
Добавлено: Вс Мая 17, 2015 18:41
Заголовок сообщения:
Thanks guys, now looking into and fixing the issues asap. Mostly it's just missing #'s here and there. This seems like a simple thing to keep in mind, but it's very easy to forget when you translate those sentences.
Boon947
}↑↑ Великий Лучник Ветеран
Свитков: 671
С нами с: 24.09.2014
Добавлено: Вс Мая 17, 2015 18:54
Заголовок сообщения:
Here's a complete medal.txt file (with unnecessary characters trimmed)
Код:
/0 Empty
##
/1 Mercenary Badge
#This unit is a member of the Mercenaries Guild and demands a higher wage for his services. The unit's morale does not decrease when his alignment conflicts with the Master's, or with other units in the party.
The unit receives only %d~ experience in battle.#
/2 Medal for Courage
#Increases morale by 5 and Bloodlust by 1.
Increases upkeep by 3 gold.#
/3 Medal of Valor
#Increases attack by 3.
Increases upkeep by +4 gold.#
/4 Medal of Zeal
#Increases stamina by 3 and recuperation by 1.
Increases upkeep by +4 gold.#
/5 Medal of Resilience
#Increases health by 5.
Increases upkeep by +4 gold.#
/6 Medal of Marksmanship
#Increases shooting accuracy by 2.
Increases upkeep by +5 gold.#
/7 Order of the Marksman
#Increases ranged attack by 2 and ammo by 1.
Increases upkeep by +10 gold.#
/8 Healer's Medal
#Increases healing by 1 and First Aid by 1.
Increases upkeep by 1 gem.#
/9 Order of Salvation
#Increases healing by 3.
Increases upkeep by 3 gold. Increases upkeep by +2 gem.#
/10 Medal for Agility
#Increases ranged defense by 3.
Increases upkeep by +4 gold.#
/11 Medal of Strength
#Increases defense by 2.
Increases upkeep by 3 gold.#
/12 Medal of Resolution
#Increases resistance by 2.
Increases upkeep by 3 gold.#
/13 Order of the Defender
#Increases the armor and resistance by 2.
Increases upkeep by +10 gold.#
/14 Hero's Cross
#Increases morale by 6 and Smite Evil by 2. Confers immunity to pain.
Increases upkeep by +10 gold.#
/15 Destroyer's Cross
#Increases morale by 6 and Dark Dominion by 2. Grants battle frenzy 2.
Increases upkeep by +10 gold.#
/16 Star of the Scout
#Grants all terrain knowledge 4.
Increases upkeep by +5 gold.#
/17 Medal of Mastery
#Increases repair by 2.
Increases upkeep by 3 gold.#
/18 Order of the Victor
#Increases counterattack by 4 and grants Damage Weapon +2.
Increases upkeep by +8 gold.#
/19 Shining Pennant
#Grants Enchanted Arrows +4.
Increases upkeep by +2 gold. Increases upkeep by 1 gem.#
/20 Medal of Expertise
#Increases Energy Control by 1. Grants the ability Skillful Spellcaster 1.
Increases upkeep by 1 gem.#
/21 Star of the Magister
#Increases ranged attack by 2 and grants Astral Ammo +2.
Increases upkeep by +5 gold. Increases upkeep by +2 gem.#
/22 Battlemage's Badge
#Increases ammo by 1.
Increases upkeep by 1 gem.#
/23 Order of the Mage
#Increases the power and duration of spells by 1 and summoning power by 2.
Increases upkeep by +4 gem.#
Последний раз редактировалось: Boon947 (Вс Мая 17, 2015 19:03), всего редактировалось 1 раз
Satshanti
-Мастер Убийца- moderator
Свитков: 176
С нами с: 27.10.2014
Откуда: Scotland
Добавлено: Вс Мая 17, 2015 18:57
Заголовок сообщения:
Thanks Boon. I know it looks bad, but the reason is that the translation software needs to have a translation for every sentence, and there are a lot of non-essential additions to the medal descriptions in Russian that I didn't bother to painstakingly translate. That's why the file looks messy. If I use your file now, next time the CAT software is run, it will create the same mess again. It's the only way to make automatic translation possible.
Boon947
}↑↑ Великий Лучник Ветеран
Свитков: 671
С нами с: 24.09.2014
Добавлено: Вс Мая 17, 2015 19:05
Заголовок сообщения:
Satshanti писал(а):
Thanks Boon. I know it looks bad, but the reason is that the translation software needs to have a translation for every sentence, and there are a lot of non-essential additions to the medal descriptions in Russian that I didn't bother to painstakingly translate. That's why the file looks messy. If I use your file now, next time the CAT software is run, it will create the same mess again. It's the only way to make automatic translation possible.
Since there's no guarantee there will BE a next CAT software run, I think it's safe to take the clean file
I don't mind fixing it up again (or not) in the future.
Boon947
}↑↑ Великий Лучник Ветеран
Свитков: 671
С нами с: 24.09.2014
Добавлено: Вс Мая 17, 2015 19:07
Заголовок сообщения:
Extra # characters:
Код:
$ grep -n '.#[^ ]' *.txt
Hero_class.txt:101:##Having reached the highest skills on the path of the Druid, the hero becomes an Archdruid, whose spells are not easily dispelled and his strikes or shots entangle the enemy. The Archdruid gets an additional slot for a Circle III spell.#
Site1.txt:357:#Burrow inhabited by Ratman. #You can hire an army of ratmen here.
unit.txt:616:. #Thugs who manage to outlive their bruises, while being kept under the stern eye of their superiors, may be recognized and promoted as personal bodyguards.
Hmmm, the last one is not an extra # but an extra space BEFORE the #
Boon947
}↑↑ Великий Лучник Ветеран
Свитков: 671
С нами с: 24.09.2014
Добавлено: Вс Мая 17, 2015 19:27
Заголовок сообщения:
Satshanti писал(а):
Thanks Boon. I know it looks bad, but the reason is that the translation software needs to have a translation for every sentence, and there are a lot of non-essential additions to the medal descriptions in Russian that I didn't bother to painstakingly translate. That's why the file looks messy. If I use your file now, next time the CAT software is run, it will create the same mess again. It's the only way to make automatic translation possible.
So every '/' means an untranslated paragraph?
Dire Bear (unit.txt 210) finishes with # / / /
Satshanti
-Мастер Убийца- moderator
Свитков: 176
С нами с: 27.10.2014
Откуда: Scotland
Добавлено: Вс Мая 17, 2015 19:37
Заголовок сообщения:
Boon947 писал(а):
Satshanti писал(а):
Thanks Boon. I know it looks bad, but the reason is that the translation software needs to have a translation for every sentence, and there are a lot of non-essential additions to the medal descriptions in Russian that I didn't bother to painstakingly translate. That's why the file looks messy. If I use your file now, next time the CAT software is run, it will create the same mess again. It's the only way to make automatic translation possible.
So every '/' means an untranslated paragraph?
Dire Bear (unit.txt 210) finishes with # / / /
Not quite. When the stuff I don't want to translate is at the end of an item, I translate the first sentence as # and the remaining sentences as / (as per the dire bear)
When there are sentences in the middle, it becomes a bit more complicated, because if I would translate those as /, these would show up in the text, so depending on the number of sentences skipped I add a number of .... which is less disturbing in the flow of a text.
Satshanti
-Мастер Убийца- moderator
Свитков: 176
С нами с: 27.10.2014
Откуда: Scotland
Добавлено: Вс Мая 17, 2015 19:40
Заголовок сообщения:
Boon947 писал(а):
Extra # characters:
Код:
$ grep -n '.#[^ ]' *.txt
Hero_class.txt:101:##Having reached the highest skills on the path of the Druid, the hero becomes an Archdruid, whose spells are not easily dispelled and his strikes or shots entangle the enemy. The Archdruid gets an additional slot for a Circle III spell.#
Site1.txt:357:#Burrow inhabited by Ratman. #You can hire an army of ratmen here.
unit.txt:616:. #Thugs who manage to outlive their bruises, while being kept under the stern eye of their superiors, may be recognized and promoted as personal bodyguards.
Hmmm, the last one is not an extra # but an extra space BEFORE the #
Thanks for these syntax checks. I've just released patch 2.41 but that was before I saw this post so I'll have to issue another patch. Maybe I'll wait until you've gone through all files.
Could you let me know when you're done checking? Most of the major glitches in unit, medal, ability and building desctriptions seems to have been fixed now.
Thanks, Bavarian Kid, for the saved game. That was really helpful. I asked Jazz for one yesterday, but he didn't have one, so there was no way for me to check anything before the release.
bavarian kid
ς Друид ς Ветеран
Свитков: 206
С нами с: 13.09.2013
Откуда: Germany
Добавлено: Вс Мая 17, 2015 20:01
Заголовок сообщения:
Satshanti писал(а):
Thanks, Bavarian Kid, for the saved game. That was really helpful. I asked Jazz for one yesterday, but he didn't have one, so there was no way for me to check anything before the release.
My pleasure
Minor Issues in 2.41
1.) Unit descriptions: class and type is still in Russian.
2.) Some Halfling Castle buildings lack descriptions
Свитков: 176
С нами с: 27.10.2014
Откуда: Scotland
Добавлено: Вс Мая 17, 2015 20:10
Заголовок сообщения:
bavarian kid писал(а):
Minor Issues in 2.41
1.) Unit descriptions: class and type is still in Russian.
2.) Some Halfling Castle buildings lack descriptions
issue 2 is now probably fixed, I still missed a missing #
issue one is a strange one. I assume you mean the strange Russian words under the Workman description, but they are not part of the description. I have no idea why, where from and how these pieces of text are inserted into the description, because they don't occur in unit.txt.
Satshanti
-Мастер Убийца- moderator
Свитков: 176
С нами с: 27.10.2014
Откуда: Scotland
Добавлено: Вс Мая 17, 2015 20:47
Заголовок сообщения:
Patch 2.42 with latest issues fixes now released.
Максим Некромант
* Великий Дух * Ветеран Демиург: Мастер игр
Свитков: 2385
С нами с: 10.08.2013
Добавлено: Вс Мая 17, 2015 21:08
Заголовок сообщения:
Maybe I can answer...
The "Тип" and "Класс" is a new ability to describing the unit, it links to the Type and Class in var-file for current unit. You can ask for replace it with english word to Jazz.
I don't know exactly, but if you don't use the last fix for mod, some buildings are haven't correct name, like a halfling's up for mill, and some ability of dwarf's units don't work correct.
And yes, you will not find the link for this word because they in code and including in exe-file
Последний раз редактировалось: Максим Некромант (Вс Мая 17, 2015 21:12), всего редактировалось 1 раз
bavarian kid
ς Друид ς Ветеран
Свитков: 206
С нами с: 13.09.2013
Откуда: Germany
Добавлено: Вс Мая 17, 2015 21:09
Заголовок сообщения:
Minor issues in 2.42
Castle buildings still missing descriptions - don't shoot the messenger please
Of course not. Keep them coming. That's the only way we can get rid of all the bugs. Found it by the way. Will wait a little longer before I upload the next patch. Maybe more stuff will come up.
Satshanti
-Мастер Убийца- moderator
Свитков: 176
С нами с: 27.10.2014
Откуда: Scotland
Добавлено: Вс Мая 17, 2015 21:19
Заголовок сообщения:
Максим Некромант писал(а):
Maybe I can answer...
The "Тип" and "Класс" is a new ability to describing the unit, it links to the Type and Class in var-file for current unit. You can ask for replace it with english word to Jazz.
I don't know exactly, but if you don't use the last fix for mod, some buildings are haven't correct name, like a halfling's up for mill, and some ability of dwarf's units don't work correct.
And yes, you will not find the link for this word because they in code and including in exe-file
Yes, I thought it must be something like that. But why did I only see it with the Workman? Or did you see it with other units too, Bavarian Kid?
Not that it matters, because we somehow need to get an English version of this. I wonder if Jazz could somehow create an external var file for it, calling it from within the exe-file.
I'll check that with him. And I've used fix 2 for the English release, so that would be the latest fix, right?
Boon947
}↑↑ Великий Лучник Ветеран
Свитков: 671
С нами с: 24.09.2014
Добавлено: Вс Мая 17, 2015 21:22
Заголовок сообщения:
bavarian kid писал(а):
1.) Unit descriptions: class and type is still in Russian.
I don't think these are localized. I'll run a string finder on the game exe.
bavarian kid
ς Друид ς Ветеран
Свитков: 206
С нами с: 13.09.2013
Откуда: Germany
Добавлено: Вс Мая 17, 2015 21:27
Заголовок сообщения:
Satshanti писал(а):
The "Тип" and "Класс" ... But why did I only see it with the Workman? Or did you see it with other units too, Bavarian Kid?
"Тип" and "Класс" are at the end of the unit description for all units without exception - in case of longer descriptions you may have to scroll down a bit
Последний раз редактировалось: bavarian kid (Вс Мая 17, 2015 21:38), всего редактировалось 2 раз(а)
Ты не можешь начинать темы Ты не можешь отвечать на сообщения Ты не можешь редактировать свои сообщения Ты не можешь удалять свои сообщения Ты не можешь голосовать в опросах