Balanced Аnnihilation - Translate Russian (Руссификация)
Moderator: Moderators
Balanced Аnnihilation - Translate Russian (Руссификация)
Здравствуйте Россияне,
Поскольку руссификация будет интересна только русскоговорящим пишу на русском. Да простят меня модераторы.
Сбылась моя давняя мечта перевести Spring.
Все переведено через Promt но выглядит очень неплохо.
Делал на скорую руку, пишу тоже на скорую руку.
Мною написана программа которая делает перевод.
Если нужно могу дать файл соответствий английских и русских фраз: Config.ini. Для внесения поправок.
Переводы на другие языки тоже возможен с помощью моей программы. Но там специфика символов.
balanced_annihilation-v7.73 Russian.7z
Тестированно на Windows XP.
Установка:
-удалить Sprin\fonts\FreeSansBold.otf
-распаковать архив в корень Spring
My long-time dream come true translate Spring.
All translated by Promt but looks very good.
Done in a hurry, I write too quickly.
I have written a program that does the translation.
If you want I can give the file to the English and Russian phrases: Config.ini. For amendments.
Translations into other languages are also possible with the help of my program. But there are specific characters.
balanced_annihilation-v7.73 Russian.7z
installation:
-remove Sprin \ fonts \ FreeSansBold.otf
-unzip the file to the root of Spring
If you want to translate to your language please contact me I will help.
Поскольку руссификация будет интересна только русскоговорящим пишу на русском. Да простят меня модераторы.
Сбылась моя давняя мечта перевести Spring.
Все переведено через Promt но выглядит очень неплохо.
Делал на скорую руку, пишу тоже на скорую руку.
Мною написана программа которая делает перевод.
Если нужно могу дать файл соответствий английских и русских фраз: Config.ini. Для внесения поправок.
Переводы на другие языки тоже возможен с помощью моей программы. Но там специфика символов.
balanced_annihilation-v7.73 Russian.7z
Тестированно на Windows XP.
Установка:
-удалить Sprin\fonts\FreeSansBold.otf
-распаковать архив в корень Spring
My long-time dream come true translate Spring.
All translated by Promt but looks very good.
Done in a hurry, I write too quickly.
I have written a program that does the translation.
If you want I can give the file to the English and Russian phrases: Config.ini. For amendments.
Translations into other languages are also possible with the help of my program. But there are specific characters.
balanced_annihilation-v7.73 Russian.7z
installation:
-remove Sprin \ fonts \ FreeSansBold.otf
-unzip the file to the root of Spring
If you want to translate to your language please contact me I will help.
Last edited by TikiRU on 09 Nov 2012, 10:50, edited 4 times in total.
- Rumpelstiltskin
- Posts: 292
- Joined: 26 Jun 2012, 18:52
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
compatible with the English version for online play?
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
TikiRU google translated wrote:Welcome Russians
Since Russification is interesting only Russian speaking writing in Russian. Forgive me moderators.
My long-time dream come true translate Spring.
All translated by Promt but looks very good.
Done in a hurry, I write too quickly.
I have written a program that does the translation.
If you want I can give the file to the English and Russian phrases: Config.ini. For amendments.
Translations into other languages are also possible with the help of my program. But there are specific characters.
balanced_annihilation-v7.73 Russian.7z
installation:
-remove Sprin \ fonts \ FreeSansBold.otf
-unzip the file to the root of Spring
in the unit file the description= has been replaced with a russian translation. That it will not sync online. But the texts could be used if a better langue system appears or for website.compatible with the English version for online play?
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
Working on a local server. The logs were mistakes but I played.yanom wrote:compatible with the English version for online play?
In online - I have not tried.
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
You just replaced fonts and that's it, it started supporting Cyrillic?
Last time i tried Cyrillic in Spring, it just gave square boxes, but i never made connection to the font (and all the developers kept chanting that Spring no workey with Unicode, so i suppose it's ASCII cyrillics you used?)
Did you do anything special with encoding of unit files?
(why BA of all things! your effort is wasted there!)
Last time i tried Cyrillic in Spring, it just gave square boxes, but i never made connection to the font (and all the developers kept chanting that Spring no workey with Unicode, so i suppose it's ASCII cyrillics you used?)
Did you do anything special with encoding of unit files?
(why BA of all things! your effort is wasted there!)
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
does not work, ingame looks like this:
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
IIrc, spring doesn't support alphabets except the roman one and its minor variants. I don't know about lobbies though.
I'm curious as to why you've numbered this file as BA 7.73, when the latest version we've released is only 7.72.
Perhaps he enjoys the game? Don't trample on successful projects.
I'm curious as to why you've numbered this file as BA 7.73, when the latest version we've released is only 7.72.
(why BA of all things! ... )
Perhaps he enjoys the game? Don't trample on successful projects.
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
7.72_ru would have made more sense but people have no sense.
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
It was not a political sentiment; nor agitation and propaganda against said mod: rather a technological note.Perhaps he enjoys the game? Don't trample on successful projects.
BA doesn't have a translation framework, so this translated version will desync. Hence work is either wasted, or requires integration of some unknown sort by maintainers of BA, such as they exist - and likely wasted.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
Hm, how difficult would it be to implement translation as a widget?
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
There were threads like this before, the answer should be the same:KDR_11k wrote:Hm, how difficult would it be to implement translation as a widget?
Either implement it fully as unicode in the engine (start with chat, that's arguably the most important part), or don't do it at all.
I've seen people (government organizations as well!) use different scripts by using ASCII with different fonts, which would display the ASCII letter "g" as "г" for example, and that would cause huge problems later on (imagine trying to copy/paste that, you would get garbled nonsense).
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
That's for languages with different fonts but a translation widget could at least handle languages like French or German which are covered by ASCII.
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
Something that doesn't require too many special characters could easily be handled but like gajop said, the font interface is limited. Honestly, there are bigger features to fix, so I don't see this taking priority.
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
The french accentuated letters and cedilla, such as àéêèîïôüç, are not covered by Ascii
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
can http://springrts.com/wiki/Project_propo ... on_support be done without it? (seems to me a bigger priority is getting the unicode done, even if not using the best font for the script)
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
not sure. i guess first priority should be that the callins support unicode.gajop wrote: can http://springrts.com/wiki/Project_propo ... on_support be done without it? (seems to me a bigger priority is getting the unicode done, even if not using the best font for the script)
imo highest priority should be gl.Text & Spring.Echo. Not sure whats needed to make these functions utf-8 aware.
maybe two points to start:
https://github.com/spring/spring/blob/d ... g/glFont.h
http://nehe.gamedev.net/tutorial/freety ... ngl/24001/
i don't know whats needed to make glFont, i guess you need to make glPrint support utf-8 chars.
jk/kloot can be maybe more specific...
Re: Balanced Аnnihilation - Translate Russian (Руссификация)
BA - because I liked it. Large force, I did not spend.
I can translate and another if necessary.
I can translate and another if necessary.
This means that you do not delete the font.knorke wrote:does not work, ingame looks like this:
Apparently I just made a mistake.Silentwings wrote:I'm curious as to why you've numbered this file as BA 7.73, when the latest version we've released is only 7.72.
It will waste resources.KDR_11k wrote:Hm, how difficult would it be to implement translation as a widget?