mirror of
https://github.com/QIDITECH/QIDIStudio.git
synced 2026-01-31 00:48:41 +03:00
update resources\web
This commit is contained in:
@@ -115,9 +115,30 @@ var LangText={
|
||||
"t121": "Search",
|
||||
"t122": "Search online models",
|
||||
"t123": "Plate",
|
||||
"t124": "",
|
||||
"t125": "Maker’s Supply",
|
||||
"t126": "Loading……",
|
||||
"t127": "Please add the project information",
|
||||
"t128": "Edit",
|
||||
"t129": "Project information",
|
||||
"t130": "Accessories",
|
||||
"t131": "Profile information",
|
||||
"t132": "Description",
|
||||
"t133": "Profile Name: ",
|
||||
"t134": "Return",
|
||||
"t135": "Save",
|
||||
"t136": "Project Name",
|
||||
"t137": "Pictures",
|
||||
"t138": "Add Picture",
|
||||
"t139": "Add accessories",
|
||||
"t140": "Bill of Materials",
|
||||
"t141": "Assembly Guide",
|
||||
"t142": "Profile Pictures",
|
||||
"t143": "JPG/GIF/PNG format ≤ 4MB, no more than 16 pictures, drag the picture to adjust the order;It is best to scale your image to 4:3 for the best display.",
|
||||
"t144": "Invalid file type",
|
||||
"t145": "File size exceeds limit",
|
||||
"t146": "Upload limit exceeded",
|
||||
"t147": "File upload failed",
|
||||
"t148": "Add",
|
||||
"wk17": "QIDI Tech Academy",
|
||||
"wk18": "Quick Start Tutorial",
|
||||
"wk19": "Learn by Topic",
|
||||
@@ -246,6 +267,28 @@ var LangText={
|
||||
"t124": " 盘",
|
||||
"t125": "创客宝库",
|
||||
"t126": "正在加载……",
|
||||
"t127": "请添加项目信息",
|
||||
"t128": "编辑",
|
||||
"t129": "项目信息",
|
||||
"t130": "配件",
|
||||
"t131": "配置文件信息",
|
||||
"t132": "描述",
|
||||
"t133": "配置名称:",
|
||||
"t134": "返回",
|
||||
"t135": "保存",
|
||||
"t136": "项目名称",
|
||||
"t137": "图片",
|
||||
"t138": "添加图片",
|
||||
"t139": "添加配件",
|
||||
"t140": "材料清单",
|
||||
"t141": "装配指南",
|
||||
"t142": "配置图片",
|
||||
"t143": "JPG/GIF/PNG格式≤4MB,最多16张图片,拖动可调整顺序;建议将图片缩放为4:3以获得最佳显示效果。",
|
||||
"t144": "文件类型无效",
|
||||
"t145": "文件大小超出限制",
|
||||
"t146": "上传次数超出限制",
|
||||
"t147": "文件上传失败",
|
||||
"t148": "添加",
|
||||
"t201": "设备连接",
|
||||
"t202":"请设置您的打印机连接以查看设备。",
|
||||
"t203":"请使用 QIDI Link APP 连接您的打印机。链接完成后,在线设备将同步到 “Link” 页面。",
|
||||
@@ -389,6 +432,28 @@ var LangText={
|
||||
"t123": "シート材",
|
||||
"t124": "",
|
||||
"t126": "読み込み中……",
|
||||
"t127": "プロジェクト情報を追加してください",
|
||||
"t128": "編集",
|
||||
"t129": "プロジェクト情報",
|
||||
"t130": "付属品",
|
||||
"t131": "プロファイル情報",
|
||||
"t132": "説明",
|
||||
"t133": "プロファイル名:",
|
||||
"t134": "戻る",
|
||||
"t135": "保存",
|
||||
"t136": "プロジェクト名",
|
||||
"t137": "画像",
|
||||
"t138": "画像を追加",
|
||||
"t139": "付属品を追加",
|
||||
"t140": "部品表",
|
||||
"t141": "組立ガイド",
|
||||
"t142": "プロファイル画像",
|
||||
"t143": "JPG/GIF/PNG 形式(4MB 以下)、最大 16 枚。ドラッグして順序を調整できます。最適な表示のため 4:3 にスケーリングしてください。",
|
||||
"t144": "無効なファイルタイプです",
|
||||
"t145": "ファイルサイズが制限を超えています",
|
||||
"t146": "アップロード制限を超えました",
|
||||
"t147": "ファイルのアップロードに失敗しました",
|
||||
"t148": "追加",
|
||||
"wk17": "バンブーラボ アカデミー",
|
||||
"wk18": "クイックスタート チュートリアル",
|
||||
"wk19": "トピック別に学ぶ",
|
||||
@@ -516,6 +581,28 @@ var LangText={
|
||||
"t123": "piatto",
|
||||
"t124": "",
|
||||
"t126": "Caricamento in corso……",
|
||||
"t127": "Aggiungi le informazioni sul progetto",
|
||||
"t128": "Modifica",
|
||||
"t129": "Informazioni sul progetto",
|
||||
"t130": "Accessori",
|
||||
"t131": "Informazioni sul profilo",
|
||||
"t132": "Descrizione",
|
||||
"t133": "Nome profilo: ",
|
||||
"t134": "Torna",
|
||||
"t135": "Salva",
|
||||
"t136": "Nome progetto",
|
||||
"t137": "Immagini",
|
||||
"t138": "Aggiungi immagine",
|
||||
"t139": "Aggiungi accessori",
|
||||
"t140": "Distinta materiali",
|
||||
"t141": "Guida al montaggio",
|
||||
"t142": "Immagini del profilo",
|
||||
"t143": "Formato JPG/GIF/PNG ≤ 4 MB, massimo 16 immagini; trascina per modificarne l'ordine. Per la resa migliore ridimensiona a 4:3.",
|
||||
"t144": "Tipo di file non valido",
|
||||
"t145": "Dimensione del file oltre il limite",
|
||||
"t146": "Limite di caricamento superato",
|
||||
"t147": "Caricamento del file non riuscito",
|
||||
"t148": "Aggiungi",
|
||||
"wk17": "QIDI Tech Accademia",
|
||||
"wk18": "Tutorial di Avvio Rapido",
|
||||
"wk19": "Impara per Argomento",
|
||||
@@ -643,6 +730,28 @@ var LangText={
|
||||
"t123": "assiette",
|
||||
"t124": "",
|
||||
"t126": "Chargement en cours……",
|
||||
"t127": "Veuillez ajouter les informations du projet",
|
||||
"t128": "Modifier",
|
||||
"t129": "Informations sur le projet",
|
||||
"t130": "Accessoires",
|
||||
"t131": "Informations du profil",
|
||||
"t132": "Description",
|
||||
"t133": "Nom du profil : ",
|
||||
"t134": "Retour",
|
||||
"t135": "Enregistrer",
|
||||
"t136": "Nom du projet",
|
||||
"t137": "Images",
|
||||
"t138": "Ajouter une image",
|
||||
"t139": "Ajouter des accessoires",
|
||||
"t140": "Nomenclature",
|
||||
"t141": "Guide d’assemblage",
|
||||
"t142": "Images du profil",
|
||||
"t143": "Format JPG/GIF/PNG ≤ 4 Mo, 16 images maximum. Faites glisser pour changer l’ordre ; pour un meilleur rendu, utilisez un format 4:3.",
|
||||
"t144": "Type de fichier invalide",
|
||||
"t145": "Taille du fichier dépassée",
|
||||
"t146": "Limite de téléversement dépassée",
|
||||
"t147": "Échec du téléversement",
|
||||
"t148": "Ajouter",
|
||||
"wk17": "Académie QIDI Tech",
|
||||
"wk18": "Tutoriel de Démarrage Rapide",
|
||||
"wk19": "Apprendre par sujet",
|
||||
@@ -770,6 +879,28 @@ var LangText={
|
||||
"t123": "Teller",
|
||||
"t124": "",
|
||||
"t126": "Laden……",
|
||||
"t127": "Bitte die Projektinformationen hinzufügen",
|
||||
"t128": "Bearbeiten",
|
||||
"t129": "Projektinformationen",
|
||||
"t130": "Zubehör",
|
||||
"t131": "Profilinformationen",
|
||||
"t132": "Beschreibung",
|
||||
"t133": "Profilname: ",
|
||||
"t134": "Zurück",
|
||||
"t135": "Speichern",
|
||||
"t136": "Projektname",
|
||||
"t137": "Bilder",
|
||||
"t138": "Bild hinzufügen",
|
||||
"t139": "Zubehör hinzufügen",
|
||||
"t140": "Stückliste",
|
||||
"t141": "Montageanleitung",
|
||||
"t142": "Profilbilder",
|
||||
"t143": "JPG/GIF/PNG ≤ 4 MB, maximal 16 Bilder. Zum Anpassen der Reihenfolge ziehen; für optimale Darstellung auf 4:3 skalieren.",
|
||||
"t144": "Ungültiger Dateityp",
|
||||
"t145": "Dateigröße überschreitet das Limit",
|
||||
"t146": "Upload-Limit überschritten",
|
||||
"t147": "Datei-Upload fehlgeschlagen",
|
||||
"t148": "Hinzufügen",
|
||||
"wk17": "QIDI Tech Akademie",
|
||||
"wk18": "Schnellstartanleitung",
|
||||
"wk19": "Lernen nach Thema",
|
||||
@@ -897,6 +1028,28 @@ var LangText={
|
||||
"t123": "tányér",
|
||||
"t124": "",
|
||||
"t126": "Betöltés folyamatban……",
|
||||
"t127": "Adja meg a projekt adatait",
|
||||
"t128": "Szerkesztés",
|
||||
"t129": "Projektinformációk",
|
||||
"t130": "Tartozékok",
|
||||
"t131": "Profilinformációk",
|
||||
"t132": "Leírás",
|
||||
"t133": "Profilnév: ",
|
||||
"t134": "Vissza",
|
||||
"t135": "Mentés",
|
||||
"t136": "Projekt neve",
|
||||
"t137": "Képek",
|
||||
"t138": "Kép hozzáadása",
|
||||
"t139": "Tartozék hozzáadása",
|
||||
"t140": "Anyagjegyzék",
|
||||
"t141": "Szerelési útmutató",
|
||||
"t142": "Profilképek",
|
||||
"t143": "JPG/GIF/PNG formátum, legfeljebb 4 MB és maximum 16 kép. A sorrend húzással módosítható; a legjobb megjelenéshez méretezd 4:3 arányra.",
|
||||
"t144": "Érvénytelen fájltípus",
|
||||
"t145": "A fájlméret meghaladja a korlátot",
|
||||
"t146": "Feltöltési korlát túllépve",
|
||||
"t147": "A fájl feltöltése sikertelen",
|
||||
"t148": "Hozzáadás",
|
||||
"wk17": "QIDI Tech Akadémia",
|
||||
"wk18": "Gyorsindítási Útmutató",
|
||||
"wk19": "Tanulj témakörök szerint",
|
||||
@@ -1024,6 +1177,28 @@ var LangText={
|
||||
"t123": "plato",
|
||||
"t124": "",
|
||||
"t126": "Carga en progreso……",
|
||||
"t127": "Añade la información del proyecto",
|
||||
"t128": "Editar",
|
||||
"t129": "Información del proyecto",
|
||||
"t130": "Accesorios",
|
||||
"t131": "Información del perfil",
|
||||
"t132": "Descripción",
|
||||
"t133": "Nombre del perfil: ",
|
||||
"t134": "Volver",
|
||||
"t135": "Guardar",
|
||||
"t136": "Nombre del proyecto",
|
||||
"t137": "Imágenes",
|
||||
"t138": "Añadir imagen",
|
||||
"t139": "Añadir accesorios",
|
||||
"t140": "Lista de materiales",
|
||||
"t141": "Guía de montaje",
|
||||
"t142": "Imágenes del perfil",
|
||||
"t143": "Formato JPG/GIF/PNG ≤ 4 MB, máximo 16 imágenes. Arrastra para ajustar el orden; para una mejor visualización escala a 4:3.",
|
||||
"t144": "Tipo de archivo no válido",
|
||||
"t145": "El tamaño del archivo supera el límite",
|
||||
"t146": "Se superó el límite de carga",
|
||||
"t147": "Error al cargar el archivo",
|
||||
"t148": "Añadir",
|
||||
"wk17": "Academia QIDI Tech",
|
||||
"wk18": "Tutorial de Inicio Rápido",
|
||||
"wk19": "Aprender por tema",
|
||||
@@ -1151,6 +1326,28 @@ var LangText={
|
||||
"t123": "fat",
|
||||
"t124": "",
|
||||
"t126": "Laddning pågår……",
|
||||
"t127": "Lägg till projektinformationen",
|
||||
"t128": "Redigera",
|
||||
"t129": "Projektinformation",
|
||||
"t130": "Tillbehör",
|
||||
"t131": "Profilinformation",
|
||||
"t132": "Beskrivning",
|
||||
"t133": "Profilnamn: ",
|
||||
"t134": "Tillbaka",
|
||||
"t135": "Spara",
|
||||
"t136": "Projektnamn",
|
||||
"t137": "Bilder",
|
||||
"t138": "Lägg till bild",
|
||||
"t139": "Lägg till tillbehör",
|
||||
"t140": "Materiallista",
|
||||
"t141": "Monteringsguide",
|
||||
"t142": "Profilbilder",
|
||||
"t143": "JPG/GIF/PNG-format ≤ 4 MB, högst 16 bilder. Dra för att ändra ordningen; bäst resultat fås med bildförhållandet 4:3.",
|
||||
"t144": "Ogiltig filtyp",
|
||||
"t145": "Filstorleken överskrider gränsen",
|
||||
"t146": "Uppladdningsgränsen har överskridits",
|
||||
"t147": "Filuppladdningen misslyckades",
|
||||
"t148": "Lägg till",
|
||||
"wk17": "QIDI Tech Akademin",
|
||||
"wk18": "Snabbstartsguide",
|
||||
"wk19": "Lär dig efter ämne",
|
||||
@@ -1278,6 +1475,28 @@ var LangText={
|
||||
"t123": "talíř",
|
||||
"t124": "",
|
||||
"t126": "Načtení probíhá……",
|
||||
"t127": "Přidejte informace o projektu",
|
||||
"t128": "Upravit",
|
||||
"t129": "Informace o projektu",
|
||||
"t130": "Příslušenství",
|
||||
"t131": "Informace o profilu",
|
||||
"t132": "Popis",
|
||||
"t133": "Název profilu: ",
|
||||
"t134": "Zpět",
|
||||
"t135": "Uložit",
|
||||
"t136": "Název projektu",
|
||||
"t137": "Obrázky",
|
||||
"t138": "Přidat obrázek",
|
||||
"t139": "Přidat příslušenství",
|
||||
"t140": "Seznam materiálu",
|
||||
"t141": "Montážní příručka",
|
||||
"t142": "Obrázky profilu",
|
||||
"t143": "Formát JPG/GIF/PNG ≤ 4 MB, maximálně 16 obrázků. Přetažením upravíte pořadí; pro nejlepší zobrazení použijte poměr 4:3.",
|
||||
"t144": "Neplatný typ souboru",
|
||||
"t145": "Velikost souboru překračuje limit",
|
||||
"t146": "Byl překročen limit nahrávání",
|
||||
"t147": "Nahrání souboru se nezdařilo",
|
||||
"t148": "Přidat",
|
||||
"wk17": "QIDI Tech Akademie",
|
||||
"wk18": "Rychlý Návod k Použití",
|
||||
"wk19": "Učit se podle tématu",
|
||||
@@ -1405,6 +1624,28 @@ var LangText={
|
||||
"t123": "bord",
|
||||
"t124": "",
|
||||
"t126": "Laden in uitvoering……",
|
||||
"t127": "Voeg de projectinformatie toe",
|
||||
"t128": "Bewerken",
|
||||
"t129": "Projectinformatie",
|
||||
"t130": "Accessoires",
|
||||
"t131": "Profielinformatie",
|
||||
"t132": "Beschrijving",
|
||||
"t133": "Profielnaam: ",
|
||||
"t134": "Terug",
|
||||
"t135": "Opslaan",
|
||||
"t136": "Projectnaam",
|
||||
"t137": "Afbeeldingen",
|
||||
"t138": "Afbeelding toevoegen",
|
||||
"t139": "Accessoires toevoegen",
|
||||
"t140": "Stuklijst",
|
||||
"t141": "Montagehandleiding",
|
||||
"t142": "Profielfoto's",
|
||||
"t143": "JPG/GIF/PNG-formaat ≤ 4 MB, maximaal 16 afbeeldingen. Sleep om de volgorde te wijzigen; schaal bij voorkeur naar 4:3 voor het beste resultaat.",
|
||||
"t144": "Ongeldig bestandstype",
|
||||
"t145": "Bestandsgrootte overschrijdt de limiet",
|
||||
"t146": "Uploadlimiet overschreden",
|
||||
"t147": "Bestandsupload mislukt",
|
||||
"t148": "Toevoegen",
|
||||
"wk17": "QIDI Tech Academie",
|
||||
"wk18": "Snelstartgids",
|
||||
"wk19": "Leren per Onderwerp",
|
||||
@@ -1532,6 +1773,28 @@ var LangText={
|
||||
"t123": "тарілка",
|
||||
"t124": "",
|
||||
"t126": "Завантаження триває……",
|
||||
"t127": "Додайте інформацію про проєкт",
|
||||
"t128": "Редагувати",
|
||||
"t129": "Відомості про проєкт",
|
||||
"t130": "Аксесуари",
|
||||
"t131": "Відомості про профіль",
|
||||
"t132": "Опис",
|
||||
"t133": "Назва профілю: ",
|
||||
"t134": "Повернутися",
|
||||
"t135": "Зберегти",
|
||||
"t136": "Назва проєкту",
|
||||
"t137": "Зображення",
|
||||
"t138": "Додати зображення",
|
||||
"t139": "Додати аксесуари",
|
||||
"t140": "Специфікація матеріалів",
|
||||
"t141": "Інструкція зі складання",
|
||||
"t142": "Зображення профілю",
|
||||
"t143": "Формат JPG/GIF/PNG ≤ 4 МБ, не більше 16 зображень. Перетягніть, щоб змінити порядок; для найкращого вигляду використовуйте співвідношення 4:3.",
|
||||
"t144": "Неприпустимий тип файлу",
|
||||
"t145": "Розмір файлу перевищує ліміт",
|
||||
"t146": "Перевищено ліміт завантажень",
|
||||
"t147": "Не вдалося завантажити файл",
|
||||
"t148": "Додати",
|
||||
"wk17": "Академія QIDI Tech",
|
||||
"wk18": "Керівництво з Швидкого Початку",
|
||||
"wk19": "Навчання за Темою",
|
||||
@@ -1659,6 +1922,28 @@ var LangText={
|
||||
"t123": "тарелка",
|
||||
"t124": "",
|
||||
"t126": "Загрузка идёт……",
|
||||
"t127": "Добавьте сведения о проекте",
|
||||
"t128": "Редактировать",
|
||||
"t129": "Сведения о проекте",
|
||||
"t130": "Аксессуары",
|
||||
"t131": "Сведения о профиле",
|
||||
"t132": "Описание",
|
||||
"t133": "Имя профиля: ",
|
||||
"t134": "Назад",
|
||||
"t135": "Сохранить",
|
||||
"t136": "Название проекта",
|
||||
"t137": "Изображения",
|
||||
"t138": "Добавить изображение",
|
||||
"t139": "Добавить аксессуары",
|
||||
"t140": "Ведомость материалов",
|
||||
"t141": "Руководство по сборке",
|
||||
"t142": "Изображения профиля",
|
||||
"t143": "Формат JPG/GIF/PNG ≤ 4 МБ, не более 16 изображений. Перетащите для изменения порядка; для лучшего отображения масштабируйте до 4:3.",
|
||||
"t144": "Неверный тип файла",
|
||||
"t145": "Размер файла превышает ограничение",
|
||||
"t146": "Превышен лимит загрузок",
|
||||
"t147": "Не удалось загрузить файл",
|
||||
"t148": "Добавить",
|
||||
"wk17": "Академия QIDI Tech",
|
||||
"wk18": "Руководство по быстрому запуску",
|
||||
"wk19": "Обучение по теме",
|
||||
@@ -1786,6 +2071,28 @@ var LangText={
|
||||
"t123": "tabak",
|
||||
"t124": "",
|
||||
"t126": "Yükleme devam ediyor……",
|
||||
"t127": "Lütfen proje bilgilerini ekleyin",
|
||||
"t128": "Düzenle",
|
||||
"t129": "Proje bilgileri",
|
||||
"t130": "Aksesuarlar",
|
||||
"t131": "Profil bilgileri",
|
||||
"t132": "Açıklama",
|
||||
"t133": "Profil Adı: ",
|
||||
"t134": "Geri",
|
||||
"t135": "Kaydet",
|
||||
"t136": "Proje Adı",
|
||||
"t137": "Görseller",
|
||||
"t138": "Görsel Ekle",
|
||||
"t139": "Aksesuar ekle",
|
||||
"t140": "Malzeme Listesi",
|
||||
"t141": "Montaj Kılavuzu",
|
||||
"t142": "Profil Görselleri",
|
||||
"t143": "JPG/GIF/PNG formatı ≤ 4 MB, en fazla 16 görsel. Sıralamayı sürükleyerek düzenleyin; en iyi görünüm için görüntüleri 4:3 oranına ölçekleyin.",
|
||||
"t144": "Geçersiz dosya türü",
|
||||
"t145": "Dosya boyutu sınırı aşıldı",
|
||||
"t146": "Yükleme sınırı aşıldı",
|
||||
"t147": "Dosya yükleme başarısız",
|
||||
"t148": "Ekle",
|
||||
"wk17": "QIDI Tech Akademisi",
|
||||
"wk18": "Hızlı Başlangıç Kılavuzu",
|
||||
"wk19": "Konuya Göre Öğrenme",
|
||||
@@ -1913,6 +2220,28 @@ var LangText={
|
||||
"t123": "prato",
|
||||
"t124": "",
|
||||
"t126": "Carregamento em andamento……",
|
||||
"t127": "Adicione as informações do projeto",
|
||||
"t128": "Editar",
|
||||
"t129": "Informações do projeto",
|
||||
"t130": "Acessórios",
|
||||
"t131": "Informações do perfil",
|
||||
"t132": "Descrição",
|
||||
"t133": "Nome do perfil: ",
|
||||
"t134": "Voltar",
|
||||
"t135": "Salvar",
|
||||
"t136": "Nome do projeto",
|
||||
"t137": "Imagens",
|
||||
"t138": "Adicionar imagem",
|
||||
"t139": "Adicionar acessórios",
|
||||
"t140": "Lista de materiais",
|
||||
"t141": "Guia de montagem",
|
||||
"t142": "Imagens do perfil",
|
||||
"t143": "Formato JPG/GIF/PNG ≤ 4 MB, no máximo 16 imagens. Arraste para ajustar a ordem; para a melhor visualização, redimensione para 4:3.",
|
||||
"t144": "Tipo de arquivo inválido",
|
||||
"t145": "Tamanho do arquivo excede o limite",
|
||||
"t146": "Limite de upload excedido",
|
||||
"t147": "Falha no upload do arquivo",
|
||||
"t148": "Adicionar",
|
||||
"wk17": "Academia QIDI Tech",
|
||||
"wk18": "Tutorial de Início Rápido",
|
||||
"wk19": "Aprendizado por Tópico",
|
||||
@@ -2040,6 +2369,28 @@ var LangText={
|
||||
"t123": "접시",
|
||||
"t124": "",
|
||||
"t126": "로딩 중……",
|
||||
"t127": "프로젝트 정보를 추가하세요",
|
||||
"t128": "편집",
|
||||
"t129": "프로젝트 정보",
|
||||
"t130": "액세서리",
|
||||
"t131": "프로필 정보",
|
||||
"t132": "설명",
|
||||
"t133": "프로필 이름: ",
|
||||
"t134": "돌아가기",
|
||||
"t135": "저장",
|
||||
"t136": "프로젝트 이름",
|
||||
"t137": "이미지",
|
||||
"t138": "이미지 추가",
|
||||
"t139": "액세서리 추가",
|
||||
"t140": "자재 명세서",
|
||||
"t141": "조립 가이드",
|
||||
"t142": "프로필 이미지",
|
||||
"t143": "JPG/GIF/PNG 형식, 4MB 이하, 최대 16장. 드래그하여 순서를 조정하고, 최적 표시를 위해 4:3 비율로 조정하세요.",
|
||||
"t144": "잘못된 파일 형식입니다",
|
||||
"t145": "파일 크기가 제한을 초과했습니다",
|
||||
"t146": "업로드 제한을 초과했습니다",
|
||||
"t147": "파일 업로드에 실패했습니다",
|
||||
"t148": "추가",
|
||||
"wk17": "밤부랩 아카데미",
|
||||
"wk18": "빠른 시작 튜토리얼",
|
||||
"wk19": "주제별 학습",
|
||||
@@ -2167,6 +2518,28 @@ var LangText={
|
||||
"t123": "talerz",
|
||||
"t124": "",
|
||||
"t126": "Ładowanie trwa……",
|
||||
"t127": "Dodaj informacje o projekcie",
|
||||
"t128": "Edytuj",
|
||||
"t129": "Informacje o projekcie",
|
||||
"t130": "Akcesoria",
|
||||
"t131": "Informacje o profilu",
|
||||
"t132": "Opis",
|
||||
"t133": "Nazwa profilu: ",
|
||||
"t134": "Powrót",
|
||||
"t135": "Zapisz",
|
||||
"t136": "Nazwa projektu",
|
||||
"t137": "Obrazy",
|
||||
"t138": "Dodaj obraz",
|
||||
"t139": "Dodaj akcesoria",
|
||||
"t140": "Zestawienie materiałów",
|
||||
"t141": "Instrukcja montażu",
|
||||
"t142": "Obrazy profilu",
|
||||
"t143": "Format JPG/GIF/PNG ≤ 4 MB, maksymalnie 16 obrazów. Przeciągnij, aby zmienić kolejność; dla najlepszego efektu ustaw proporcje 4:3.",
|
||||
"t144": "Nieprawidłowy typ pliku",
|
||||
"t145": "Rozmiar pliku przekracza limit",
|
||||
"t146": "Przekroczono limit przesyłania",
|
||||
"t147": "Przesyłanie pliku nie powiodło się",
|
||||
"t148": "Dodaj",
|
||||
"wk17": "Akademia QIDI Tech",
|
||||
"wk18": "Samouczek Szybkiego Startu",
|
||||
"wk19": "Nauka według Tematu",
|
||||
|
||||
274
resources/web/flush/NozzleListTable.html
Normal file
274
resources/web/flush/NozzleListTable.html
Normal file
@@ -0,0 +1,274 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>喷嘴选择表格</title>
|
||||
<style>
|
||||
html, body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
height: 100%;
|
||||
overflow: hidden;
|
||||
background-color: #ffffff;
|
||||
transition: background-color 0.3s ease;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
max-width: 100%;
|
||||
font-size: 14px;
|
||||
table-layout: fixed;
|
||||
margin: 0 auto;
|
||||
color: #333333;
|
||||
transition: color 0.3s ease;
|
||||
border: 1px solid #ddd; /* 表格外边框 */
|
||||
}
|
||||
|
||||
th, td {
|
||||
padding: 10px;
|
||||
vertical-align: middle;
|
||||
transition: border-color 0.3s ease, background-color 0.3s ease;
|
||||
border: 1px solid #ddd; /* 所有单元格边框 */
|
||||
}
|
||||
|
||||
th {
|
||||
text-align: center; /* 表头居中 */
|
||||
}
|
||||
|
||||
td {
|
||||
text-align: center; /* 数据单元格居中对齐 */
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
thead th {
|
||||
background-color: #f2f2f2;
|
||||
}
|
||||
|
||||
input[type="radio"] {
|
||||
position: relative;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin-right: 8px;
|
||||
appearance: none;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 50%;
|
||||
cursor: pointer;
|
||||
transition: border-color 0.3s ease;
|
||||
}
|
||||
|
||||
input[type="radio"]:checked {
|
||||
background-color: #4479fb;
|
||||
border-color: #4479fb;
|
||||
}
|
||||
|
||||
input[type="radio"]:checked::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
width: 8px;
|
||||
height: 8px;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
border-radius: 50%;
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
label {
|
||||
cursor: pointer;
|
||||
transition: color 0.3s ease;
|
||||
}
|
||||
|
||||
.recommended {
|
||||
color: #28a745;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* 暗黑模式样式 */
|
||||
html.darkmode {
|
||||
background-color: #1a1a1a;
|
||||
}
|
||||
|
||||
html.darkmode table {
|
||||
color: #e0e0e0;
|
||||
border-color: #555555; /* 表格外边框 */
|
||||
}
|
||||
|
||||
html.darkmode th,
|
||||
html.darkmode td {
|
||||
border-color: #555555; /* 所有单元格边框 */
|
||||
}
|
||||
|
||||
html.darkmode thead th {
|
||||
background-color: #2d2d2d;
|
||||
}
|
||||
|
||||
html.darkmode tbody tr {
|
||||
background-color: #222222;
|
||||
}
|
||||
|
||||
html.darkmode tbody tr:nth-child(even) {
|
||||
background-color: #282828;
|
||||
}
|
||||
|
||||
html.darkmode input[type="radio"] {
|
||||
border-color: #777777;
|
||||
}
|
||||
|
||||
html.darkmode label {
|
||||
color: #e0e0e0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th id="nozzle-selection" rowspan="2">选用的喷嘴直径</th>
|
||||
<th id="available-nozzles"colspan="2">可用喷嘴</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th id="left-extruder">左边</th>
|
||||
<th id="right-extruder">右边</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="tableBody">
|
||||
<tr>
|
||||
<td>
|
||||
<input type="radio" name="nozzle" id="nozzle02" />
|
||||
<label for="nozzle02">0.2 mm</label>
|
||||
</td>
|
||||
<td>不可用</td>
|
||||
<td>2个</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="radio" name="nozzle" id="nozzle04" checked />
|
||||
<label for="nozzle04">0.4 mm(推荐)</label>
|
||||
</td>
|
||||
<td>✔️</td>
|
||||
<td>3个</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="radio" name="nozzle" id="nozzle06" />
|
||||
<label for="nozzle06">0.6 mm</label>
|
||||
</td>
|
||||
<td>不可用</td>
|
||||
<td>1个</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<script>
|
||||
let highflow_label = 'high flow'
|
||||
let standard_label = 'standard'
|
||||
let language = 'en'
|
||||
|
||||
window.addEventListener("DOMContentLoaded",function(){
|
||||
var data = JSON.stringify({
|
||||
msg: 'init',
|
||||
})
|
||||
window.nozzleListTable.postMessage(data);
|
||||
});
|
||||
|
||||
function sendLayoutMessage() {
|
||||
const table = document.querySelector('table');
|
||||
const tableWidth = table.offsetWidth; // 表格可见宽度
|
||||
const tableHeight = table.offsetHeight; // 表格可见高度
|
||||
|
||||
const layoutMsg = JSON.stringify({
|
||||
msg: 'layout',
|
||||
height:tableHeight,
|
||||
width: tableWidth
|
||||
});
|
||||
|
||||
console.log('发送layout消息:', layoutMsg);
|
||||
window.nozzleListTable.postMessage(layoutMsg);
|
||||
}
|
||||
|
||||
function initText(data){
|
||||
document.getElementById("nozzle-selection").innerText = data.nozzle_selection_label
|
||||
document.getElementById("available-nozzles").innerText = data.nozzle_list_label
|
||||
document.getElementById("left-extruder").innerText = data.left_label
|
||||
document.getElementById("right-extruder").innerText = data.right_label
|
||||
|
||||
highflow_label = data.highflow_label
|
||||
standard_label = data.standard_label
|
||||
language =data.language
|
||||
}
|
||||
|
||||
|
||||
// 初始化表格
|
||||
function initTable(data) {
|
||||
if(data.darkmode == true)
|
||||
document.documentElement.classList.add('darkmode');
|
||||
else
|
||||
document.documentElement.classList.remove('darkmode');
|
||||
updateTable(data);
|
||||
// 监听单选按钮变化,通知C++
|
||||
document.getElementById('tableBody').addEventListener('change', function(e) {
|
||||
if (e.target.type === 'radio' && e.target.name === 'nozzle') {
|
||||
const selectedIdx = e.target.getAttribute('data-index');
|
||||
// 通过wxWebView的消息机制发送给C++
|
||||
window.nozzleListTable.postMessage({
|
||||
msg: 'onSelect',
|
||||
index: parseInt(selectedIdx)
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// 更新表格内容的方法
|
||||
function updateTable(nozzleOptions) {
|
||||
console.log('更新表格数据:', nozzleOptions);
|
||||
const tableBody = document.getElementById('tableBody');
|
||||
// 清空现有内容
|
||||
tableBody.innerHTML = '';
|
||||
tabledata = nozzleOptions.data
|
||||
|
||||
// 遍历所有喷嘴选项,生成表格行
|
||||
tabledata.forEach((option, index) => {
|
||||
const row = document.createElement('tr');
|
||||
|
||||
// 喷嘴直径单元格(带单选按钮)
|
||||
const diameterCell = document.createElement('td');
|
||||
const radioId = `nozzle${index}`;
|
||||
|
||||
// 构建单选按钮和标签
|
||||
let labelText = option.diameter +' mm';
|
||||
// 如果是推荐项,添加标识
|
||||
const isRecommended = false
|
||||
|
||||
if (isRecommended) {
|
||||
labelText += '(推荐)';
|
||||
}
|
||||
|
||||
diameterCell.innerHTML = `
|
||||
<input type="radio" name="nozzle" id="${radioId}" data-index="${index}" ${option.is_selected ? 'checked' : ''}>
|
||||
<label for="${radioId}" class="${isRecommended ? 'recommended' : ''}">${labelText}</label>
|
||||
`;
|
||||
|
||||
const leftCell = document.createElement('td');
|
||||
const leftExtruder = option.extruders['0'] || { type: 'standard', count: 0 };
|
||||
leftCell.textContent = `${leftExtruder.count}${language === "zh-cn" ? "个" : ""}`;
|
||||
const rightCell = document.createElement('td');
|
||||
const rightExtruder = option.extruders['1'] || { type: 'standard', count: 0 };
|
||||
rightCell.textContent = `${rightExtruder.count}${language === "zh-cn" ? "个" : ""}`;
|
||||
|
||||
// 添加单元格到行
|
||||
row.appendChild(diameterCell);
|
||||
row.appendChild(leftCell);
|
||||
row.appendChild(rightCell);
|
||||
|
||||
// 添加行到表格
|
||||
tableBody.appendChild(row);
|
||||
});
|
||||
|
||||
sendLayoutMessage()
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -192,13 +192,13 @@ html,body
|
||||
|
||||
/*wiki.css*/
|
||||
.topicBlock{
|
||||
background-color: #000000;
|
||||
background-color: #242428;
|
||||
}
|
||||
|
||||
.card{
|
||||
background-color: #737373;
|
||||
background-color: #333337;
|
||||
}
|
||||
|
||||
.topicCard{
|
||||
background-color: #737373;
|
||||
background-color: #333337;
|
||||
}
|
||||
@@ -157,7 +157,7 @@ body{
|
||||
background-clip: content-box;
|
||||
background-size: cover;
|
||||
cursor: pointer;
|
||||
opacity: 0.2;
|
||||
opacity: 0.4;
|
||||
pointer-events: auto;
|
||||
}
|
||||
.switchBtn:hover{
|
||||
|
||||
@@ -1,45 +1,50 @@
|
||||
var cardData = [
|
||||
{
|
||||
"title": "Q2",
|
||||
"img": "img/printer_q2.png",
|
||||
"link": "Q2"
|
||||
},
|
||||
{
|
||||
"title": "X-Plus 4",
|
||||
"img": "img/printer_xplus4.png",
|
||||
"link": "X-Plus4"
|
||||
},
|
||||
{
|
||||
"title": "Q1 Pro",
|
||||
"img": "img/printer_q1pro.png",
|
||||
"link": "Q1-Pro"
|
||||
},
|
||||
{
|
||||
"title": "X-Max 3",
|
||||
"img": "img/printer_xmax3.png",
|
||||
"link": "X-Max3"
|
||||
},
|
||||
{
|
||||
"title": "X-Plus 3",
|
||||
"img": "img/printer_xplus3.png",
|
||||
"link": "X-Plus3"
|
||||
},
|
||||
{
|
||||
"title": "X-Smart 3",
|
||||
"img": "img/printer_xsmart3.png",
|
||||
"link": "X-Smart3"
|
||||
},
|
||||
{
|
||||
"title": "QIDI Studio",
|
||||
"img": "img/QIDIStudio.png",
|
||||
"link": "software/qidi-studio"
|
||||
},
|
||||
];
|
||||
var cardData = {
|
||||
"code":"000000",
|
||||
"msg":"operation.successful",
|
||||
"traceId":"71ce01ec38ce414692a88a2fd44e7330.18616.17631185286483121",
|
||||
"data":[
|
||||
{
|
||||
"id":"Q2",
|
||||
"printerType":"Q2",
|
||||
"img":"img/printer_q2.png"
|
||||
},
|
||||
{
|
||||
"id":"X-Plus4",
|
||||
"printerType":"X-Plus 4",
|
||||
"img":"img/printer_xplus4.png"
|
||||
},
|
||||
{
|
||||
"id":"Q1-Pro",
|
||||
"printerType":"Q1 Pro",
|
||||
"img":"img/printer_q1pro.png"
|
||||
},
|
||||
{
|
||||
"id":"X-Max3",
|
||||
"printerType":"X-Max 3",
|
||||
"img":"img/printer_xmax3.png"
|
||||
},
|
||||
{
|
||||
"id": "X-Plus3",
|
||||
"printerType":"X-Plus 3",
|
||||
"img":"img/printer_xplus3.png"
|
||||
},
|
||||
{
|
||||
"id":"X-Smart3",
|
||||
"printerType":"X-Smart 3",
|
||||
"img":"img/printer_xsmart3.png"
|
||||
},
|
||||
{
|
||||
"id":"software/qidi-studio",
|
||||
"printerType":"QIDI Studio",
|
||||
"img":"img/QIDIStudio.png"
|
||||
}
|
||||
]
|
||||
};
|
||||
|
||||
// var youtubeData = [
|
||||
// {
|
||||
// "id": "8TQCRVS72Us",
|
||||
// "title": "Intro: Overview of Bambu Studio"
|
||||
// "title": "Intro: Overview of QIDI Studio"
|
||||
// },
|
||||
// {
|
||||
// "id": "AdHUVQiVeDI",
|
||||
@@ -214,9 +219,9 @@ var topicData = [
|
||||
"zhcn-title": "打印设置",
|
||||
"children": [
|
||||
// {
|
||||
// "title": "Special Slicing Mode in Bambu Studio",
|
||||
// "zhcn-title": "Bambu Studio 特殊切片模式",
|
||||
// "link": "software/bambu-studio/special-slicing-modes"
|
||||
// "title": "Special Slicing Mode in QIDI Studio",
|
||||
// "zhcn-title": "QIDI Studio 特殊切片模式",
|
||||
// "link": "software/qidi-studio/special-slicing-modes"
|
||||
// },
|
||||
{
|
||||
"title": "How to Create Custom Preset",
|
||||
@@ -229,7 +234,7 @@ var topicData = [
|
||||
"link": "software/qidi-studio/print-settings/seam"
|
||||
},
|
||||
{
|
||||
"title": "Support settings in Bambu Studio",
|
||||
"title": "Support settings in QIDI Studio",
|
||||
"zhcn-title": "支撑耗材与支撑功能的介绍",
|
||||
"link": "software/qidi-studio/print-settings/support"
|
||||
},
|
||||
@@ -247,12 +252,12 @@ var topicData = [
|
||||
// {
|
||||
// "title": "Flow Rate Calibration",
|
||||
// "zhcn-title": "流量比例",
|
||||
// "link": "software/bambu-studio/calibration_flow_rate"
|
||||
// "link": "software/qidi-studio/calibration_flow_rate"
|
||||
// },
|
||||
// {
|
||||
// "title": "Flow Dynamics Calibration",
|
||||
// "zhcn-title": "动态流量校准",
|
||||
// "link": "software/bambu-studio/calibration_pa"
|
||||
// "link": "software/qidi-studio/calibration_pa"
|
||||
// }
|
||||
{
|
||||
"title": "Calibration",
|
||||
@@ -291,7 +296,7 @@ var video_prev;
|
||||
var video_next;
|
||||
|
||||
function OnInit() {
|
||||
createCardHTML();
|
||||
getAcademyData();
|
||||
createVideoHTML();
|
||||
if (IsChinese())
|
||||
$("#tutorial_block").hide();
|
||||
@@ -375,11 +380,24 @@ function updateSearchResult(result) {
|
||||
|
||||
//--------------- Academy Cards -------------------
|
||||
|
||||
function createCardHTML() {
|
||||
for (let i = 0; i < cardData.length; i++) {
|
||||
let html = `<div class="card" data-idx="${i}" onclick="openAcademyUrl('${cardData[i].link}')">
|
||||
<img class="cardImg" src="${cardData[i].img}" />
|
||||
<div class="cardTitle">${cardData[i].title}</div>
|
||||
function getAcademyData() {
|
||||
var tSend={};
|
||||
tSend['sequence_id']=Math.round(new Date() / 1000);
|
||||
tSend['command']="get_academy_list";
|
||||
tSend['data']={};
|
||||
if(IsChinese()) {
|
||||
tSend['data']['region'] = "mainland";
|
||||
}else {
|
||||
tSend['data']['region'] = "oversea";
|
||||
}
|
||||
SendWXMessage( JSON.stringify(tSend) );
|
||||
}
|
||||
|
||||
function createCardHTML(data) {
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
let html = `<div class="card" data-idx="${i}" onclick="openAcademyUrl('${data[i].id}')">
|
||||
<img class="cardImg" src="${get_image_url(data[i].printerType)}" />
|
||||
<div class="cardTitle TextS1">${data[i].printerType}</div>
|
||||
</div>`;
|
||||
$('#academy_Card_Content').append(html)
|
||||
}
|
||||
@@ -418,7 +436,7 @@ function scrollByStep(dir) {
|
||||
$('#academy_content').stop(true, false).animate({ scrollLeft: target }, 260, 'swing', updateButtons);
|
||||
}
|
||||
|
||||
function openAcademyUrl(path)
|
||||
function openAcademyUrl(id)
|
||||
{
|
||||
let open_url = "";
|
||||
if (IsChinese()){
|
||||
@@ -427,7 +445,7 @@ function openAcademyUrl(path)
|
||||
let strLang=langStringTransfer();
|
||||
open_url = "https://wiki.qidi3d.com/en/";
|
||||
}
|
||||
open_url += path;
|
||||
open_url += id;
|
||||
OpenUrlInLocalBrowser(open_url);
|
||||
}
|
||||
|
||||
@@ -496,7 +514,7 @@ function createTopicHTML() {
|
||||
title = topicData[i].title;
|
||||
}
|
||||
let html = `<div class="topicCard">
|
||||
<div class="topicTitle">${title}</div>
|
||||
<div class="topicTitle TextS1">${title}</div>
|
||||
<ul>`
|
||||
for (let j=0; j < topicData[i].children.length; j++) {
|
||||
let child_title;
|
||||
@@ -578,14 +596,47 @@ function langStringTransfer()
|
||||
}
|
||||
}
|
||||
|
||||
function get_image_url(printer_type) {
|
||||
// const normalized = (printer_type || '')
|
||||
// .toLowerCase()
|
||||
// .replace(/[^a-z0-9]/g, '');
|
||||
|
||||
// const mappings = [
|
||||
// { keywords: ['Q2'], src: 'img/printer_q2.png' },
|
||||
// { keywords: ['X-Plus 4'], src: 'img/printer_xplus4.png' },
|
||||
// { keywords: ['Q1 Pro'], src: 'img/printer_q1pro.png' },
|
||||
// { keywords: ['X-Max 3'], src: 'img/printer_xmax3.png' },
|
||||
// { keywords: ['X-Plus 3'], src: 'img/printer_xplus3.png' },
|
||||
// { keywords: ['QIDI Studio'], src: 'img/QIDIStudio.png' },
|
||||
// ];
|
||||
|
||||
// for (const item of mappings) {
|
||||
// if (item.keywords.some(keyword => normalized.includes(keyword))) {
|
||||
// return item.src;
|
||||
// }
|
||||
// }
|
||||
// return 'img/printer_q2.png';
|
||||
|
||||
if (!printer_type) return 'img/printer_q2.png';
|
||||
|
||||
const found = cardData.data.find(item =>
|
||||
item.printerType.toLowerCase() === printer_type.toLowerCase() ||
|
||||
item.id.toLowerCase() === printer_type.toLowerCase()
|
||||
);
|
||||
|
||||
return found ? found.img : 'img/printer_q2.png';
|
||||
}
|
||||
|
||||
function HandleStudio( pVal )
|
||||
{
|
||||
let strCmd = pVal['command'];
|
||||
if(strCmd=='search_wiki_get')
|
||||
{
|
||||
updateSearchResult(pVal['data']);
|
||||
}
|
||||
}else if(strCmd=='academy_list_get') {
|
||||
createCardHTML(cardData['data']);
|
||||
}
|
||||
}
|
||||
|
||||
//---------------Global-----------------
|
||||
window.postMessage = HandleStudio;
|
||||
window.postMessage = HandleStudio;
|
||||
|
||||
@@ -46,7 +46,8 @@
|
||||
<div class="academyBlock">
|
||||
<div class="titleBlock">
|
||||
<div class="title trans TextS1" tid="wk17">QIDI Tech Academy</div>
|
||||
<div class="more TextS1" onclick="openAcademyUrl('support/academy')"><span class="trans" tid="t108">MORE</span> ></div>
|
||||
<div class="more TextS1" onclick="openAcademyUrl('home')"><span class="trans" tid="t108">MORE</span> ></div>
|
||||
<!-- div class="more TextS1" onclick="openAcademyUrl('support/academy')"><span class="trans" tid="t108">MORE</span> ></div -->
|
||||
</div>
|
||||
<div class="switchBlock">
|
||||
<div id="academy_Left_Btn" class="leftSwitch switchBtn"></div>
|
||||
|
||||
55
resources/web/include/ckeditor5/LICENSE-ckeditor5.md
Normal file
55
resources/web/include/ckeditor5/LICENSE-ckeditor5.md
Normal file
@@ -0,0 +1,55 @@
|
||||
Software License Agreement
|
||||
==========================
|
||||
|
||||
**CKEditor 5** (https://github.com/ckeditor/ckeditor5)<br>
|
||||
Copyright (c) 2003–2025, [CKSource Holding sp. z o.o.](https://cksource.com) All rights reserved.
|
||||
|
||||
Licensed under a dual-license model, this software is available under:
|
||||
|
||||
* the [GNU General Public License Version 2 or later](https://www.gnu.org/licenses/gpl.html) (see COPYING.GPL),
|
||||
* or commercial license terms from CKSource Holding sp. z o.o.
|
||||
|
||||
For more information, see: [https://ckeditor.com/legal/ckeditor-licensing-options](https://ckeditor.com/legal/ckeditor-licensing-options).
|
||||
|
||||
If you are using CKEditor under commercial terms, you are free to remove the COPYING.GPL file with the full copy of a GPL license.
|
||||
|
||||
Sources of Intellectual Property Included in CKEditor
|
||||
-----------------------------------------------------
|
||||
|
||||
Where not otherwise indicated, all CKEditor content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, CKEditor will incorporate work done by developers outside of CKSource with their express permission.
|
||||
|
||||
The following libraries are included in CKEditor under the [MIT license](https://opensource.org/licenses/MIT):
|
||||
|
||||
* @types/color-convert - Copyright (c) DefinitelyTyped.
|
||||
* blurhash - Copyright (c) Wolt Enterprises.
|
||||
* color-convert - Copyright (c) 2011–2016 Heather Arthur <fayearthur@gmail.com>, copyright (c) 2016–2021 Josh Junon <josh@junon.me>.
|
||||
* color-parse - Copyright (c) 2015 Dmitry Ivanov.
|
||||
* emojibase-data - Copyright (c) 2017-2019 Miles Johnson.
|
||||
* es-toolkit - Copyright (c) 2024 Viva Republica, Inc.
|
||||
* fuzzysort - Copyright (c) 2018 Stephen Kamenar.
|
||||
* is-emoji-supported - Copyright (c) 2016-2020 Koala Interactive, Inc.
|
||||
* vanilla-colorful - Copyright (c) 2020 Serhii Kulykov <iamkulykov@gmail.com>.
|
||||
* Regular Expression for URL validation - Copyright (c) 2010-2018 Diego Perini.
|
||||
* @types/hast - Copyright (c) Microsoft Corporation.
|
||||
* hast-util-to-html - Copyright (c) Titus Wormer <tituswormer@gmail.com>
|
||||
* hast-util-to-mdast - Copyright (c) Titus Wormer <tituswormer@gmail.com> and Copyright (c) Seth Vincent <sethvincent@gmail.com>
|
||||
* hastscript - Copyright (c) Titus Wormer <tituswormer@gmail.com>
|
||||
* rehype-remark - Copyright (c) Titus Wormer <tituswormer@gmail.com>
|
||||
* remark-breaks - Copyright (c) 2017 Titus Wormer <tituswormer@gmail.com>
|
||||
* remark-gfm - Copyright (c) Titus Wormer <tituswormer@gmail.com>
|
||||
* remark-parse - Copyright (c) 2014 Titus Wormer <tituswormer@gmail.com>
|
||||
* remark-rehype - Copyright (c) Titus Wormer <tituswormer@gmail.com>
|
||||
* remark-stringify - Copyright (c) 2014 Titus Wormer <tituswormer@gmail.com>
|
||||
* unified - Copyright (c) 2015 Titus Wormer <tituswormer@gmail.com>
|
||||
* unist-util-visit - Copyright (c) 2015 Titus Wormer <tituswormer@gmail.com>
|
||||
|
||||
The following libraries are included in CKEditor under the [ISC license](https://opensource.org/license/isc-license-txt):
|
||||
|
||||
* hast-util-from-dom - Copyright (c) Keith McKnight <keith@mcknig.ht>
|
||||
* rehype-dom-parse - Copyright (c) 2018 Keith McKnight <keith@mcknig.ht>
|
||||
* rehype-dom-stringify - Copyright (c) 2018 Keith McKnight <keith@mcknig.ht>
|
||||
|
||||
Trademarks
|
||||
----------
|
||||
|
||||
**CKEditor** is a trademark of [CKSource Holding sp. z o.o.](https://cksource.com) All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.
|
||||
5
resources/web/include/ckeditor5/ckeditor5-content.css
Normal file
5
resources/web/include/ckeditor5/ckeditor5-content.css
Normal file
File diff suppressed because one or more lines are too long
5
resources/web/include/ckeditor5/ckeditor5-editor.css
Normal file
5
resources/web/include/ckeditor5/ckeditor5-editor.css
Normal file
File diff suppressed because one or more lines are too long
6
resources/web/include/ckeditor5/ckeditor5.css
Normal file
6
resources/web/include/ckeditor5/ckeditor5.css
Normal file
File diff suppressed because one or more lines are too long
1
resources/web/include/ckeditor5/ckeditor5.css.map
Normal file
1
resources/web/include/ckeditor5/ckeditor5.css.map
Normal file
File diff suppressed because one or more lines are too long
6
resources/web/include/ckeditor5/ckeditor5.js
Normal file
6
resources/web/include/ckeditor5/ckeditor5.js
Normal file
File diff suppressed because one or more lines are too long
1
resources/web/include/ckeditor5/ckeditor5.js.map
Normal file
1
resources/web/include/ckeditor5/ckeditor5.js.map
Normal file
File diff suppressed because one or more lines are too long
1445
resources/web/include/ckeditor5/ckeditor5.umd.js
Normal file
1445
resources/web/include/ckeditor5/ckeditor5.umd.js
Normal file
File diff suppressed because one or more lines are too long
1
resources/web/include/ckeditor5/ckeditor5.umd.js.map
Normal file
1
resources/web/include/ckeditor5/ckeditor5.umd.js.map
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/af.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/af.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/af.js
Normal file
5
resources/web/include/ckeditor5/translations/af.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/af.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/af.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/ar.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/ar.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/ar.js
Normal file
5
resources/web/include/ckeditor5/translations/ar.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/ar.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/ar.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/ast.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/ast.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/ast.js
Normal file
5
resources/web/include/ckeditor5/translations/ast.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/ast.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/ast.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/az.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/az.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/az.js
Normal file
5
resources/web/include/ckeditor5/translations/az.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/az.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/az.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/be.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/be.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/be.js
Normal file
5
resources/web/include/ckeditor5/translations/be.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/be.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/be.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/bg.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/bg.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/bg.js
Normal file
5
resources/web/include/ckeditor5/translations/bg.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/bg.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/bg.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/bn.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/bn.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/bn.js
Normal file
5
resources/web/include/ckeditor5/translations/bn.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/bn.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/bn.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/bs.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/bs.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/bs.js
Normal file
5
resources/web/include/ckeditor5/translations/bs.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/bs.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/bs.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/ca.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/ca.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/ca.js
Normal file
5
resources/web/include/ckeditor5/translations/ca.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/ca.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/ca.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/cs.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/cs.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/cs.js
Normal file
5
resources/web/include/ckeditor5/translations/cs.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/cs.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/cs.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/da.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/da.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/da.js
Normal file
5
resources/web/include/ckeditor5/translations/da.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/da.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/da.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/de-ch.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/de-ch.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/de-ch.js
Normal file
5
resources/web/include/ckeditor5/translations/de-ch.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/de-ch.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/de-ch.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/de.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/de.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/de.js
Normal file
5
resources/web/include/ckeditor5/translations/de.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/de.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/de.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/el.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/el.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/el.js
Normal file
5
resources/web/include/ckeditor5/translations/el.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/el.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/el.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/en-au.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/en-au.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/en-au.js
Normal file
5
resources/web/include/ckeditor5/translations/en-au.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/en-au.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/en-au.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/en-gb.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/en-gb.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/en-gb.js
Normal file
5
resources/web/include/ckeditor5/translations/en-gb.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/en-gb.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/en-gb.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/en.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/en.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/en.js
Normal file
5
resources/web/include/ckeditor5/translations/en.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/en.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/en.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/eo.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/eo.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/eo.js
Normal file
5
resources/web/include/ckeditor5/translations/eo.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/eo.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/eo.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/es-co.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/es-co.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/es-co.js
Normal file
5
resources/web/include/ckeditor5/translations/es-co.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/es-co.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/es-co.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/es.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/es.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/es.js
Normal file
5
resources/web/include/ckeditor5/translations/es.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/es.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/es.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/et.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/et.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/et.js
Normal file
5
resources/web/include/ckeditor5/translations/et.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/et.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/et.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/eu.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/eu.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/eu.js
Normal file
5
resources/web/include/ckeditor5/translations/eu.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/eu.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/eu.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/fa.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/fa.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/fa.js
Normal file
5
resources/web/include/ckeditor5/translations/fa.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/fa.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/fa.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/fi.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/fi.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/fi.js
Normal file
5
resources/web/include/ckeditor5/translations/fi.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/fi.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/fi.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/fr.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/fr.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/fr.js
Normal file
5
resources/web/include/ckeditor5/translations/fr.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/fr.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/fr.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/gl.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/gl.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/gl.js
Normal file
5
resources/web/include/ckeditor5/translations/gl.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/gl.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/gl.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/gu.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/gu.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/gu.js
Normal file
5
resources/web/include/ckeditor5/translations/gu.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/gu.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/gu.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/he.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/he.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
5
resources/web/include/ckeditor5/translations/he.js
Normal file
5
resources/web/include/ckeditor5/translations/he.js
Normal file
File diff suppressed because one or more lines are too long
11
resources/web/include/ckeditor5/translations/he.umd.js
Normal file
11
resources/web/include/ckeditor5/translations/he.umd.js
Normal file
File diff suppressed because one or more lines are too long
8
resources/web/include/ckeditor5/translations/hi.d.ts
vendored
Normal file
8
resources/web/include/ckeditor5/translations/hi.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
/**
|
||||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
|
||||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
|
||||
*/
|
||||
|
||||
import type { Translations } from '@ckeditor/ckeditor5-utils';
|
||||
declare const translations: Translations;
|
||||
export default translations;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user