有關翻譯里々人格需要知道的事項 †
方法 †
移行至文/YAYA †
這辦法適用於已停止更新的人格,但涉及較多的工序和SAORI的轉換以提升執行速度。請參照移行至AYA。
使用satoriya-utf8 †
利用論壇中發佈的satoriya-utf8可以在不改變里々文法下進行翻譯。
把所有里々的辭書(dic*.txt, satori_*txt等)用EmEditor或ConvertZ轉換為UTF-8(沒有BOM)後替換saotri.dll和ssu.dll(如有,可能在saori目錄中)即可。
里々的保留字 †
※注意:○為變數名稱
| 系統設定變數 |
|---|
| $○タイマ | $BalloonOffset○ |
| $Log | $OperationLog |
| $RequestLog | $ResponseLog |
| $SAORI引数の計算 | $会話時サーフェス戻し |
| $サーフェス加算値○ | $さくらスクリプトによるスコープ切り換え時 |
| $スクリプトの一番頭 | $呼び出し回数制限 |
| $辞書フォルダ | $今回は喋らない |
| $自動セーブ間隔 | $自動挿入ウェイトの倍率 |
| $手動セーブ | $スコープ切り替え時 |
| $辞書リロード | $喋り間隔 |
| $喋り間隔誤差 | $セーブデータ暗号化 |
| $全タイマ解除 | $次から○回目のトーク |
| $次のトーク | $デフォルトサーフェス○ |
| $トーク中のなでられ反応 | $トーク予約のキャンセル |
| $なでられ持続秒数 | $なでられ反応回数 |
| $教わること | $ValueN |
| $引数区切り追加 | $引数区切り削除 |
| $文「○」の重複回避 | $単語「○」の重複回避 |
| $ジャンプ回数制限 | $見切れてても喋る |
| $自動挿入ウェイトタイプ | |
| 一部分專有事件 |
|---|
| *OnSatoriBoot | *OnSatoriClose |
| *OnSatoriLoad | *OnSatoriUnload |
| *OnTalk | *初期化 |
| *○○ころころ | *○○なでなで |
| 內部變數、函數 |
|---|
| (countTalk) | (countNoNameTalk) |
| (countEventTalk) | (countOtherTalk) |
| (countWords) | (countWord) |
| (countVariable) | (countAnchor) |
| (countParenthesis) | (countLine) |
| (OS起動時) | (OS起動分) |
| (OS起動秒) | (起動時) |
| (起動分) | (起動秒) |
| (現在月) | (現在曜日) |
| (現在日) | (現在時) |
| (現在分) | (最終トークからの経過秒) |
| (前回終了時サーフェス○) | (選択ID) |
| (選択ラベル) | (選択番号) |
| (単純累計秒) | (単純起動秒) |
| (単純OS起動秒) | (単純累計分) |
| (単純起動分) | (単純OS起動分) |
| (変数「○」の存在) | (予約トーク数) |
| (次から○回目のトーク) | (トーク「○」の予約有無) |
| (乱数○~○) | (累計時) |
| (累計分) | (累計秒) |
| (文「○○」の存在) | (単語群「○○」の存在) |
| (変数「○○」の存在) | (文「○○」の数) |
| (call) | (loop) |
| (○カウンタ) | (nop) |
| (remember) | (set) |
| (sync) | (単語の追加) |
| (単語群「○○」の数) | (ウィンドウハンドル[<數値>]) |
| (バイト値) | (合成単語群、[單語群名]、[單語群名...]) |
| (追加単語の削除、[單語群名]、[單語]) | (追加単語の全削除、[單語群名]) |
| (when) | (times) |
| (while) | (for) |
| 從本體來的請求資料 |
|---|
| (Charset) | (H○) |
| (R○) | (Reference○) |
| (S○) | (Sender) |
| (Aの数) | (Rの数) |
| (Sの数) | (本体の所在) |
| 內部保留字 |
|---|
| 有効 | 無効 |
ssu所提供的函數 †
| calc | calc_float | if | unless |
| iflist | switch | nswitch | substr |
| split | replace | replace_first | erase |
| erase_first | count | compare | compare_head |
| compare_tail | length | sprintf | is_empty |
| is_digit | is_alpha | zen2han | han2zen |
| kata2hira | hira2kata | join | choice |
| reverse | at | lsimg | mkdir |