diff --git a/src/i18n.ts b/src/i18n.ts index 8691d339..5f1f2cb0 100644 --- a/src/i18n.ts +++ b/src/i18n.ts @@ -21,6 +21,7 @@ export const languages = [ { lng: "ko-KR", label: "한국어", data: require("./locales/ko-KR.json") }, { lng: "zh-TW", label: "繁體中文", data: require("./locales/zh-TW.json") }, { lng: "zh-CN", label: "简体中文", data: require("./locales/zh-CN.json") }, + { lng: "ar-SA", label: "عربي", data: require("./locales/ar-SA.json") }, ]; let currentLanguage = languages[0]; diff --git a/src/locales/ar-SA.json b/src/locales/ar-SA.json new file mode 100644 index 00000000..3db01303 --- /dev/null +++ b/src/locales/ar-SA.json @@ -0,0 +1,126 @@ +{ + "labels": { + "paste": "لصق", + "selectAll": "تحديد الكل", + "copy": "نسخ", + "copyAsPng": "نسخ إلى الحافظة كـ PNG", + "bringForward": "رفع لطبقة واحدة", + "sendToBack": "إنزال طبقة واحدة", + "bringToFront": "رفع للأعلى", + "sendBackward": "إنزال للأسفل", + "delete": "حذف", + "copyStyles": "نسخ النمط", + "pasteStyles": "لصق النمط", + "stroke": "خط", + "background": "الخلفية", + "fill": "تعبئة", + "strokeWidth": "حجم الخط", + "sloppiness": "الإمالة", + "opacity": "الشفافية", + "fontSize": "حجم الكتابة", + "fontFamily": "عائلة الكتابة", + "onlySelected": "المحدد فقط", + "withBackground": "مع الخلفية", + "handDrawn": "رسم اليد", + "normal": "عادي", + "code": "رمز", + "small": "صغير", + "medium": "متوسط", + "large": "كبير", + "veryLarge": "كبير جدا", + "solid": "كامل", + "hachure": "خطوط", + "crossHatch": "خطوط متقاطعة", + "thin": "نحيف", + "bold": "غليظ", + "extraBold": "غليظ بزيادة", + "architect": "معماري", + "artist": "رسام", + "cartoonist": "كرتوني", + "fileTitle": "عنوان الملف", + "colorPicker": "منتقي اللون", + "canvasBackground": "خلفية اللوحة", + "drawingCanvas": "رسم اللوحة", + "layers": "طبقات", + "actions": "الإجراءات", + "language": "اللغة", + "createRoom": "مشاركة الجلسة مباشرة", + "duplicateSelection": "تكرار العناصر المحددة" + }, + "buttons": { + "clearReset": "إعادة تعيين اللوحة", + "export": "تصدير", + "exportToPng": "تصدير كـ PNG", + "exportToSvg": "تصدير كـ SVG", + "copyToClipboard": "نسخ إلى الحافظة", + "copyPngToClipboard": "نسخ الـ PNG الى الحافظة", + "save": "حفظ", + "load": "تحميل", + "getShareableLink": "احصل على رابط المشاركة", + "close": "إغلاق", + "selectLanguage": "اختر اللغة", + "scrollBackToContent": "الرجوع للمحتوى", + "zoomIn": "تكبير", + "zoomOut": "تصغير", + "resetZoom": "إعادة تعيين الشاشة", + "menu": "القائمة", + "done": "تم", + "edit": "تعديل", + "undo": "تراجع عن", + "redo": "إعادة تنفيذ", + "roomDialog": "بدء المشاركة الحية", + "createNewRoom": "إنشاء غرفة جديدة" + }, + "alerts": { + "clearReset": "هذا سيزيل كامل اللوحة. هل أنت متأكد ؟", + "couldNotCreateShareableLink": "تعذر إنشاء رابطة المشاركة.", + "importBackendFailed": "فشل الإستيراد من السيرفر.", + "cannotExportEmptyCanvas": "لا يمكن تصدير لوحة فارغة.", + "couldNotCopyToClipboard": "تعذر النسخ إلى الحافظة. حاول استخدام متصفح Chrome.", + "decryptFailed": "تعذر فك تشفير البيانات.", + "uploadedSecurly": "تم تأمين التحميل بتشفير النهاية إلى النهاية، مما يعني أن خادم Excalidraw والأطراف الثالثة لا يمكنها قراءة المحتوى." + }, + "toolBar": { + "selection": "تحديد", + "rectangle": "مستطيل", + "diamond": "مضلع", + "ellipse": "دائرة", + "arrow": "سهم", + "line": "خط", + "text": "نص", + "lock": "الحفاظ على أداة التحديد نشطة بعد الرسم" + }, + "headings": { + "canvasActions": "إجراءات اللوحة", + "selectedShapeActions": "إجراءات الشكل المحدد", + "shapes": "الأشكال" + }, + "hints": { + "linearElement": "انقر لعمل نقاط متعددة، اسحب لخط واحد", + "linearElementMulti": "انقر فوق النقطة الأخيرة أو اضغط على Esc أو Enter للإنهاء", + "resize": "يمكنك تقييد الحجم من خلال الضغط على SHIFT أثناء تغيير الحجم" + }, + "errorSplash": { + "headingMain_pre": "تم مواجهة خطأ. حاول مرة أخرى ", + "headingMain_button": "إعادة تحميل الصفحة.", + "clearCanvasMessage": "إذا لم تعمل إعادة التحميل، حاول مرة أخرى ", + "clearCanvasMessage_button": "مسح اللوحة.", + "clearCanvasCaveat": " هذا سيؤدي إلى فقدان العمل ", + "trackedToSentry_pre": "الخطأ بعنوان ", + "trackedToSentry_post": " تم تعقبه على نظامنا.", + "openIssueMessage_pre": "كنا حذرين جدا لعدم تضمين معلومات المشهد الخاصة بك في الخطأ. إذا لم يكن المشهد خاصًا ، يرجى النظر في متابعة هذا الأمر ", + "openIssueMessage_button": "متعقّب الخلل.", + "openIssueMessage_post": " يرجى تضمين المعلومات أدناه عن طريق نسخ ولصق المشكلة في GitHub.", + "sceneContent": "محتوى المشهد:" + }, + "roomDialog": { + "desc_intro": "يمكنك دعوة الناس لمشاركتك نفس الجلسة الذي تعمل عليه.", + "desc_privacy": "لا تقلق، الجلسة تستخدم التشفير من النهاية إلى النهاية، لذلك فإن أي شيء ترسمه سيبقى خاصاً. لن يتمكن حتى الخادم الخاص بنا من رؤية ما توصلت إليه.", + "button_startSession": "بدء الجلسة", + "button_stopSession": "إيقاف الجلسة", + "desc_inProgressIntro": "المشاركة الحية تجري الأن.", + "desc_persistenceWarning": "لاحظ أن بيانات الجلسة يتم تقاسمها عبر المتعاونين بطريقة P2P، ولا تستمر في خادمنا. وبالتالي، إذا قطعت كل اتصال، فستفقد البيانات ما لم تقم بتصديرها إلى ملف أو رابط قابل للمشاركة.", + "desc_shareLink": "شارك هذا الرابط مع أي شخص تريده ان يشاركك الجلسة:", + "desc_exitSession": "إيقاف الجلسة سيؤدي إلى قطع الاتصال الخاص بك من الغرفة، ولكن ستتمكن من مواصلة العمل مع الجلسة، محلياً. لاحظ أن هذا لن يؤثر على أشخاص آخرين، وسيظلون قادرين على التعاون على إصدارهم." + } +} diff --git a/src/locales/de-DE.json b/src/locales/de-DE.json index e2507ede..a7064289 100644 --- a/src/locales/de-DE.json +++ b/src/locales/de-DE.json @@ -42,6 +42,7 @@ "canvasBackground": "Zeichenflächenhintergrund", "drawingCanvas": "Zeichenfläche", "layers": "Ebenen", + "actions": "Aktionen", "language": "Sprache", "createRoom": "Live-Kollaborationssitzung teilen", "duplicateSelection": "Markierte Elemente duplizieren" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Wenn das Neuladen nicht funktioniert, versuche ", "clearCanvasMessage_button": "die Zeichenfläche zu löschen.", "clearCanvasCaveat": " Dieses wird zum Verlust von Daten führen ", - "openIssueMessage_pre": "Bevor du dieses tust, würden wir uns freuen, wenn du ein Problem in unserem ", + "trackedToSentry_pre": "Der Fehler mit der Kennung ", + "trackedToSentry_post": " wurde in unserem System registriert.", + "openIssueMessage_pre": "Wir waren sehr vorsichtig und haben deine Zeichnungsinformationen nicht in den Fehler aufgenommen. Wenn deine Zeichnung nicht privat ist, unterstütze uns bitte über unseren ", "openIssueMessage_button": "Bug-Tracker meldest.", - "openIssueMessage_post": " Bitte füge den folgenden Fehler-Stacktrace ein (und wenn es sich nicht um private Daten handelt auch den Zeichnungsinhalt):", - "errorStack": "Fehler-Stacktrace:", - "errorStack_loading": "Lade Daten, bitte warten...", + "openIssueMessage_post": " Bitte geben Sie die Informationen unten durch Kopieren und Einfügen im GitHub Issue mit an.", "sceneContent": "Zeichnungsinhalt:" }, "roomDialog": { diff --git a/src/locales/el-GR.json b/src/locales/el-GR.json index 84947c71..eddbf9cc 100644 --- a/src/locales/el-GR.json +++ b/src/locales/el-GR.json @@ -42,6 +42,7 @@ "canvasBackground": "Φόντο καμβά", "drawingCanvas": "Σχεδίαση καμβά", "layers": "Στρώματα", + "actions": "", "language": "Γλώσσα", "createRoom": "Έναρξη Ζωντανής Συνεδρίας", "duplicateSelection": "Αντιγραφή Επιλεγμένων" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Εάν το παραπάνω δεν δουλέψει, προσπαθήστε ", "clearCanvasMessage_button": "καθαρίσετε τον κανβά.", "clearCanvasCaveat": " Αυτό θα προκαλέσει απώλεια της δουλειάς σας ", - "openIssueMessage_pre": "Πριν να το κάνουμε, θα εκτιμούσαμε εάν ανοίξατε ένα θέμα στο ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", "openIssueMessage_button": "ανιχνευτής σφαλμάτων.", - "openIssueMessage_post": " Παρακαλώ συμπεριλάβετε το ακόλουθο ίχνος ανίχνευσης σφαλμάτων (αν δεν είναι ιδιωτικό, επίσης το περιεχόμενο της σκηνής):", - "errorStack": "Σφάλμα στοίβαξης στοιχείου:", - "errorStack_loading": "Προετοιμάζουμε το περιβάλλον. Παρακαλώ περιμένετε...", + "openIssueMessage_post": "", "sceneContent": "Περιεχόμενο σκηνής:" }, "roomDialog": { diff --git a/src/locales/es-ES.json b/src/locales/es-ES.json index 017eec4c..5d788633 100644 --- a/src/locales/es-ES.json +++ b/src/locales/es-ES.json @@ -42,6 +42,7 @@ "canvasBackground": "Fondo del lienzo", "drawingCanvas": "Lienzo de dibujo", "layers": "Capas", + "actions": "", "language": "Lenguaje", "createRoom": "Compartir una sesión de colaboración en vivo", "duplicateSelection": "Duplicar elementos seleccionados" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Si la recarga no funciona, intente ", "clearCanvasMessage_button": "limpiando el lienzo.", "clearCanvasCaveat": " Esto resultará en la pérdida del trabajo ", - "openIssueMessage_pre": "Antes de hacerlo, agradeceríamos que abrieras un problema en nuestro ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", "openIssueMessage_button": "seguimiento de errores.", - "openIssueMessage_post": " Por favor incluya el siguiente error en el stack trace (y si no es privado, también incluya el contenido de la escena):", - "errorStack": "Traza de pila de errores:", - "errorStack_loading": "Cargando datos, por favor espere...", + "openIssueMessage_post": "", "sceneContent": "Contenido de la escena:" }, "roomDialog": { diff --git a/src/locales/fr-FR.json b/src/locales/fr-FR.json index a1ae3609..1f74ffd3 100644 --- a/src/locales/fr-FR.json +++ b/src/locales/fr-FR.json @@ -42,6 +42,7 @@ "canvasBackground": "Fond du canevas", "drawingCanvas": "Canevas de dessin", "layers": "Calques", + "actions": "Actions", "language": "Langue", "createRoom": "Partager une session de collaboration en direct", "duplicateSelection": "Dupliquer les éléments sélectionnés" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Si le rechargement ne résout pas l'erreur, essayez ", "clearCanvasMessage_button": "d'effacer la scène.", "clearCanvasCaveat": " Cela entraînera une perte du travail ", - "openIssueMessage_pre": "Avant de le faire, nous vous serions reconnaissants d'ouvrir un ticket sur notre ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", "openIssueMessage_button": "outil de suivi des bugs.", - "openIssueMessage_post": " Veuillez inclure la trace de la pile d'erreur suivante (et si ce n'est pas privé, aussi le contenu de la scène) :", - "errorStack": "Trace de la pile d'erreur:", - "errorStack_loading": "Chargement des données. Veuillez patienter...", + "openIssueMessage_post": "", "sceneContent": "Contenu de la scène :" }, "roomDialog": { diff --git a/src/locales/hi-IN.json b/src/locales/hi-IN.json index 7e59664e..402983b8 100644 --- a/src/locales/hi-IN.json +++ b/src/locales/hi-IN.json @@ -42,6 +42,7 @@ "canvasBackground": "", "drawingCanvas": "", "layers": "", + "actions": "", "language": "भाषा", "createRoom": "अधिवेशन", "duplicateSelection": "" @@ -105,11 +106,11 @@ "clearCanvasMessage": "", "clearCanvasMessage_button": "", "clearCanvasCaveat": "", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", "openIssueMessage_pre": "", "openIssueMessage_button": "", "openIssueMessage_post": "", - "errorStack": "", - "errorStack_loading": "", "sceneContent": "" }, "roomDialog": { diff --git a/src/locales/hu-HU.json b/src/locales/hu-HU.json index 53aaee44..7765fea3 100644 --- a/src/locales/hu-HU.json +++ b/src/locales/hu-HU.json @@ -42,6 +42,7 @@ "canvasBackground": "Vászon háttérszíne", "drawingCanvas": "Rajzvászon", "layers": "Rétegek", + "actions": "", "language": "Nyelv", "createRoom": "Élő együttmüködés megosztása", "duplicateSelection": "Kijelölt elem duplikálása" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Ha az újratöltés nem működik, próbálja ", "clearCanvasMessage_button": "törölni a vászont.", "clearCanvasCaveat": " Ezzel elveszik minden eddigi munkája ", - "openIssueMessage_pre": "Mielőtt ezt megtenné, nagyra értékelnénk, ha nyitna egy hibajegyet nekünk ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", "openIssueMessage_button": "hibabejelentő.", - "openIssueMessage_post": " Kérjük, csatolja a következő hibát (és ha nem bizalmas, akkor a jelenet tartalmát is):", - "errorStack": "A hiba részletei:", - "errorStack_loading": "Adatok betöltése. Kérlek várjon...", + "openIssueMessage_post": "", "sceneContent": "Jelenet tartalma:" }, "roomDialog": { diff --git a/src/locales/id-ID.json b/src/locales/id-ID.json index 41ba9c3b..08bbec62 100644 --- a/src/locales/id-ID.json +++ b/src/locales/id-ID.json @@ -42,6 +42,7 @@ "canvasBackground": "Latar Kanvas", "drawingCanvas": "Kanvas", "layers": "Lapisan", + "actions": "", "language": "Bahasa", "createRoom": "", "duplicateSelection": "" @@ -105,11 +106,11 @@ "clearCanvasMessage": "", "clearCanvasMessage_button": "", "clearCanvasCaveat": "", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", "openIssueMessage_pre": "", "openIssueMessage_button": "", "openIssueMessage_post": "", - "errorStack": "", - "errorStack_loading": "", "sceneContent": "" }, "roomDialog": { diff --git a/src/locales/it-IT.json b/src/locales/it-IT.json index 1a94085f..b0bd2223 100644 --- a/src/locales/it-IT.json +++ b/src/locales/it-IT.json @@ -42,6 +42,7 @@ "canvasBackground": "Sfondo tela", "drawingCanvas": "Tela da disegno", "layers": "Livelli", + "actions": "", "language": "Lingua", "createRoom": "Condividi una sessione di collaborazione in diretta", "duplicateSelection": "Duplica elementi selezionati" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Se ricaricare non funziona, prova ", "clearCanvasMessage_button": "pulire la tela.", "clearCanvasCaveat": " Questo risulterà nella perdita del lavoro ", - "openIssueMessage_pre": "Prima di farlo, ti saremmo grati se aprissi una segnalazione sul nostro ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", "openIssueMessage_button": "bug tracker.", - "openIssueMessage_post": " Per favore includi il seguente stack trace (e se non è privato, anche il contenuto della scena):", - "errorStack": "Stack trace dell'errore:", - "errorStack_loading": "Caricamento in corso. Attendere...", + "openIssueMessage_post": "", "sceneContent": "Contenuto della scena:" }, "roomDialog": { diff --git a/src/locales/ko-KR.json b/src/locales/ko-KR.json index 8ecd7978..92612a58 100644 --- a/src/locales/ko-KR.json +++ b/src/locales/ko-KR.json @@ -42,6 +42,7 @@ "canvasBackground": "캔버스 배경", "drawingCanvas": "캔버스 그리기", "layers": "레이어", + "actions": "", "language": "언어", "createRoom": "실시간 협업 세션 공유", "duplicateSelection": "선택 영역 복제하기" @@ -105,11 +106,11 @@ "clearCanvasMessage": "", "clearCanvasMessage_button": "", "clearCanvasCaveat": "", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", "openIssueMessage_pre": "", "openIssueMessage_button": "", "openIssueMessage_post": "", - "errorStack": "", - "errorStack_loading": "데이터를 불러오는 중입니다. 잠시만 기다려 주세요...", "sceneContent": "" }, "roomDialog": { diff --git a/src/locales/no-NO.json b/src/locales/no-NO.json index 20c06995..d5603661 100644 --- a/src/locales/no-NO.json +++ b/src/locales/no-NO.json @@ -42,6 +42,7 @@ "canvasBackground": "Lerretsbakgrunn", "drawingCanvas": "Lerret", "layers": "Lag", + "actions": "", "language": "Språk", "createRoom": "", "duplicateSelection": "Dupliser valgte elementer" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Om ny sidelasting ikke fungerer, prøv ", "clearCanvasMessage_button": "å tømme lerretet.", "clearCanvasCaveat": " Dette vil føre til tap av arbeid ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", "openIssueMessage_pre": "", "openIssueMessage_button": "", "openIssueMessage_post": "", - "errorStack": "", - "errorStack_loading": "Laster inn, vennligst vent...", "sceneContent": "" }, "roomDialog": { diff --git a/src/locales/pl-PL.json b/src/locales/pl-PL.json index 357178cc..22417028 100644 --- a/src/locales/pl-PL.json +++ b/src/locales/pl-PL.json @@ -42,6 +42,7 @@ "canvasBackground": "Kolor dokumentu", "drawingCanvas": "Obszar roboczy", "layers": "Warstwy", + "actions": "Akcje", "language": "Język", "createRoom": "Udostępnij sesję współpracy na żywo", "duplicateSelection": "Duplikuj wybrane elementy" @@ -52,7 +53,7 @@ "exportToPng": "Zapisz jako PNG", "exportToSvg": "Zapisz jako SVG", "copyToClipboard": "Skopiuj do schowka", - "copyPngToClipboard": "", + "copyPngToClipboard": "Skopiuj PNG do schowka", "save": "Zapisz", "load": "Otwórz", "getShareableLink": "Udostępnij", @@ -105,11 +106,11 @@ "clearCanvasMessage": "Jeśli przeładowanie nie działa, spróbuj ", "clearCanvasMessage_button": "wyczyścić dokument.", "clearCanvasCaveat": " To spowoduje utratę pracy ", - "openIssueMessage_pre": "Zanim to zrobisz, będziemy wdzięczni, jeśli utworzysz raport w naszym ", + "trackedToSentry_pre": "Błąd o identyfikatorze ", + "trackedToSentry_post": " został zaraportowany w naszym systemie.", + "openIssueMessage_pre": "Byliśmy bardzo ostrożni, aby nie zamieścić informacji o Twojej scenie w błędzie. Jeżeli Twoja scena nie jest prywatna, prosimy rozważ następujące kroki na naszym ", "openIssueMessage_button": "narzędziu do śledzenia błędów.", - "openIssueMessage_post": " Proszę dołączyć następujący stos wywołań błędu (oraz zawartość sceny jeżeli nie jest prywatna):", - "errorStack": "Stos wywołań błędu:", - "errorStack_loading": "Wczytywanie danych. Proszę czekać...", + "openIssueMessage_post": " Prosimy o dołączenie poniższej informacji poprzez skopiowanie jej i wklejenie w zgłoszenie na GitHub.", "sceneContent": "Zawartość sceny:" }, "roomDialog": { diff --git a/src/locales/pt-PT.json b/src/locales/pt-PT.json index 768855e2..27e6aec8 100644 --- a/src/locales/pt-PT.json +++ b/src/locales/pt-PT.json @@ -42,6 +42,7 @@ "canvasBackground": "Fundo da tela", "drawingCanvas": "Tela de desenho", "layers": "Camadas", + "actions": "Ações", "language": "Idioma", "createRoom": "Compartilhar uma sessão de colaboração ao vivo", "duplicateSelection": "Duplicar os elementos selecionados" @@ -52,7 +53,7 @@ "exportToPng": "Exportar em PNG", "exportToSvg": "Exportar em SVG", "copyToClipboard": "Copiar para o clipboard", - "copyPngToClipboard": "", + "copyPngToClipboard": "Copiar PNG para area de transferência", "save": "Guardar", "load": "Carregar", "getShareableLink": "Obter um link de partilha", @@ -67,7 +68,7 @@ "edit": "Editar", "undo": "Desfazer", "redo": "Refazer", - "roomDialog": "", + "roomDialog": "Iniciar colaboração ao vivo", "createNewRoom": "Criar nova sala" }, "alerts": { @@ -96,7 +97,7 @@ }, "hints": { "linearElement": "Clique para iniciar vários pontos, arraste para uma única linha", - "linearElementMulti": "", + "linearElementMulti": "Clique no último ponto ou pressione Escape ou Enter para terminar", "resize": "Você pode restringir proporções segurando SHIFT durante o redimensionamento" }, "errorSplash": { @@ -105,11 +106,11 @@ "clearCanvasMessage": "Se a recarga não funcionar, tente ", "clearCanvasMessage_button": "limpar a tela.", "clearCanvasCaveat": " Isso resultará em perda de trabalho ", - "openIssueMessage_pre": "Antes de fazer isso, gostaríamos que você relatasse o problema em nosso ", + "trackedToSentry_pre": "Erro com o identificador ", + "trackedToSentry_post": " foi rastreado no nosso sistema.", + "openIssueMessage_pre": "Fomos muito cautelosos para não incluir suas informações de cena no erro. Se sua cena não for privada, por favor, considere seguir nosso ", "openIssueMessage_button": "rastreador de bugs.", - "openIssueMessage_post": " Inclua o seguinte rastreamento de pilha de erros (e, se não for confidencial, também o conteúdo da cena):", - "errorStack": "Rastreamento de pilha de erros:", - "errorStack_loading": "Carregando os dados. por favor aguarde...", + "openIssueMessage_post": " Por favor, inclua informações abaixo, copiando e colando para a issue do GitHub.", "sceneContent": "Conteúdo da cena:" }, "roomDialog": { diff --git a/src/locales/ru-RU.json b/src/locales/ru-RU.json index 6df408a6..94548bdc 100644 --- a/src/locales/ru-RU.json +++ b/src/locales/ru-RU.json @@ -42,6 +42,7 @@ "canvasBackground": "Фон холста", "drawingCanvas": "Рисование холста", "layers": "Слои", + "actions": "", "language": "Язык", "createRoom": "Создать многопользовательскую сессию", "duplicateSelection": "Дублировать выбранные элементы" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Если перезагрузка страницы не помогла, попробуйте ", "clearCanvasMessage_button": "очистить холст.", "clearCanvasCaveat": " Текущая работа будет утеряна ", - "openIssueMessage_pre": "Перед тем как вы продолжите, мы будем признательны если вы откроете тикет в нашем ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", "openIssueMessage_button": "баг трекере.", - "openIssueMessage_post": " Пожалуйста, приложите следующую трассировку стека (и контент сцены, если возможно):", - "errorStack": "Трассировка стека с ошибкой:", - "errorStack_loading": "Данные загружаются. Пожалуйста, подождите...", + "openIssueMessage_post": "", "sceneContent": "Содержание сцены:" }, "roomDialog": { diff --git a/src/locales/tr-TR.json b/src/locales/tr-TR.json index 73418348..0db0939b 100644 --- a/src/locales/tr-TR.json +++ b/src/locales/tr-TR.json @@ -42,6 +42,7 @@ "canvasBackground": "Canvas arka planı", "drawingCanvas": "Canvas Çizim", "layers": "Katmanlar", + "actions": "", "language": "Dil", "createRoom": "Ortak çalışma ortamını paylaş", "duplicateSelection": "Seçili nesneleri yinele" @@ -105,11 +106,11 @@ "clearCanvasMessage": "Yenileme sonrası sorun devam ediyorsa, lütfen ", "clearCanvasMessage_button": "çizim alanını temizlemeyi deneyin.", "clearCanvasCaveat": " Bu, yaptığınız değişiklikleri sıfırlayacak ", - "openIssueMessage_pre": "Bu işlemi yapmadan, sorunu inceleyebilmemiz için ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", "openIssueMessage_button": "hata takibinde bir yardım bileti oluşturun.", - "openIssueMessage_post": " Yardım biletine, aşağıda çıktısı verilen hata mesajını da ekleyin (mümkünse çalışma alanıyla birlikte):", - "errorStack": "Hata mesajı:", - "errorStack_loading": "Veri yükleniyor. Lütfen bekleyin...", + "openIssueMessage_post": "", "sceneContent": "Çalışma alanı:" }, "roomDialog": { diff --git a/src/locales/zh-CN.json b/src/locales/zh-CN.json index 6fa2b3c5..4b908597 100644 --- a/src/locales/zh-CN.json +++ b/src/locales/zh-CN.json @@ -42,6 +42,7 @@ "canvasBackground": "Canvas 背景", "drawingCanvas": "绘制 Canvas", "layers": "图层", + "actions": "", "language": "语言", "createRoom": "分享实时协作会议", "duplicateSelection": "复制所有已选择的元素" @@ -105,11 +106,11 @@ "clearCanvasMessage": "如果重新加载页面无效, 请尝试 ", "clearCanvasMessage_button": "清除画布。", "clearCanvasCaveat": "", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", "openIssueMessage_pre": "", "openIssueMessage_button": "", "openIssueMessage_post": "", - "errorStack": "", - "errorStack_loading": "加载数据中,请等待...", "sceneContent": "画布 内容:" }, "roomDialog": { diff --git a/src/locales/zh-TW.json b/src/locales/zh-TW.json index 38030307..0aaf862d 100644 --- a/src/locales/zh-TW.json +++ b/src/locales/zh-TW.json @@ -42,6 +42,7 @@ "canvasBackground": "Canvas 背景", "drawingCanvas": "繪製 Canvas", "layers": "圖層", + "actions": "", "language": "語系", "createRoom": "分享即時協作會議", "duplicateSelection": "複製所有已選擇的元素" @@ -105,11 +106,11 @@ "clearCanvasMessage": "如果重載還是無法解決,嘗試 ", "clearCanvasMessage_button": "清理畫布", "clearCanvasCaveat": " 這會導致目前的進度遺失 ", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", "openIssueMessage_pre": "", "openIssueMessage_button": "bug tracker.", "openIssueMessage_post": "", - "errorStack": "Error stack trace:", - "errorStack_loading": "資料讀取中,請稍候", "sceneContent": "場景內容" }, "roomDialog": {