Skip to content
This repository was archived by the owner on Jun 7, 2020. It is now read-only.

Commit 46e151e

Browse files
authored
Merge pull request #2587 from andy840119/andy840119/_20190319_traditional_chinese_support
[NEW] Add Traditional Chinese (zh-TW) translation file
2 parents 576f950 + 6d886fc commit 46e151e

6 files changed

Lines changed: 614 additions & 0 deletions

File tree

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/*
2+
Localizable.strings
3+
Rocket.Chat
4+
5+
Created by Matheus Cardoso on 2/28/18.
6+
Copyright © 2018 Rocket.Chat. All rights reserved.
7+
*/
8+
9+
"global.ok" = "Ok";
10+
11+
"alert.no_servers.title" = "No servers";
12+
"alert.no_servers.message" = "You need to join at least one Rocket.Chat server in order to share something.";
13+
14+
"servers.title" = "Servers";
15+
16+
"rooms.title" = "Select Rooms";
17+
"rooms.section.server" = "Select server";
18+
"rooms.section.favorites" = "Favorites";
19+
"rooms.section.channels" = "Channels";
20+
"rooms.section.groups" = "Private Groups";
21+
"rooms.section.directMessages" = "Direct Messages";
22+
23+
"compose.title" = "Share";
24+
"compose.send" = "Send";
25+
"compose.cancel" = "Cancel";
26+
"compose.destination.to" = "To: ";
27+
"compose.file.name.placeholder" = "File name";
28+
"compose.file.description.placeholder" = "File description";
29+
30+
"report.success.title" = "Success";
31+
"report.success.message" = "Shared your content successfully.";
32+
"report.error.title" = "Error";
33+
"report.error.message" = "Something wrong happened while sending your content.";
34+
"report.cancelled.message" = "You cancelled the request. The message wasn't sent.";

