Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(a11y): CreateDiscussionView #6013

Merged
merged 13 commits into from
Jan 13, 2025
Merged
2 changes: 1 addition & 1 deletion app/i18n/locales/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
"Direct_message_someone": "رسالة مباشرة لشخص ما",
"Direct_Messages": "رسالة مباشرة",
"Directory": "مجلد",
"Discussion_Desc": "ساهم بإعطاء نظرة عامة لما يجري. عند إنشاء مناقشة يتم إنشاء قناة فرعية وربطها بالقناة المحددة",
"Discussion_Desc": "المناقشات تتيح محادثات منفصلة حول موضوع محدد داخل قناة أو فريق حيث يمكن إضافة أي عضو في مساحة العمل.",
"Discussion_name": "اسم النقاش",
"Discussions": "مناقشات",
"Displays_action_text": "يعرض نص الإجراء",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/bn-IN.json
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@
"Discard_changes": "পরিবর্তন বাতিল করতে চান?",
"Discard_changes_description": "যদি আপনি সংরক্ষণ ছাড়া পৃষ্ঠায় ফিরে যান, তবে সমস্ত পরিবর্তন হারিয়ে যাবে।",
"Discussion": "আলোচনা",
"Discussion_Desc": "কি ঘটছে তার ওপর একটি সংক্ষেপ রাখতে সাহায্য করুন! একটি আলোচনা তৈরি করলে, আপনি নির্বাচন করা একটি একক-চ্যানেলের উপ-চ্যানেল তৈরি হয় এবং উভয়ই সংযুক্ত হয়।",
"Discussion_Desc": "আলোচনাগুলো একটি নির্দিষ্ট বিষয়ে একটি চ্যানেল বা দলের ভিতরে আলাদা আলাপচারিতার সুযোগ দেয় যেখানে যেকোনো কর্মক্ষেত্রের সদস্যকে যোগ করা যেতে পারে।",
"Discussion_name": "আলোচনা নাম",
"Discussions": "আলোচনা",
"Display": "ডিসপ্লে",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@
"Discard_changes": "Zrušit změny?",
"Discard_changes_description": "Pokud se vrátíte zpět bez uložení, všechny změny budou ztraceny.",
"Discussion": "Diskuse",
"Discussion_Desc": "Pomozte udržet si přehled o tom, co se děje! Vytvořením diskuze se vytvoří podkanál vámi vybraného kanálu a oba jsou propojeny.",
"Discussion_Desc": "Diskuse umožňují samostatné konverzace na určité téma uvnitř kanálu nebo týmu, kam lze přidat kteréhokoli člena pracovního prostoru.",
"Discussion_name": "Název diskuse",
"Discussions": "Diskuse",
"Display": "Zobrazit",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
"Discard_changes": "Änderungen verwerfen?",
"Discard_changes_description": "Alle Änderungen werden verworfen, wenn Sie zurück gehen ohne zu speichern.",
"Discussion": "Diskussion",
"Discussion_Desc": "Hilft, die Übersicht zu behalten! Durch das Erstellen einer Diskussion wird ein Unter-Channel im ausgewählten Room erzeugt und beide verknüpft.",
"Discussion_Desc": "Diskussionen ermöglichen separate Unterhaltungen zu einem bestimmten Thema innerhalb eines Kanals oder Teams, in die jedes Arbeitsbereichsmitglied hinzugefügt werden kann.",
"Discussion_name": "Diskussions-Name",
"Discussions": "Diskussionen",
"Display": "Anzeige",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@
"Discard_changes": "Discard changes?",
"Discard_changes_description": "All changes will be lost if you go back without saving.",
"Discussion": "Discussion",
"Discussion_Desc": "Help keeping an overview about what's going on! By creating a discussion, a sub-channel of the one you selected is created and both are linked.",
"Discussion_Desc": "Discussions allow separate conversations around a specific topic inside a channel or team where any workspace member can be added.",
"Discussion_name": "Discussion name",
"Discussions": "Discussions",
"Display": "Display",
Expand Down
1 change: 1 addition & 0 deletions app/i18n/locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
"Direct_message_someone": "Enviar mensaje directo a alguien",
"Direct_Messages": "Mensajes directos",
"Directory": "Directorio",
"Discussion_Desc": "Las discusiones permiten conversaciones separadas sobre un tema específico dentro de un canal o equipo donde se puede añadir a cualquier miembro del espacio de trabajo.",
"Discussions": "Conversaciones",
"Displays_action_text": "Mostrar texto de acción",
"Do_you_have_a_certificate": "¿Tienes un certificado para este espacio de trabajo?",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/fi.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@
"Directory": "Hakemisto",
"Disabled_E2E_Encryption_for_this_room": "poisti täyden salauksen käytöstä tässä huoneessa",
"Discussion": "Keskustelu",
"Discussion_Desc": "Pysy selvillä tapahtumista! Luomalla keskustelun luot valitsemasi kanavan alikanavan, ja keskustelut liitetään yhteen.",
"Discussion_Desc": "Keskustelut mahdollistavat erilliset keskustelut tietyn aiheen ympärillä kanavassa tai tiimissä, johon voidaan lisätä mikä tahansa työtilan jäsen.",
"Discussion_name": "Keskustelun nimi",
"Discussions": "Keskustelut",
"Display": "Näytä",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@
"Direct_message_someone": "Envoyer un message direct à quelqu'un",
"Direct_Messages": "Messages directs",
"Directory": "Répertoire",
"Discussion_Desc": "Aide à garder une vue d'ensemble sur ce qui se passe ! En créant une discussion, un sous-canal de celui que vous avez sélectionné est créé et les deux sont liés.",
"Discussion_Desc": "Les discussions permettent d'avoir des conversations distinctes autour d'un sujet spécifique à l'intérieur d'un canal ou d'une équipe, où tout membre de l'espace de travail peut être ajouté.",
"Discussion_name": "Nom de la discussion",
"Discussions": "Discussions",
"Display": "Affichage",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/hi-IN.json
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@
"Discard_changes": "परिवर्तन छोड़ें?",
"Discard_changes_description": "अगर आप सहेजे बिना पिछले पृष्ठ पर वापस जाते हैं, तो सभी परिवर्तन हो जाएंगे।",
"Discussion": "चर्चा",
"Discussion_Desc": "यहां क्या हो रहा है, इसका अवलोकन बनाए रखने में मदद करें! एक चर्चा बनाने से, आपके द्वारा चयनित वाले चैनल का एक उप-चैनल बनता है और उन दोनों को लिंक किया जाता है।",
"Discussion_Desc": "चर्चाएं एक चैनल या टीम के अंदर एक विशेष विषय पर अलग-अलग बातचीत की अनुमति देती हैं, जहाँ किसी भी कार्यक्षेत्र सदस्य को जोड़ा जा सकता है।",
"Discussion_name": "चर्चा का नाम",
"Discussions": "चर्चाएँ",
"Display": "प्रदर्शन",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@
"Discard_changes": "Változások elvetése?",
"Discard_changes_description": "Minden változtatás elveszik, ha mentés nélkül visszalép.",
"Discussion": "Megbeszélés",
"Discussion_Desc": "Segítsen áttekintést nyújtani a történésekről! Egy megbeszélés létrehozásával létrejön a kiválasztott csatorna egy alcsatornája, és mindkettő össze lesz kapcsolva.",
"Discussion_Desc": "A megbeszélések lehetővé teszik, hogy egy adott témáról külön beszélgetések folytatódjanak egy csatornán vagy csapatban, ahová bármelyik munkaterületi tagot hozzá lehet adni.",
"Discussion_name": "Megbeszélés neve",
"Discussions": "Megbeszélések",
"Display": "Megjelenítés",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
"Direct_message_someone": "Invia un messaggio diretto",
"Direct_Messages": "Messaggi diretti",
"Directory": "Rubrica",
"Discussion_Desc": "Aiuta a mantenere una panoramica di ciò che sta succedendo! Creando una discussione verrà creato un sotto-canale di quello selezionato ed entrambi saranno collegati",
"Discussion_Desc": "Le discussioni consentono conversazioni separate su un argomento specifico all'interno di un canale o team, dove può essere aggiunto qualsiasi membro dello spazio di lavoro.",
"Discussion_name": "Nome della discussione",
"Discussions": "Discussioni",
"Displays_action_text": "Mostra il testo di azione",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
"Direct_message_someone": "ユーザーへダイレクトメッセージする",
"Direct_Messages": "ダイレクトメッセージ",
"Directory": "ディレクトリ",
"Discussion_Desc": "状況の概要を把握するのに役立ちます。ディスカッションを作成すると、選択したチャンネルのサブチャンネルが作成され、両方のチャンネルがリンクされます。",
"Discussion_Desc": "ディスカッションでは、チャンネルやチーム内で特定のトピックに関する個別の会話を行うことができ、ワークスペースのメンバーを追加することができます。",
"Discussion_name": "ディスカッション名",
"Discussions": "ディスカッション",
"Displays_action_text": "アクションテキストを表示",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@
"Direct_message_someone": "Stuur iemand een privébericht",
"Direct_Messages": "Directe berichten",
"Directory": "Map",
"Discussion_Desc": "Help het overzicht te houden over wat er aan de hand is! Door een discussie aan te maken, wordt een subkanaal van het geselecteerde kanaal aangemaakt en worden beide gekoppeld.",
"Discussion_Desc": "Discussies maken afzonderlijke gesprekken mogelijk rond een specifiek onderwerp binnen een kanaal of team, waar elk lid van de werkruimte kan worden toegevoegd.",
"Discussion_name": "Discussienaam",
"Discussions": "Discussies",
"Display": "Weergave",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@
"Discard_changes": "Descartar alterações?",
"Discard_changes_description": "Todas as alterações serão perdidas, se você sair sem salvar.",
"Discussion": "Discussão",
"Discussion_Desc": "Ajude a manter uma visão geral sobre o que está acontecendo! Ao criar uma discussão, um sub-canal do que você selecionou é criado e os dois são vinculados.",
"Discussion_Desc": "As discussões permitem conversas separadas sobre um tópico específico dentro de um canal ou equipe, onde qualquer membro do espaço de trabalho pode ser adicionado.",
"Discussion_name": "Nome da discussão",
"Discussions": "Discussões",
"Display": "Display",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/pt-PT.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
"Direct_message_someone": "Enviar mensagem directa para alguém",
"Direct_Messages": "Mensagens Directas",
"Directory": "Directório",
"Discussion_Desc": "Ajude a manter uma visão geral sobre o que está acontecendo! Ao criar uma discussão, é criado um sub-canal do que você selecionou e ambos estão ligados.",
"Discussion_Desc": "As discussões permitem conversas separadas sobre um tópico específico dentro de um canal ou equipa, onde qualquer membro do espaço de trabalho pode ser adicionado.",
"Discussion_name": "Nome da discussão",
"Discussions": "Discussões",
"Displays_action_text": "Exibe texto da acção",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@
"Direct_Messages": "Личные сообщения",
"Directory": "Директория",
"Discussion": "Обсуждение",
"Discussion_Desc": "Помогают разобраться в том, что происходит! При создании Обсуждения, суб-канала одного из выбранных вами каналов так же создается и привязка к нему.",
"Discussion_Desc": "Обсуждения позволяют вести отдельные разговоры на конкретную тему внутри канала или команды, куда можно добавить любого участника рабочего пространства.",
"Discussion_name": "Имя обсуждения",
"Discussions": "Обсуждения",
"Display": "Внешний вид",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/sl-SI.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@
"Direct_message_someone": "Pošlji neposredno sporočilo",
"Direct_Messages": "Neposredna sporočila",
"Directory": "Imenik",
"Discussion_Desc": "Pomagajte ohranjati pregled nad tem, kaj se dogaja! Z ustvarjanjem razprave se ustvari podkanal tistega, ki ste ga izbrali, in oba sta povezana.",
"Discussion_Desc": "Razprave omogočajo ločene pogovore o določeni temi znotraj kanala ali ekipe, kjer se lahko doda kateri koli član delovnega prostora.",
"Discussion_name": "Ime razprave",
"Discussions": "Razprave",
"Display": "Prikaz",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/sv.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@
"Directory": "Katalog",
"Disabled_E2E_Encryption_for_this_room": "inaktivera E2E-kryptering för det här rummet",
"Discussion": "Diskussion",
"Discussion_Desc": "Bidra till att skapa en översikt över det som händer. När du skapar en diskussion skapas en underkanal till den du valt och båda kanalerna är kopplade.",
"Discussion_Desc": "Diskussioner möjliggör separata samtal kring ett specifikt ämne inom en kanal eller ett team där vilken medlem som helst i arbetsytan kan läggas till.",
"Discussion_name": "Diskussionsnamn",
"Discussions": "Diskussioner",
"Display": "Visa",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/ta-IN.json
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@
"Discard_changes": "மாற்றங்களை விலகவா?",
"Discard_changes_description": "சேமிப்பிடாதே பின்செல்லுவதால் அனைத்து மாற்றங்களும் இழந்துவிடும்.",
"Discussion": "உரையாடல்",
"Discussion_Desc": "என்ன நடக்குகிறது என்று ஒரு பராமரிப்பினைக் கொண்டுகொள்ள உதவுக! ஒரு உரையாடல் உருவாக்கி, நீங்கள் தேர்ந்தெடுத்த ஒரு குழுவின் உடைய உப-சேனலுக்கு அது உருவாக்கப்படும் மற்றும் இருவரும் இணைக்கப்படும்.",
"Discussion_Desc": "ஒரு குறிப்பிட்டதொரு தலைப்பின் சுற்றியிலான தனித்தனியே உரையாடல்களை ஒரு சேனலையோ அல்லது குழுவையோ உள்ளே விவாதங்கள் அனுமதிக்கின்றன, இதில் எந்த ஒரு பணித்தள உறுப்பினரும் சேர்க்கப்படலாம்.",
"Discussion_name": "உரையாடல் பெயர்",
"Discussions": "உரையாடல்கள்",
"Display": "காட்சி",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/te-IN.json
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@
"Discard_changes": "మార్పులను తిరిగి వాడండి?",
"Discard_changes_description": "మీరు సేవించకపోతే అన్ని మార్పులు కోలుక పడతాయి.",
"Discussion": "చర్చ",
"Discussion_Desc": "ఏమి జరిగితే సమాచారం అవగాహనలో ఉండాలనే సహాయించడం! మీరు ఒక చర్చ సృష్టించినప్పుడు, మీరు ఎంచుకున్నది యొక్క ఉప-ఛానల్ని సృష్టించడం మరియు రెండూ కలిగిపోతాయి.",
"Discussion_Desc": "चर्चाएँ किसी चैनल या टीम के अंदर एक विशिष्ट विषय के बारे में अलग बातचीत की अनुमति देती हैं जहाँ किसी भी कार्यक्षेत्र के सदस्य को जोड़ा जा सकता है।",
"Discussion_name": "చర్చ పేరు",
"Discussions": "చర్చలు",
"Display": "ప్రదర్శించు",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/tr.json
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
"Direct_message_someone": "Birine doğrudan ileti gönder",
"Direct_Messages": "Özel İletiler",
"Directory": "Dizin",
"Discussion_Desc": "Neler olup bittiğini gözden geçirmeye yardımcı olun! Bir tartışma oluşturarak, seçtiğinizin bir alt kanalı oluşturulur ve her ikisi de bağlanır.",
"Discussion_Desc": "Tartışmalar, bir kanalda veya ekipte belirli bir konu etrafında ayrı sohbetler yapılmasına olanak tanır ve herhangi bir çalışma alanı üyesi eklenebilir.",
"Discussion_name": "Tartışma adı",
"Discussions": "Tartışmalar",
"Displays_action_text": "Görüntüler aksiyon metni",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@
"Desktop_Notifications": "桌面通知",
"Direct_Messages": "私訊",
"Directory": "目录",
"Discussion_Desc": "帮助保持事态更新! 通过创建讨论,一个和所选频道双向关联的子频道将会被创建。",
"Discussion_Desc": "讨论允许在频道或团队内围绕特定主题进行单独的对话,可以添加任何工作区成员。",
"Discussion_name": "讨论区名称",
"Discussions": "讨论区",
"Do_you_have_a_certificate": "您有此工作区的证书吗?",
Expand Down
2 changes: 1 addition & 1 deletion app/i18n/locales/zh-TW.json
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@
"Direct_message_someone": "私訊其他人",
"Direct_Messages": "私訊",
"Directory": "目錄",
"Discussion_Desc": "幫助保持事態更新!透過建立討論,一個和所選頻道雙向關聯的子頻道將會被建立。",
"Discussion_Desc": "討論允許在特定主題下於頻道或團隊內進行獨立的對話,其中可以新增任何工作區成員。",
"Discussion_name": "討論區名稱",
"Discussions": "討論區",
"Displays_action_text": "顯示文字行動",
Expand Down
3 changes: 1 addition & 2 deletions app/views/CreateChannelView/RoomSettings/SwitchItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,7 @@ export const SwitchItem = ({ id, value, label, hint, onValueChange, disabled = f
disabled={disabled}
onPress={() => onValueChange(!value)}
accessible
accessibilityLabel={`${I18n.t(label)}, ${value ? I18n.t('Enabled') : I18n.t('Disabled')}, ${I18n.t(hint)}`}
accessibilityRole='switch'>
accessibilityLabel={`${I18n.t(label)}, ${I18n.t(hint)}`}>
<View style={[styles.switchContainer, { backgroundColor: colors.surfaceRoom }]}>
<View style={styles.switchTextContainer}>
<Text style={[styles.label, { color: colors.fontTitlesLabels }]}>{I18n.t(label)}</Text>
Expand Down
16 changes: 10 additions & 6 deletions app/views/CreateDiscussionView/SelectChannel.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect, useState } from 'react';
import { Text } from 'react-native';
import { Text, View } from 'react-native';

import { MultiSelect } from '../../containers/UIKit/MultiSelect';
import { ISearchLocal } from '../../definitions';
Expand All @@ -18,7 +18,8 @@ const SelectChannel = ({
onChannelSelect,
initial,
blockUnauthenticatedAccess,
serverVersion
serverVersion,
required
}: ICreateDiscussionViewSelectChannel): React.ReactElement => {
const [channels, setChannels] = useState<ISearchLocal[]>([]);
const { colors } = useTheme();
Expand Down Expand Up @@ -55,8 +56,11 @@ const SelectChannel = ({
});

return (
<>
<Text style={[styles.label, { color: colors.fontTitlesLabels }]}>{I18n.t('Parent_channel_or_group')}</Text>
<View accessibilityLabel={`${I18n.t('Parent_channel_or_group')} - ${required ? I18n.t('Required') : ''}`}>
OtavioStasiak marked this conversation as resolved.
Show resolved Hide resolved
<Text style={[styles.label, { color: colors.fontTitlesLabels }]}>
{I18n.t('Parent_channel_or_group')}{' '}
{required && <Text style={[styles.required, { color: colors.fontSecondaryInfo }]}>({I18n.t('Required')})</Text>}
</Text>
<MultiSelect
inputStyle={styles.inputStyle}
onChange={onChannelSelect}
Expand All @@ -69,9 +73,9 @@ const SelectChannel = ({
imageUrl: getAvatar(channel)
}))}
onClose={() => getChannels('')}
placeholder={{ text: `${I18n.t('Select_a_Channel')}...` }}
placeholder={{ text: `${I18n.t('Select_a_Channel')}` }}
OtavioStasiak marked this conversation as resolved.
Show resolved Hide resolved
/>
</>
</View>
);
};

Expand Down
Loading
Loading