4 SectionTree >> T_TranslateTest_1
\r
5 <Section tree="T_TranslateTest_1">
\r
6 >copy "T_Translate\T_Translate_MultiTarget.trans", "in"
\r
7 >copy "T_Translate\T_Translate_MultiTarget1.txt", "in"
\r
8 >copy "T_Translate\T_Translate_MultiTarget2.c", "in"
\r
9 >TranslateTest "in\T_Translate_MultiTarget.trans". "JP", "EN"
\r
10 T_Translate_MultiTarget1.txt
\r
11 T_Translate_MultiTarget2.c
\r
12 All texts are English.
\r
13 >AssertFC "out\T_Translate_MultiTarget1.txt" "T_Translate_ans\T_Translate_MultiTarget1.txt"
\r
14 >AssertFC "out\T_Translate_MultiTarget2.c" "T_Translate_ans\T_Translate_MultiTarget2.c"
\r
15 >fc "out\T_Translate_MultiTarget1.txt", "T_Translate\T_Translate_MultiTarget1.txt"
\r
17 >fc "out\T_Translate_MultiTarget2.c", "T_Translate\T_Translate_MultiTarget2.c"
\r
19 >AssertFC "in\T_Translate_MultiTarget.trans" "T_Translate_ans\trans\T_Translate_MultiTarget.trans"
\r
24 SectionTree >> T_Translate_RemainJP
\r
25 <Section tree="T_Translate_RemainJP">
\r
26 >copy "T_Translate\T_Translate_RemainJP.trans", "in"
\r
27 >copy "T_Translate\T_Translate_RemainJP.txt", "in"
\r
28 >TranslateTest "in\T_Translate_RemainJP.trans". "JP", "EN"
\r
29 T_Translate_RemainJP.txt
\r
30 <File warning_count="1" path="%FullPath(..)%\in\T_Translate_RemainJP.txt">
\r
31 <WARNING msg="Not English character exists" line_num="10">
\r
32 //
\83T
\83u
\8aÖ
\90\94\r
35 <ERROR msg="
\8cx
\8d\90\82ª
\82 \82è
\82Ü
\82µ
\82½
\81B" translator_path="in\T_Translate_RemainJP.trans"/>
\r
36 >AssertFC "out\T_Translate_RemainJP.txt" "T_Translate_ans\T_Translate_RemainJP.txt"
\r
37 >fc "out\T_Translate_RemainJP.txt", "T_Translate\T_Translate_RemainJP.txt"
\r
39 >AssertFC "in\T_Translate_RemainJP.trans" "T_Translate_ans\trans\T_Translate_RemainJP.trans"
\r
42 SectionTree >> T_Translate_Linux
\r
43 <Section tree="T_Translate_Linux">
\r
44 >copy "T_Translate\sub3\T_Translate_Linux.trans", "in"
\r
45 >copy "T_Translate\sub3\T_Translate_Linux.txt", "in"
\r
46 >TranslateTest "in\T_Translate_Linux.trans". "JP", "EN"
\r
47 T_Translate_Linux.txt
\r
48 All texts are English.
\r
49 >AssertFC "in\T_Translate_Linux.trans" "T_Translate_ans\trans\T_Translate_Linux.trans"
\r
50 >CreateFile "in\T_Translate_Linux.txt", "#!/bin/bash -eE
\r
51 #// Content-Type: text/plain; charset=utf-8
\r
52 #// -eE
\83I
\83v
\83V
\83\87\83\93\82Í
\81A
\83G
\83\89\81[
\82ª
\8bN
\82«
\82½
\82ç
\92\86\92f
\82µ
\82Ü
\82·
\r
53 #// -x
\83I
\83v
\83V
\83\87\83\93\82Í
\81A*
\82P
\8ds
\82¸
\82Â
\83R
\83}
\83\93\83h
\82ð
\95\
\8e¦
\82µ
\82Ü
\82·
\r
55 >TranslateTest "in\T_Translate_Linux.trans". "JP", "EN"
\r
56 T_Translate_Linux.txt
\r
57 <File warning_count="1" path="%FullPath(..)%\in\T_Translate_Linux.txt">
\r
58 <WARNING msg="Not English character exists" line_num="4">
\r
59 #// -x
\83I
\83v
\83V
\83\87\83\93\82Í
\81A*
\82P
\8ds
\82¸
\82Â
\83R
\83}
\83\93\83h
\82ð
\95\
\8e¦
\82µ
\82Ü
\82·
\r
62 <ERROR msg="
\8cx
\8d\90\82ª
\82 \82è
\82Ü
\82µ
\82½
\81B" translator_path="in\T_Translate_Linux.trans"/>
\r
64 >AssertFC "in\T_Translate_Linux.trans" "T_Translate_ans\trans\T_Translate_Linux_Modified.trans"
\r