出於一個非常具體的原因,我想要一種自訂語言。例如,由於我這裡的名字是JSV,所以這種語言應該稱為JSV。
有可能嗎?如何?
我想透過改變現有的之一來創建它會更容易,例如英語:
C:\Program Files\LibreOffice\share\extensions\dict-en\...
但具體如何呢?
答案1
可以在 LibreOffice 5.3 及更高版本中新增語言。有一個命令列程序叫做奧克斯工具為一種語言建立一個 .oxt。將 .oxt 新增至 LibreOffice 後,會新增描述拼字檢查語言和其他語言功能的 XML 檔案。
它需要一個語言標籤,並且沒有現有的 JSV 標籤。然而,有“jsl”(通常指日本手語)。因此,您可以使用“jsl”作為標籤,然後使用“JSV”作為語言名稱,這將在 LibreOffice 中可見。
如果你想嘗試一下,這裡是我用於此測試的 powershell 命令。
& ./makeoxt -d wordlist.txt -l "JSV" -t west jsl out.oxt
免責聲明:我與 oxttools 的開發人員有聯繫,並為該專案貢獻了程式碼。然而它是免費的,所以我不會透過廣告或類似的東西來獲利。