Skip to content

Commit c8e1114

Browse files
committed
fix: add missing translation keys
1 parent 563dcdb commit c8e1114

17 files changed

Lines changed: 410 additions & 9 deletions

File tree

package/src/components/AttachmentPicker/components/AttachmentMediaPicker/AttachmentPickerItem.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ const AttachmentImage = (props: AttachmentPickerItemType) => {
100100
} = useTheme();
101101
const styles = useStyles();
102102
const { vw } = useViewport();
103+
const { t } = useTranslationContext();
103104
const { uploadNewFile } = useMessageInputContext();
104105
const messageComposer = useMessageComposer();
105106
const { attachmentManager } = messageComposer;
@@ -120,7 +121,7 @@ const AttachmentImage = (props: AttachmentPickerItemType) => {
120121
}
121122
} else {
122123
if (!availableUploadSlots) {
123-
Alert.alert('Maximum number of files reached');
124+
Alert.alert(t('Maximum number of files reached'));
124125
return;
125126
}
126127
await uploadNewFile(asset);
@@ -150,6 +151,7 @@ const AttachmentImage = (props: AttachmentPickerItemType) => {
150151
const AttachmentIosLimited = () => {
151152
const { numberOfAttachmentPickerImageColumns } = useAttachmentPickerContext();
152153
const { vw } = useViewport();
154+
const { t } = useTranslationContext();
153155
const size = vw(100) / (numberOfAttachmentPickerImageColumns || 3) - 2;
154156
const styles = useStyles();
155157
return (
@@ -164,7 +166,7 @@ const AttachmentIosLimited = () => {
164166
onPress={NativeHandlers.iOS14RefreshGallerySelection}
165167
>
166168
<Plus width={20} height={20} stroke={styles.iosLimitedIcon.color} strokeWidth={1.5} />
167-
<Text style={styles.iosLimitedText}>Add more</Text>
169+
<Text style={styles.iosLimitedText}>{t('Add more')}</Text>
168170
</BottomSheetTouchableOpacity>
169171
);
170172
};

package/src/components/Indicators/EmptyStateIndicator.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ export const EmptyStateIndicator = ({ listType }: EmptyStateProps) => {
4646
);
4747
default:
4848
return (
49-
<Text style={[{ color: semantics.textSecondary }, messageContainer]}>No items exist</Text>
49+
<Text style={[{ color: semantics.textSecondary }, messageContainer]}>
50+
{t('No items exist')}
51+
</Text>
5052
);
5153
}
5254
};

package/src/components/MessageInput/components/AttachmentPreview/AttachmentUploadProgressIndicator.tsx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { ActivityIndicator, Pressable, StyleSheet, Text, View } from 'react-nati
44
import { LocalAttachmentUploadMetadata } from 'stream-chat';
55

66
import { useTheme } from '../../../../contexts/themeContext/ThemeContext';
7+
import { useTranslationContext } from '../../../../contexts/translationContext/TranslationContext';
78
import { ExclamationCircle } from '../../../../icons/exclamation-circle-fill';
89
import { Warning } from '../../../../icons/exclamation-triangle-fill';
910
import { primitives } from '../../../../theme';
@@ -41,6 +42,7 @@ export const FileUploadRetryIndicator = ({ onPress }: FileUploadRetryIndicatorPr
4142
messageComposer: { fileUploadRetryIndicator },
4243
},
4344
} = useTheme();
45+
const { t } = useTranslationContext();
4446
const styles = useFileUploadRetryStyles();
4547

4648
return (
@@ -56,7 +58,7 @@ export const FileUploadRetryIndicator = ({ onPress }: FileUploadRetryIndicatorPr
5658
width={16}
5759
/>
5860
<Text style={[styles.networkErrorText, fileUploadRetryIndicator.networkErrorText]}>
59-
Network error
61+
{t('Network error')}
6062
</Text>
6163
</View>
6264
<Pressable
@@ -66,7 +68,9 @@ export const FileUploadRetryIndicator = ({ onPress }: FileUploadRetryIndicatorPr
6668
fileUploadRetryIndicator.retryButton,
6769
]}
6870
>
69-
<Text style={[styles.retryText, fileUploadRetryIndicator.retryText]}>Retry Upload</Text>
71+
<Text style={[styles.retryText, fileUploadRetryIndicator.retryText]}>
72+
{t('Retry Upload')}
73+
</Text>
7074
</Pressable>
7175
</View>
7276
);
@@ -86,9 +90,10 @@ export const FileUploadNotSupportedIndicator = ({
8690
messageComposer: { fileUploadNotSupportedIndicator },
8791
},
8892
} = useTheme();
93+
const { t } = useTranslationContext();
8994

9095
const reason = localMetadata.uploadPermissionCheck?.reason === 'size_limit';
91-
const message = reason ? 'File too large' : 'Not supported';
96+
const message = reason ? t('File too large') : t('Not supported');
9297

9398
return (
9499
<View

package/src/components/Poll/CreatePollContent.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,9 @@ export const CreatePollContent = () => {
166166
<View style={[styles.optionCard, anonymousPoll.wrapper]}>
167167
<View style={[styles.optionCardContent, anonymousPoll.optionCardContent]}>
168168
<Text style={[styles.title, anonymousPoll.title]}>{t('Anonymous voting')}</Text>
169-
<Text style={[styles.description, anonymousPoll.description]}>Hide who voted</Text>
169+
<Text style={[styles.description, anonymousPoll.description]}>
170+
{t('Hide who voted')}
171+
</Text>
170172
</View>
171173

172174
<Switch
@@ -179,7 +181,7 @@ export const CreatePollContent = () => {
179181
<View style={[styles.optionCardContent, suggestOption.optionCardContent]}>
180182
<Text style={[styles.title, suggestOption.title]}>{t('Suggest an option')}</Text>
181183
<Text style={[styles.description, suggestOption.description]}>
182-
Let others add options
184+
{t('Let others add options')}
183185
</Text>
184186
</View>
185187

@@ -193,7 +195,7 @@ export const CreatePollContent = () => {
193195
<View style={[styles.optionCardContent, addComment.optionCardContent]}>
194196
<Text style={[styles.title, addComment.title]}>{t('Add a comment')}</Text>
195197
<Text style={[styles.description, addComment.description]}>
196-
Add a comment to the poll
198+
{t('Add a comment to the poll')}
197199
</Text>
198200
</View>
199201

0 commit comments

Comments
 (0)