Rocket.Chat.xcodeproj/project.pbxproj

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1829,6 +1829,11 @@
18291829
B5893BF31F6C4A5E00365768 /* UserReviewManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserReviewManager.swift; sourceTree = "<group>"; };
18301830
B5893BF51F6C4B1D00365768 /* UserReviewManagerSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserReviewManagerSpec.swift; sourceTree = "<group>"; };
18311831
BCF38696E8EC385488688390 /* Pods-Rocket.Chat.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Rocket.Chat.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Rocket.Chat/Pods-Rocket.Chat.debug.xcconfig"; sourceTree = "<group>"; };
1832+
CAC887262240CD1E0079A7AD /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/RCEmojiKit.strings"; sourceTree = "<group>"; };
1833+
CAC887272240CD1F0079A7AD /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = "<group>"; };
1834+
CAC887282240CD1F0079A7AD /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/VoiceOver.strings"; sourceTree = "<group>"; };
1835+
CAC887292240CD1F0079A7AD /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
1836+
CAC8872A2240CD1F0079A7AD /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = "<group>"; };
18321837
D10E9C191F643457007F1796 /* Channel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Channel.swift; sourceTree = "<group>"; };
18331838
D10E9C1D1F643474007F1796 /* ChannelModelMapping.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChannelModelMapping.swift; sourceTree = "<group>"; };
18341839
D10E9C211F643616007F1796 /* MentionModelMapping.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MentionModelMapping.swift; sourceTree = "<group>"; };
@@ -4318,6 +4323,7 @@
43184323
ja,
43194324
it,
43204325
"zh-Hans",
4326+
"zh-Hant",
43214327
);
43224328
mainGroup = 41DF76D61D2C50710028DBF8;
43234329
productRefGroup = 41DF76E01D2C50710028DBF8 /* Products */;
@@ -5572,6 +5578,7 @@
55725578
4119E1C32138242A00CDFB83 /* ja */,
55735579
4136466521A4A25E00BE64B8 /* it */,
55745580
41510BC021E61CBC0095F0F8 /* zh-Hans */,
5581+
CAC887292240CD1F0079A7AD /* zh-Hant */,
55755582
);
55765583
name = InfoPlist.strings;
55775584
sourceTree = "<group>";
@@ -5580,6 +5587,7 @@
55805587
isa = PBXVariantGroup;
55815588
children = (
55825589
41DF76EC1D2C50720028DBF8 /* Base */,
5590+
CAC887242240CD1E0079A7AD /* zh-Hant */,
55835591
);
55845592
name = LaunchScreen.storyboard;
55855593
path = .;
@@ -5601,6 +5609,7 @@
56015609
4119E1C12138242900CDFB83 /* ja */,
56025610
4136466321A4A25E00BE64B8 /* it */,
56035611
41510BBE21E61CBC0095F0F8 /* zh-Hans */,
5612+
CAC887272240CD1F0079A7AD /* zh-Hant */,
56045613
);
56055614
name = Localizable.strings;
56065615
path = .;
@@ -5622,6 +5631,7 @@
56225631
4119E1C22138242900CDFB83 /* ja */,
56235632
4136466421A4A25E00BE64B8 /* it */,
56245633
41510BBF21E61CBC0095F0F8 /* zh-Hans */,
5634+
CAC887282240CD1F0079A7AD /* zh-Hant */,
56255635
);
56265636
name = VoiceOver.strings;
56275637
path = .;
@@ -5631,6 +5641,7 @@
56315641
isa = PBXVariantGroup;
56325642
children = (
56335643
807FB55D2046E7DD00E21429 /* Base */,
5644+
CAC887252240CD1E0079A7AD /* zh-Hant */,
56345645
);
56355646
name = Main.storyboard;
56365647
path = .;
@@ -5649,6 +5660,7 @@
56495660
416772D720EA4CCA009999F8 /* pt-PT */,
56505661
4136466621A4A25E00BE64B8 /* it */,
56515662
41510BC121E61CBD0095F0F8 /* zh-Hans */,
5663+
CAC8872A2240CD1F0079A7AD /* zh-Hant */,
56525664
);
56535665
name = Localizable.strings;
56545666
path = .;
@@ -5669,6 +5681,7 @@
56695681
4119E1C02138242900CDFB83 /* ja */,
56705682
4136466221A4A25D00BE64B8 /* it */,
56715683
41510BBD21E61CBC0095F0F8 /* zh-Hans */,
5684+
CAC887262240CD1E0079A7AD /* zh-Hant */,
56725685
);
56735686
name = RCEmojiKit.strings;
56745687
path = .;
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/*
2+
RCEmojiKit.strings
3+
Rocket.Chat
4+
5+
Created by Matheus Cardoso on 12/27/17.
6+
Copyright © 2017 Rocket.Chat. All rights reserved.
7+
*/
8+
9+
"emojipicker.title" = "Choose a reaction";
10+
"searchbar.placeholder" = "Search for an emoji";
11+
12+
"categories.recent" = "FREQUENTLY USED";
13+
"categories.custom" = "CUSTOM";
14+
"categories.people" = "SMILEYS & PEOPLE";
15+
"categories.nature" = "ANIMALS & NATURE";
16+
"categories.food" = "FOOD & DRINK";
17+
"categories.activity" = "ACTIVITY";
18+
"categories.travel" = "TRAVEL & PLACES";
19+
"categories.objects" = "OBJECTS";
20+
"categories.symbols" = "SYMBOLS";
21+
"categories.flags" = "FLAGS";
22+
23+
"reactorlist.title" = "Reactions";
24+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/*
2+
InfoPlist.strings
3+
Rocket.Chat
4+
5+
Created by Artur Simon on 01.09.2019.
6+
Copyright © 2019 Rocket.Chat. All rights reserved.
7+
*/
8+
9+
add-server-shortcut = "新增伺服器";
10+
NSCameraUsageDescription = "拍照和錄影";
11+
NSMicrophoneUsageDescription = "錄製聲音影片並上傳";
12+
NSPhotoLibraryAddUsageDescription = "保存到相簿中";
13+
NSPhotoLibraryUsageDescription = "查看相簿";

0 commit comments

Comments
 (0)