OpenWrt之kmod-nls详解


kmod-nls是什么

kmod-nls是一个语言包驱动, 在OpenWrt中支持挂载硬盘/U盘还不足够, 还得让里面的文件能够被正确显示出来, 这就需要用到语言包


kmod-nls列表

语言包 对应语言
kmod-nls-cp1250 东欧拉丁字母
kmod-nls-cp1251 古斯拉夫语
kmod-nls-cp437 最初的IBM PC代码页,实现了扩展ASCII字符集
kmod-nls-cp775 波罗的海语
kmod-nls-cp850 “多语言(Latin-1)” (西欧语言)
kmod-nls-cp852 斯洛伐克
kmod-nls-cp862 希伯来语
kmod-nls-cp864 阿拉伯语
kmod-nls-cp866 俄语
kmod-nls-cp932 日语
kmod-nls-cp936 简体中文(GBK)
kmod-nls-cp950 繁体中文(BIG5)
kmod-nls-iso8859-1 西欧
kmod-nls-iso8859-2 东欧
kmod-nls-iso8859-6 阿拉伯
kmod-nls-iso8859-8 希伯来
kmod-nls-iso8859-13 波罗的语
kmod-nls-iso8859-15 西欧
kmod-nls-koi8r 俄语

codepage附录1

nls codepage 437 – 美国/加拿大英语

nls codepage 737 – 希腊语

nls codepage 775 – 波罗的海语

nls codepage 850 – 包括西欧语种(德语,西班牙语,意大利语)中的一些字符

nls codepage 852 – Latin 2 包括中东欧语种(阿尔巴尼亚语,克罗地亚语,捷克语,英语,芬兰语,匈牙利语,爱尔兰语,德语,波兰语,罗马利亚语,塞尔维亚语,斯洛伐克语,斯洛文尼亚语,Sorbian语)

nls codepage 855 – 斯拉夫语

nls codepage 857 – 土耳其语

nls codepage 860 – 葡萄牙语

nls codepage 861 – 冰岛语

nls codepage 862 – 希伯来语

nls codepage 863 – 加拿大语

nls codepage 864 – 阿拉伯语

nls codepage 865 – 日尔曼语系

nls codepage 866 – 斯拉夫语/俄语

nls codepage 869 – 希腊语(2)

nls codepage 874 – 泰语

nls codepage 936 – 简体中文GBK

nls codepage 950 – 繁体中文Big5


codepage附录2

