「Unity/TMPro/多言語対応」の版間の差分
(→リンク) |
(→多言語文字列) |
||
(同じ利用者による、間の12版が非表示) | |||
行1: | 行1: | ||
− | + | ==多言語フォント== | |
+ | 韓国語グーグルフォント | ||
+ | https://fonts.google.com/noto/specimen/Noto+Sans+KR | ||
+ | |||
+ | タイグーグルフォント | ||
+ | https://fonts.google.com/specimen/Niramit?subset=thai&sort=alpha¬o.script=Thai | ||
+ | |||
+ | 中国語グーグルフォント | ||
+ | https://fonts.google.com/noto/specimen/Noto+Sans+SC?noto.query=Chinese | ||
+ | |||
+ | アラビアグーグルフォント | ||
+ | https://fonts.google.com/noto/specimen/Noto+Sans+Arabic | ||
+ | |||
+ | ==多言語文字列== | ||
+ | 韓国語文字列 | ||
+ | https://github.com/kyubuns/Adobe-Japan1-List/blob/main/Adobe-KR1-9.txt | ||
+ | |||
+ | 中国語文字列 | ||
+ | https://github.com/kyubuns/Adobe-Japan1-List/blob/main/Adobe-CNS1-7.txt | ||
+ | |||
+ | タイ文字列 | ||
+ | https://uic.jp/charset/show/windows-874/ | ||
+ | <pre> | ||
+ | !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€…‘’“”•–— กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛ | ||
+ | </pre> | ||
+ | |||
+ | アラビア文字列 | ||
+ | http://el.minoh.osaka-u.ac.jp/flc/ara/lesson01.html | ||
+ | <pre> | ||
+ | اـبتثجحخدذرزسشصضطظعغفقكلمنهويةءأئ
ؤإى.، آ | ||
+ | </pre> | ||
+ | |||
+ | ==全部入りフォントを作る== | ||
+ | 処理が重くなるかもだが、日本語のフォントのSDFのFollowBackに各種文字を追加すればとりあえず出る。 | ||
+ | |||
+ | ==全部入りフォントを都度DLして作る== | ||
+ | 未検証だが、Addressableを使うと良いかも? | ||
+ | |||
+ | 参考:https://blog.kyubuns.dev/entry/2021/02/06/001609 | ||
+ | |||
+ | ==フォントサイズ== | ||
+ | WebGLでのサイズが以下のように増える | ||
+ | *日本語:12MB | ||
+ | *タイ語:~1MB | ||
+ | *韓国語:23MB | ||
+ | *中国語:23MB | ||
==リンク== | ==リンク== | ||
本当に使える!TextMeshProでの「日本語」「多言語」対応方法 | 本当に使える!TextMeshProでの「日本語」「多言語」対応方法 | ||
https://blog.kyubuns.dev/entry/2021/02/06/001609 | https://blog.kyubuns.dev/entry/2021/02/06/001609 | ||
+ | |||
多言語対応!「日本語」「韓国語」「中国語」ってどの文字が表示出来れば良いの? | 多言語対応!「日本語」「韓国語」「中国語」ってどの文字が表示出来れば良いの? | ||
https://blog.kyubuns.dev/entry/2021/08/12/092049 | https://blog.kyubuns.dev/entry/2021/08/12/092049 |
2023年2月17日 (金) 08:19時点における最新版
多言語フォント
韓国語グーグルフォント https://fonts.google.com/noto/specimen/Noto+Sans+KR
タイグーグルフォント https://fonts.google.com/specimen/Niramit?subset=thai&sort=alpha¬o.script=Thai
中国語グーグルフォント https://fonts.google.com/noto/specimen/Noto+Sans+SC?noto.query=Chinese
アラビアグーグルフォント https://fonts.google.com/noto/specimen/Noto+Sans+Arabic
多言語文字列
韓国語文字列 https://github.com/kyubuns/Adobe-Japan1-List/blob/main/Adobe-KR1-9.txt
中国語文字列 https://github.com/kyubuns/Adobe-Japan1-List/blob/main/Adobe-CNS1-7.txt
タイ文字列 https://uic.jp/charset/show/windows-874/
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€…‘’“”•–— กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛
アラビア文字列 http://el.minoh.osaka-u.ac.jp/flc/ara/lesson01.html
اـبتثجحخدذرزسشصضطظعغفقكلمنهويةءأئ ؤإى.، آ
全部入りフォントを作る
処理が重くなるかもだが、日本語のフォントのSDFのFollowBackに各種文字を追加すればとりあえず出る。
全部入りフォントを都度DLして作る
未検証だが、Addressableを使うと良いかも?
参考:https://blog.kyubuns.dev/entry/2021/02/06/001609
フォントサイズ
WebGLでのサイズが以下のように増える
- 日本語:12MB
- タイ語:~1MB
- 韓国語:23MB
- 中国語:23MB
リンク
本当に使える!TextMeshProでの「日本語」「多言語」対応方法 https://blog.kyubuns.dev/entry/2021/02/06/001609
多言語対応!「日本語」「韓国語」「中国語」ってどの文字が表示出来れば良いの? https://blog.kyubuns.dev/entry/2021/08/12/092049