uifw/AvKon/tsrc/bc/bctestutil/inc/arabicstrings.loc
author William Roberts <williamr@symbian.org>
Wed, 10 Nov 2010 12:08:34 +0000
branchRCL_3
changeset 76 5c9f0ba5102a
parent 0 2f259fa3e83a
permissions -rw-r--r--
Improve debug tracing of AknGlobalNote::StartL - Bug 2673

/*
* Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:  sample strings for arabic testing
*
*/


#ifndef ARABIC_STRINGS_LOC
#define ARABIC_STRINGS_LOC

/* random snippet of real arabic text in unicode hex format 
<0xfeff><0x0648><0x062a><0x062a><0x0639><0x0631><0x0636>" "<0x062c><0x064a>
<0x062a><0x064a><0x0646><0x0645><0x064a><0x0643><0x064a>" "<0x0645><0x0646>
<0x0630>" "<0x0623><0x0633><0x0627><0x0628><0x064a><0x0639>" "<0x0644><0x0627>
<0x0646><0x062a><0x0642><0x0627><0x062f><0x0627><0x062a>" "<0x0628><0x0633>
<0x0628><0x0628>" "<0x0641><0x0636><0x064a><0x062d><0x0629> \"<0x0639><0x0631>
<0x0627><0x0642>" "<0x063a><0x064a><0x062a>\"". "<0x0648><0x0641><0x064a>" "
<0x0627><0x0644><0x062d><0x0645><0x0644><0x0629>" "<0x0627><0x0644><0x0627>
<0x0646><0x062a><0x062e><0x0627><0x0628><0x064a><0x0629>" "<0x0623><0x062e>
<0x0630>" "<0x0639><0x0644><0x064a><0x0647><0x0627>" "<0x0625><0x062e><0x0641>
<0x0627><0x0621>" "<0x0645><0x0639><0x0644><0x0648><0x0645><0x0627><0x062a>" "
<0x0633><0x0631><0x064a><0x0629>" "<0x0645><0x0646>" "<0x0648><0x0632><0x0627>
<0x0631><0x0629>" "<0x0627><0x0644><0x062e><0x0627><0x0631><0x062c><0x064a>
<0x0629>" "<0x0639><0x0646>" "<0x0644><0x0642><0x0627><0x0621>" "<0x0628>
<0x064a><0x0646>" "<0x0627><0x0644><0x0631><0x0626><0x064a><0x0633>" "<0x0627>
<0x0644><0x0623><0x0645><0x064a><0x0631><0x0643><0x064a>" "<0x062c><0x0648>
<0x0631><0x062c>" "<0x0628><0x0648><0x0634>" "<0x0645><0x0639>" "<0x0644>
<0x064a><0x0628><0x0648><0x0646><0x0646>" "<0x0641><0x064a>" "<0x0648>
<0x0627><0x0634><0x0646><0x0637><0x0646>" "<0x0641><0x064a>" "<0x062f>
<0x064a><0x0633><0x0645><0x0628><0x0631/>" "<0x0643><0x0627><0x0646>
<0x0648><0x0646>" "<0x0627><0x0644><0x0623><0x0648><0x0644>" 2002."
*/

/* another random snippet
<0x0648><0x062a><0x0634><0x064a><0x0631>" "<0x0647><0x0630><0x0647>" "
<0x0627><0x0644><0x0648><0x062b><0x0627><0x0626><0x0642>" "<0x0625><0x0644>
<0x0649>" "<0x0623><0x0646>" "<0x0644><0x064a><0x0628><0x0648><0x0646>
<0x0646>" "<0x0623><0x0639><0x0631><0x0628>" "<0x0644><0x0644><0x0628>
<0x064a><0x062a>" "<0x0627><0x0644><0x0623><0x0628><0x064a><0x0636>" "
<0x0639><0x0646>" "<0x062f><0x0639><0x0645><0x0647>" "<0x0644><0x062a>
<0x062f><0x062e><0x0644>" "<0x0623><0x0645><0x064a><0x0631><0x0643><0x064a>
" "<0x0641><0x064a>" "<0x0627><0x0644><0x0639><0x0631><0x0627><0x0642>" "
<0x062f><0x0648><0x0646>" "<0x0627><0x0633><0x062a><0x0634><0x0627><0x0631>
<0x0629>" "<0x062d><0x0643><0x0648><0x0645><0x062a><0x0647><0x060c>" "
<0x0641><0x064a>" "<0x0648><0x0642><0x062a>" "<0x0643><0x0627><0x0646>
<0x062a>" "<0x0641><0x064a><0x0647>" "<0x063a><0x0627><0x0644><0x0628>
<0x064a><0x0629>" "<0x0645><0x0646>" "<0x0627><0x0644><0x0641><0x0646>
<0x0644><0x0646><0x062f><0x064a><0x064a><0x0646>" "<0x062a><0x0639>
<0x0627><0x0631><0x0636>" "<0x0630><0x0644><0x0643>"."
*/

