- HellwayPatrol
- 27070
- 87
- 3
- 16
日本と同じなのは英語圏のみで、ドイツが違うはず。 twitter.com/thiqxis/status…
2021-12-20 14:05:37ベトナムのユーザーさんから原因不明の動作不良の報告が来ててついさっき謎が判明しました。 まじで原因やばすぎる、そりゃcsv全滅するしスコアも表示おかしくなるし、判定調整も変な数値になるわけだ... >>ゲーム制作者各位 これの解決法って言語取得して強引に置き換えるしかなさそうですか? pic.twitter.com/r5MuE3D45A
2021-12-19 14:16:30ベトナムてか、欧州はピリオド、カンマ、スペース、アポストロフィ…と国によって扱いも意味合いも全然変わってくる地獄 coliss.com/articles/build… twitter.com/thiqxis/status…
2021-12-20 14:00:59ドイツもそうだよね、って調べてみたら、桁区切りがスペースってのもあった。まあ言われてみればあるわ。 coliss.com/articles/build… twitter.com/thiqxis/status…
2021-12-20 13:52:55欧州も大体カンマだったりする。桁区切りもピリオドだったりスペースだったり色々なのよね。 twitter.com/thiqxis/status…
2021-12-20 13:26:38これ何もベトナムだけじゃなくドイツやフランスやロシア等々も同じらしいのよね 国ごとにピリオド派とカンマ派で分かれてるっぽい あっちの開発者に聞いたら分かるのかしら? twitter.com/thiqxis/status…
2021-12-20 13:25:50これ確かドイツでも同じだったような……(ヨーロッパのどこか。違ったらごめん) カンマとピリオドが逆なんて、思いつかないよな…… twitter.com/thiqxis/status…
2021-12-20 13:19:04これね、中国の人と設計やってると似た問題に陥るんだよね こっちは以上以下未満問題 日本と含む含まないの認識が違うから以上以下を使わず記号で表そうねとか場所によってはなってたりする twitter.com/thiqxis/status…
2021-12-20 13:16:04解決策はある?
@thiqxis (ゲーム制作者ではないですが) 区切り文字を言語に依存しない文字にしたらどうでしょう?(tab とか)
2021-12-19 14:22:55@MonblanYama46 小数点を使ってる時点でそれが勝手にカンマになっちゃうので厳しいですね...
2021-12-19 14:28:56@thiqxis CultureInfo.CurrentCulture = new CultureInfo("en-us"); でロケールをアメリカに固定するのはいかがでしょうか!? docs.microsoft.com/ja-jp/dotnet/a…
2021-12-19 15:25:31@thiqxis NumberFormatInfo.NumberDecimalSeparator の設定の方が影響しそうな範囲が小さくて良いかも? docs.microsoft.com/ja-jp/dotnet/a…
2021-12-19 15:34:37@MonblanYama46 なるほど… たしかにこの辺上手く使えば解決できそうですね…!!! ありがとうございます!!!
2021-12-19 15:42:46@thiqxis @headrokoko2 FF外から失礼します。 国コード的なのを持ってるならベトナム限定で事前にカンマとピリオドを置換するように組み込むとかどうですかね?
2021-12-20 11:49:09@thiqxis UnityかつMS環境下の.Net上限定ならNumberFormatInfo.InvariantInfoというものがあったような docs.microsoft.com/ja-jp/dotnet/a…
2021-12-20 12:03:59@thiqxis こんにちは。 念のためISO規格を確認したところ、ISO31-0で「コンマやピリオドは小数点に使用するため、これらの記号を桁のグループ分けに使用してはならない。」 だそうです。半角スペースを使うのはどうでしょうか。 ja.wikipedia.org/wiki/ISO_31-0#…
2021-12-20 13:36:57