Page 3 of 3

Re: Russian language

Posted: Thu Apr 22, 2021 1:11 pm
by VaidX47
MIknight wrote: Thu Apr 22, 2021 12:30 pm Hi there! There are enough languages ​​in your game, but I would like it to be Russian as well. This language is also common :roll:
Moved and merged the topic, wasn't correct sub-forum either.
It was previously explained with non-latin languages:
VaidX47 wrote: Mon Oct 26, 2020 11:58 am Anything with latin characters is up to other people.
Regarding other scripts, including cyrillic, it is currently not possible until there's a separate font file implementation first.
Right now the game reads characters from a single raster texture.
Theoretically you could do it to some extend, but you will have to edit existing font.bmp file and make a "hackjob" by redrawing existing characters and then editing strings accordingly (by still following with latin characters) or replace chars in the file afterwards.
I'm pretty sure that's how most "pirated" (or unofficial) russian game translators do it.

Re: Russian language

Posted: Fri May 28, 2021 10:28 pm
by celletrix
MIknight wrote: Thu Apr 22, 2021 12:30 pm Hi there! There are enough languages ​​in your game, but I would like it to be Russian as well. This language is also common :roll:
Privet! You can help by picking a text file in the language you know and translating it to Russian.

Re: RVGL Localization

Posted: Sat Apr 02, 2022 12:45 pm
by eako
Hello
Do you have any plans to add Korean?

Re: RVGL Localization

Posted: Sat Apr 09, 2022 6:16 am
by D3nk1
I may be able to do Japanese, but probably not until Summer break. :re-volt:

Minor french translation issue

Posted: Sun Jun 05, 2022 9:32 am
by Killer Wheels
For sprint tracks, overall progress is translated "progrès", should be "progression".

Re: RVGL Localization

Posted: Sat Jul 23, 2022 10:08 pm
by Vasa013
Hi, I've just updated Czech strings.

Changes:
  • little changes in translation
  • uppercase characters only in begining of phrases (f.e. Hra Pro Více Hráčů -> Hra pro více hráčů)
  • support for feminine
The only problem that is still here is the superscript dot at the in-game position.

link: https://drive.google.com/file/d/1ovAztX ... sp=sharing

*Update: I've made some small final changes (Updated: 2022/07/26)

Re: Russian language

Posted: Mon May 08, 2023 10:34 am
by Горячий Павел
VaidX47 wrote: Thu Apr 22, 2021 1:11 pm
MIknight wrote: Thu Apr 22, 2021 12:30 pm Hi there! There are enough languages ​​in your game, but I would like it to be Russian as well. This language is also common :roll:
Moved and merged the topic, wasn't correct sub-forum either.
It was previously explained with non-latin languages:
VaidX47 wrote: Mon Oct 26, 2020 11:58 am Anything with latin characters is up to other people.
Regarding other scripts, including cyrillic, it is currently not possible until there's a separate font file implementation first.
Right now the game reads characters from a single raster texture.
Theoretically you could do it to some extend, but you will have to edit existing font.bmp file and make a "hackjob" by redrawing existing characters and then editing strings accordingly (by still following with latin characters) or replace chars in the file afterwards.
I'm pretty sure that's how most "pirated" (or unofficial) russian game translators do it.
Separate font file? I did, but without diacritics. Is it possible to embed another font texture into the game?
https://drive.google.com/file/d/18GliYS ... share_link

Re: Russian language

Posted: Wed May 10, 2023 12:18 pm
by Huki
Горячий Павел wrote: Mon May 08, 2023 10:34 am
VaidX47 wrote: Thu Apr 22, 2021 1:11 pm
MIknight wrote: Thu Apr 22, 2021 12:30 pm Hi there! There are enough languages ​​in your game, but I would like it to be Russian as well. This language is also common :roll:
Moved and merged the topic, wasn't correct sub-forum either.
It was previously explained with non-latin languages:
VaidX47 wrote: Mon Oct 26, 2020 11:58 am Anything with latin characters is up to other people.
Regarding other scripts, including cyrillic, it is currently not possible until there's a separate font file implementation first.
Right now the game reads characters from a single raster texture.
Theoretically you could do it to some extend, but you will have to edit existing font.bmp file and make a "hackjob" by redrawing existing characters and then editing strings accordingly (by still following with latin characters) or replace chars in the file afterwards.
I'm pretty sure that's how most "pirated" (or unofficial) russian game translators do it.
Separate font file? I did, but without diacritics. Is it possible to embed another font texture into the game?
https://drive.google.com/file/d/18GliYS ... share_link
This is almost good enough, thanks for sharing! But there is visible aliasing (the jagged edges) around each character. See below for a comparison:

Image

Can you redo the font with proper antialiasing?

Re: Russian language

Posted: Thu May 11, 2023 7:39 pm
by Горячий Павел
Huki wrote: Wed May 10, 2023 12:18 pm
Горячий Павел wrote: Mon May 08, 2023 10:34 am
VaidX47 wrote: Thu Apr 22, 2021 1:11 pm