语言包代码 对应语言
10000 罗马字母
10001 日文
10002 繁体中文 Traditional Chinese
10003 韩文
10004 阿拉伯文
10005 希伯来文
10006 希腊文 Greek
10007 斯拉夫文
10008 简体中文 Simplified Chinese GB
10010 罗马尼亚
10017 乌克兰
10029 拉丁语系 Latin
10079 冰岛
10081 土耳其
10082 克罗埃西
037 美/加
500 国际
870 多语系 Latin-2
875 希腊
1026 土耳其 Latin-5
20273 德文
20277 丹麦/挪威
20278 芬兰/瑞典
20280 义大利
20284 拉丁美洲 Latin
20285 英国 United
20290 日本 Japanese Katakana
20297 法文
20420 阿拉伯文
20423 希腊
20424 (NT4, Win98 无此定义,NT5
20833 韩文 Korean
20838 泰文
20871 冰岛
20880 斯拉夫
20905 土耳其
21025 斯拉夫 Cyrillic (塞尔维亚
21027 扩充小写字母 Ext Alpha Lowercase

ISO附录1

nls iso8859-1 – 西欧语系(阿尔巴尼亚语,西班牙加泰罗尼亚语,丹麦语,荷兰语,英语,Faeroese语,芬兰语,法语,德语,加里西亚语,爱尔兰语,冰岛语,意大利语,挪威语,葡萄牙语,瑞士语.)这同时适用于美国英语.

nls iso8859-2 – Latin 2 字符集,斯拉夫/中欧语系(捷克语,德语,匈牙利语,波兰语,罗马尼亚语,克罗地亚语,斯洛伐克语,斯洛文尼亚语)

nls iso8859-3 – Latin 3 字符集, (世界语,加里西亚语,马耳他语,土耳其语)

nls iso8859-4 – Latin 4 字符集, (爱莎尼亚语,拉脱维亚语,立陶宛语),是Latin 6 字符集的前序标准

nls iso8859-5 – 斯拉夫语系(保加利亚语,Byelorussian语,马其顿语,俄语,塞尔维亚语,乌克兰语) 一般推荐使用 KOI8-R codepage

nls iso8859-6 – 阿拉伯语.

nls iso8859-7 – 现代希腊语

nls iso8859-8 – 希伯来语

nls iso8859-9 – Latin 5 字符集, (去掉了 Latin 1中不经常使用的一些冰岛语字符而代以土耳其语字符)

nls iso8859-10 – Latin 6 字符集, (因纽特(格陵兰)语,萨摩斯岛语等Latin 4 中没有包括的北欧语种)

nls iso8859-15 – Latin 9 字符集, 是Latin 1字符集的更新版本,去掉一些不常用的字符,增加了对爱莎尼亚语的支持,修正了法语和芬兰语部份,增加了欧元字符)

nls koi8-r – 俄语的缺省支持


ISO附录2

  • ISO/IEC 8859-1 (Latin-1) - 西欧语言
  • ISO/IEC 8859-2 (Latin-2) - 中欧语言
  • ISO/IEC 8859-3 (Latin-3) - 南欧语言。世界语也可用此字符集显示。
  • ISO/IEC 8859-4 (Latin-4) - 北欧语言
  • ISO/IEC 8859-5 (Cyrillic) - 斯拉夫语言
  • ISO/IEC 8859-6 (Arabic) - 阿拉伯语
  • ISO/IEC 8859-7 (Greek) - 希腊语
  • ISO/IEC 8859-8 (Hebrew) - 希伯来语(视觉顺序)
  • ISO 8859-8-I - 希伯来语(逻辑顺序)
  • ISO/IEC 8859-9 (Latin-5 或 Turkish) - 它把Latin-1的冰岛语字母换走,加入土耳其语字母。
  • ISO/IEC 8859-10 (Latin-6 或 Nordic) - 北日耳曼语支,用来代替Latin-4。
  • ISO/IEC 8859-11 (Thai) - 泰语,从泰国的 TIS620 标准字集演化而来。
  • ISO/IEC 8859-13 (Latin-7 或 Baltic Rim) - 波罗的语族
  • ISO/IEC 8859-14 (Latin-8 或 Celtic) - 凯尔特语族
  • ISO/IEC 8859-15 (Latin-9) - 西欧语言,加入Latin-1欠缺的芬兰语字母和大写法语重音字母,以及欧元符号。
  • ISO/IEC 8859-16 (Latin-10) - 东南欧语言。主要供罗马尼亚语使用,并加入欧元符号。
  • 由于英语没有任何重音字母(不计外来词),故可使用以上十五个字集中的任何一个来表示。
  • 至于德语方面,因它除了 A-Z, a-z 外,只用 Ä, Ö, Ü, ä, ö, ß, ü 七个字母,而所有拉丁字集(1-4, 9-10, 13-16)均有此七个字母,故德语可使用以上十个字集中的任何一个来表示。
  • 此系列中没有-12号的原因是,此计划原本要设计成一个包含塞尔特语族字符集的“Latin-7”,但后来塞尔特语族变成了ISO 8859-14 / Latin-8。亦有一说谓-12号本来是预留给印度天城体梵文的,但后来却搁置了。

OpenWrt之kmod-nls详解相关推荐

  1. 树莓派安装rt-linux,树莓派安装OpenWRT做路由器图文详解

    来自树莓派实验室创客群 Archer 的投稿,在此表示感谢! 在玩OP之前,你需要一个靠谱的以太网卡,一个型号为RTL8192CU,AR9271的无线网卡(官方芯片的无线网卡都可以),随便大小的SD卡 ...

  2. OpenWrt之IPv6设置详解

    文章目录 前言 网络结构 1. WAN口设置 2. LAN口设置 3. NAT6配置 4. 接口状态 5. 网站测试 6. 关于端口放行 后话 前言 最近电信终于肯下发v6的地址了, 得为路由器配置一 ...

  3. OPENWRT串口收发测试详解

    最近刚刚开始接触Linux内核编程,第一项就是串口编程,结果卡在这里了,卡了好久,后来发现问题其实挺简单的,只是没有想到,现在把代码放在下面,代码内有详细的注释,就不多做说明了,而我当时出问题的地方我 ...

  4. 37 --> 详解 OpenWRT系统框架基础软件模块之 procd

    一.简介 OpenWrt路由操作系统的框架基础软件有很多,大部分是通用的软件模块,如 dhcp .dnsmasq.iproute.cmwp.vpn.ipsec等等:OpenWrt还集成部分具有专属特征 ...

  5. 32 --> 详解 OpenWRT系统框架基础软件模块之netifd

    一.简介 OpenWrt路由操作系统的框架基础软件有很多,大部分是通用的软件模块,如 dhcp .dnsmasq.iproute.cmwp.vpn.ipsec等等:OpenWrt还集成部分具有专属特征 ...

  6. 38 --> 详解 OpenWRT RESET按键、键盘响应逻辑

    OpenWrt 按键处理逻辑采用 hotplug 事件方式进行管理,reset按键,用来进行重启或者恢复出厂操作.热插拔事件流程:内核具有检测 键盘守护程序,gpio_button_hotplug 模 ...

  7. OpenWrt之feeds.conf.default详解

    文章目录 OpenWrt之feeds.conf.default详解 文件内容 命令解释 src-svn与src-gitsvn src-git与src-git-full src-cpy与src-link ...

  8. OpenWrt之opkg详解

    文章目录 @[toc] OpenWrt之opkg详解 前言 opkg Git Source opkg download opkg options opkg usuage opkg commands o ...

  9. Linux中/proc目录下文件详解

    Linux中/proc目录下文件详解(一) 声明:可以自由转载本文,但请务必保留本文的完整性. 作者:张子坚 email:zhangzijian@163.com 说明:本文所涉及示例均在fedora ...

最新文章

  1. Eclipse如何更改包名后,批量修改文件的包名
  2. 直播预告 | 斯坦福助理教授马腾宇:深度学习中的隐式和显式正则化
  3. keil复制代码乱码_win7系统下Keil复制中文注释到记事本出现乱码的解决方法
  4. springboot mybatis 项目框架源码 shiro 集成代码生成器 ehcache缓存
  5. [3/18]Windows Server 2008 服务器配置之一DNS
  6. 如何通过标签体系,打造精细化运营?
  7. 如何在C++中将filetime时间转化为字符串?
  8. 新版XenCenter添加剪贴板共享功能
  9. 前端学习(2523):展示博客并添加方法
  10. 【Linux】Linux的常用远程工具
  11. 人类首张黑洞照片发布,像甜圈圈,顺便恭喜爱因斯坦
  12. 宝宝胆小怎么办,家长怎么做?
  13. mysql执行计划id相同_MySQL|MySQL执行计划
  14. 如何在windows10电脑上创建ftp站点
  15. java双重循环去重_java 中 list集合去重
  16. RFID仓库管理系统解决方案有哪些功能模块
  17. 用友T+财务软件数据库——SQL生成含上级科目的标准化科目表
  18. 关于位运算符号的辨识及运用示例
  19. 一个千兆电口和自协商的问题
  20. python turtle 绘图小猪佩奇_python3用turtle库进行绘制小猪佩奇图案

热门文章

  1. Naive Bayesian
  2. 局域网,园区网,广域网的区别
  3. 任正非正面回应!万字问答全文来了,涉及AI、教育、基础科学等多个重磅命题...
  4. 小程序引入第三方组件库Vant Weapp
  5. 人工智能技术的应用领域
  6. php x7f,这个正则中的x7f-xff是什么意思
  7. sqlserver共享锁与排它锁
  8. 用CSS3实现滤镜——常见九种效果
  9. 新“内卷”席卷科技圈?Google CEO 要求 174000 员工提高工作效率!
  10. 茧数SCRM | 报价易