/* 3rd sample of arabic text
<0x0648><0x0642><0x062f>" "<0x0627><0x0633><0x062a><0x062e><0x062f>
<0x0645><0x062a>" "<0x062c><0x064a><0x062a><0x064a><0x0646><0x0645>
<0x064a><0x0643><0x064a>" "<0x062c><0x0632><0x0621><0x0627>" "
<0x0645><0x0646>" "<0x0647><0x0630><0x0647>" "<0x0627><0x0644><0x0645>
<0x0639><0x0644><0x0648><0x0645><0x0627><0x062a>" "<0x0644><0x0644>
<0x062a><0x0642><0x062f><0x0645>" "<0x0639><0x0644><0x0649>" "<0x0645>
<0x0646><0x0627><0x0641><0x0633><0x0647><0x0627>" "<0x0648><0x0641>
<0x0627><0x0632><0x062a>" "<0x0641><0x064a>" "<0x0627><0x0644><0x0646>
<0x0647><0x0627><0x064a><0x0629>" "<0x0641><0x064a>" "<0x0627><0x0644>
<0x0627><0x0646><0x062a><0x062e><0x0627><0x0628><0x0627><0x062a>" "<0x0628>
<0x0641><0x0627><0x0631><0x0642>" "<0x0628><0x0633><0x064a><0x0637.>" "
<0x0648><0x0646><0x0641><0x062a>" "<0x0628><0x0639><0x062f>" "<0x0630>
<0x0644><0x0643>" "<0x0627><0x0637><0x0644><0x0627><0x0639><0x0647><0x0627>
" "<0x0639><0x0644><0x0649>" "<0x0627><0x0644><0x0648><0x062b><0x0627>
<0x0626><0x0642>" "<0x0627><0x0644><0x0633><0x0631><0x064a><0x0629><0x060c>
" "<0x0625><0x0644><0x0627>" "<0x0623><0x0646>" "<0x0627><0x0644><0x0634>
<0x0647><0x0627><0x062f><0x0627><0x062a>" "<0x0627><0x0644><0x062a><0x064a>
" "<0x0643><0x0634><0x0641><0x062a>" "<0x0641><0x064a>" "<0x0627><0x0644>
<0x0623><0x0633><0x0627><0x0628><0x064a><0x0639>" "<0x0627><0x0644><0x0623>
<0x062e><0x064a><0x0631><0x0629>" "<0x0644><0x0645>" "<0x062a><0x0643>
<0x0646>" "<0x0644><0x0635><0x0627><0x0644><0x062d><0x0647><0x0627>"."
*/


/* fourth sample
<0x0648><0x062c><0x0627><0x0621><0x062a>" "<0x0627><0x0633><0x062a><0x0642>
<0x0627><0x0644><0x0629>" "<0x062c><0x064a><0x062a><0x064a><0x0646><0x0645>
<0x064a><0x0643><0x064a>" "<0x0645><0x0641><0x0627><0x062c><0x0623><0x0629>
" "<0x0644><0x0633><0x0643><0x0627><0x0646>" "<0x0641><0x0646><0x0644><0x0646>
<0x062f><0x0627>" "<0x0627><0x0644><0x0628><0x0627><0x0644><0x063a>" "<0x0639>
<0x062f><0x062f><0x0647><0x0645 5.2>" "<0x0645><0x0644><0x0627><0x064a>
<0x064a><0x0646>" "<0x0646><0x0633><0x0645><0x0629>" "<0x0648><0x0627>
<0x0644><0x0630><0x064a><0x0646>" "<0x064a><0x0641><0x062a><0x062e><0x0631>
<0x0648><0x0646>" "<0x0644><0x0623><0x0646><0x0641><0x0633><0x0647><0x0645>
" "<0x0628><0x0627><0x0644><0x0627><0x0633><0x062a><0x0642><0x0631><0x0627>
<0x0631>" "<0x0648><0x0627><0x0644><0x062a><0x0639><0x0627><0x0641><0x064a>
" "<0x0645><0x0646>" "<0x0631><0x0643><0x0648><0x062f>" "<0x0641><0x064a>
" "<0x0623><0x0648><0x0627><0x0626><0x0644>" "<0x0627><0x0644><0x062a>
<0x0633><0x0639><0x064a><0x0646><0x0627><0x062a>" "<0x0644><0x064a><0x0635>
<0x0628><0x062d>" "<0x0627><0x0642><0x062a><0x0635><0x0627><0x062f><0x0647>
<0x0645>" "<0x0623><0x062d><0x062f>" "<0x0623><0x0642><0x0648><0x0649>" "
<0x0627><0x0644><0x0627><0x0642><0x062a><0x0635><0x0627><0x062f><0x064a>
<0x0627><0x062a>" "<0x0641><0x064a>" "<0x0627><0x0644><0x0627><0x062a><0x062d>
<0x0627><0x062f>" "<0x0627><0x0644><0x0623><0x0648><0x0631><0x0648><0x0628>
<0x064a><0x0645><0x0646>" "<0x062c><0x0647><0x0629>" "<0x0623><0x062e>
<0x0631><0x0649><0x060c>" "<0x062e><0x0631><0x062c>" "<0x0627><0x0644>
<0x0645><0x063a><0x0631><0x0628><0x064a>" "<0x064a><0x0648><0x0646><0x0633>
*/


