汉化linux软件

weixin_34197488 2010-11-06 15:10:18

295

收藏

文章标签: 操作系统

版权

前方火热讨论中:做开源 VS 赚钱,能兼得吗?亮出你的观点

你认为做开源是理想主义吗?能否利用开源创业、实现开源变现

 近日闲的蛋疼. 对自己系统上的数款喜欢的软件英文界面表示不爽.遂决定一一汉化.  说做就做,在网上google了一下.偌大的互联网竟然没有找到关于linux软件汉化的东东. 于是发扬自己动手.丰衣足食的作风.开始学习linux软件的汉化.下面记录自己的汉化过程.

本文以汉化deadbeef播放器为例子

1.安装汉化软件gettext

sudo apt-get install gettext

2. 下载deadbeef软件源码包

解压. 进入po目录. (此目录记录着软件的语言信息)

3. 找到标准的en_GB.po配置文件. cp一份新的为zh_CN.po 

4. cp zh_CN.po为bak.zh_CN.po用vi修改bak.zh_CN.po的信息. 注意

# 第一个有效行应以msgid开头,否则运行msgfmt编译时会可能提示报错。
# 把全部msgstr的内容翻译成简体中文即可。如有必要,可保留为英文不变

例子:

#: ../plugins/gtkui/callbacks.c:108

msgid "Other files (*)"

msgstr "其他文件 (*)"

#: ../plugins/gtkui/callbacks.c:118

msgid "Open file(s)..."

msgstr "打开文件(s)..."

技巧:先安装一个meld校对程序(sudo apt-get install meld),运行meld后左边选zh_CN.po,右边选bak.zh_CN.po。在meld中比较两个文件的差异,在vi中做必要的修改。反复比对、修改和重新装载,直到完工。

5.修改完成后.运行sudo msgfmt messages.po命令即可。编译得到的文件自动命名为messages.mo

6.cp message.mo 到/usr/share/locale/zh_CN/LC_MESSAGES/deafbeef.po

7. 打开软件. 观察结果

转载于:https://blog.51cto.com/xiaotanglinux/416275

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Kali Linux是一个常用于渗透测试和网络安全评估的Linux操作系统。要汉化Kali Linux,可以按照以下步骤操作: 1. 打开终端,运行以下命令更新系统软件包列表: ``` sudo apt-get update ``` 2. 安装中文语言包和中文字体,运行以下命令: ``` sudo apt-get install language-pack-zh-hans fonts-wqy-microhei ``` 3. 执行以下命令将系统语言切换为中文: ``` sudo update-locale LANG=zh_CN.UTF-8 ``` 4. 安装中文输入法,如fcitx输入法框架及其对应的中文输入法(如rime输入法),运行以下命令: ``` sudo apt-get install fcitx fcitx-rime ``` 5. 在桌面环境的设置中将输入法切换为fcitx,并重启系统生效。 这些步骤将会在Kali Linux系统中添加中文语言支持、中文输入法和中文字体,使得系统可以以中文使用。 ### 回答2: Kali Linux是一款备受欢迎的开源渗透测试操作系统,其提供了大量的安全测试工具。然而,其界面是英文的,对于不熟悉英文的用户来说显得很吃力。因此,汉化Kali Linux是非常必要的。 首先,Kali Linux汉化的难度并不大,因为Kali Linux的界面默认采用GNOME桌面、FCITX输入法框架,这两者都是支持汉化的。所以我们只需要安装相应的语言包和输入法即可。 其次,有很多平台提供了Kali Linux汉化包下载,用户可以选择使用这些资源来完成Kali Linux汉化。这些汉化包大多数是基于Linux内核、Gnome桌面环境下的汉化,有些还支持输入法的汉化。用户可以在系统设置里选择对应的语言并启用汉化。 当然,如果用户想要自定义汉化,可以手动更改语言设置。通过修改文本配置文件实现将英文翻译成对应的中文内容。具体步骤如下:打开终端,输入“vim /etc/locale.gen”命令,定位到中文部分所在的行,将前面的注释“#”去掉。接着,输入“locale-gen”命令生成语言编码,并在控制中心的语言设置中选择中文。 最后,需要注意的是,在Kali Linux汉化过程中,可能会出现语言不完全汉化、输入法反应迟缓、部分应用程序显示错误等问题。用户可以通过手动修改配置文件或在网上查找解决方案解决这些问题。 总体来说,汉化Kali Linux是一件非常有必要的事情,特别是对于那些英文不好的用户来说。汉化后,用户可以更加轻松地使用Kali Linux,并且不影响其原有的渗透测试功能。 ### 回答3: Kali Linux是一款专门用于研究网络安全和渗透测试的Linux操作系统。它拥有丰富的网络安全工具和应用程序,可以帮助渗透测试人员和网络安全工程师更好地评估和保护网络安全。但是,Kali Linux默认是英文界面,这对于一些不懂英文的用户来说可能会造成困扰。因此,汉化Kali Linux也成为了一件不少人关注的事情。 Kali Linux汉化方式有多种,下面列出几种常用的汉化方法: 1. 下载官方带中文环境的Kali Linux镜像并安装:在官网上可以下载到带中文环境的Kali Linux镜像,安装时选择中文即可。 2. 使用Kali Linux官方提供的中文本地化工具包:该工具包可以将Kali Linux的所有菜单和界面转换为中文,整个过程十分简单。只需在终端中运行以下命令: ``` sudo apt update sudo apt install kali-linux-full -y sudo dpkg-reconfigure locales ``` 3. 手动修改配置文件进行汉化:这种方法需要进行一些手动修改,可在系统内部实现简体中文化,首先需要打开gedit或者vim进行修改/boot/grub/grub.cfg配置,更改如下: ``` set root='hd0,msdos1' set locale_dir=$prefix/locale set lang=zh_CN ``` 修改完成后,重启系统即可。 无论采取何种汉化方法,都需要注意以下几点: 1. 操作系统必须是最新的版本,否则可能会出现兼容性问题。 2. 操作之前最好备份好数据,以免不小心导致数据丢失。 3. 对于不熟悉Kali Linux的用户,建议采用官方提供的工具包进行汉化,避免不必要的风险发生。 总体来说,Kali Linux汉化不在难度之中,汉化之后还可以提升工作效率,降低操作难度。但是,由于渗透测试牵扯到安全性问题,建议慎重操作,确保安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值