All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.liblouis.resource-files.tables.ur-pk-g2.ctb Maven / Gradle / Ivy

Go to download

JNA based Java bindings to liblouis, an open-source braille translator and back-translator.

There is a newer version: 5.1.0
Show newest version
# Urdu 6 Dot Grade 2 Braille Table
# Copyright (C) 2018 Compass Braille
#
#  This file is part of liblouis.
#
#  liblouis is free software: you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as
#  published by the Free Software Foundation, either version 2.1 of the
#  License, or (at your option) any later version.
#
#  liblouis is distributed in the hope that it will be useful, but
#  WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
#  Lesser General Public License for more details.
#
#  You should have received a copy of the GNU Lesser General Public
#  License along with liblouis. If not, see
#  .
#
# Prepared by Jake Kyle, Compass Braille in consultation with Buta Masih
# Contact: [email protected]
# www.compassbraille.org
# Last updated 15th February 2018

include ur-pk-g1.utb

#---------------------------------------
# Contractions of Aspirated Digraphs
#---------------------------------------

#basic aspirated digraphs
always \x0628\x06BE 23          B8          2
always \x067E\x06BE 235         P8          6
always \x062A\x06BE 1256        T8          [backslash]
always \x0679\x06BE 135         [8          O
always \x062C\x06BE 356         J8          0
always \x06A9\x06BE 46          K8          .
always \x0686\x06BE 16          C8          *


#------------------------------------------------------------------------------------------
# Contractions of aspirated digraphs followed by Fatha (1), Kasra (E) or Damma (U)
# Needed because of the order that the characters appear in text file
#------------------------------------------------------------------------------------------

#                                                        ASCII in text   ASCII contraction
#BU8
always \x0628\x064F\x06BE\x0648 23-136-2456              BU8W            2UW
always \x0628\x064F\x06BE\x0646 23-136-1345              BU8N            2UN

#PE8
partword \x067E\x0650\x06BE\x0631 235-15-1235            PE8R            6ER
word \x067E\x0650\x06BE\x0631 235                        PE8R            6

#P18
always \x067E\x064E\x06BE\x0644 235-2-123                P18L            61L
always \x067E\x064E\x06BE\x0644\x0627 235-2-1236         P18LA           61V
always \x067E\x064E\x06BE\x06CC 235-2-24                 P18I            61I

#PU8
always \x067E\x064F\x06BE\x0644 235-136-123              PU8L            6UL
always \x067E\x064F\x06BE\x0648 235-136-2456             PU8W            6UW

#TE8
always \x062A\x0650\x06BE\x06CC 1256-15-24               TE8I            \EI
always \x0633\x0627\x062A\x0650\x06BE 3456-234-15        SATE8            #S           

#[E8
always \x0679\x0650\x06BE\x06CC\x0627 135-15-13456       [E8Y            OEY

#CE8
always \x0686\x0650\x06BE\x062F 16-15-145                CE8D            *ED
always \x0686\x0650\x06BE\x06CC 16-15-24                 CE8I            *EI

#CU8
always \x0686\x064F\x06BE\x067E 16-136-1234              CU8P            *UP
always \x0686\x064F\x06BE\x0631 16-136-1235              CU8P            *UR
always \x0686\x064F\x06BE\x0648 16-136-2456              CU8W            *UW
always \x0686\x064F\x06BE\x0648\x0626\x06D2 16-136-56-34 CU8W'/          *U;/          
always \x0686\x064F\x06BE\x0679 16-136-246               CU8[            *U[
always \x0686\x064F\x06BE\x0691 16-136-12456             CU8]            *U]

#JU8
always \x062C\x064F\x06BE\x06A9 356-136-13               JU8K            0UK

#KE8
always \x06A9\x0650\x06BE\x0691 46-15-12456              KE8]            .E]
always \x06A9\x0650\x06BE\x0644\x0627 46-15-1236         KE8LA           .EV