/* text from 2nd sample */
#define qtn_arabic_text \
    <0x0648><0x062a><0x0634><0x064a><0x0631>" "<0x0647><0x0630><0x0647>" "\
    <0x0627><0x0644><0x0648><0x062b><0x0627><0x0626><0x0642>" "<0x0625><0x0644>\
    <0x0649>" "<0x0623><0x0646>" "<0x0644><0x064a><0x0628><0x0648><0x0646>

/* medium length snippet of text from samples */
#define qtn_arabic_medium <0x0648><0x0642><0x062f>" "\
                       <0x0627><0x0633><0x062a><0x062e><0x062f><0x0645><0x062a>

/* meaningless arabic strings, 4 same characters each */
#define qtn_arabic_short        <0x062A><0x062A><0x062A><0x062A>
#define qtn_arabic_short0       <0x062B><0x062B><0x062B><0x062B>
#define qtn_arabic_short1       <0x062C><0x062C><0x062C><0x062C>
#define qtn_arabic_short2       <0x062D><0x062D><0x062D><0x062D>
#define qtn_arabic_short3       <0x062E><0x062E><0x062E><0x062E>
#define qtn_arabic_short4       <0x062F><0x062F><0x062F><0x062F>
#define qtn_arabic_short5       <0x0622><0x0622><0x0622><0x0622>
#define qtn_arabic_short6       <0x0623><0x0623><0x0623><0x0623>
#define qtn_arabic_short7       <0x0624><0x0624><0x0624><0x0624>
#define qtn_arabic_short8       <0x0625><0x0625><0x0625><0x0625>
#define qtn_arabic_short9       <0x0626><0x0626><0x0626><0x0626>

/* some latin text inserted in arabic snippet */
#define qtn_arabic_and_latin "Little latin text"\
                             <0x0645><0x063a><0x0631><0x0628><0x064a>\
                             "And some more"\
                             <0x064a><0x0648><0x0646><0x0633>\

/* same arabic text as previous snippet, shorter latin parts */
#define qtn_arabic_latin_medium \
                                <0x0645><0x063a><0x0631><0x0628><0x064a>\
                                "And some latin"\
                                <0x064a><0x0648><0x0646><0x0633>\

/* short arabic & latin texts - arabic parts again 4 same chars each */
#define qtn_arabic_latin_short  <0x0632><0x0632>"short" <0x0632><0x0632>
#define qtn_arabic_latin_short0 <0x0633><0x0633>"latin" <0x0633><0x0633>
#define qtn_arabic_latin_short1 <0x0634><0x0634>" text" <0x0634><0x0634>
#define qtn_arabic_latin_short2 <0x0635><0x0635>"text " <0x0635><0x0635>
#define qtn_arabic_latin_short3 <0x0636><0x0636>" and " <0x0636><0x0636>
#define qtn_arabic_latin_short4 <0x0637><0x0637>" some" <0x0637><0x0637>
#define qtn_arabic_latin_short5 <0x0638><0x0638>"more " <0x0638><0x0638>
#define qtn_arabic_latin_short6 <0x0639><0x0639>" or "  <0x0639><0x0639>
#define qtn_arabic_latin_short7 <0x063a><0x063a>" less "<0x063A><0x063a>
#define qtn_arabic_latin_short8 <0x063b><0x063b>" or "  <0x063B><0x063b>
#define qtn_arabic_latin_short9 <0x063c><0x063c>" most "<0x063C><0x063c>

// arabic numerals 1234567890
#define qtn_arabic_nums       <0x0661><0x0662><0x0663><0x0664><0x0665>\
                              <0x0666><0x0667><0x0668><0x0669><0x0660>
// for softkeys
#define qtn_arabic_ok         <0x0645><0x0648><0x0627><0x0641><0x0642>
#define qtn_arabic_cancel     <0x0625><0x0644><0x063a><0x0627><0x0621>


#endif // ARABIC_STRINGS_LOC