diff --git a/package/src/components/AttachmentPicker/components/AttachmentMediaPicker/AttachmentPickerItem.tsx b/package/src/components/AttachmentPicker/components/AttachmentMediaPicker/AttachmentPickerItem.tsx
index feeb508af4..dbc48c3238 100644
--- a/package/src/components/AttachmentPicker/components/AttachmentMediaPicker/AttachmentPickerItem.tsx
+++ b/package/src/components/AttachmentPicker/components/AttachmentMediaPicker/AttachmentPickerItem.tsx
@@ -100,6 +100,7 @@ const AttachmentImage = (props: AttachmentPickerItemType) => {
} = useTheme();
const styles = useStyles();
const { vw } = useViewport();
+ const { t } = useTranslationContext();
const { uploadNewFile } = useMessageInputContext();
const messageComposer = useMessageComposer();
const { attachmentManager } = messageComposer;
@@ -120,7 +121,7 @@ const AttachmentImage = (props: AttachmentPickerItemType) => {
}
} else {
if (!availableUploadSlots) {
- Alert.alert('Maximum number of files reached');
+ Alert.alert(t('Maximum number of files reached'));
return;
}
await uploadNewFile(asset);
@@ -150,6 +151,7 @@ const AttachmentImage = (props: AttachmentPickerItemType) => {
const AttachmentIosLimited = () => {
const { numberOfAttachmentPickerImageColumns } = useAttachmentPickerContext();
const { vw } = useViewport();
+ const { t } = useTranslationContext();
const size = vw(100) / (numberOfAttachmentPickerImageColumns || 3) - 2;
const styles = useStyles();
return (
@@ -164,7 +166,7 @@ const AttachmentIosLimited = () => {
onPress={NativeHandlers.iOS14RefreshGallerySelection}
>
- Add more
+ {t('Add more')}
);
};
diff --git a/package/src/components/Indicators/EmptyStateIndicator.tsx b/package/src/components/Indicators/EmptyStateIndicator.tsx
index e4b9d1845d..8ce52ddc02 100644
--- a/package/src/components/Indicators/EmptyStateIndicator.tsx
+++ b/package/src/components/Indicators/EmptyStateIndicator.tsx
@@ -46,7 +46,9 @@ export const EmptyStateIndicator = ({ listType }: EmptyStateProps) => {
);
default:
return (
- No items exist
+
+ {t('No items exist')}
+
);
}
};
diff --git a/package/src/components/MessageInput/components/AttachmentPreview/AttachmentUploadProgressIndicator.tsx b/package/src/components/MessageInput/components/AttachmentPreview/AttachmentUploadProgressIndicator.tsx
index ad6772860f..9f54a3a5ca 100644
--- a/package/src/components/MessageInput/components/AttachmentPreview/AttachmentUploadProgressIndicator.tsx
+++ b/package/src/components/MessageInput/components/AttachmentPreview/AttachmentUploadProgressIndicator.tsx
@@ -4,6 +4,7 @@ import { ActivityIndicator, Pressable, StyleSheet, Text, View } from 'react-nati
import { LocalAttachmentUploadMetadata } from 'stream-chat';
import { useTheme } from '../../../../contexts/themeContext/ThemeContext';
+import { useTranslationContext } from '../../../../contexts/translationContext/TranslationContext';
import { ExclamationCircle } from '../../../../icons/exclamation-circle-fill';
import { Warning } from '../../../../icons/exclamation-triangle-fill';
import { primitives } from '../../../../theme';
@@ -41,6 +42,7 @@ export const FileUploadRetryIndicator = ({ onPress }: FileUploadRetryIndicatorPr
messageComposer: { fileUploadRetryIndicator },
},
} = useTheme();
+ const { t } = useTranslationContext();
const styles = useFileUploadRetryStyles();
return (
@@ -56,7 +58,7 @@ export const FileUploadRetryIndicator = ({ onPress }: FileUploadRetryIndicatorPr
width={16}
/>
- Network error
+ {t('Network error')}
- Retry Upload
+
+ {t('Retry Upload')}
+
);
@@ -86,9 +90,10 @@ export const FileUploadNotSupportedIndicator = ({
messageComposer: { fileUploadNotSupportedIndicator },
},
} = useTheme();
+ const { t } = useTranslationContext();
const reason = localMetadata.uploadPermissionCheck?.reason === 'size_limit';
- const message = reason ? 'File too large' : 'Not supported';
+ const message = reason ? t('File too large') : t('Not supported');
return (
{
{t('Anonymous voting')}
- Hide who voted
+
+ {t('Hide who voted')}
+
{
{t('Suggest an option')}
- Let others add options
+ {t('Let others add options')}
@@ -193,7 +195,7 @@ export const CreatePollContent = () => {
{t('Add a comment')}
- Add a comment to the poll
+ {t('Add a comment to the poll')}
diff --git a/package/src/i18n/en.json b/package/src/i18n/en.json
index 203c5b7c91..26fb6a4fae 100644
--- a/package/src/i18n/en.json
+++ b/package/src/i18n/en.json
@@ -5,7 +5,9 @@
"1 Reply": "1 Reply",
"1 Thread Reply": "1 Thread Reply",
"Add a comment": "Add a comment",
+ "Add a comment to the poll": "Add a comment to the poll",
"Add an option": "Add an option",
+ "Add more": "Add more",
"Allow access to your Gallery": "Allow access to your Gallery",
"Allow camera access in device settings": "Allow camera access in device settings",
"Also send to channel": "Also send to channel",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.",
"Error while loading, please reload/refresh": "Error while loading, please reload/refresh",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "File is too large: {{ size }}, maximum upload size is {{ limit }}",
+ "File too large": "File too large",
"File type not supported": "File type not supported",
"Flag": "Flag",
"Flag Message": "Flag Message",
"Flag action failed either due to a network issue or the message is already flagged": "Flag action failed either due to a network issue or the message is already flagged.",
"Generating...": "Generating...",
"Giphy": "Giphy",
+ "Hide who voted": "Hide who voted",
"Hold to start recording.": "Hold to start recording.",
"How about sending your first message to a friend?": "How about sending your first message to a friend?",
"Instant Commands": "Instant Commands",
+ "Let others add options": "Let others add options",
"Let's start chatting!": "Let's start chatting!",
"Links are disabled": "Links are disabled",
"Live Location": "Live Location",
@@ -65,11 +70,13 @@
"Message deleted": "Message deleted",
"Message flagged": "Message flagged",
"Multiple votes": "Multiple votes",
+ "Network error": "Network error",
"Select more than one option": "Select more than one option",
"Limit votes per person": "Limit votes per person",
"Choose between 2–10 options": "Choose between 2–10 options",
"Mute User": "Mute User",
"No chats here yet…": "No chats here yet…",
+ "No items exist": "No items exist",
"No threads here yet": "No threads here yet",
"Not supported": "Not supported",
"Nothing yet...": "Nothing yet...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "Reply to {{name}}",
"Reply to Message": "Reply to Message",
"Resend": "Resend",
+ "Retry Upload": "Retry Upload",
"SEND": "SEND",
"Search": "Search",
"Select More Photos": "Select More Photos",
diff --git a/package/src/i18n/es.json b/package/src/i18n/es.json
index 4cad141dcc..c6ebf950d9 100644
--- a/package/src/i18n/es.json
+++ b/package/src/i18n/es.json
@@ -5,7 +5,9 @@
"1 Reply": "1 respuesta",
"1 Thread Reply": "1 respuesta de hilo",
"Add a comment": "Agregar un comentario",
+ "Add a comment to the poll": "Añadir un comentario a la encuesta",
"Add an option": "Agregar una opción",
+ "Add more": "Añadir más",
"Allow access to your Gallery": "Permitir acceso a tu galería",
"Allow camera access in device settings": "Permitir el acceso a la cámara en la configuración del dispositivo",
"Also send to channel": "También enviar al canal",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Error al marcar el mensaje como no leído. No se pueden marcar mensajes no leídos más antiguos que los 100 mensajes más recientes del canal.",
"Error while loading, please reload/refresh": "Error al cargar, por favor recarga/actualiza",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "El archivo es demasiado grande: {{ size }}, el tamaño máximo de carga es de {{ limit }}",
+ "File too large": "Archivo demasiado grande",
"File type not supported": "Tipo de archivo no admitido",
"Flag": "Reportar",
"Flag Message": "Reportar mensaje",
"Flag action failed either due to a network issue or the message is already flagged": "El reporte falló debido a un problema de red o el mensaje ya fue reportado.",
"Generating...": "Generando...",
"Giphy": "Giphy",
+ "Hide who voted": "Ocultar quién votó",
"Hold to start recording.": "Mantén presionado para comenzar a grabar.",
"How about sending your first message to a friend?": "¿Qué tal enviar tu primer mensaje a un amigo?",
"Instant Commands": "Comandos instantáneos",
+ "Let others add options": "Permitir que otros añadan opciones",
"Let's start chatting!": "¡Empecemos a charlar!",
"Links are disabled": "Los enlaces están desactivados",
"Live Location": "Ubicación en vivo",
@@ -65,11 +70,13 @@
"Message deleted": "Mensaje eliminado",
"Message flagged": "Mensaje reportado",
"Multiple votes": "Votos múltiples",
+ "Network error": "Error de red",
"Select more than one option": "Selecciona más de una opción",
"Limit votes per person": "Limita los votos por persona",
"Choose between 2–10 options": "Elige entre 2 y 10 opciones",
"Mute User": "Silenciar usuario",
"No chats here yet…": "No hay chats aquí todavía...",
+ "No items exist": "No hay elementos",
"No threads here yet": "Aún no hay hilos aquí",
"Not supported": "No admitido",
"Nothing yet...": "Aún no hay nada...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "Responder a {{name}}",
"Reply to Message": "Responder al mensaje",
"Resend": "Reenviar",
+ "Retry Upload": "Reintentar carga",
"SEND": "ENVIAR",
"Search": "Buscar",
"Select More Photos": "Seleccionar más fotos",
diff --git a/package/src/i18n/fr.json b/package/src/i18n/fr.json
index f39616f9a8..0ad0522254 100644
--- a/package/src/i18n/fr.json
+++ b/package/src/i18n/fr.json
@@ -5,7 +5,9 @@
"1 Reply": "1 Réponse",
"1 Thread Reply": "Réponse à 1 fil",
"Add a comment": "Ajouter un commentaire",
+ "Add a comment to the poll": "Ajouter un commentaire au sondage",
"Add an option": "Ajouter une option",
+ "Add more": "Ajouter plus",
"Allow access to your Gallery": "Autoriser l'accès à votre galerie",
"Allow camera access in device settings": "Autoriser l'accès à la caméra dans les paramètres de l'appareil",
"Also send to channel": "Envoyer également à la chaîne",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Erreur lors du marquage du message comme non lu. Impossible de marquer les messages non lus plus anciens que les 100 derniers messages du canal.",
"Error while loading, please reload/refresh": "Erreur lors du chargement, veuillez recharger/rafraîchir",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "Le fichier est trop volumineux : {{ size }}, la taille de téléchargement maximale est de {{ limit }}",
+ "File too large": "Fichier trop volumineux",
"File type not supported": "Le type de fichier n'est pas pris en charge",
"Flag": "Signaler",
"Flag Message": "Signaler le message",
"Flag action failed either due to a network issue or the message is already flagged": "L'action de signalisation a échoué en raison d'un problème de réseau ou le message est déjà signalé.",
"Generating...": "Génération...",
"Giphy": "Giphy",
+ "Hide who voted": "Masquer qui a voté",
"Hold to start recording.": "Hold to start recording.",
"How about sending your first message to a friend?": "Et si vous envoyiez votre premier message à un ami ?",
"Instant Commands": "Commandes Instantanées",
+ "Let others add options": "Autoriser d'autres à ajouter des options",
"Let's start chatting!": "Commençons à discuter !",
"Links are disabled": "Links are disabled",
"Live Location": "Position en direct",
@@ -65,11 +70,13 @@
"Message deleted": "Message supprimé",
"Message flagged": "Message signalé",
"Multiple votes": "Votes multiples",
+ "Network error": "Erreur réseau",
"Select more than one option": "Sélectionnez plus d’une option",
"Limit votes per person": "Limiter les votes par personne",
"Choose between 2–10 options": "Choisissez entre 2 et 10 options",
"Mute User": "Utilisateur muet",
"No chats here yet…": "Pas de discussions ici pour le moment…",
+ "No items exist": "Aucun élément",
"No threads here yet": "Aucun fil ici pour le moment",
"Not supported": "Non pris en charge",
"Nothing yet...": "Aucun message...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "Répondre à {{name}}",
"Reply to Message": "Répondre au message",
"Resend": "Renvoyer",
+ "Retry Upload": "Réessayer l'envoi",
"SEND": "ENVOYER",
"Search": "Rechercher",
"Select More Photos": "Sélectionner plus de photos",
diff --git a/package/src/i18n/he.json b/package/src/i18n/he.json
index 63af4d6a1a..6611b5aa45 100644
--- a/package/src/i18n/he.json
+++ b/package/src/i18n/he.json
@@ -5,7 +5,9 @@
"1 Reply": "תגובה אחת",
"1 Thread Reply": "תגובה אחת לשרשור",
"Add a comment": "הוסף תגובה",
+ "Add a comment to the poll": "הוסף תגובה לסקר",
"Add an option": "הוסף אפשרות",
+ "Add more": "הוסף עוד",
"Allow access to your Gallery": "אפשר גישה לגלריה שלך",
"Allow camera access in device settings": "אפשר גישה למצלמה בהגדרות המכשיר",
"Also send to channel": "שלח/י הודעה לשיחה",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "שגיאה ארעה בסימון ההודעה כלא נקרא. אין אפשרות לסמן הודעות כלא נקראות שהן ישנות מה-100 ההודעות האחרונות בשיחה.",
"Error while loading, please reload/refresh": "שגיאה ארעה בזמן הטעינה, אנא טען מחדש/רענן",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "הקובץ גדול מדי: {{ size }}, גודל העלאה מקסימלי הוא {{ limit }}",
+ "File too large": "הקובץ גדול מדי",
"File type not supported": "סוג הקובץ אינו נתמך",
"Flag": "סמן",
"Flag Message": "סמן הודעה",
"Flag action failed either due to a network issue or the message is already flagged": "פעולת הסימון נכשלה בגלל בעיית רשת או שההודעה כבר סומנה.",
"Generating...": "מייצר...",
"Giphy": "Giphy",
+ "Hide who voted": "הסתר מי הצביע",
"Hold to start recording.": "לחץ והחזק כדי להתחיל להקליט.",
"How about sending your first message to a friend?": "מה דעתך לשלוח את ההודעה הראשונה שלך לחבר?",
"Instant Commands": "פעולות מיידיות",
+ "Let others add options": "אפשר לאחרים להוסיף אפשרויות",
"Let's start chatting!": "בואו נתחיל לשוחח!",
"Links are disabled": "הקישורים מבוטלים",
"Live Location": "מיקום חי",
@@ -65,11 +70,13 @@
"Message deleted": "ההודעה נמחקה",
"Message flagged": "ההודעה סומנה",
"Multiple votes": "הצבעות מרובות",
+ "Network error": "שגיאת רשת",
"Select more than one option": "בחר/י יותר מאפשרות אחת",
"Limit votes per person": "הגבל/י את מספר ההצבעות לאדם",
"Choose between 2–10 options": "בחר/י בין 2 ל-10 אפשרויות",
"Mute User": "השתק/י משתמש",
"No chats here yet…": "אין צ'אטים כאן עדיין...",
+ "No items exist": "אין פריטים",
"No threads here yet": "אין שרשורים כאן עדיין",
"Not supported": "לא נתמך",
"Nothing yet...": "אינפורמציה תתקבל בהמשך...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "השב/י ל-{{name}}",
"Reply to Message": "השב/י להודעה",
"Resend": "שלח/י שוב",
+ "Retry Upload": "נסה להעלות שוב",
"SEND": "שלח",
"Search": "חפש/י",
"Select More Photos": "בחר עוד תמונות",
diff --git a/package/src/i18n/hi.json b/package/src/i18n/hi.json
index dba733a830..6bbd367d23 100644
--- a/package/src/i18n/hi.json
+++ b/package/src/i18n/hi.json
@@ -5,7 +5,9 @@
"1 Reply": "1 रिप्लाई",
"1 Thread Reply": "1 धागा उत्तर",
"Add a comment": "एक टिप्पणी जोड़ें",
+ "Add a comment to the poll": "पोल में टिप्पणी जोड़ें",
"Add an option": "एक विकल्प जोड़ें",
+ "Add more": "और जोड़ें",
"Allow access to your Gallery": "अपनी गैलरी तक पहुँचने की अनुमति दें",
"Allow camera access in device settings": "डिवाइस सेटिंग्स में कैमरा एक्सेस की अनुमति दें",
"Also send to channel": "चैनल को भी भेजें",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "संदेश को अनरीड चिह्नित करने में त्रुटि। चैनल के नवीनतम 100 संदेशों से पुराने संदेशों को अनरीड चिह्नित नहीं किया जा सकता।",
"Error while loading, please reload/refresh": "एरर, रिफ्रेश करे",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "फ़ाइल बहुत बड़ी है: {{ size }}, अधिकतम अपलोड साइज़ {{ limit }} है",
+ "File too large": "फ़ाइल बहुत बड़ी है",
"File type not supported": "फ़ाइल प्रकार समर्थित नहीं है",
"Flag": "झंडा",
"Flag Message": "झंडा संदेश",
"Flag action failed either due to a network issue or the message is already flagged": "फ़्लैग कार्रवाई या तो नेटवर्क समस्या के कारण विफल हो गई या संदेश पहले से फ़्लैग किया गया है।",
"Generating...": "जनरेट कर रहा है...",
"Giphy": "Giphy",
+ "Hide who voted": "वोट करने वालों को छुपाएँ",
"Hold to start recording.": "रिकॉर्डिंग शुरू करने के लिए दबाएं।",
"How about sending your first message to a friend?": "किसी मित्र को अपना पहला संदेश भेजने के बारे में क्या ख़याल है?",
"Instant Commands": "त्वरित कमांड",
+ "Let others add options": "दूसरों को विकल्प जोड़ने दें",
"Let's start chatting!": "आइए चैट करना शुरू करें!",
"Links are disabled": "लिंक अक्षम हैं",
"Live Location": "लाइव लोकेशन",
@@ -65,11 +70,13 @@
"Message deleted": "मैसेज हटा दिया गया",
"Message flagged": "संदेश को ध्वजांकित किया गया",
"Multiple votes": "एकाधिक वोट",
+ "Network error": "नेटवर्क त्रुटि",
"Select more than one option": "एक से अधिक विकल्प चुनें",
"Limit votes per person": "प्रति व्यक्ति वोट सीमित करें",
"Choose between 2–10 options": "2–10 विकल्प चुनें",
"Mute User": "उपयोगकर्ता को म्यूट करें",
"No chats here yet…": "अभी तक यहाँ कोई चैट नहीं है...",
+ "No items exist": "कोई आइटम मौजूद नहीं",
"No threads here yet": "यहाँ अभी तक कोई थ्रेड्स नहीं हैं",
"Not supported": "समर्थित नहीं",
"Nothing yet...": "कोई मैसेज नहीं है...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "{{name}} को जवाब दें",
"Reply to Message": "संदेश का जवाब दें",
"Resend": "पुन: भेजें",
+ "Retry Upload": "अपलोड पुनः प्रयास करें",
"SEND": "भेजें",
"Search": "खोजें",
"Select More Photos": "अधिक फ़ोटो चुनें",
diff --git a/package/src/i18n/it.json b/package/src/i18n/it.json
index b1ee4540f5..ebf1fc3bfd 100644
--- a/package/src/i18n/it.json
+++ b/package/src/i18n/it.json
@@ -5,7 +5,9 @@
"1 Reply": "1 Risposta",
"1 Thread Reply": "1 Risposta alla Discussione",
"Add a comment": "Aggiungi un commento",
+ "Add a comment to the poll": "Aggiungi un commento al sondaggio",
"Add an option": "Aggiungi un'opzione",
+ "Add more": "Aggiungi altri",
"Allow access to your Gallery": "Consenti l'accesso alla tua galleria",
"Allow camera access in device settings": "Consenti l'accesso alla fotocamera nelle impostazioni del dispositivo",
"Also send to channel": "Invia anche al canale",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Errore durante il contrassegno del messaggio come non letto. Non è possibile contrassegnare i messaggi non letti più vecchi dei 100 messaggi più recenti del canale.",
"Error while loading, please reload/refresh": "Errore durante il caricamento, per favore ricarica la pagina",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "Il file è troppo grande: {{ size }}, la dimensione massima di caricamento è {{ limit }}",
+ "File too large": "File troppo grande",
"File type not supported": "Tipo di file non supportato",
"Flag": "Contrassegna",
"Flag Message": "Contrassegna Messaggio",
"Flag action failed either due to a network issue or the message is already flagged": "L'azione di segnalazione non è riuscita a causa di un problema di rete o il messaggio è già segnalato.",
"Generating...": "Generando...",
"Giphy": "Giphy",
+ "Hide who voted": "Nascondi chi ha votato",
"Hold to start recording.": "Tieni premuto per avviare la registrazione.",
"How about sending your first message to a friend?": "Che ne dici di inviare il tuo primo messaggio ad un amico?",
"Instant Commands": "Comandi Istantanei",
+ "Let others add options": "Permetti ad altri di aggiungere opzioni",
"Let's start chatting!": "Iniziamo a chattare!",
"Links are disabled": "I link sono disabilitati",
"Live Location": "Posizione in tempo reale",
@@ -65,11 +70,13 @@
"Message deleted": "Messaggio cancellato",
"Message flagged": "Messaggio contrassegnato",
"Multiple votes": "Voti multipli",
+ "Network error": "Errore di rete",
"Select more than one option": "Seleziona più di un'opzione",
"Limit votes per person": "Limita i voti per persona",
"Choose between 2–10 options": "Scegli tra 2 e 10 opzioni",
"Mute User": "Utente Muto",
"No chats here yet…": "Non ci sono ancora chat qui...",
+ "No items exist": "Nessun elemento",
"No threads here yet": "Nessun thread qui ancora",
"Not supported": "non supportato",
"Nothing yet...": "Ancora niente...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "Rispondi a {{name}}",
"Reply to Message": "Rispondi al messaggio",
"Resend": "Invia di nuovo",
+ "Retry Upload": "Riprova caricamento",
"SEND": "INVIA",
"Search": "Cerca",
"Select More Photos": "Seleziona Altre foto",
diff --git a/package/src/i18n/ja.json b/package/src/i18n/ja.json
index 85643f3e14..a624563c91 100644
--- a/package/src/i18n/ja.json
+++ b/package/src/i18n/ja.json
@@ -5,7 +5,9 @@
"1 Reply": "1件の返信",
"1 Thread Reply": "1件のスレッド返信",
"Add a comment": "コメントを追加",
+ "Add a comment to the poll": "投票にコメントを追加",
"Add an option": "オプションを追加",
+ "Add more": "さらに追加",
"Allow access to your Gallery": "ギャラリーへのアクセスを許可する",
"Allow camera access in device settings": "デバイス設定でカメラへのアクセスを許可する",
"Also send to channel": "チャンネルにも送信",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "メッセージを未読にする際にエラーが発生しました。最新の100件のチャネルメッセージより古い未読メッセージはマークできません。",
"Error while loading, please reload/refresh": "ロード中にエラーが発生しました。更新してください",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "ファイルが大きすぎます:{{ size }}、最大アップロードサイズは{{ limit }}です",
+ "File too large": "ファイルが大きすぎます",
"File type not supported": "サポートされていないファイルです",
"Flag": "フラグ",
"Flag Message": "メッセージをフラグする",
"Flag action failed either due to a network issue or the message is already flagged": "ネットワーク接続に問題があるか、すでにフラグが設定されているため、フラグが失敗しました。",
"Generating...": "生成中...",
"Giphy": "Giphy",
+ "Hide who voted": "投票者を非表示",
"Hold to start recording.": "録音を開始するには押し続けてください。",
"How about sending your first message to a friend?": "初めてのメッセージを友達に送ってみてはいかがでしょうか?",
"Instant Commands": "インスタントコマンド",
+ "Let others add options": "他の人が選択肢を追加できるようにする",
"Let's start chatting!": "チャットを始めましょう!",
"Links are disabled": "リンク機能が無効になっています",
"Live Location": "ライブ位置情報",
@@ -65,11 +70,13 @@
"Message deleted": "メッセージが削除されました",
"Message flagged": "メッセージにフラグが付けられました",
"Multiple votes": "複数投票",
+ "Network error": "ネットワークエラー",
"Select more than one option": "2つ以上のオプションを選択",
"Limit votes per person": "1人あたりの投票数を制限",
"Choose between 2–10 options": "2~10個のオプションから選択",
"Mute User": "ユーザーをミュートする",
"No chats here yet…": "まだチャットはありません…",
+ "No items exist": "項目がありません",
"No threads here yet": "まだスレッドがありません",
"Not supported": "サポートしていません",
"Nothing yet...": "まだ何もありません...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "{{name}}に返信",
"Reply to Message": "メッセージに返信",
"Resend": "再送",
+ "Retry Upload": "アップロードを再試行",
"SEND": "送信",
"Search": "検索",
"Select More Photos": "さらに写真を選択",
diff --git a/package/src/i18n/ko.json b/package/src/i18n/ko.json
index 61f9a4d0b5..38a4fccb64 100644
--- a/package/src/i18n/ko.json
+++ b/package/src/i18n/ko.json
@@ -5,7 +5,9 @@
"1 Reply": "답장 1개",
"1 Thread Reply": "1개의 스레드 답글",
"Add a comment": "댓글 추가",
+ "Add a comment to the poll": "투표에 의견 추가",
"Add an option": "옵션 추가",
+ "Add more": "더 추가",
"Allow access to your Gallery": "갤러리에 대한 액세스를 허용",
"Allow camera access in device settings": "기기 설정에서 카메라 액세스를 허용하세요.",
"Also send to channel": "채널에도 전송",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "메시지를 읽지 않음으로 표시하는 중 오류가 발생했습니다. 최신 100개의 채널 메시지보다 오래된 읽지 않은 메시지는 표시할 수 없습니다.",
"Error while loading, please reload/refresh": "로드하는 동안 오류가 발생했습니다. 다시로드하십시오",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "파일이 너무 큽니다: {{ size }}, 최대 업로드 크기는 {{ limit }}입니다",
+ "File too large": "파일이 너무 큽니다",
"File type not supported": "지원하지 않는 파일입니다.",
"Flag": "플래그",
"Flag Message": "메시지를 플래그하기",
"Flag action failed either due to a network issue or the message is already flagged": "네트워크 연결에 문제가 있거나 이미 플래그 되어서 플래그에 실패했습니다.",
"Generating...": "생성 중...",
"Giphy": "Giphy",
+ "Hide who voted": "투표한 사람 숨기기",
"Hold to start recording.": "녹음을 시작하려면 눌러주세요.",
"How about sending your first message to a friend?": "친구에게 첫 번째 메시지를 보내는 것은 어떻습니까?",
"Instant Commands": "인스턴트 명령",
+ "Let others add options": "다른 사람이 옵션을 추가하도록 허용",
"Let's start chatting!": "채팅을 시작합시다!",
"Links are disabled": "링크 기능이 비활성화되었습니다",
"Live Location": "실시간 위치",
@@ -65,11 +70,13 @@
"Message deleted": "메시지가 삭제되었습니다.",
"Message flagged": "메시지에 플래그가 지정되었습니다",
"Multiple votes": "복수 투표",
+ "Network error": "네트워크 오류",
"Select more than one option": "두 개 이상의 옵션을 선택하세요",
"Limit votes per person": "1인당 투표 수 제한",
"Choose between 2–10 options": "2~10개의 옵션 중에서 선택하세요",
"Mute User": "사용자를 음소거",
"No chats here yet…": "아직 여기에 채팅이 없어요…",
+ "No items exist": "항목이 없습니다",
"No threads here yet": "아직 스레드가 없습니다",
"Not supported": "지원하지 않습니다",
"Nothing yet...": "아직 아무것도...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "{{name}}님에게 답장",
"Reply to Message": "메시지에 답장",
"Resend": "재전송",
+ "Retry Upload": "업로드 재시도",
"SEND": "보내기",
"Search": "검색",
"Select More Photos": "추가 사진 선택",
diff --git a/package/src/i18n/nl.json b/package/src/i18n/nl.json
index 06aa168b49..10811006cb 100644
--- a/package/src/i18n/nl.json
+++ b/package/src/i18n/nl.json
@@ -5,7 +5,9 @@
"1 Reply": "1 Antwoord",
"1 Thread Reply": "1 thread antwoord",
"Add a comment": "Voeg een reactie toe",
+ "Add a comment to the poll": "Voeg een reactie toe aan de poll",
"Add an option": "Voeg een optie toe",
+ "Add more": "Meer toevoegen",
"Allow access to your Gallery": "Geef toegang tot uw galerij",
"Allow camera access in device settings": "Sta cameratoegang toe in de apparaatinstellingen",
"Also send to channel": "Stuur ook naar kanaal",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Fout bij markeren als ongelezen. Kan ongelezen berichten ouder dan de nieuwste 100 kanaalberichten niet markeren.",
"Error while loading, please reload/refresh": "Probleem bij het laden, probeer opnieuw",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "Bestand is te groot: {{ size }}, maximale uploadgrootte is {{ limit }}",
+ "File too large": "Bestand te groot",
"File type not supported": "Bestandstype niet ondersteund",
"Flag": "Markeer",
"Flag Message": "Markeer bericht",
"Flag action failed either due to a network issue or the message is already flagged": "Rapporteren mislukt door een netwerk fout of het berich is al gerapporteerd",
"Generating...": "Aan het genereren...",
"Giphy": "Giphy",
+ "Hide who voted": "Verberg wie heeft gestemd",
"Hold to start recording.": "Houd vast om opname te starten.",
"How about sending your first message to a friend?": "Wat dacht je ervan om je eerste bericht naar een vriend te sturen?",
"Instant Commands": "Directe Opdrachten",
+ "Let others add options": "Laat anderen opties toevoegen",
"Let's start chatting!": "Laten we beginnen met chatten!",
"Links are disabled": "Het versturen van links staat uit",
"Live Location": "Live locatie",
@@ -65,11 +70,13 @@
"Message deleted": "Bericht verwijderd",
"Message flagged": "Bericht gemarkeerd",
"Multiple votes": "Meerdere stemmen",
+ "Network error": "Netwerkfout",
"Select more than one option": "Selecteer meer dan één optie",
"Limit votes per person": "Beperk stemmen per persoon",
"Choose between 2–10 options": "Kies tussen 2 en 10 opties",
"Mute User": "Gebruiker dempen",
"No chats here yet…": "Nog geen chats hier…",
+ "No items exist": "Er zijn geen items",
"No threads here yet": "Hier zijn nog geen threads",
"Not supported": "niet ondersteund",
"Nothing yet...": "Nog niets...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "Antwoord aan {{name}}",
"Reply to Message": "Beantwoord bericht",
"Resend": "Opnieuw versturen",
+ "Retry Upload": "Uploaden opnieuw proberen",
"SEND": "VERZENDEN",
"Search": "Zoeken",
"Select More Photos": "Selecteer Meer foto's",
diff --git a/package/src/i18n/pt-br.json b/package/src/i18n/pt-br.json
index 31416d809f..327684079c 100644
--- a/package/src/i18n/pt-br.json
+++ b/package/src/i18n/pt-br.json
@@ -5,7 +5,9 @@
"1 Reply": "1 Resposta",
"1 Thread Reply": "1 Resposta de Thread",
"Add a comment": "Adicionar um comentário",
+ "Add a comment to the poll": "Adicionar um comentário à enquete",
"Add an option": "Adicionar uma opção",
+ "Add more": "Adicionar mais",
"Allow access to your Gallery": "Permitir acesso à sua Galeria",
"Allow camera access in device settings": "Permitir acesso à câmera nas configurações do dispositivo",
"Also send to channel": "Também enviar para o canal",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Erro ao marcar mensagem como não lida. Não é possível marcar mensagens não lidas mais antigas que as 100 mensagens mais recentes do canal.",
"Error while loading, please reload/refresh": "Erro ao carregar, por favor recarregue/atualize",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "O arquivo é muito grande: {{ size }}, o tamanho máximo de upload é {{ limit }}",
+ "File too large": "Arquivo muito grande",
"File type not supported": "Tipo de arquivo não suportado",
"Flag": "Reportar",
"Flag Message": "Reportar Mensagem",
"Flag action failed either due to a network issue or the message is already flagged": "A ação para reportar a mensagem falhou devido a um problema de rede ou a mensagem já foi reportada.",
"Generating...": "Gerando...",
"Giphy": "Giphy",
+ "Hide who voted": "Ocultar quem votou",
"Hold to start recording.": "Mantenha pressionado para começar a gravar.",
"How about sending your first message to a friend?": "Que tal enviar sua primeira mensagem para um amigo?",
"Instant Commands": "Comandos Instantâneos",
+ "Let others add options": "Permitir que outros adicionem opções",
"Let's start chatting!": "Vamos começar a conversar!",
"Links are disabled": "Links estão desabilitados",
"Live Location": "Localização ao vivo",
@@ -65,11 +70,13 @@
"Message deleted": "Mensagem excluída",
"Message flagged": "Mensagem sinalizada",
"Multiple votes": "Votos múltiplos",
+ "Network error": "Erro de rede",
"Select more than one option": "Selecione mais de uma opção",
"Limit votes per person": "Limite os votos por pessoa",
"Choose between 2–10 options": "Escolha entre 2 e 10 opções",
"Mute User": "Silenciar Usuário",
"No chats here yet…": "Ainda não há chats aqui...",
+ "No items exist": "Nenhum item",
"No threads here yet": "Ainda não há tópicos aqui",
"Not supported": "Não suportado",
"Nothing yet...": "Nada ainda...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "Responder a {{name}}",
"Reply to Message": "Responder à Mensagem",
"Resend": "Reenviar",
+ "Retry Upload": "Tentar upload novamente",
"SEND": "ENVIAR",
"Search": "Pesquisar",
"Select More Photos": "Selecionar Mais Fotos",
diff --git a/package/src/i18n/ru.json b/package/src/i18n/ru.json
index 096faa6fb3..aa73598ab9 100644
--- a/package/src/i18n/ru.json
+++ b/package/src/i18n/ru.json
@@ -5,7 +5,9 @@
"1 Reply": "1 Ответ",
"1 Thread Reply": "1 тема Ответить",
"Add a comment": "Добавить комментарий",
+ "Add a comment to the poll": "Добавить комментарий к опросу",
"Add an option": "Добавить вариант",
+ "Add more": "Добавить ещё",
"Allow access to your Gallery": "Разрешить доступ к вашей галерее",
"Allow camera access in device settings": "Разрешите доступ к камере в настройках устройства.",
"Also send to channel": "Также отправить на канал",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Ошибка при отметке сообщения как непрочитанного. Невозможно отметить непрочитанные сообщения старше новейших 100 сообщений канала.",
"Error while loading, please reload/refresh": "Ошибка загрузки, пожалуйста перезагрузите или обновите",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "Файл слишком большой: {{ size }}, максимальный размер загрузки составляет {{ limit }}",
+ "File too large": "Файл слишком большой",
"File type not supported": "Тип файла не поддерживается",
"Flag": "Пометить",
"Flag Message": "Пометить сообщение",
"Flag action failed either due to a network issue or the message is already flagged": "Не удалось отправить жалобу. Возможные причины: проблема с подключением к интернету или ваша жалоба уже была принята.",
"Generating...": "Генерирую...",
"Giphy": "Giphy",
+ "Hide who voted": "Скрыть, кто проголосовал",
"Hold to start recording.": "Удерживайте, чтобы начать запись.",
"How about sending your first message to a friend?": "Как насчет отправки первого сообщения другу?",
"Instant Commands": "Мгновенные Команды",
+ "Let others add options": "Разрешить другим добавлять варианты",
"Let's start chatting!": "Давайте начнем общаться!",
"Links are disabled": "Ссылки отключены",
"Live Location": "Трансляция местоположения",
@@ -65,11 +70,13 @@
"Message deleted": "Сообщение удалено",
"Message flagged": "Сообщение отмечено",
"Multiple votes": "Несколько голосов",
+ "Network error": "Ошибка сети",
"Select more than one option": "Выберите больше одного варианта",
"Limit votes per person": "Ограничить количество голосов на человека",
"Choose between 2–10 options": "Выберите от 2 до 10 вариантов",
"Mute User": "Отключить пользователя",
"No chats here yet…": "Здесь пока нет чатов…",
+ "No items exist": "Нет элементов",
"No threads here yet": "Здесь пока нет потоков",
"Not supported": "не поддерживается",
"Nothing yet...": "Пока ничего нет...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "Ответить пользователю {{name}}",
"Reply to Message": "Ответить на сообщение",
"Resend": "Отправить",
+ "Retry Upload": "Повторить загрузку",
"SEND": "ОТПРАВИТЬ",
"Search": "Поиск",
"Select More Photos": "Выбрать больше фотографий",
diff --git a/package/src/i18n/tr.json b/package/src/i18n/tr.json
index 14f2cc0285..25e4cd570d 100644
--- a/package/src/i18n/tr.json
+++ b/package/src/i18n/tr.json
@@ -5,7 +5,9 @@
"1 Reply": "1 Cevap",
"1 Thread Reply": "1 Konu Yanıtı",
"Add a comment": "Yorum ekle",
+ "Add a comment to the poll": "Ankete yorum ekle",
"Add an option": "Seçenek ekle",
+ "Add more": "Daha fazla ekle",
"Allow access to your Gallery": "Galerinize erişime izin verin",
"Allow camera access in device settings": "Cihaz ayarlarında kamera erişimine izin ver",
"Also send to channel": "Kanala da gönder",
@@ -42,15 +44,18 @@
"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.": "Okunmamış olarak işaretlenen mesajda hata oluştu. En yeni 100 kanal mesajından daha eski okunmamış mesajları işaretleyemezsiniz.",
"Error while loading, please reload/refresh": "Yüklenirken hata oluştu, lütfen tekrar deneyiniz",
"File is too large: {{ size }}, maximum upload size is {{ limit }}": "Dosya çok büyük: {{ size }}, maksimum yükleme boyutu {{ limit }}",
+ "File too large": "Dosya çok büyük",
"File type not supported": "Dosya türü desteklenmiyor",
"Flag": "Raporla",
"Flag Message": "Mesajı Raporla",
"Flag action failed either due to a network issue or the message is already flagged": "Mesajın daha önce raporlanmış olması veya bir ağ bağlantısı sorunu nedeniyle raporlama işlemi başarısız oldu.",
"Generating...": "Oluşturuluyor...",
"Giphy": "Giphy",
+ "Hide who voted": "Kimin oy verdiğini gizle",
"Hold to start recording.": "Kayıt yapmak için basılı tutun.",
"How about sending your first message to a friend?": "İlk mesajınızı bir arkadaşınıza göndermeye ne dersiniz?",
"Instant Commands": "Anlık Komutlar",
+ "Let others add options": "Başkalarının seçenek eklemesine izin ver",
"Let's start chatting!": "Haydi sohbete başlayalım!",
"Links are disabled": "Bağlantılar devre dışı",
"Live Location": "Canlı Konum",
@@ -65,11 +70,13 @@
"Message deleted": "Mesaj silindi",
"Message flagged": "Mesaj işaretlendi",
"Multiple votes": "Çoklu oy",
+ "Network error": "Ağ hatası",
"Select more than one option": "Birden fazla seçenek seçin",
"Limit votes per person": "Kişi başına oy sayısını sınırla",
"Choose between 2–10 options": "2 ile 10 arasında seçenek seçin",
"Mute User": "Kullanıcıyı sessize al",
"No chats here yet…": "Henüz burada sohbet yok…",
+ "No items exist": "Hiçbir öğe yok",
"No threads here yet": "Burada henüz akış yok",
"Not supported": "Desteklenmiyor",
"Nothing yet...": "Henüz değil...",
@@ -96,6 +103,7 @@
"Reply to {{name}}": "{{name}} için yanıtla",
"Reply to Message": "Mesajı Yanıtla",
"Resend": "Yeniden gönder",
+ "Retry Upload": "Yüklemeyi yeniden dene",
"SEND": "GÖNDER",
"Search": "Ara",
"Select More Photos": "Daha Fazla Fotoğraf Seçin",