debian.org 网站中文翻译简繁转换即将面临的问题

Boyuan Yang <[email protected]> Sat, 19 Nov 2016 11:09:36 +0800
Newsgroups gmane.linux.debian.internationalization.chinese,gmane.linux.debian.user.chinese.gb,gmane.linux.debian.user.chinese.big5
Organization USTC
Message-ID <1573861.VdIfE8NQo1@hosiet-tp>
即将发布的 Debian 9 包含 OpenCC 的 1.x 分支。

1.x 分支做了比较大的改动,简繁转换的配置文件从 .ini 文件转换为了 .json 文件。
最重要貌似取消了当前 debian.org 网站所依赖的 mix2{zhs,zht}.ini 文件,这可能意味着不能够再在源代码中混写简繁体。

目前已知的影响如下:

* 默认情况下 wml 文件将无法编译通过。
  - 如放弃 opencc 的简繁转换功能,代价会比较大。
  - 考虑实用其它软件库提供简繁转换功能,代价更大。
* 即使修改代码后通过某种方式(例如 mixed -> simplified -> traditional -> simplified && mixed -> 
traditional -> simplified -> tranditional)绕过问题,现在的代码库仍然无法编译通过。(请见:https://
bugs.debian.org/836395)
  - 但是这种 workaround 未经测试,效果如何未知。
  - 也许需要了解一下以前 mixed 的转换是如何实现的。

不知大家有何看法?无论如何,这些陈旧代码都是时候做一下清理了。

--
Boyuan Yang
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEBxWNsAe8FiJWLc/BsaNiERUBsx4FAlgvwnAACgkQsaNiERUB
sx6KTRAAhi5pzFtvLKWvzooBX4F/9kJZuzHrUqExdOBN8r/lfm3wfgkJfzHsgtZi
PesjDeZpijmbWg/rq1QS5UDJd+pDVjqlHw09zXRJRxI7PXD0kgw2OaeZ+VLHDuDx
82NiXxot3DT0nR8NhprkD9DrS90IHK95UhkjmCrwzLROU4Wf+9Vp5sFqgw2rl33e
VkhnHm+rJgo7UuL2++IO0BwMDwn8nV7+uVjcdvb9JbqnTePcHB7ptu5GVU2NdmKz
Pln+oAvNx9LEjxgvCZhoxrNJxNtJ0r/4uABWj+/zzedNJUqDGYVtMI4qqDUTSxLu
4v9kgkg19Xp0LkpNxXF4lbmGjZ3SOQBsfZ6ziq7Wps89tusfpVTfRsbvxhM2dGxp
TDImy6gY2qCyJyx2itbaYQC+RnXO4TYSmAJSggqGG+65/jxk2vSPsQoXibsnw/iH
k4K2nX4fj+oXjdlGtQ5AdREozL4EJ8IWxfEE5La1YbOcl2X3Dj+vlaE4Mx1fcQ5E
MdAqg+TadUzMSOGHlbxGS40j5yDkC8dBY4LdoPZ1NXVjr2mGpTjHPCW6XE+l6cip
GCN/Etkgi2sJO7A0pL7C7ou18ezdJ6nsuxaYrf1usuPgfLIg0iI9PmH8fBW8PZ8b
Za1uLURYJ2gOOKmTCVg+KGHoZ9DpX8rSZK1qyEeZ3V3tlYrMG/I=
=PMuO
-----END PGP SIGNATURE-----