Repository: flex-tlf Updated Branches: refs/heads/develop 241b16180 -> a87662658
FLEX-34729 remove test that we're not legally allowed to use and replace it with machine translated version of the Apache Flex README Project: http://git-wip-us.apache.org/repos/asf/flex-tlf/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-tlf/commit/a8766265 Tree: http://git-wip-us.apache.org/repos/asf/flex-tlf/tree/a8766265 Diff: http://git-wip-us.apache.org/repos/asf/flex-tlf/diff/a8766265 Branch: refs/heads/develop Commit: a876626588c01b2ab7eb23884b068efbd9636244 Parents: 241b161 Author: Justin Mclean <jmcl...@apache.org> Authored: Sat Mar 7 16:23:42 2015 +1100 Committer: Justin Mclean <jmcl...@apache.org> Committed: Sat Mar 7 16:23:42 2015 +1100 ---------------------------------------------------------------------- .../src/UnitTest/Tests/ScrollToRangeTest.as | 43 ++++++++------------ .../src/UnitTest/Tests/TableTests.as | 3 +- test/testFiles/markup/tlf/JapaneseSampleMac.xml | 7 ++-- test/testFiles/markup/tlf/JapaneseSampleWin.xml | 7 ++-- test/testFiles/markup/tlf/RTLTabs.xml | 5 +-- test/testFiles/markup/tlf/graphics_example.xml | 5 +-- test/testFiles/markup/tlf/sampleArabic.xml | 29 +++---------- testApps/src/school.mxml | 11 ++--- testApps/src/schoolV.mxml | 12 +++--- 9 files changed, 41 insertions(+), 81 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/automation_tests/src/UnitTest/Tests/ScrollToRangeTest.as ---------------------------------------------------------------------- diff --git a/automation_tests/src/UnitTest/Tests/ScrollToRangeTest.as b/automation_tests/src/UnitTest/Tests/ScrollToRangeTest.as index dcaf8e6..14dd6d9 100644 --- a/automation_tests/src/UnitTest/Tests/ScrollToRangeTest.as +++ b/automation_tests/src/UnitTest/Tests/ScrollToRangeTest.as @@ -101,35 +101,26 @@ package UnitTest.Tests testCanvas.rawChildren.addChild(s); } - // FIXME needs to be replaced private static var englishText:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">visible word</span>elit.</p>'; - private static var arabicText:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس<span styleName="scrollToThis"> اÙØرÙØ©</span> ÙاÙعدÙ.</p>'; - private static var arabicAndEnglishText:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس اÙØرÙØ©<span styleName="scrollToThis">visible word</span>ÙاÙعدÙ.</p>'; - private static var arabicAndEnglishInScrollText1:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس<span styleName="scrollToThis"> engاÙØرÙØ©</span>ÙاÙعدÙ.</p>'; - private static var arabicAndEnglishInScrollText2:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس<span styleName="scrollToThis"> اÙØرÙØ©eng</span>ÙاÙعدÙ.</p>'; - - // FIXME needs to be replaced - private static var japaneseText:String = '<p>æåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ãããªã°ãªã<span styleName="scrollToThis">ã«ã¢ã¯ã»</span>ã¹ããæ¹æ³ã«ã¤ãã¦è§£èª¬ãã¾ãã</p>'; - // FIXME needs to be replaced - private static var japaneseTCYText:String = '<p>æåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ãããªã°ãªã<tcy><span styleName="scrollToThis">0123</span></tcy>ã¹ããæ¹æ³ã«ã¤ãã¦è§£èª¬ãã¾ãã</p>'; + private static var arabicText:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis">اÙتطبÙÙات</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var arabicAndEnglishText:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis">visible word</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var arabicAndEnglishInScrollText1:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis"> English اÙعربÙØ©</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var arabicAndEnglishInScrollText2:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis"> اÙعربÙØ© English</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var japaneseText:String = '<p>Apacheã®Flex SDKã«ã¯ã人æ°ã®Adobeã®Flex SDK<span styleName="scrollToThis">ã®é²</span>åã§ããã</p>'; + private static var japaneseTCYText:String = '<p>Apacheã®Flex SDKã«ã¯ã人æ°ã®Adobeã®Flex SDK<tcy><span styleName="scrollToThis">ã®é²</span><tcy>åã§ããã</p>'; private static var englishTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">visible word</span>elit ipsum dolor sit amet, consectetur.</p>'; - private static var englishArabicSpanTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">اÙØرÙØ©</span>elit ipsum dolor sit amet, consectetur.</p>'; - private static var englishArabicAndEnglishSpanTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">اÙØرÙØ© eng</span>elit ipsum dolor sit amet, consectetur.</p>'; - private static var englishEnglishAndArabicSpanTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">eng اÙØرÙØ©</span>elit ipsum dolor sit amet, consectetur.</p>'; - private static var englishArabicAndEnglishSpanNoSpaceTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">اÙØرÙØ©eng</span>elit ipsum dolor sit amet, consectetur.</p>'; - private static var englishEnglishAndArabicSpanNoSpaceTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">engاÙØرÙØ©</span>elit ipsum dolor sit amet, consectetur.</p>'; - // FIXME needs to be replaced - private static var arabicTextLong:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس<span styleName="scrollToThis"> اÙØرÙØ©</span> ÙاÙعد٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس.</p>'; - private static var arabicAndEnglishTextLong:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس اÙØرÙØ©<span styleName="scrollToThis">visible word</span>ÙاÙعد٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس.</p>'; - private static var arabicAndEnglishInScrollText1Long:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس<span styleName="scrollToThis"> engاÙØرÙØ©</span>ÙاÙعد٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس.</p>'; - private static var arabicAndEnglishInScrollText2Long:String = '<p>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس<span styleName="scrollToThis"> اÙØرÙØ©eng</span>ÙاÙعد٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس.</p>'; - - // FIXME needs to be replaced - private static var japaneseTextLong:String = '<p>æåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ãããªã°ãªã<span styleName="scrollToThis">ã«ã¢ã¯ã»</span>ã¹ããæ¹æ³ã«ã¤ãã¦è§£èª¬ãã¾ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã</p>'; - // FIXME needs to be replaced - private static var japaneseTCYTextLong:String = '<p>æåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ãããªã°ãªã<tcy><span styleName="scrollToThis">0123</span></tcy>ã¹ããæ¹æ³ã«ã¤ãã¦è§£èª¬ãã¾ãå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ãã</p>'; - + private static var englishArabicSpanTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">اÙØرÙØ©</span>elit ipsum dolor sit amet, consectetur.</p>'; + private static var englishArabicAndEnglishSpanTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">اÙØرÙØ© eng</span>elit ipsum dolor sit amet, consectetur.</p>'; + private static var englishEnglishAndArabicSpanTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">eng اÙØرÙØ©</span>elit ipsum dolor sit amet, consectetur.</p>'; + private static var englishArabicAndEnglishSpanNoSpaceTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">اÙØرÙØ©eng</span>elit ipsum dolor sit amet, consectetur.</p>'; + private static var englishEnglishAndArabicSpanNoSpaceTextLong:String = '<p>Lorem ipsum dolor sit amet, consectetur <span styleName="scrollToThis">engاÙØرÙØ©</span>elit ipsum dolor sit amet, consectetur.</p>'; + private static var arabicTextLong:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis">اÙتطبÙÙات</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var arabicAndEnglishTextLong:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis">visible word</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var arabicAndEnglishInScrollText1Long:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis"> English اÙعربÙØ©</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var arabicAndEnglishInScrollText2Long:String = '<p>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة <span styleName="scrollToThis"> اÙعربÙØ© English</span> اÙ٠عت٠دة ØاÙÙا:</p>'; + private static var japaneseTextLong:String = '<p>Apacheã®Flex SDKã«ã¯ã人æ°ã®Adobeã®Flex SDKã®é²åã§ãããã¢ããã Flex SDKã«ã¯ãç°¡åã«ãã©ãã·ã¥ãæ§ç¯ããããã®ã¢ããªã±ã¼ã·ã§ã³éçºãã¬ã¼ã ã¯ã¼ã¯ã§ãã <span styleName="scrollToThis">ã¢ãã¤ã«ããã¤ã¹</span>ãWebãã©ã¦ã¶ãããã³ãã¹ã¯ããã·ãã©ãããã©ã¼ã ã®ããã®ãã¼ã¹ã®ã¢ããªã±ã¼ã·ã§ã³ã ç¾å¨ãµãã¼ãããã¦ãããã©ãããã©ã¼ã ã¯ã次ã®ã¨ããã§ãã</:p>'; + private static var japaneseTCYTextLong:String = '<p>Apacheã®Flex SDKã«ã¯ã人æ°ã®Adobeã®Flex SDKã®é²åã§ãããã¢ããã Flex SDKã«ã¯ãç°¡åã«ãã©ãã·ã¥ãæ§ç¯ããããã®ã¢ããªã±ã¼ã·ã§ã³éçºãã¬ã¼ã ã¯ã¼ã¯ã§ãã <tcy><span styleName="scrollToThis">ã¢ãã¤ã«ããã¤ã¹</span></tcy>ãWebãã©ã¦ã¶ãããã³ãã¹ã¯ããã·ãã©ãããã©ã¼ã ã®ããã®ãã¼ã¹ã®ã¢ããªã±ã¼ã·ã§ã³ã ç¾å¨ãµãã¼ãããã¦ãããã©ãããã©ã¼ã ã¯ã次ã®ã¨ããã§ãã</:p>'; // The following tests all test scrolling to a range that is on a single line. The basic philosphy is to read in a TextFow markup which has text in red, // with styleName "scrollToThis", find the range, and call scrollToThis to force the red text to be in view. We pass an initial scroll position, and http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/automation_tests/src/UnitTest/Tests/TableTests.as ---------------------------------------------------------------------- diff --git a/automation_tests/src/UnitTest/Tests/TableTests.as b/automation_tests/src/UnitTest/Tests/TableTests.as index 38d4492..cf1f02b 100644 --- a/automation_tests/src/UnitTest/Tests/TableTests.as +++ b/automation_tests/src/UnitTest/Tests/TableTests.as @@ -73,8 +73,7 @@ package UnitTest.Tests + '<p paddingBottom="0"><span>The man who now watched the fire was of a different order, and troubled himself with no thoughts save the very few that were requisite to his business. At frequent intervals, he flung back the clashing weight of the iron door, and, turning his face from the insufferable glare, thrust in huge logs of oak, or stirred the immense brands with a long pole. Within the furnace were seen the curling and riotous flames, and the burning marble, almost molten with the intensity of heat; while without, the reflection of the fire quivered on the dark intricacy of the surrounding forest, and showed in the foreground a bright and ruddy little picture of the hut, the spring beside its door, the athletic and coal-begrimed figure of the lime-burner, and the half-frightened child, shrinking into the protection of his father\'s shadow. And when again the iron door was closed, then reappeared the tender light of the half-full moon, which vainly strove to trace out the indistinct shapes of the neighboring mountains; and, in the upper sky, there was a flitting congregation of clouds, still faintly tinged with the rosy sunset, though thus far down into the valley the sunshine had vanished long and long ago.</span></p>'; private static const JapaneseHeader:String = '<TextFlow whiteSpaceCollapse="preserve" version="3.0.0" xmlns="http://ns.adobe.com/textLayout/2008">'; - // FIXME needs to be replaced - private static const JapaneseText:String = '<p paddingBottom="0"><span>2.æåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ãããªã°ãªãã¹ããæ¹æ³ã«ã¤ãã¦è§£èª¬ãã¾ãå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ãã</span></p>'; + private static const JapaneseText:String = '<p paddingBottom="0"><span>Apacheã®Flex SDKã«ã¯ã人æ°ã®Adobeã®Flex SDKã®é²åã§ãããã¢ããã Flex SDKã«ã¯ãç°¡åã«ãã©ãã·ã¥ãæ§ç¯ããããã®ã¢ããªã±ã¼ã·ã§ã³éçºãã¬ã¼ã ã¯ã¼ã¯ã§ãã ã¢ãã¤ã«ããã¤ã¹ãWebãã©ã¦ã¶ãããã³ãã¹ã¯ããã·ãã©ãããã©ã¼ã ã®ããã®ãã¼ã¹ã®ã¢ããªã±ã¼ã·ã§ã³ãç¾å¨ãµãã¼ããã㦠ããã©ãããã©ã¼ã ã¯ã次ã®ã¨ããã§ã</span></p>'; // Static Markups private static var EnglishContent:String = EnglishHeader http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/test/testFiles/markup/tlf/JapaneseSampleMac.xml ---------------------------------------------------------------------- diff --git a/test/testFiles/markup/tlf/JapaneseSampleMac.xml b/test/testFiles/markup/tlf/JapaneseSampleMac.xml index 8157ed5..ab39282 100644 --- a/test/testFiles/markup/tlf/JapaneseSampleMac.xml +++ b/test/testFiles/markup/tlf/JapaneseSampleMac.xml @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- FIXME needs to be replaced --> <flow:TextFlow xmlns:flow="http://ns.adobe.com/textLayout/2008" fontFamily="å°å¡ææ Pro L" blockProgression="tb" fontSize="14" textIndent="15" paragraphSpaceAfter="15" paddingTop="4" paddingLeft="4"> - <flow:p><flow:span>æåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ãããªã°ãªãã«ã¢ã¯ã»ã¹ããæ¹æ³ã«ã¤ãã¦è§£èª¬ãã¾ãã</flow:span></flow:p> - <flow:p><flow:span>OpenTypeæ¥æ¬èªProãã©ã³ãã«å«ã¾ãã15,000è¶ ã®ã°ãªãã®ã»ã¼ååã«ã¯ãæåã³ã¼ããå²ãå½ã¦ããã¦ãã¾ãããã¨ããã®ã¯ãUnicodeãä»ã®ä¸è¬çãªã³ã¼ãä½ç³»ãç¨ãã¦ã³ã¼ããå²ãå½ã¦ãæ¹æ³ãåå¨ããªãããã§ããããã¯ãProãã©ã³ããè¨å¤§ãªæ°ã®ç°ä½åãå«ãã§ãããã¨ã«èµ·å ãã¾ããOpenTypeæ¥æ¬èªStandardãã©ã³ãã«ãããªãã®æ°ã®æåã³ã¼ããå²ãå½ã¦ãããªãã°ãªããå«ã¾ãã¾ãããããã®æåã³ã¼ããå²ãå½ã¦ãããªãã°ãªãã«ã«ã¢ã¯ã»ã¹ããæ¹æ³ã¨ãã¦ãã°ãªãç½®æã«ããæ¹æ³ã¨åå½¢ãã¬ãããç¨ããæ¹æ³ã¨ãããã¾ãã</flow:span></flow:p> - <flow:p><flow:span>InDesign CSãIllustrator CSã®ãããªã¢ããªã±ã¼ã·ã§ã³ãå¤ãã®é«åº¦ãªã¿ã¤ãã°ã©ãã£æ©è½ãç¹ã«ã°ãªãç½®ææ©è½ããµãã¼ããããã¨ã«ãã£ã¦ãæåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã«ã¢ã¯ã»ã¹ãããã¨ãå¯è½ã¨ãªãã¾ããããããã«ã¯ãJIS78 (JIS C 6226-1978) ã®ç°ä½åï¼æ¼¢åï¼ãJIS83 (JIS X 0208-1983ï¼ã®ç°ä½åï¼æ¼¢åï¼ããã®ä»ã®ç°ä½åï¼æ¼¢åï¼ã修飾ä»ãæ°åçã®ã°ãªãï¼ä¸ä¸¸æ°åçï¼ãç´æ£ã®æ¬§æã¤ã¿ãªãã¯ä½ãããã³ãã®ä»è¨å·é¡ãªã©ãå«ã¾ãã¾ãããã®ã°ãªãã¢ã¯ã»ã¹æ³ã¯ãã¢ããªã±ã¼ã·ã§ã³ãOpenTypeã®ã°ãªãç½®ææ©è½ããµãã¼ããã¦ãããã¨ãåæã¨ãªãã¾ãã</flow:span></flow:p> + <flow:p><flow:span>Apacheã®Flex SDKã«ã¯ã人æ°ã®Adobeã®Flex SDKã®é²åã§ãããã¢ããã Flex SDKã«ã¯ãç°¡åã«ãã©ãã·ã¥ãæ§ç¯ããããã®ã¢ããªã±ã¼ã·ã§ã³éçºãã¬ã¼ã ã¯ã¼ã¯ã§ãã ã¢ãã¤ã«ããã¤ã¹ãWebãã©ã¦ã¶ãããã³ãã¹ã¯ããã·ãã©ãããã©ã¼ã ã®ããã®ãã¼ã¹ã®ã¢ããªã±ã¼ã·ã§ã³ã ç¾å¨ãµãã¼ãããã¦ãããã©ãããã©ã¼ã ã¯ã次ã®ã¨ããã§ãã</flow:span></flow:p> + <flow:p><flow:span>Microsoft Windowsã®</flow:span><flow:span>Mac OS Xã®</flow:span><flow:span>ã¢ããã«ã®iOS</flow:span><flow:span>Googleã®Android</flow:span><flow:span>RIMã®BlackBerry</flow:span><flow:span>ï¼ãªããã¯ã¹</flow:span></flow:p> + <flow:p><flow:span>Linuxã®ãµãã¼ãã¯ç¾å¨å®é¨ã§ãããåé¡ãçºçãããã¨ãããã¾ããã¢ããã Flexããã¸ã§ã¯ãã¯ãå®å ¨ã«ãµãã¼ãããã¦ããLinuxã®ãªãªã¼ã¹ãè¦ã¦ã¿ããããæã ã¯å¿ è¦ã¨ãã ãã®ããã«ã¯ãã³ãã¥ããã£ããã®å©ããããªããã§ãããã©ããå©ãã¦ãã ããã</flow:span></flow:p> </flow:TextFlow> http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/test/testFiles/markup/tlf/JapaneseSampleWin.xml ---------------------------------------------------------------------- diff --git a/test/testFiles/markup/tlf/JapaneseSampleWin.xml b/test/testFiles/markup/tlf/JapaneseSampleWin.xml index 32de80e..23265fe 100644 --- a/test/testFiles/markup/tlf/JapaneseSampleWin.xml +++ b/test/testFiles/markup/tlf/JapaneseSampleWin.xml @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- FIXME needs to be replaced --> <flow:TextFlow xmlns:flow="http://ns.adobe.com/textLayout/2008" fontFamily="Kozuka Mincho Pro L" blockProgression="tb" fontSize="14" textIndent="15" paragraphSpaceAfter="15" paddingTop="4" paddingLeft="4"> - <flow:p><flow:span>æåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã®å¤§åã¯æ¢ã«æåã³ã¼ããå²ãå½ã¦ããã¦ããã°ãªãã®ç°ä½åã§ãã次ã®ã»ã¯ã·ã§ã³ã§ã¯ããã®ãããªã°ãªãã«ã¢ã¯ã»ã¹ããæ¹æ³ã«ã¤ãã¦è§£èª¬ãã¾ãã</flow:span></flow:p> - <flow:p><flow:span>OpenTypeæ¥æ¬èªProãã©ã³ãã«å«ã¾ãã15,000è¶ ã®ã°ãªãã®ã»ã¼ååã«ã¯ãæåã³ã¼ããå²ãå½ã¦ããã¦ãã¾ãããã¨ããã®ã¯ãUnicodeãä»ã®ä¸è¬çãªã³ã¼ãä½ç³»ãç¨ãã¦ã³ã¼ããå²ãå½ã¦ãæ¹æ³ãåå¨ããªãããã§ããããã¯ãProãã©ã³ããè¨å¤§ãªæ°ã®ç°ä½åãå«ãã§ãããã¨ã«èµ·å ãã¾ããOpenTypeæ¥æ¬èªStandardãã©ã³ãã«ãããªãã®æ°ã®æåã³ã¼ããå²ãå½ã¦ãããªãã°ãªããå«ã¾ãã¾ãããããã®æåã³ã¼ããå²ãå½ã¦ãããªãã°ãªãã«ã«ã¢ã¯ã»ã¹ããæ¹æ³ã¨ãã¦ãã°ãªãç½®æã«ããæ¹æ³ã¨åå½¢ãã¬ãããç¨ããæ¹æ³ã¨ãããã¾ãã</flow:span></flow:p> - <flow:p><flow:span>InDesign CSãIllustrator CSã®ãããªã¢ããªã±ã¼ã·ã§ã³ãå¤ãã®é«åº¦ãªã¿ã¤ãã°ã©ãã£æ©è½ãç¹ã«ã°ãªãç½®ææ©è½ããµãã¼ããããã¨ã«ãã£ã¦ãæåã³ã¼ããå²ãå½ã¦ããã¦ããªãã°ãªãã«ã¢ã¯ã»ã¹ãããã¨ãå¯è½ã¨ãªãã¾ããããããã«ã¯ãJIS78 (JIS C 6226-1978) ã®ç°ä½åï¼æ¼¢åï¼ãJIS83 (JIS X 0208-1983ï¼ã®ç°ä½åï¼æ¼¢åï¼ããã®ä»ã®ç°ä½åï¼æ¼¢åï¼ã修飾ä»ãæ°åçã®ã°ãªãï¼ä¸ä¸¸æ°åçï¼ãç´æ£ã®æ¬§æã¤ã¿ãªãã¯ä½ãããã³ãã®ä»è¨å·é¡ãªã©ãå«ã¾ãã¾ãããã®ã°ãªãã¢ã¯ã»ã¹æ³ã¯ãã¢ããªã±ã¼ã·ã§ã³ãOpenTypeã®ã°ãªãç½®ææ©è½ããµãã¼ããã¦ãããã¨ãåæã¨ãªãã¾ãã</flow:span></flow:p> + <flow:p><flow:span>Apacheã®Flex SDKã«ã¯ã人æ°ã®Adobeã®Flex SDKã®é²åã§ãããã¢ããã Flex SDKã«ã¯ãç°¡åã«ãã©ãã·ã¥ãæ§ç¯ããããã®ã¢ããªã±ã¼ã·ã§ã³éçºãã¬ã¼ã ã¯ã¼ã¯ã§ãã ã¢ãã¤ã«ããã¤ã¹ãWebãã©ã¦ã¶ãããã³ãã¹ã¯ããã·ãã©ãããã©ã¼ã ã®ããã®ãã¼ã¹ã®ã¢ããªã±ã¼ã·ã§ã³ã ç¾å¨ãµãã¼ãããã¦ãããã©ãããã©ã¼ã ã¯ã次ã®ã¨ããã§ãã</flow:span></flow:p> + <flow:p><flow:span>Microsoft Windowsã®</flow:span><flow:span>Mac OS Xã®</flow:span><flow:span>ã¢ããã«ã®iOS</flow:span><flow:span>Googleã®Android</flow:span><flow:span>RIMã®BlackBerry</flow:span><flow:span>ï¼ãªããã¯ã¹</flow:span></flow:p> + <flow:p><flow:span>Linuxã®ãµãã¼ãã¯ç¾å¨å®é¨ã§ãããåé¡ãçºçãããã¨ãããã¾ããã¢ããã Flexããã¸ã§ã¯ãã¯ãå®å ¨ã«ãµãã¼ãããã¦ããLinuxã®ãªãªã¼ã¹ãè¦ã¦ã¿ããããæã ã¯å¿ è¦ã¨ãã ãã®ããã«ã¯ãã³ãã¥ããã£ããã®å©ããããªããã§ãããã©ããå©ãã¦ãã ããã</flow:span></flow:p> </flow:TextFlow> http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/test/testFiles/markup/tlf/RTLTabs.xml ---------------------------------------------------------------------- diff --git a/test/testFiles/markup/tlf/RTLTabs.xml b/test/testFiles/markup/tlf/RTLTabs.xml index f990b21..6f0cf97 100644 --- a/test/testFiles/markup/tlf/RTLTabs.xml +++ b/test/testFiles/markup/tlf/RTLTabs.xml @@ -1,5 +1,2 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- - FIXME needs to be replaced ---> -<TextFlow fontFamily="Adobe Arabic" fontSize="18" textAlign="right" locale="ar" direction="rtl" whiteSpaceCollapse="preserve" xmlns="http://ns.adobe.com/textLayout/2008"><p tabStops="s100" paragraphStartIndent="25" textIndent="25"><span><tab/>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعض [Leading Tab with matching tab stop]</span></p><p tabStops="s100" paragraphStartIndent="25" textIndent="125"><span><tab/>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء [Leading Tab with inapplicable tab stop]</span></p></TextFlow> +<TextFlow fontFamily="Adobe Arabic" fontSize="18" textAlign="right" locale="ar" direction="rtl" whiteSpaceCollapse="preserve" xmlns="http://ns.adobe.com/textLayout/2008"><p tabStops="s100" paragraphStartIndent="25" textIndent="25"><span><tab/>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. [Leading Tab with matching tab stop]</span></p><p tabStops="s100" paragraphStartIndent="25" textIndent="125"><span><tab/>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. [Leading Tab with inapplicable tab stop]</span></p></TextFlow> http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/test/testFiles/markup/tlf/graphics_example.xml ---------------------------------------------------------------------- diff --git a/test/testFiles/markup/tlf/graphics_example.xml b/test/testFiles/markup/tlf/graphics_example.xml index ef43e8a..792a64c 100644 --- a/test/testFiles/markup/tlf/graphics_example.xml +++ b/test/testFiles/markup/tlf/graphics_example.xml @@ -17,9 +17,8 @@ --> <flow:TextFlow xmlns:flow="http://ns.adobe.com/textLayout/2008" textAlign="center" columnWidth="285" columnCount="2" fontWeight="bold" fontFamily="Verdana" fontSize="16" textIndent="15" paragraphSpaceAfter="15" paddingTop="4" paddingLeft="4"> <flow:img width="237" height="298" source="../../test/testFiles/assets/carrot.png"/> - <flow:p>Carrot â Excellent choice for home gardens. Tremendously sweet. Strong stems make harvesting a breeze. Firm yet moist. Ideal for salads or juicing. - Guaranteed to make you happy. <flow:img baselineShift="5" width="25" height="25" source="../../test/testFiles/assets/smiley.gif"></flow:img></flow:p> + <flow:p>The Apache Flex SDK is the evolution of the popular Adobe Flex SDK.<flow:img baselineShift="5" width="25" height="25" source="../../test/testFiles/assets/smiley.gif"></flow:img></flow:p> <flow:img source="../../test/testFiles/assets/leaves.jpg"/> - <flow:p>Future recipes go here.<flow:br/><flow:br/></flow:p> + <flow:p>The Apache Flex SDK is an application development framework for easily building Flash based applications for mobile devices, web browsers, and desktop platforms.<flow:br/><flow:br/></flow:p> <flow:p>This is an animated embedded SWF placed in the text flow. <flow:img baselineShift="5" height="20" width="20" source="../../test/testFiles/assets/RedCircles.swf"></flow:img></flow:p> </flow:TextFlow> http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/test/testFiles/markup/tlf/sampleArabic.xml ---------------------------------------------------------------------- diff --git a/test/testFiles/markup/tlf/sampleArabic.xml b/test/testFiles/markup/tlf/sampleArabic.xml index e331239..202227b 100644 --- a/test/testFiles/markup/tlf/sampleArabic.xml +++ b/test/testFiles/markup/tlf/sampleArabic.xml @@ -1,25 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- -FIXME needs to be replaced ---> - <flow:TextFlow xmlns:flow="http://ns.adobe.com/textLayout/2008" fontSize="18" textIndent="15" paragraphSpaceAfter="15" paddingTop="4" paddingLeft="4" columnCount="2" textAlign="right" blockProgression="tb" direction="rtl" fontFamily="Adobe Arabic" locale="ar"> - <flow:p> - <flow:span>اÙإعÙا٠اÙعاÙÙ Ù ÙØÙÙ٠اÙØ¥ÙساÙ</flow:span> - </flow:p> - <flow:p> - <flow:span>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس اÙØرÙØ© ÙاÙعد٠</flow:span> - <flow:span locale="en" fontFamily="Myriad Pro">English here</flow:span> - <flow:span>ÙاÙسÙا٠Ù٠اÙعاÙÙ .</flow:span> - </flow:p> - <flow:p> - <flow:span>ÙÙ٠ا Ùا٠تÙاس٠ØÙÙ٠اÙØ¥Ùسا٠ÙازدراؤÙا Ùد Ø£ÙضÙا Ø¥Ù٠أع٠ا٠Ù٠جÙØ© آذت اÙض٠Ùر اÙØ¥ÙساÙÙ. </flow:span> - <flow:span fontFamily="Adobe Hebrew" locale="he" fontSize="48">×Ö¼Öµ×ת־סֵפֶר</flow:span> - <flow:span>ÙÙا٠غاÙØ© ٠ا ÙرÙ٠إÙÙ٠عا٠ة اÙبشر اÙبثا٠عاÙÙ Ùت٠تع ÙÙ٠اÙÙرد بØرÙØ© اÙÙÙÙ ÙاÙعÙÙدة ÙÙتØرر ٠٠اÙÙزع ÙاÙÙاÙØ©.</flow:span> - </flow:p> - <flow:p> - <flow:span>ÙÙ٠ا Ùا٠٠٠اÙضرÙر٠أ٠ÙتÙÙ٠اÙÙاÙÙÙ Ø٠اÙØ© ØÙÙ٠اÙØ¥Ùسا٠ÙÙÙÙا Ùضطر اÙ٠رء آخر اÙأ٠ر Ø¥Ù٠اÙت٠رد عÙ٠اÙاستبداد ÙاÙظÙÙ .</flow:span> - </flow:p> - <flow:p> - <flow:span>ÙÙ٠ا ÙاÙت شعÙب اÙأ٠٠اÙ٠تØدة Ùد Ø£Ùدت Ù٠اÙÙ Ùثا٠٠٠جدÙد Ø¥Ù٠اÙÙا بØÙÙ٠اÙØ¥Ùسا٠اÙأساسÙØ© ÙبÙرا٠ة اÙÙرد ÙÙدر٠Ùب٠ا ÙÙرجا٠ÙاÙÙساء Ù Ù ØÙÙ٠٠تساÙÙØ© ÙØز٠ت أ٠رÙا عÙ٠أ٠تدÙع باÙرÙ٠اÙاجت٠اع٠Ùد٠Ùا Ùأ٠ترÙع ٠ستÙ٠اÙØÙاة Ù٠ج٠٠٠اÙØرÙØ© Ø£ÙسØ.</flow:span> - </flow:p> - </flow:TextFlow> +<flow:TextFlow xmlns:flow="http://ns.adobe.com/textLayout/2008" fontSize="18" textIndent="15" paragraphSpaceAfter="15" paddingTop="4" paddingLeft="4" columnCount="2" textAlign="right" blockProgression="tb" direction="rtl" fontFamily="Adobe Arabic" locale="ar"> + <flow:p><flow:span>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة اÙأساسÙØ© اÙ٠عت٠دة ØاÙÙا:</flow:span></flow:p> + <flow:p><flow:span>Ùظا٠اÙتشغÙÙ Mac OS X</flow:span><flow:span> أب٠دائرة اÙرÙابة اÙداخÙÙØ©</flow:span><flow:span>جÙج٠اÙرÙبÙت</flow:span><flow:span>RIM بÙا٠بÙرÙ</flow:span><flow:span locale="en" fontFamily="Myriad Pro">(Linux)</flow:span></flow:p> + <flow:p><flow:span>دع٠ÙÙÙÙس Ù٠تجرÙب٠ØاÙÙا ÙÙÙت Ùد ÙاجÙت اÙÙضاÙا. أباتش٠ا٠٠شرÙع ÙÙÙÙس تÙد أ٠تر٠بÙا٠ÙÙÙÙس ÙؤÙد تأÙÙدا Ùا٠ÙØ§Ø ÙÙÙÙا بØاجة ٠ساعدة ٠٠اÙ٠جت٠ع ٠٠أج٠اÙÙÙا٠بذÙÙ. اÙرجاء اÙ٠ساعدة ٠ا إذا ÙÙت تستطÙع.</flow:span></flow:p> +</flow:TextFlow> http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/testApps/src/school.mxml ---------------------------------------------------------------------- diff --git a/testApps/src/school.mxml b/testApps/src/school.mxml index dcdcb83..87a131b 100644 --- a/testApps/src/school.mxml +++ b/testApps/src/school.mxml @@ -118,14 +118,11 @@ <flow:p fontSize="36"><flow:span>âSchoolâ is written </flow:span><flow:span fontFamily="Adobe Arabic" locale="ar">٠درسة</flow:span><flow:span> in Arabic, </flow:span><flow:span fontFamily="{ChineseFontName}" locale="zh">å¸æ ¡</flow:span><flow:span> in Chinese, </flow:span><flow:span locale="el">ÏÏολείο</flow:span><flow:span> in Greek, </flow:span><flow:span fontFamily="Adobe Hebrew" locale="he">×Ö¼Öµ×ת־סֵפֶר</flow:span><flow:span> in Hebrew, </flow:span><flow:span fontFamily="{JapaneseFontName}" locale="ja">å¦æ ¡</flow:span><flow:span> in Japanese, </flow:span><flow:span fontFamily="{KoreanFontName}" locale="ko">íêµ</flow:span><flow:span> in Korean, </flow:span><flow:span locale="be" fontFamily="Vrinda">সà§à¦à§à¦²</flow:span><flow:span> in Bengali, </flow:span><flow:span locale="ru">Ñкола</flow:span><flow:span> in Russian, and </flow:span><flow:span fontFamily="Adobe Thai" locale="th">à¸à¸²à¸¨à¸£à¸¡</flow:span><flow:span> in Thai.</fl ow:span></flow:p> </flow:TextFlow> - <!-- FIXME needs to be replaced --> <flow:TextFlow id="udhrFlow" blockProgression="tb" fontSize="36" textAlign="right" direction="rtl" fontFamily="Adobe Arabic" locale="ar" paddingLeft="10" paddingRight="10"> - <flow:p><flow:span text="{boundTextSpan}"/></flow:p> - <flow:p><flow:span>اÙإعÙا٠اÙعاÙÙ Ù ÙØÙÙ٠اÙØ¥ÙساÙ</flow:span></flow:p> - <flow:p><flow:span>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس اÙØرÙØ© ÙاÙعد٠</flow:span><flow:span locale="en" fontFamily="Myriad Pro">English here</flow:span><flow:span>ÙاÙسÙا٠Ù٠اÙعاÙÙ .</flow:span></flow:p> - <flow:p><flow:span>ÙÙ٠ا Ùا٠تÙاس٠ØÙÙ٠اÙØ¥Ùسا٠ÙازدراؤÙا Ùد Ø£ÙضÙا Ø¥Ù٠أع٠ا٠Ù٠جÙØ© آذت اÙض٠Ùر اÙØ¥ÙساÙÙ. </flow:span><flow:span fontFamily="Adobe Hebrew" locale="he" fontSize="48">×Ö¼Öµ×ת־סֵפֶר</flow:span><flow:span>ÙÙا٠غاÙØ© ٠ا ÙرÙ٠إÙÙ٠عا٠ة اÙبشر اÙبثا٠عاÙÙ Ùت٠تع ÙÙ٠اÙÙرد بØرÙØ© اÙÙÙÙ ÙاÙعÙÙدة ÙÙتØرر ٠٠اÙÙزع ÙاÙÙاÙØ©.</flow:span></flow:p> - <flow:p><flow:span>ÙÙ٠ا Ùا٠٠٠اÙضرÙر٠أ٠ÙتÙÙ٠اÙÙاÙÙÙ Ø٠اÙØ© ØÙÙ٠اÙØ¥Ùسا٠ÙÙÙÙا Ùضطر اÙ٠رء آخر اÙأ٠ر Ø¥Ù٠اÙت٠رد عÙ٠اÙاستبداد ÙاÙظÙÙ .</flow:span></flow:p> - <flow:p><flow:span>ÙÙ٠ا ÙاÙت شعÙب اÙأ٠٠اÙ٠تØدة Ùد Ø£Ùدت Ù٠اÙÙ Ùثا٠٠٠جدÙد Ø¥Ù٠اÙÙا بØÙÙ٠اÙØ¥Ùسا٠اÙأساسÙØ© ÙبÙرا٠ة اÙÙرد ÙÙدر٠Ùب٠ا ÙÙرجا٠ÙاÙÙساء Ù Ù ØÙÙ٠٠تساÙÙØ© ÙØز٠ت أ٠رÙا عÙ٠أ٠تدÙع باÙرÙ٠اÙاجت٠اع٠Ùد٠Ùا Ùأ٠ترÙع ٠ستÙ٠اÙØÙاة Ù٠ج٠٠٠اÙØرÙØ© Ø£ÙسØ.</flow:span></flow:p> + <flow:p><flow:span text="{boundTextSpan}"/></flow:p> + <flow:p><flow:span>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة اÙأساسÙØ© اÙ٠عت٠دة ØاÙÙا:</flow:span></flow:p> + <flow:p><flow:span>Ùظا٠اÙتشغÙÙ Mac OS X</flow:span><flow:span> أب٠دائرة اÙرÙابة اÙداخÙÙØ©</flow:span><flow:span>جÙج٠اÙرÙبÙت</flow:span><flow:span>RIM بÙا٠بÙرÙ</flow:span><flow:span locale="en" fontFamily="Myriad Pro">(Linux)</flow:span></flow:p> + <flow:p><flow:span>دع٠ÙÙÙÙس Ù٠تجرÙب٠ØاÙÙا ÙÙÙت Ùد ÙاجÙت اÙÙضاÙا. أباتش٠ا٠٠شرÙع ÙÙÙÙس تÙد أ٠تر٠بÙا٠ÙÙÙÙس ÙؤÙد تأÙÙدا Ùا٠ÙØ§Ø ÙÙÙÙا بØاجة ٠ساعدة ٠٠اÙ٠جت٠ع ٠٠أج٠اÙÙÙا٠بذÙÙ. اÙرجاء اÙ٠ساعدة ٠ا إذا ÙÙت تستطÙع.</flow:span></flow:p> </flow:TextFlow> </Declarations> http://git-wip-us.apache.org/repos/asf/flex-tlf/blob/a8766265/testApps/src/schoolV.mxml ---------------------------------------------------------------------- diff --git a/testApps/src/schoolV.mxml b/testApps/src/schoolV.mxml index 9f7dffc..388e939 100644 --- a/testApps/src/schoolV.mxml +++ b/testApps/src/schoolV.mxml @@ -114,16 +114,14 @@ <flow:TextFlow id="schoolFlow" blockProgression="rl" fontFamily="Minion Pro" paddingLeft="10" paddingRight="10"> - <flow:p fontSize="36"><flow:span>âSchoolâ is written </flow:span><flow:span fontFamily="Adobe Arabic" locale="ar">٠درسة</flow:span><flow:span> in Arabic, </flow:span><flow:span fontFamily="{ChineseFontName}" locale="zh">å¸æ ¡</flow:span><flow:span> in Chinese, </flow:span><flow:span locale="el">ÏÏολείο</flow:span><flow:span> in Greek, </flow:span><flow:span fontFamily="Adobe Hebrew" locale="he">×Ö¼Öµ×ת־סֵפֶר</flow:span><flow:span> in Hebrew, </flow:span><flow:span fontFamily="{JapaneseFontName}" locale="ja">å¦æ ¡</flow:span><flow:span> in Japanese, </flow:span><flow:span fontFamily="{KoreanFontName}" locale="ko">íêµ</flow:span><flow:span> in Korean, </flow:span><flow:span locale="be" fontFamily="Vrinda">সà§à¦à§à¦²</flow:span><flow:span> in Bengali, </flow:span><flow:span locale="ru">Ñкола</flow:span><flow:span> in Russian, and </flow:span><flow:span fontFamily="Adobe Thai" locale="th">à¸à¸²à¸¨à¸£à¸¡</flow:span><flow:span> in Thai.</fl ow:span></flow:p> + <flow:p fontSize="36"><flow:span>âSchoolâ is written </flow:span><flow:span fontFamily="Adobe Arabic" locale="ar">٠درسة</flow:span><flow:span> in Arabic, </flow:span><flow:span fontFamily="{ChineseFontName}" locale="zh">å¸æ ¡</flow:span><flow:span> in Chinese, </flow:span><flow:span locale="el">ÏÏολείο</flow:span><flow:span> in Greek, </flow:span><flow:span fontFamily="Adobe Hebrew" locale="he">×Ö¼Öµ×ת־סֵפֶר</flow:span><flow:span> in Hebrew, </flow:span><flow:span fontFamily="{JapaneseFontName}" locale="ja">å¦æ ¡</flow:span><flow:span> in Japanese, </flow:span><flow:span fontFamily="{KoreanFontName}" locale="ko">íêµ</flow:span><flow:span> in Korean, </flow:span><flow:span locale="be" fontFamily="Vrinda">সà§à¦à§à¦²</flow:span><flow:span> in Bengali, </flow:span><flow:span locale="ru">Ñкола</flow:span><flow:span> in Russian, and </flow:span><flow:span fontFamily="Adobe Thai" locale="th">à¸à¸²à¸¨à¸£à¸¡</flow:span><flow:span> in Thai.</flow:spa n></flow:p> </flow:TextFlow> - <!-- FIXME needs to be replaced --> <flow:TextFlow id="udhrFlow" blockProgression="rl" fontSize="36" textAlign="right" direction="rtl" fontFamily="Adobe Arabic" locale="ar" paddingLeft="10" paddingRight="10"> - <flow:p><flow:span>اÙإعÙا٠اÙعاÙÙ Ù ÙØÙÙ٠اÙØ¥ÙساÙ</flow:span></flow:p> - <flow:p><flow:span>ÙÙ Ùا Ùا٠اÙاعترا٠باÙÙرا٠ة اÙ٠تأصÙØ© Ù٠ج٠Ùع أعضاء اÙأسرة اÙبشرÙØ© ÙبØÙÙÙÙ٠اÙ٠تساÙÙØ© اÙثابتة Ù٠أساس اÙØرÙØ© ÙاÙعد٠</flow:span><flow:span locale="en" fontFamily="Myriad Pro">English here</flow:span><flow:span>ÙاÙسÙا٠Ù٠اÙعاÙÙ .</flow:span></flow:p> - <flow:p><flow:span>ÙÙ٠ا Ùا٠تÙاس٠ØÙÙ٠اÙØ¥Ùسا٠ÙازدراؤÙا Ùد Ø£ÙضÙا Ø¥Ù٠أع٠ا٠Ù٠جÙØ© آذت اÙض٠Ùر اÙØ¥ÙساÙÙ. </flow:span><flow:span fontFamily="Adobe Hebrew" locale="he" fontSize="48">×Ö¼Öµ×ת־סֵפֶר</flow:span><flow:span>ÙÙا٠غاÙØ© ٠ا ÙرÙ٠إÙÙ٠عا٠ة اÙبشر اÙبثا٠عاÙÙ Ùت٠تع ÙÙ٠اÙÙرد بØرÙØ© اÙÙÙÙ ÙاÙعÙÙدة ÙÙتØرر ٠٠اÙÙزع ÙاÙÙاÙØ©.</flow:span></flow:p> - <flow:p><flow:span>ÙÙ٠ا Ùا٠٠٠اÙضرÙر٠أ٠ÙتÙÙ٠اÙÙاÙÙÙ Ø٠اÙØ© ØÙÙ٠اÙØ¥Ùسا٠ÙÙÙÙا Ùضطر اÙ٠رء آخر اÙأ٠ر Ø¥Ù٠اÙت٠رد عÙ٠اÙاستبداد ÙاÙظÙÙ .</flow:span></flow:p> - <flow:p><flow:span>ÙÙ٠ا ÙاÙت شعÙب اÙأ٠٠اÙ٠تØدة Ùد Ø£Ùدت Ù٠اÙÙ Ùثا٠٠٠جدÙد Ø¥Ù٠اÙÙا بØÙÙ٠اÙØ¥Ùسا٠اÙأساسÙØ© ÙبÙرا٠ة اÙÙرد ÙÙدر٠Ùب٠ا ÙÙرجا٠ÙاÙÙساء Ù Ù ØÙÙ٠٠تساÙÙØ© ÙØز٠ت أ٠رÙا عÙ٠أ٠تدÙع باÙرÙ٠اÙاجت٠اع٠Ùد٠Ùا Ùأ٠ترÙع ٠ستÙ٠اÙØÙاة Ù٠ج٠٠٠اÙØرÙØ© Ø£ÙسØ.</flow:span></flow:p> + <flow:p><flow:span text="{boundTextSpan}"/></flow:p> + <flow:p><flow:span>ÙأدÙب٠ÙÙÙÙس SDK Ù٠تطÙر SDK أدÙب٠ÙÙÙÙس شعبÙØ©. أباتش٠ÙÙÙÙس SDK Ù٠إطار تطÙÙر اÙتطبÙÙات ÙبÙاء ÙÙاش بسÙÙÙØ© اÙتطبÙÙات اÙ٠ستÙدة ÙÙÙÙات٠اÙÙÙاÙØ©Ø Ù٠تصÙØات اÙÙÙØ¨Ø ÙÙ Ùصات Ø³Ø·Ø Ø§ÙÙ Ùتب. Ùتش٠٠اÙØ£Ùظ٠ة اÙأساسÙØ© اÙ٠عت٠دة ØاÙÙا:</flow:span></flow:p> + <flow:p><flow:span>Ùظا٠اÙتشغÙÙ Mac OS X</flow:span><flow:span> أب٠دائرة اÙرÙابة اÙداخÙÙØ©</flow:span><flow:span>جÙج٠اÙرÙبÙت</flow:span><flow:span>RIM بÙا٠بÙرÙ</flow:span><flow:span locale="en" fontFamily="Myriad Pro">(Linux)</flow:span></flow:p> + <flow:p><flow:span>دع٠ÙÙÙÙس Ù٠تجرÙب٠ØاÙÙا ÙÙÙت Ùد ÙاجÙت اÙÙضاÙا. أباتش٠ا٠٠شرÙع ÙÙÙÙس تÙد أ٠تر٠بÙا٠ÙÙÙÙس ÙؤÙد تأÙÙدا Ùا٠ÙØ§Ø ÙÙÙÙا بØاجة ٠ساعدة ٠٠اÙ٠جت٠ع ٠٠أج٠اÙÙÙا٠بذÙÙ. اÙرجاء اÙ٠ساعدة ٠ا إذا ÙÙت تستطÙع.</flow:span></flow:p> </flow:TextFlow> </Declarations>