Moved and merged the topic, wasn't correct sub-forum either.
It was previously explained with non-latin languages:

Theoretically you could do it to some extend, but you will have to edit existing font.bmp file and make a "hackjob" by redrawing existing characters and then editing strings accordingly (by still following with latin characters) or replace chars in the file afterwards.
I'm pretty sure that's how most "pirated" (or unofficial) russian game translators do it.
Separate font file? I did, but without diacritics. Is it possible to embed another font texture into the game?
https://drive.google.com/file/d/18GliYS ... share_link
This is almost good enough, thanks for sharing! But there is visible aliasing (the jagged edges) around each character. See below for a comparison:

Image

Can you redo the font with proper antialiasing?
Yes, I'm thinking about how to smooth out the rounded and diagonal edges of the letters. It is possible that you will have to redo it not by the "copy-paste-redraw" method, but using vector graphics.
And here are the questions:
What is the maximum width of the letters in pixels if the texture resolution is 512x512 and 256x256?
Should I add separate diacritics for Cyrillic?

Re: Russian language

Posted: Sat May 13, 2023 8:12 am
by Горячий Павел
Huki wrote: Wed May 10, 2023 12:18 pm
Горячий Павел wrote: Mon May 08, 2023 10:34 am
VaidX47 wrote: Thu Apr 22, 2021 1:11 pm

Moved and merged the topic, wasn't correct sub-forum either.
It was previously explained with non-latin languages:

Theoretically you could do it to some extend, but you will have to edit existing font.bmp file and make a "hackjob" by redrawing existing characters and then editing strings accordingly (by still following with latin characters) or replace chars in the file afterwards.
I'm pretty sure that's how most "pirated" (or unofficial) russian game translators do it.
Separate font file? I did, but without diacritics. Is it possible to embed another font texture into the game?
https://drive.google.com/file/d/18GliYS ... share_link
This is almost good enough, thanks for sharing! But there is visible aliasing (the jagged edges) around each character. See below for a comparison:

Image

Can you redo the font with proper antialiasing?
I redid it. At the same time, I revised some of the letters and redid them too.
https://drive.google.com/file/d/11Gl2Zd ... share_link

Re: Russian language

Posted: Fri May 26, 2023 9:29 am
by Huki
Горячий Павел wrote: Sat May 13, 2023 8:12 am I redid it. At the same time, I revised some of the letters and redid them too.
https://drive.google.com/file/d/11Gl2Zd ... share_link
This is much better. :)

Горячий Павел wrote: Thu May 11, 2023 7:39 pm What is the maximum width of the letters in pixels if the texture resolution is 512x512 and 256x256?
For a 512x512 resolution, each letter must be 16x32 (for the normal font) and 32x32 (for the title font).
Горячий Павел wrote: Thu May 11, 2023 7:39 pm Should I add separate diacritics for Cyrillic?
You don't need to add diacritics that are already there in the main font.bmp. However, if cyrillic has any additional diacritics, let me know.

Re: Russian language

Posted: Sat May 27, 2023 3:50 am
by Горячий Павел
For a 512x512 resolution, each letter must be 16x32 (for the normal font) and 32x32 (for the title font).
With a width of 16 pixels there is a nuance. I was able to fit the letters "Ж" and "Ш" within these limits.
But with the letters Щ, Ъ, Ы, Ю, Ђ, Љ, Њ, the proportions will be violated.
if it is necessary to comply with the restriction of 16x32, then you may have to greatly distort the letters listed above in order to fit into these limit.

Re: RVGL Localization

Posted: Sat Sep 16, 2023 12:13 am
by kami
i can do arabic if that's possible to implement.

Re: RVGL Localization

Posted: Thu Sep 21, 2023 3:41 am
by BGM
kami wrote: Sat Sep 16, 2023 12:13 am i can do arabic if that's possible to implement.
That would be nice to have if you could translate the strings to arabic. All the base strings can be found here: https://gitlab.com/re-volt/rvgl-assets/ ... type=heads

Re: RVGL Localization

Posted: Sat Sep 30, 2023 4:38 am
by zeroX
Hi guys, the spanish translation have some grammar errors from the original game
In the spanish string file line 331 it says:

¡ENHORABUENA!\n%s PISTAS ESTÁN AHORA\nDISPONIBLES EN MODO INVERTIDO\n(Pulsa ABAJO en el menú de circuitos)\n

But the correct way is

¡ENHORABUENA! LAS PISTAS DE \n%s ESTÁN AHORA\nDISPONIBLES EN MODO INVERTIDO\n(Pulsa ABAJO en el menú de circuitos)\n

Line 332 and 333 has the same error, thanks for the project and have a nice day

Re: RVGL Localization

Posted: Fri Oct 13, 2023 4:57 am
by agg1401
There's an artificial language "Arahora Lagu" I created for fun. Would you mind if I translated it for RVGL?