Can you also add lithuanian letters? Here they are: ą č ę ė į š ų ū ž
Sure!
So adding various characters of various languages, I've realized that 8x8 is too small for letters with diacritics (not to mention Chinese characters!), so I decided to include 16x16 font in the MOD. This may look slightly different from the original but basically the same.
(Click to view in full size)
What do you think? I know there are people who love "dot matrix" font, but when it comes to multilingualization it is very hard to work with 8x8 font...
I love it.. is it actually gonna change how the hebrew chars look or are seen (code wise)
Nothing is going to change, except that each character will be rendered in higher-definition. Just Install the MOD + replace .lang files -> Translated! :smile.gif:
Added Turkish and Lithuanian, and font is now 16x16. I changed the system that processes keyboard input; I confirmed that it works fine on Windows, but I'm not sure about Mac/Linux...
Plus, compatible with FIX's translator MOD. The messages in the sign edit screen will be translated!
(default messages will be shown if there is no translation message definition)
Oops, forgot to include hebrew_table.txt!! Sorry! Fixed. Re-download and try it again.
Well, 1.03, when you input Hungarian, Hebrew, Lithuanian, ..., you need to set proper language for keyboard (OS-level). But now I'm not sure if this was good...(Some languages have more than one keyboard layout, and I thought it would be better if I could ignore the differences.)
But I might change the input system back in the future.
Awwwww...That was so cute,but it crashed with bukkit server.*sadface*
I love that fonts, they're not ruining minecraft style.
But bukkit can't hold it:
14:17:58 [WARNING] Failed to handle packet: java.lang.ArrayIndexOutOfBoundsException: 839
java.lang.ArrayIndexOutOfBoundsException: 839
at org.bukkit.craftbukkit.TextWrapper.wrapText(TextWrapper.java:69)
at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:594)
at org.bukkit.craftbukkit.entity.CraftPlayer.sendRawMessage(CraftPlayer.java:81)
at org.bukkit.craftbukkit.entity.CraftPlayer.sendMessage(CraftPlayer.java:85)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:653)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:632)
at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
CBbuild733,mandriva linux x64.
Any ideas about supporting bukkit/workarounds?
It works beautifully, and the 16/16 (is it?) is just.. amazing :smile.gif:
Could you look into integrating it with FIX94's mod which lets you edit the Inventory name and Crafting Bench and Furnace? Your work is much appreciated :smile.gif: thanks
The Meaning of Life, the Universe, and Everything.
Join Date:
5/7/2011
Posts:
45
Minecraft:
PASAf
Member Details
Can you make separate versions of mod for each language and change switching combination to habitual Ctrl+Shift?
I trying to modify character tables and edit default.png, but if I cropping it - mc won't load.
Quote from zeeksphere »
so I'm not thinking of it yet.
Yep, you two great guys should think of this!!! It will be COMPLETELY GLOBAL translation mod.
Can you make separate versions of mod for each language and change switching combination to habitual Ctrl+Shift?
Yeah, I'll probably make separated versions (in addition to complete-pack, maybe) in the future, like Japanese ver, Western Europe ver, Cyrillic ver, Hebrew ver, ... and so on. I'd like to allow people to add their languages without asking me, so just preparing .png and font.txt (and keyboard preference too) will easily work.
The Meaning of Life, the Universe, and Everything.
Join Date:
5/7/2011
Posts:
45
Minecraft:
PASAf
Member Details
Quote from zeeksphere »
Yeah, I'll probably make separated versions (in addition to complete-pack, maybe) in the future, like Japanese ver, Western Europe ver, Cyrillic ver, Hebrew ver, ... and so on. I'd like to allow people to add their languages without asking me, so just preparing .png and font.txt (and keyboard preference too) will easily work.
And in separated versions you'll crop the default.png? Because it's really big.
And how about input-language changing combination? You'll change it to native (that set in Windows "Text Services and Input Languages") and without displaying input-language name in left-top corner? That make translation true natively.
Oh no. Windows console sucks... I'll think of a way to use additional chars properly. Sorry for the inconvenience.
Lolwut?It's not windows console,it's putty to mandriva2010.0!D:<
And in separated versions you'll crop the default.png? Because it's really big.
Yes, I'll get the .png file to include only necessary characters.
Quote from P@S@f »
And how about input-language changing combination? You'll change it to native (that set in Windows "Text Services and Input Languages") and without displaying input-language name in left-top corner? That make translation true natively.
Depends on the language, but as for European languages (including Russian), at least, it would be better to do so. I'll consider that.
*
If you're a Modder and interested in this topic, feel free to ask me questions (or look into the class files to see what kind of modification I've done - but my codes are SO messy :tongue.gif:).
Well, unfortunately I'm getting kinda busy lately, so development may slow down. Please wait patiently, thanks.
Sure!
So adding various characters of various languages, I've realized that 8x8 is too small for letters with diacritics (not to mention Chinese characters!), so I decided to include 16x16 font in the MOD. This may look slightly different from the original but basically the same.
(Click to view in full size)
What do you think? I know there are people who love "dot matrix" font, but when it comes to multilingualization it is very hard to work with 8x8 font...
Nothing is going to change, except that each character will be rendered in higher-definition. Just Install the MOD + replace .lang files -> Translated! :smile.gif:
Plus, compatible with FIX's translator MOD. The messages in the sign edit screen will be translated!
(default messages will be shown if there is no translation message definition)
Fixed. Re-download and try it again.
Well, 1.03, when you input Hungarian, Hebrew, Lithuanian, ..., you need to set proper language for keyboard (OS-level). But now I'm not sure if this was good...(Some languages have more than one keyboard layout, and I thought it would be better if I could ignore the differences.)
But I might change the input system back in the future.
I love that fonts, they're not ruining minecraft style.
But bukkit can't hold it:
CBbuild733,mandriva linux x64.
Any ideas about supporting bukkit/workarounds?
Beta version here. Source code included (since bukkit is under LGPL, this MOD is under LGPL too).
It is still work-in-progress; it inserts line-breaks too early in chat log. I know I must fix it, but this version will do for now.
DL Bukkit MOD
Yeah,i spotted it just a moment later>_<
Actually I added it after your post :tongue.gif: I didn't release it because it was still incomplete... but anyway, thanks for asking. :smile.gif:
Hmm,it seems that it's working fine.
And also,lol,you made me fell myself retarded:D
Edit:
Hm,can't use utf-8 chars from console.
In-game it looks as useless symbols.Using putty, thinking by hollow wooden box.
Could you look into integrating it with FIX94's mod which lets you edit the Inventory name and Crafting Bench and Furnace? Your work is much appreciated :smile.gif: thanks
Oh no. Windows console sucks... I'll think of a way to use additional chars properly. Sorry for the inconvenience.
Just installing FIX94's and then this mod (overwrite some classes) will work, so I'm not thinking of it yet.
I trying to modify character tables and edit default.png, but if I cropping it - mc won't load.
Yep, you two great guys should think of this!!! It will be COMPLETELY GLOBAL translation mod.
Yeah, I'll probably make separated versions (in addition to complete-pack, maybe) in the future, like Japanese ver, Western Europe ver, Cyrillic ver, Hebrew ver, ... and so on. I'd like to allow people to add their languages without asking me, so just preparing .png and font.txt (and keyboard preference too) will easily work.
And in separated versions you'll crop the default.png? Because it's really big.
And how about input-language changing combination? You'll change it to native (that set in Windows "Text Services and Input Languages") and without displaying input-language name in left-top corner? That make translation true natively.
Thank you.
Oh no. Windows console sucks... I'll think of a way to use additional chars properly. Sorry for the inconvenience.
Lolwut?It's not windows console,it's putty to mandriva2010.0!D:<
Eszett. Ja, natürlich.
Yes, I'll get the .png file to include only necessary characters.
Depends on the language, but as for European languages (including Russian), at least, it would be better to do so. I'll consider that.
*
If you're a Modder and interested in this topic, feel free to ask me questions (or look into the class files to see what kind of modification I've done - but my codes are SO messy :tongue.gif:).
Well, unfortunately I'm getting kinda busy lately, so development may slow down. Please wait patiently, thanks.
Because you can input (using a different keyboard or IME) in your language!
Twitter: @iPixeliMC