【问题标题】:APERTIUM PYTHON: Translation from Spanish to CatalanAPERTIUM PYTHON:从西班牙语翻译成加泰罗尼亚语
【发布时间】:2021-04-24 18:07:51
【问题描述】:

我是一个尝试使用 Apertium 将西班牙语短字符串翻译成加泰罗尼亚语的新手,但是我收到以下警告:

lt-proc: invalid option -- 'x'

我读过这在 Python 模块中很常见,并不令人担忧,但是,问题来自以下最小示例:

import apertium
# apertium.installer.install_module("spa-cat")
t = apertium.Translator('spa', 'cat')
print(t.translate('Coche rojo.',mark_unknown=False))

打印出来的:

^Cotxe/*Cotxe$ ^vermell/*vermell$.

虽然它似乎可以翻译(“Coche rojo” = “Cotxe vermell”),但我找不到所有这些符号出现的原因以及这些词重复的原因。当我使用其他翻译对(例如英语-西班牙语)时,这不会发生在我身上。

【问题讨论】:

    标签: python translation apertium


    【解决方案1】:

    我终于通过以下方式解决了它:

    sudo apt-get purge -y lttoolbox
    

    然后通过以下方式重新安装所有语言:

    import apertium
    apertium.installer.install_module("spa")
    apertium.installer.install_module("cat")
    apertium.installer.install_module("spa-cat")
    

    这样,警告和不方便的符号都消失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多