locres の注意点

TVECR と同じなんですが、実装時に躓いた部分があるのでそこの補足
TVECR は namespace_count = 1 だったんですが

Khl の開始は
08 00 00 00 00 00 00 00

問題は FString の実装にあったんですがパッと見 locres のバージョンが違うのか?と判断してしまったのが間違いでした。単純に FString.length = 0x0 だったら String の部分は出力されないというだけだったんですが
ちょっと変な方向に走りました…

結論として Khl は namespace_count = 8 で Namespaces[0].namespace= ""    // 空き文字
ということです。

FString の実装としては length > 0 なら ANSI で length < 0 は UTF-16-LE
length == 0 は空き文字として実装すると良いです。