This mod includes hiragana, katakana and an amount of kanjis that is probably complete but excessive.It also includes uppercase and lowercase latin letters.
Be warned that it weights 31 MB uncompressed. In future versions I shall restrict the amount of ideograms to the most commonly used (there are currently the 20 000 kanjis defined by the unicode standard, but far less are in common use.)
Dependencies: font_api
Github - Zip file
License: code under LGPL v3.0, texture under CC-BY-SA 3.0
Original font: Google Noto font, more specifically, Noto Sans CJK-Regular
License of the original font: SIL Open Font License, Version 1.1
Instructions
Spoiler
In order to actually write on the signs, we need to get around irrlicht's limited support of international inputs.
First, we need a version of display_modpack that will parse strings that include "\uXXXX" encoded characters: https://github.com/yquemener/display_modpack
Then, we need to use a tool to generate these strings. I use muhdnurhidayat (MNH48.com)'s tool from the [Unicode Parser CSM](https://github.com/MuhdNurHidayat/unicodeparser). It is included in tools/. There is [python 2 version](tools/UnicodeConverter.pyw) and a [python 3 version](tools/UnicodeConverter3.pyw).
Start UnicodeConverter along with minetest and type the text you want to put on the sign using your regular IME:
Then copy the Output string generated by UnicodeConverter
Make sure you select the noto_jp font in order to display the characters correctly:
First, we need a version of display_modpack that will parse strings that include "\uXXXX" encoded characters: https://github.com/yquemener/display_modpack
Then, we need to use a tool to generate these strings. I use muhdnurhidayat (MNH48.com)'s tool from the [Unicode Parser CSM](https://github.com/MuhdNurHidayat/unicodeparser). It is included in tools/. There is [python 2 version](tools/UnicodeConverter.pyw) and a [python 3 version](tools/UnicodeConverter3.pyw).
Start UnicodeConverter along with minetest and type the text you want to put on the sign using your regular IME:
Then copy the Output string generated by UnicodeConverter
Make sure you select the noto_jp font in order to display the characters correctly:
muhdnurhidayat (MNH48.com) for the initial advices and the the invaluable unicodeparser tool.
Pyrollo for the display modpack and the inclusion of straightforward tool to generate new fonts.