#KU8
always \x06A9\x064F\x06BE\x0648 46-136-2456              KU8W            .UW
always \x06A9\x064F\x06BE\x067E 46-136-1234              KU8P            .UP
always \x06A9\x064F\x06BE\x0644 46-136-123               KU8L            .UL
always \x06A9\x064F\x06BE\x0679 46-136-246               KU8[            .U[
always \x06A9\x064F\x06BE\x062F 46-136-145               KU8D            .UD


#-------------------------------------------------------------------------------------------
#Shadda (\x0651) goes after consonant in text file but must go before it in Braille
#-------------------------------------------------------------------------------------------

#------------------------------------
#Dealing with Shadda Grade 2
#------------------------------------

always \x0646\x0651\x0627 6-26                   N,A          ,5
always \x06CC\x0651\x0627 6-13456                I,A          ,Y
always \x06A9\x06BE\x0651\x0627 6-46-1           K8,A         ,.A
always \x06A9\x06BE\x0651\x06CC 6-46-24          K8,I         ,.I
always \x06A9\x06BE\x0651\x0648 6-46-2456        K8,W         ,.W
always \x06A9\x06BE\x0651\x06D2 6-46-34          K8,/         ,./
always \x06A9\x06BE\x0651\x064F 6-46-136         K8,U         ,.U
always \x06A9\x06BE\x0651\x0646 6-46-1345        K8,N         ,.N
always \x06A9\x06BE\x0650\x0651 6-46-15          K8E,         ,.E
always \x06A9\x0651\x06BE\x0646 6-46-1345        K,8N         ,.N
always \x0686\x06BE\x0651\x0627 6-16-1           C8,A         ,*A
always \x0686\x0651\x06BE\x0627 6-16-1           C,8A         ,*A
always \x0686\x06BE\x0651\x06CC 6-16-24          C8,I         ,*I
always \x0686\x0651\x06BE\x06CC 6-16-24          C,8I         ,*I
always \x0686\x06BE\x0651\x06D2 6-16-34          C8,/         ,*/
always \x0686\x0651\x06BE\x06D2 6-16-34          C,8/         ,*/
always \x0686\x0651\x06BE\x064F 6-16-136         C,8U         ,*U
always \x0686\x0651\x06BE\x0645 6-16-134         C,8M         ,*M
always \x062A\x0651\x06BE 6-1256                 T,8          ,[backslash]
always \x062A\x06BE\x0651 6-1256                 T8,          ,[backslash]
begmidword \x062A\x0651\x0627 6-256              T,A          ,4
begmidword \x0628\x0651\x0627 6-25               B,A          ,3
always \x0628\x0651\x0627\x0646 6-12-35          B,AN         ,B9
always \x0644\x0627\x0651 6-1236                 LA,          ,V
always \x0644\x0651\x0627 6-1236                 L,A          ,V
always \x0679\x0651\x06BE 6-135                  [,8          ,O
always \x0679\x06BE\x0651\x06D2 6-135-34         [8,/         ,O/


#-----------------------------------------------------
#Grade 2 Contractions
#-----------------------------------------------------

#1 Character Signs                                                         ASCII Full          ASCII Contraction    Remarks
word \x0627\x06CC\x06A9 1                                                  AIK                 A          
word \x0628\x064F\x06C1\x062A 12                                           BUHT                B          
word \x0628\x06C1\x062A 12                                                 BHT                 B          
word \x067E\x0631 1234                                                     PR                  P          
word \x062A\x0648 2345                                                     TW                  T          
always \x062A\x06C1\x0627\x0628\x062A 1456                                 THABT               ?          
word \x062C\x0648 245                                                      JW                  J          
always \x0686\x0627\x06C1\x06CC\x06D2 14                                   CAHI/               C          
always \x0634\x0627\x0635\x0644 156                                        :A&L                :     
word \x062E\x0627\x0644\x06CC 1346                                         XALI                X          
always \x062F\x0648\x0646\x0648\x06BA 145                                  DWNW;               D          
always \x0688\x0627\x06A9\x062A\x0631 346                                  +AKTR               +          
always \x0630\x0631\x0627 2346                                             !RA                 !          
word \x0631\x0627\x0626\x06D2 1235                                         RA'/                R          
word \x0631\x0627\x0654\x06D2 1235                                         RA'/                R          
word \x06A9\x0648 12456                                                    KW                  ]          
word \x0632\x06CC\x0627\x062F\x06C1 1356                                   ZIADH               Z            
word \x0632\x0650\x06CC\x0627\x062F\x06C1 1356                             ZEYDH               Z
word \x0633\x06D2 234                                                      S/                  S          
word \x0634\x0627\x06CC\x062F 146                                          %AID                %
word \x0635\x0650\x0631\x0641 12346                                        &ERF                &          
word \x0636\x0627\x0626\x0639 1246                                         $A'(                $          
word \x0637\x0631\x062D 23456                                              )R:                 )          
word \x063A\x0631\x0636 126                                                                    Contraction correct but advised to ignore as it is confusing.
always \x0646\x06D2 3456                                                   N/                  #          
word \x06CC\x06C1 24                                                       IH                  I          
sufword \x06C1\x0648 34                                                    HW                  /          
sufword \x06C1\x064F\x0648\x0654 34                                        HUW'                /          
sufword \x06C1\x064F\x0648\x0626 34                                        HUW'                /          
word \x06C1\x0648\x0627 125-2456-1                                         HWA                 HWA                   added 14-11-2017
word \x06C1\x0648\x0020\x06AF\x0627 34-1245-1                              HW GA               /GA                   join words up.
word \x06C1\x0648\x0020\x06AF\x06CC 34-1245-24                             HW GI               /GI                   join words up.
always \x06CC\x0627 13456                                                  IA                  Y          
always \x0628\x06CC\x0627 12-13456                                         BIA                 BY                    to override BI contraction
always \x0650\x06CC\x0627\x0646 13456-1345                                 EIAN                YN          
always \x0627\x0646 35                                                     AN                  9          
always \x0628\x0627\x0646 12-35                                            BAN                 B9                    to override BA contraction
always \x0644\x0627 1236                                                   LA                  V                     but not when LA' in which case A' takes precedence
begword \x0628\x06CC 36                                                    BI                  -          
begword \x0628\x06D2 36                                                    B/                  -          
begmidword \x0628\x0627 25                                                 BA                  3          
begmidword \x062A\x0627 256                                                TA                  4          
syllable \x0627\x0626 4                                                    A'                  @          
syllable \x0627\x0654 4                                                    A'                  @          
word \x067E\x06BE\x0650\x0631 235                                          P8ER                6          
word \x062A\x06A9 1256                                                     TK                  \          
word \x062C\x0628 356                                                      JB                  J          
word \x062C\x0628\x06A9\x06C1 245-13                                       JBKH                JK                    Using contraction for JB and KH together        
word \x0627\x0648\x0631 136                                                AWR                 U          
lowword \x0628\x06BE\x06CC 23                                              B8I                 2
word \x0679\x0650\x06BE\x06CC\x06A9 135                                    [E8IK               O          
word \x0679\x06BE\x06CC\x06A9 135                                          [8IK                O          
#word \x0645\x06AF\x0631 2356                                               MGR                 7                     Contraction correct but better to ignore
#endword \x0648\x0646\x06AF 2356                                            WNG                 7                     Contraction correct but better to ignore
always \x0646\x0627 26                                                     NA                  5          
always \x062D\x0627\x0635\x0650\x0644 156                                  :A&EL               :
always \x0020\x0648\x0020 36                                               spaceWspace         -                      join words with hyphen

#New Ones
word \x0639\x0631\x0636 12356                                              (R$                  (          

#Dot 5 Signs
always \x0622\x0626\x0646\x062F\x06C1 5-345                                >'NDH               ">          
always \x0622\x0654\x0646\x062F\x06C1 5-345                                >'NDH               ">          
begword \x067E\x0631\x0648 5-1234                                          PRW                 "P          
always \x062A\x06CC\x0631 5-2345                                           TIR                 "T          
begword \x062C\x0646\x06A9 5-245                                           JNK                 "J          
always \x0686\x0627\x0631 5-14                                             CAR                 "C          
always \x062D\x0627\x0644 5-156                                            :AL                 ":          
sufword \x062E\x064F\x0648\x0634 5-1346                                    XUW%                "X          
always \x062F\x0627\x0631 5-145                                            DAR                 "D          
always \x0688\x0627\x0644 5-346                                            +AL                 "+          
always \x0630\x0631\x06CC\x0630 5-2346                                     !RI(                "!          
always \x0631\x0648\x0632 5-1235                                           RWZ                 "R          
word \x06A9\x0648\x0626\x06CC 5-12456                                      KW'I                ")          
sufword \x0633\x0627\x0631 5-234                                           SAR                 "S          corrected 04-01-2018
always \x0634\x0627\x062F 5-146                                            %AD                 "%          
always \x0635\x0627\x062D\x0650\x0628 5-12346                              &A:EB               "&          
always \x0636\x0631\x064F\x0648\x0631 5-1246                               $RUWR               "$          
word \x0637\x0631\x0641 5-23456                                            )RF                 ")          
always \x0638\x0627\x06C1\x0650\x0631 5-123456                             =AHER               "=          
always \x0639\x0627\x0645 5-12356                                          (AM                 "(          
always \x063A\x064E\x06CC\x0631 5-126                                      <2IR                "<          
always \x0641\x0631\x0642 5-124                                            FRQ                 "F          
always \x0642\x0631\x0650\x06CC\x0628 5-12345                              QREIB               "Q          
always \x0642\x0631\x06CC\x0628 5-12345                                    QRIB                "Q          
always \x06A9\x0627\x0631 5-13                                             KAR                 "K          
always \x06AF\x064F\x0632\x0631 5-1245                                     GUZR                "G          
word \x0644\x0650\x0626\x06D2 5-123                                        LE'/                "L          
always \x0644\x06CC\x0626\x06D2 5-123                                      LI'/                "L          
always \x0645\x06CC\x0631 5-134                                            MIR                 "M          
always \x0646\x0638\x0631 5-1345                                           N=R                 "N          
partword \x0648\x0627\x0631 5-2456                                         WAR                 "W          
word \x06C1\x06CC\x06BA 5-125                                              HI;                 "H          
word \x06C1\x064E\x06CC\x06BA 5-125                                        H1I;                "H          
sufword \x06CC\x0642\x0650\x06CC\x0646 5-24                                IQEIN               "I
sufword \x06CC\x0642\x06CC\x0646 5-24                                      IQIN                "I
word \x06CC\x0642\x06CC\x0646\x0627\x064B 5-24-3-3                         IQINA2              "I''
always \x062A\x06BE\x0648\x0691 5-1256                                     T8W]                "\          
always \x0679\x064E\x06BE\x06CC\x0631 5-135                                [81IR               "O                   appears as [18IR in text file   
always \x0679\x06BE\x06C1\x0631 5-135                                      [8HR                "O
always \x0686\x06BE\x0648\x0691 5-16                                       C8W]                "*          
#New Ones
always \x062B\x0648\x0627\x0628 5-1456                                     ?WAB                "?          
word \x06CC\x0648\x06BA 5-34                                               IW;                 "/          
word \x06CC\x064F\x0648\x06BA 5-34                                         IUW;                "/

#Dot 45 Signs
always \x0622\x06C1\x0650\x0633\x062A\x06C1 45-345                         >HESTH              ^>          
always \x067E\x064F\x06C1\x0646\x0686 45-1234                              PUHNC               ^P          
always \x067E\x06C1\x0648\x064F\x0646\x0686 45-1234                        PHWUNC              ^P          
always \x067E\x06C1\x0646\x0686 45-1234                                    PHNC                ^P
always \x0633\x0650\x0648\x0627 45-234                                     SEWA                ^S          corrected 04-01-2018
always \x062A\x0639\x0644\x0651\x0642 45-2345                              T(,LQ               ^T          appears as T(L,Q in text file
always \x062D\x0642\x06CC\x0642 45-156                                     :QIQ                ^:          
always \x062D\x0642\x0650\x06CC\x0642 45-156                               :QEIQ               ^:
always \x062E\x064F\x0648\x062F 45-1346                                    XUWD                ^X          
always \x06A9\x0648\x0634\x0650\x0634 45-12456                             KW%E%               ^]          
always \x0632\x0650\x0646\x062F\x06AF\x06CC 45-1356                        ZENDGI              ^Z          
always \x0635\x062D\x06CC\x062D 45-12346                                   &:I:                ^&          corrected 25-01-2018
always \x0637\x0631\x0642\x0642 45-23456                                   )RIQ                ^)          
always \x0639\x0651\x0627\x0648\x06C1 45-12356                             (LAWH               ^(          
always \x0642\x0627\x0639\x062F 45-12345                                   QA(D                ^Q          
always \x06A9\x0626\x06CC 45-13                                            K'I                 ^K          
always \x0645\x0639\x0644\x064F\x0648\x0645 45-134                         M(LUWM              ^M          
always \x0646\x0650\x06A9\x0644 45-1345                                    NEKL                ^N          
always \x0648\x0627\x0642\x0639 45-2456                                    WAQ(                ^W          
always \x0648\x0627\x0642\x0650\x0639 45-2456                              WAQE(               ^W
always \x0627\x064F\x067E\x0631 45-136                                     AUPR                ^U          
always \x0627\x064F\x0648\x067E\x0631 45-136                               AURPR               ^U

#New Ones
always \x062B\x0628\x0648\x062A 45-1456                                    ?BWT                ^?          
word \x0634\x0627\x0645\x0644 45-146                                       %AML                ^%          

#Dot 456 Signs
always \x067E\x06C1\x0644 456-1234                                         PHL                 _P          
always \x062A\x064F\x0645\x06C1\x0627\x0631 456-2345                       TUMHAR              _T          
always \x062A\x0645\x06C1\x0627\x0631 456-2345                             TMHAR               _T          
always \x062C\x06C1\x0627\x06BA 456-245                                    JHA;                _J          
always \x0686\x0627\x06C1 456-14                                           CAH                 _C          
always \x0686\x06C1\x0627\x06C1 456-14                                     CHAH                _C          
always \x062E\x0635\x064F\x0648\x0635 456-1346                             X&UW&               _X          
always \x0631\x0646\x06AF 456-1235                                         RNG                 _R          
always \x06A9\x0650\x062F\x06BE\x0631 456-12456                            KED8R               _]       
always \x0633\x0628\x06A9 456-234                                          SBK                 _S           
always \x0634\x0631\x064F\x0648\x0639 456-146                              %RUW(               _%          
always \x0635\x064F\x0648\x0631\x062A 456-12346                            &UWRT               _&          
always \x0639\x0644\x0627\x062D\x062F\x06C1 456-12356                      (LA:DH              _(          
always \x0641\x0627\x0626\x062F\x06C1 456-124                              FA'DH               _F          
always \x0642\x0627\x0628\x0650\x0644 456-12345                            QABEL               _Q          
always \x06AF\x064F\x0632\x0627\x0631 456-1245                             GUZAR               _G          
always \x0646\x0650\x06C1\x0627\x06CC\x062A 456-1345                       NEHAIT              _N          
always \x0648\x06C1\x0627\x06BA 456-2456                                   WHA;                _W          
always \x06C1\x0645\x0627\x0631 456-125                                    HMAR                _H          
always \x06CC\x06C1\x0627\x06BA 456-24                                     IHA;                _I          
word \x06A9\x06C1\x0627\x06BA 456-13                                       KHA;                _K          
#New Ones
always \x0622\x0645\x0627\x062F\x06C1 456-345                              >MADH               _>          
always \x0628\x0627\x0644\x06A9\x0644 456-12                               BALKL               _B          
always \x0628\x0650\x0627\x0644\x06A9\x064F\x0644 456-12                   BEALKUL             _B
begword \x0645\x064F\x0633\x062A 456-134                                   MUST                _M          
begword \x0645\x0633\x062A 456-134                                         MST                 _M          


#Dot 3456 Signs
always \x062A\x0645\x0627\x0645 3456-2345                                  TMAM                #T          
always \x062E\x0627\x0635 3456-1346                                        XA&                 #X          
always \x06A9\x0627\x0641\x06CC 3456-12456                                 KAFI                #]          
always \x0633\x0627\x062A\x06BE 3456-234                                   SAT8                #S          
always \x06A9\x0650\x0633\x06CC 3456-13                                    KESI                #K          
always \x0648\x0627\x067E\x0633 3456-2456                                  WAPS                #W          
#New Ones
always \x0622\x0648\x0627\x0632 3456-345                                   >WAZ                #>          
always \x067E\x0632\x0646\x062F 3456-1234                                  PZND                #P          
always \x067E\x0633\x0646\x062F 3456-1234                                  PSND                #P

#Dot 56 Signs
always \x0645\x0646\x062F 56-145                                           MND                 ;D
endword \x06AF\x0627\x0631 56-1235                                         GAR                 ;R
always \x062E\x06CC\x0632 56-1356                                          XIZ                 ;Z          
#always \x06CC\x0646\x06AF 56-1245                                          ING                 ;G          Correct but advised to ignore
always \x0646\x06D2\x0020\x0648\x0627\x0644 56-123                         NI WAL              ;L          
always \x0646\x06D2\x0648\x0627\x0644 56-123                               NIWAL               ;L          
always \x0648\x0626\x06CC 56-24                                            W'I                 ;I          
always \x0648\x0626\x06D2 56-34                                            W'/                 ;/          
always \x06CC\x062C\x06CC\x06D2 56-13456                                   IJI/                ;Y          
#New Ones
always \x062F\x0627\x0634\x062A 56-2345                                    DA%T                ;T
endword \x0641\x0631\x0648\x0634 56-146                                    FRW%                ;%
endword \x0646\x0634\x06CC\x0646 56-1345                                   N%IN                ;N          
endword \x062E\x0627\x0646\x0627 56-125                                    XANA                ;H          


#Dot 6 Signs
word \x0628\x0644\x06A9\x06C1 6-12                                          BLKH               ,B          
word \x0628\x0627\x0648\x062C\x064F\x0648\x062F\x06CC\x06A9\x06C1 6-12-2456 BAWJUWDIKH         ,BW          
word \x0628\x0634\x0631\x062A\x06CC\x06A9\x06C1 6-12-146                    B%RTIKH            ,B%          
word \x062A\x0627\x06A9\x06C1 6-2345                                        TAKH               ,T          
word \x062A\x0627\x0648\x0642\x062A\x06CC\x06A9\x06C1 6-2345-2456           TAWQTIKH           ,TW          
word \x0686\x064F\x0648\x0646\x06A9\x06C1 6-14                              CUWNKH             ,C          
word \x062D\x0627\x0644\x0627\x0646\x06A9\x0650 6-156                       :ALANKE            ,:          
word \x062D\x0627\x0644\x0627\x0646\x06A9\x06C1 6-156                       :ALANKH            ,:
word \x06D2\x062A\x0651\x0627\x06A9\x0650 6-156-2345                        :,TAKE             ,:T          appears as :T,AKE in text file.
word \x06A9\x06CC\x064F\x0648\x0646\x06A9\x06C1 6-13                        KIUWNKH            ,K          
word \x06A9\x06CC\x0648\x0646\x06A9\x06C1 6-13                              KIWNKH             ,K          
word \x06A9\x06CC\x0648\x06BA 6-13                                          KIW;               ,K
word \x063A\x0631\x0636\x06CC\x06A9\x06C1 6-126                             




© 2015 - 2024 Weber Informatics LLC | Privacy Policy