summaryrefslogtreecommitdiff
path: root/enc/trans/chinese.trans
blob: 2770c00fbdd191e8ebc7031f98c696e30915770c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "transcode_data.h"

<%
  transcode_tblgen "EUC-CN", "UTF-8",
  [["{00-7f}", :nomap]] +
  citrus_decode_mapsrc("euc", 0x8080, "GB2312/UCS")

  transcode_tblgen "GB12345", "UTF-8",
  [["{00-7f}", :nomap]] +
  citrus_decode_mapsrc("euc", 0x8080, "GB12345/UCS")

  transcode_tblgen "UTF-8", "EUC-CN",
  [["{00-7f}", :nomap]] +
  citrus_decode_mapsrc("euc", 0x8080, "UCS/GB2312")

  transcode_tblgen "UTF-8", "GB12345",
  [["{00-7f}", :nomap]] +
  citrus_decode_mapsrc("euc", 0x8080, "UCS/GB12345")
%>

<%= transcode_generated_code %>

void
Init_chinese(void)
{
<%= transcode_register_code %>
}