forked from hyochan/hackatalk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSTRINGS.ts
76 lines (71 loc) · 1.85 KB
/
STRINGS.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
import * as Localization from 'expo-localization';
import i18n from 'i18n-js';
const en = {
LOADING: 'LOADING...',
HELLO: 'Hello',
LOGIN: 'Login',
EMAIL: 'Email',
PASSWORD: 'Password',
SIGN_UP: 'Sign Up',
LOGOUT: 'Logout',
FORGOT_PW: 'Forgot password?',
FIND_PW: 'Find Password',
NAME: 'name',
STATUS_MSG: 'Status message',
REGISTER: 'Register',
SEND_LINK: 'Send Link',
FRIEND: 'Friend',
MESSAGE: 'Message',
MY_PROFILE: 'My profile',
UPDATE: 'Update',
NO_CONTENT: 'No content',
ADD_FRIEND: 'ADD',
DELETE_FRIEND: 'DELETE',
SEARCH_USER: 'Search User',
CHAT: 'CHAT',
SEND: 'Send',
WRITE_MESSAGE: 'Write message...',
ERROR: 'Error',
FRIEND_ADDED: 'Added to your friend.',
FRIEND_ALREADY_ADDED: 'Already your friend.',
SETTING: 'Setting',
};
const ko = {
LOADING: '로딩중...',
HELLO: '안녕하세요',
LOGIN: '로그인',
LOGOUT: '로그아웃',
EMAIL: '이메일',
PASSWORD: '패스워드',
SIGN_UP: '회원가입',
FORGOT_PW: '비밀번호를 잊어버리셨나요?',
FIND_PW: '비밀번호 찾기',
NAME: '이름',
STATUS_MSG: '상태메세지',
REGISTER: '가입',
SEND_LINK: '링크 보내기',
FRIEND: '친구',
MESSAGE: '메세지',
MY_PROFILE: '나의 프로필',
UPDATE: '수정',
NO_CONTENT: '컨텐츠가 없습니다',
ADD_FRIEND: '친구추가',
DELETE_FRIEND: '친구삭제',
SEARCH_USER: '사용자 검색',
CHAT: '채팅',
SEND: '보내기',
WRITE_MESSAGE: '메세지를 입력해주세요…',
Error: '에러',
FRIEND_ADDED: '친구로 등록되었습니다.',
FRIEND_ALREADY_ADDED: '이미 친구입니다.',
SETTING: '설정',
};
i18n.fallbacks = true;
i18n.translations = { en, ko };
i18n.locale = Localization.locale;
export const getString = (param: string, mapObj?: object) => {
if (mapObj) {
i18n.t(param, mapObj);
}
return i18n.t(param);
};