PleromaはEmojiReactしか投げんよ
このアカウントは、notestockで公開設定になっていません。
.lproj/Localizable.stringsの値が反映されてたので %llu
じゃなくて %u
になってるはずなんだけど。macOSの翻訳API壊れてんの?
stringsでちゃんと順番の指定してるよなぁって思いながら消して LocalizationValue の出力そのままで出させても UInt32.max に "18 446 744 073 709 551 615" が出力されてしまって頭抱えてる
compilation conditional block で macos 14 以上では普通に全ての長さを処理できるようにしたら UInt32.max 入れてるところに UInt64.max の値が入ってて意味がわからない
オープンソース版Swiftでは6.1で修正されて macOS 14 に追いつきそうな気がする
Fixed IntegerFormatStyle for values > Int64.max. by wadetregaskis · Pull Request #262 · swiftlang/swift-foundation
https://github.com/swiftlang/swift-foundation/pull/262
mtgto/ExampleNumberFormatted: Example project to show the difference of UInt#formatted(_:) between macOS 13 and 14
https://github.com/mtgto/ExampleNumberFormatted