如何向访客会话添加语言?

如何向访客会话添加语言?

我想在客人季中添加阿拉伯语,因为只有英语,但我做不到。有人能帮我解决这个问题吗?

答案1

这是一个长期存在的错误,请参阅这里

有几种解决方法,请参阅这里,但是,该 wiki 页面仅适用于 14.04。

对于早期版本的 Ubuntu,有一个旧的 wiki 页面这里

在这个页面上有一个你可以安装的程序,客户会话首选项-lightdm-0.12.tar.gz

要安装你需要运行:

tar -xf guest-session-prefs-lightdm-0.12.tar.gz
cd guest-session-prefs-lightdm-0.12
sudo ./install.sh

然后,当您登录到访客会话时它就会运行。

如果您在安装 guest-session-prefs 后立即启动访客会话,系统将提示您在英语和瑞典语之间进行选择。

他们还指出:

对于那些想要选择语言的人来说,语言相关的代码应该很有用。如果一种语言(例如法语)就足够了,但启动常规会话可能以其他语言运行,则 /etc/guest-session/prepare.sh 中的代码可以替换为:

echo "fr_FR" > /tmp/guest-session-lang

将“fr_FR”更改为您的语言。

如果所有这些都失败了,从错误报告中,

我提到的教程展示了如何设置访客会话语言,而不管系统默认语言如何。关键代码行(在 prefs.sh 中)是:

echo "Language=$long.utf8" >> /var/cache/gdm/$USER/dmrc
echo "export LANGUAGE=$short" >> $HOME/.profile

如果以上所有方法都失败了,我建议您发布错误报告。

相关内容