add lib rabbit-node for encoding mynmar language to zawgyi
This commit is contained in:
parent
457f046fab
commit
ed21bce143
@ -39,6 +39,7 @@
|
|||||||
"moment": "^2.24.0",
|
"moment": "^2.24.0",
|
||||||
"native-base": "^2.13.8",
|
"native-base": "^2.13.8",
|
||||||
"patch-package": "^7.0.0",
|
"patch-package": "^7.0.0",
|
||||||
|
"rabbit-node": "^1.0.4",
|
||||||
"react": "18.2.0",
|
"react": "18.2.0",
|
||||||
"react-native": "0.72.6",
|
"react-native": "0.72.6",
|
||||||
"react-native-action-sheet": "^2.2.0",
|
"react-native-action-sheet": "^2.2.0",
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import I18n from 'i18n-js'
|
import I18n from 'i18n-js'
|
||||||
import moment from 'moment'
|
import moment from 'moment'
|
||||||
|
import { uni2zg } from 'rabbit-node'
|
||||||
|
|
||||||
import 'moment/locale/th'
|
import 'moment/locale/th'
|
||||||
import 'moment/locale/my'
|
import 'moment/locale/my'
|
||||||
@ -23,7 +24,14 @@ ReactNative.I18nManager.allowRTL(isRTL)
|
|||||||
|
|
||||||
// The method we'll use instead of a regular string
|
// The method we'll use instead of a regular string
|
||||||
export function t (name, params = {}) {
|
export function t (name, params = {}) {
|
||||||
return I18n.t(name, params)
|
let text = I18n.t(name, params)
|
||||||
|
|
||||||
|
// แปลงเป็น Zawgyi กรณีเป็นภาษาพม่า
|
||||||
|
if (I18n.locale.startsWith('my')) {
|
||||||
|
text = uni2zg(text)
|
||||||
|
}
|
||||||
|
|
||||||
|
return text
|
||||||
}
|
}
|
||||||
|
|
||||||
export function locale () {
|
export function locale () {
|
||||||
|
@ -7274,6 +7274,11 @@ queue@6.0.2:
|
|||||||
dependencies:
|
dependencies:
|
||||||
inherits "~2.0.3"
|
inherits "~2.0.3"
|
||||||
|
|
||||||
|
rabbit-node@^1.0.4:
|
||||||
|
version "1.0.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/rabbit-node/-/rabbit-node-1.0.4.tgz#b329b1a25c5ec70371f5da47d7dd26b06b8120e0"
|
||||||
|
integrity sha512-B+eMJwfnRab47sp5q96TfZVdGEHunA3sAuoXcwRFiM3e4ZT5t7h9U8dl1fCM1aSMqOg9ysGbE8Szpl2Q8w504Q==
|
||||||
|
|
||||||
raf@^3.1.0:
|
raf@^3.1.0:
|
||||||
version "3.4.1"
|
version "3.4.1"
|
||||||
resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39"
|
resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39"
|
||||||
|
Loading…
Reference in New Issue
Block a user