babel-plugin-pseudolocalize-react-native
Version:
A babel plugin to transform text inside Text nodes to their pseudolocalized versions
111 lines (58 loc) • 1.03 kB
JavaScript
const PseudoLangMap = {
a: 'â̬',
b: 'b̬̈',
c: 'ĉ̬',
d: 'd̬̈',
e: 'ê̬',
f: 'f̬̈',
g: 'ĝ̤',
h: 'ḧ̬',
i: 'î̬',
j: 'ĵ̤',
k: 'k̬̈',
l: 'l̬̈',
m: 'm̬̂',
n: 'n̬̂',
o: 'ô̬',
p: 'p̤̂',
q: 'q̤̂',
r: 'r̬̂',
s: 'ŝ̬',
t: 'ẗ̬',
u: 'û̬',
v: 'v̬̂',
w: 'ŵ̬',
x: 'x̬̂',
y: 'ŷ̤',
z: 'ẑ̬',
A: 'Ä̬',
B: 'B̬̈',
C: 'C̬̈',
D: 'D̬̈',
E: 'Ë̬',
F: 'F̬̈',
G: 'G̬̈',
H: 'Ḧ̬',
I: 'Ï̬',
J: 'J̬̈',
K: 'K̬̈',
L: 'L̬̈',
M: 'M̬̈',
N: 'N̬̈',
O: 'Ö̬',
P: 'P̬̈',
Q: 'Q̬̈',
R: 'R̬̈',
S: 'S̬̈',
T: 'T̬̈',
U: 'Ü̬',
V: 'V̬̈',
X: 'Ẍ̬',
Y: 'Ÿ̬',
Z: 'Z̬̈'
};
const defaultConfigLength = 0.8;
module.exports = {
defaultConfigLength: defaultConfigLength,
PseudoLangMap: PseudoLangMap
}