View Single Post
Old 03-26-2021, 05:54 PM   #3
Semwize
Guru
Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.Semwize ought to be getting tired of karma fortunes by now.
 
Posts: 877
Karma: 270656
Join Date: Jun 2016
Device: Kobo
try

Click image for larger version

Name:	02b738c1291b47e291535fc3b39feba0.png
Views:	320
Size:	246.9 KB
ID:	186209

Spoiler:
Code:
Romanian Phonetic Keyboard (GloHD/ClaraHD/AuraOne/H2O2/Forma/Libra):
  - Enabled: no
  - PatchGroup: Keyboard alternatives
  - Description: |
      Replaces keys on the Extended Latin keypad with Romanian alternatives.

      Note that after the device boots, the keypad might just show blank squares
      until after the first book has been opened.
      Also note that long-pressing keys on the base keypad will no longer show
      the appropriate list of Extended Latin keys.
  # Replace layout sign
  - FindBaseAddressString: "ÉÀÇ"
  - ReplaceString: {Offset: 0, Find: "ÉÀÇ", Replace: "RON"}
  # Change keyboard layout
  - FindBaseAddressString: "ý\0\0ÿ\0\0š\0\0ž\0\0"
  # Top row, left to right (10 keys):
  - ReplaceString: {Offset: 0x00, Find: "ý\0", Replace: "ă"}
  - ReplaceString: {Offset: 0x04, Find: "ÿ\0", Replace: "â"}
  - ReplaceString: {Offset: 0x08, Find: "š\0", Replace: "ș"}
  - ReplaceString: {Offset: 0x0C, Find: "ž\0", Replace: "ț"}
  - ReplaceString: {Offset: 0x10, Find: "æ\0", Replace: "<"}
  - ReplaceString: {Offset: 0x14, Find: "œ\0", Replace: ">"}
  - ReplaceString: {Offset: 0x18, Find: "þ\0", Replace: "?"}
  - ReplaceString: {Offset: -56, Find: "ß\0", Replace: ","}
  - ReplaceString: {Offset: 0x1C, Find: "ij\0", Replace: "."}
  - ReplaceString: {Offset: 0x20, Find: "ŀ\0", Replace: "/"}
    # Second row, left to right (10 keys):
  - ReplaceString: {Offset: 0x28, Find: "à\0", Replace: "q"}
  - ReplaceString: {Offset: 0x2C, Find: "á\0", Replace: "w"}
  - ReplaceString: {Offset: 0x30, Find: "â\0", Replace: "e"}
  - ReplaceString: {Offset: 0x34, Find: "ä\0", Replace: "r"}
  - ReplaceString: {Offset: 0x38, Find: "ã\0", Replace: "t"}
  - ReplaceString: {Offset: 0x3C, Find: "å\0", Replace: "y"}
  - ReplaceString: {Offset: 0x40, Find: "è\0", Replace: "u"}
  - ReplaceString: {Offset: 0x44, Find: "é\0", Replace: "i"}
  - ReplaceString: {Offset: 0x48, Find: "ê\0", Replace: "o"}
  - ReplaceString: {Offset: 0x4C, Find: "ë\0", Replace: "p"}
    # Third row, left to right (10 keys):
  - ReplaceString: {Offset: 0x50, Find: "ò\0", Replace: "a"}
  - ReplaceString: {Offset: 0x54, Find: "ó\0", Replace: "s"}
  - ReplaceString: {Offset: 0x58, Find: "ô\0", Replace: "d"}
  - ReplaceString: {Offset: 0x5C, Find: "ö\0", Replace: "f"}
  - ReplaceString: {Offset: 0x60, Find: "õ\0", Replace: "g"}
  - ReplaceString: {Offset: 0x64, Find: "ø\0", Replace: "h"}
  - ReplaceString: {Offset: 0x68, Find: "ì\0", Replace: "j"}
  - ReplaceString: {Offset: 0x6C, Find: "í\0", Replace: "k"}
  - ReplaceString: {Offset: 0x70, Find: "î\0", Replace: "l"}
  - ReplaceString: {Offset: 0x74, Find: "ï\0", Replace: ";"}
    # Fourth row, left to right (8 keys):
  - ReplaceString: {Offset: 0x78, Find: "ù\0", Replace: "î"}
  - ReplaceString: {Offset: 0x7C, Find: "ú\0", Replace: "z"}
  - ReplaceString: {Offset: 0x80, Find: "û\0", Replace: "x"}
  - ReplaceString: {Offset: 0x84, Find: "ü\0", Replace: "c"}
  - ReplaceString: {Offset: 0x88, Find: "ñ\0", Replace: "v"}
  - ReplaceString: {Offset: 0x8C, Find: "ç\0", Replace: "b"}
  - ReplaceString: {Offset: 0x90, Find: "đ\0", Replace: "n"}
  - ReplaceString: {Offset: 0x94, Find: "ł\0", Replace: "m"}

System fonts must be updated to display glyphs ș and ț.
more about the update

Last edited by issybird; 03-29-2021 at 02:05 PM. Reason: Oversize image attached as thumbnail. Please read the guidelines.
Semwize is offline   Reply With Quote