diff --git a/README.md b/README.md index 5243038dc..3d4e876cc 100644 --- a/README.md +++ b/README.md @@ -197,6 +197,14 @@ QuillToolbar.basic( ); ``` +> [!WARNING] +> +> This package uses [`gal`](https://github.com/natsuk4ze/) to save images. +> For this to work, you need to add the appropriate permissions +> to your `Info.plist` and `AndroidManifest.xml` files. +> +> See https://github.com/natsuk4ze/gal#-get-started to add the needed lines. + ### Custom Size Image for Mobile Define `mobileWidth`, `mobileHeight`, `mobileMargin`, `mobileAlignment` as follows: diff --git a/flutter_quill_extensions/lib/embeds/builders.dart b/flutter_quill_extensions/lib/embeds/builders.dart index 0e5e38ea3..e104674cc 100644 --- a/flutter_quill_extensions/lib/embeds/builders.dart +++ b/flutter_quill_extensions/lib/embeds/builders.dart @@ -308,22 +308,20 @@ Widget _menuOptionsForReadonlyImage( messenger.clearSnackBars(); if (!imageSavedSuccessfully) { - // TODO: Please translate this - messenger.showSnackBar(const SnackBar( + messenger.showSnackBar(SnackBar( content: Text( - 'Error while saveing the image', + 'Error while saving image'.i18n, ))); return; } - var message = 'Saved'.i18n; + var message; switch (saveImageResult.method) { - // TODO: Please translate this too case SaveImageResultMethod.network: - message += ' using the network.'; + message = 'Saved using the network'.i18n; break; case SaveImageResultMethod.localStorage: - message += ' using the local storage.'; + message = 'Saved using the local storage'.i18n; break; } diff --git a/lib/src/translations/toolbar.i18n.dart b/lib/src/translations/toolbar.i18n.dart index 4eeb07fd3..a904cfc37 100644 --- a/lib/src/translations/toolbar.i18n.dart +++ b/lib/src/translations/toolbar.i18n.dart @@ -9,8 +9,6 @@ extension Localization on String { 'Select Color': 'Select Color', 'Gallery': 'Gallery', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Please first select some text to transform into a link.', 'Open': 'Open', 'Copy': 'Copy', 'Remove': 'Remove', @@ -18,7 +16,6 @@ extension Localization on String { 'Zoom': 'Zoom', 'Saved': 'Saved', 'Text': 'Text', - 'What is entered is not a link': 'What is entered is not a link', 'Resize': 'Resize', 'Width': 'Width', 'Height': 'Height', @@ -29,10 +26,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -74,6 +67,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'en_us': { 'Paste a link': 'Paste a link', @@ -81,8 +77,6 @@ extension Localization on String { 'Select Color': 'Select Color', 'Gallery': 'Gallery', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Please first select some text to transform into a link.', 'Open': 'Open', 'Copy': 'Copy', 'Remove': 'Remove', @@ -90,7 +84,6 @@ extension Localization on String { 'Zoom': 'Zoom', 'Saved': 'Saved', 'Text': 'Text', - 'What is entered is not a link': 'What is entered is not a link', 'Resize': 'Resize', 'Width': 'Width', 'Height': 'Height', @@ -101,10 +94,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -146,6 +135,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'ar': { 'Paste a link': 'نسخ الرابط', @@ -153,8 +145,6 @@ extension Localization on String { 'Select Color': 'اختار اللون', 'Gallery': 'المعرض', 'Link': 'الرابط', - 'Please first select some text to transform into a link.': - 'يرجى اختيار نص للتحويل إلى رابط', 'Open': 'فتح', 'Copy': 'نسخ', 'Remove': 'إزالة', @@ -162,7 +152,6 @@ extension Localization on String { 'Zoom': 'تكبير', 'Saved': 'تم الحفظ', 'Text': 'نص', - 'What is entered is not a link': 'ما تم ادخاله ليس رابط', 'Resize': 'تحجيم', 'Width': 'عرض', 'Height': 'ارتفاع', @@ -173,10 +162,7 @@ extension Localization on String { 'Clear': 'تنظيف', 'Font': 'خط', 'Search': 'بحث', - 'matches': 'تطابق', - 'showing match': 'عرض التطابق', - 'Prev': 'سابق', - 'Next': 'تالي', + 'Camera': 'كاميرا', 'Video': 'فيديو', 'Undo': 'تراجع', @@ -220,6 +206,9 @@ extension Localization on String { 'Find text': 'بحث عن نص', 'Move to previous occurrence': 'الانتقال إلى الحدث السابق', 'Move to next occurrence': 'الانتقال إلى الحدث التالي', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'da': { 'Paste a link': 'Indsæt link', @@ -227,8 +216,6 @@ extension Localization on String { 'Select Color': 'Vælg farve', 'Gallery': 'Galleri', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Vælg venligst først noget tekst for at lave det om til et link.', 'Open': 'Åben', 'Copy': 'Kopi', 'Remove': 'Fjerne', @@ -236,7 +223,6 @@ extension Localization on String { 'Zoom': 'Zoom ind', 'Saved': 'Gemt', 'Text': 'Text', - 'What is entered is not a link': 'What is entered is not a link', 'Resize': 'Resize', 'Width': 'Width', 'Height': 'Height', @@ -247,10 +233,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -289,6 +271,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'de': { 'Paste a link': 'Link hinzufügen', @@ -296,9 +281,6 @@ extension Localization on String { 'Select Color': 'Farbe auswählen', 'Gallery': 'Galerie', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Markiere bitte zuerst einen Text, um diesen in einen Link zu ' - 'verwandeln.', 'Open': 'Öffnen', 'Copy': 'Kopieren', 'Remove': 'Entfernen', @@ -306,7 +288,6 @@ extension Localization on String { 'Zoom': 'Zoomen', 'Saved': 'Gespeichert', 'Text': 'Text', - 'What is entered is not a link': 'Das Eingegebene ist kein Link', 'Resize': 'Größe ändern', 'Width': 'Breite', 'Height': 'Höhe', @@ -317,10 +298,6 @@ extension Localization on String { 'Clear': 'Löschen', 'Font': 'Schrift', 'Search': 'Suchen', - 'matches': 'gefunden', - 'showing match': 'zeige Treffer', - 'Prev': 'Vorheriger', - 'Next': 'Nächster', 'Camera': 'Kamera', 'Video': 'Video', 'Undo': 'Rückgängig', @@ -359,6 +336,9 @@ extension Localization on String { 'Find text': 'Text suchen', 'Move to previous occurrence': 'Zum vorherigen Auftreten springen', 'Move to next occurrence': 'Zum nächsten Auftreten springen', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'fr': { 'Paste a link': 'Coller un lien', @@ -366,8 +346,6 @@ extension Localization on String { 'Select Color': 'Choisir une couleur', 'Gallery': 'Galerie', 'Link': 'Lien', - 'Please first select some text to transform into a link.': - "Veuillez d'abord sélectionner un texte à transformer en lien.", 'Open': 'Ouvrir', 'Copy': 'Copier', 'Remove': 'Supprimer', @@ -375,7 +353,6 @@ extension Localization on String { 'Zoom': 'Zoomer', 'Saved': 'Enregistrée', 'Text': 'Texte', - 'What is entered is not a link': "Ce qui est saisi n'est pas un lien", 'Resize': 'Redimensionner', 'Width': 'Largeur', 'Height': 'Hauteur', @@ -386,10 +363,6 @@ extension Localization on String { 'Clear': 'Supprimer la mise en forme', 'Font': 'Police', 'Search': 'Rechercher', - 'matches': 'correspondances', - 'showing match': 'voir la correspondance', - 'Prev': 'Précédent', - 'Next': 'Suivant', 'Camera': 'Caméra', 'Video': 'Vidéo', 'Undo': 'Annuler', @@ -428,6 +401,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'zh_cn': { 'Paste a link': '粘贴链接', @@ -435,8 +411,6 @@ extension Localization on String { 'Select Color': '选择颜色', 'Gallery': '相簿', 'Link': '链接', - 'Please first select some text to transform into a link.': - '请先选择需转化为链接的文本', 'Open': '打开', 'Copy': '复制', 'Remove': '移除', @@ -444,7 +418,6 @@ extension Localization on String { 'Zoom': '放大', 'Saved': '已保存', 'Text': '文字', - 'What is entered is not a link': '输入的不是链接', 'Resize': '调整大小', 'Width': '宽度', 'Height': '高度', @@ -455,10 +428,6 @@ extension Localization on String { 'Clear': '清除', 'Font': '字体', 'Search': '搜索', - 'matches': '结果', - 'showing match': '显示结果', - 'Prev': '上一个', - 'Next': '下一个', 'Camera': '拍照', 'Video': '录像', 'Undo': '撤销', @@ -497,6 +466,9 @@ extension Localization on String { 'Find text': '搜索文本', 'Move to previous occurrence': '上一个匹配项', 'Move to next occurrence': '下一个匹配项', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'zh_hk': { 'Paste a link': '貼上連結', @@ -504,8 +476,6 @@ extension Localization on String { 'Select Color': '選擇顏色', 'Gallery': '圖片庫', 'Link': '連結', - 'Please first select some text to transform into a link.': - '請選擇文字以轉換為連結。', 'Open': '開啓', 'Copy': '複製', 'Remove': '移除', @@ -513,7 +483,6 @@ extension Localization on String { 'Zoom': '放大', 'Saved': '已儲存', 'Text': '文字', - 'What is entered is not a link': '輸入的不是連結', 'Resize': '變更大小', 'Width': '寛', 'Height': '高', @@ -524,10 +493,6 @@ extension Localization on String { 'Clear': '清除', 'Font': '字型', 'Search': '搜尋', - 'matches': '符合', - 'showing match': '顯示符合', - 'Prev': '上一個', - 'Next': '下一個', 'Camera': '相機', 'Video': '錄影', 'Undo': '撤銷', @@ -566,6 +531,9 @@ extension Localization on String { 'Find text': '搜尋文本', 'Move to previous occurrence': '上一個匹配項', 'Move to next occurrence': '下一個匹配項', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'ja': { 'Paste a link': 'リンクをペースト', @@ -573,8 +541,6 @@ extension Localization on String { 'Select Color': '色を選択', 'Gallery': '写真集', 'Link': 'リンク', - 'Please first select some text to transform into a link.': - 'まずリンクに変換する文字を選択してください.', 'Open': '開く', 'Copy': 'コピー', 'Remove': '削除', @@ -582,7 +548,6 @@ extension Localization on String { 'Zoom': '拡大', 'Saved': '保存済み', 'Text': '文字', - 'What is entered is not a link': '入力されたのはリンクではありません', 'Resize': 'サイズを調整', 'Width': '幅', 'Height': '高さ', @@ -593,10 +558,6 @@ extension Localization on String { 'Clear': 'クリア', 'Font': 'フォント', 'Search': '検索', - 'matches': '結果', - 'showing match': '結果を表示', - 'Prev': '前へ', - 'Next': '次へ', 'Camera': 'カメラ', 'Video': 'ビデオ', 'Undo': '取り消し', @@ -635,6 +596,9 @@ extension Localization on String { 'Find text': '検索テキスト', 'Move to previous occurrence': '前のマッチ', 'Move to next occurrence': '次のマッチ', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'ko': { 'Paste a link': '링크를 붙여넣어 주세요.', @@ -642,8 +606,6 @@ extension Localization on String { 'Select Color': '색상 선택', 'Gallery': '갤러리', 'Link': '링크', - 'Please first select some text to transform into a link.': - '링크로 전환할 글자를 먼저 선택해주세요.', 'Open': '열기', 'Copy': '복사하기', 'Remove': '제거하기', @@ -651,7 +613,6 @@ extension Localization on String { 'Zoom': '확대하기', 'Saved': '저장되었습니다.', 'Text': '텍스트', - 'What is entered is not a link': '입력한 내용은 링크가 아닙니다.', 'Resize': '크기조정', 'Width': '넓이', 'Height': '높이', @@ -662,10 +623,6 @@ extension Localization on String { 'Clear': '초기화', 'Font': '글꼴', 'Search': '검색', - 'matches': '결과', - 'showing match': '결과 보기', - 'Prev': '이전', - 'Next': '다음', 'Camera': '카메라', 'Video': '비디오', 'Undo': 'Undo', @@ -704,6 +661,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'ru': { 'Paste a link': 'Вставить ссылку', @@ -711,8 +671,6 @@ extension Localization on String { 'Select Color': 'Выбрать цвет', 'Gallery': 'Галерея', 'Link': 'Ссылка', - 'Please first select some text to transform into a link.': - 'Выделите часть текста для создания ссылки.', 'Open': 'Открыть', 'Copy': 'Копировать', 'Remove': 'Удалить', @@ -720,7 +678,6 @@ extension Localization on String { 'Zoom': 'Увеличить', 'Saved': 'Сохранено', 'Text': 'Текст', - 'What is entered is not a link': 'Некорректная ссылка', 'Resize': 'Resize', 'Width': 'Width', 'Height': 'Height', @@ -731,10 +688,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -773,6 +726,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'es': { 'Paste a link': 'Pega un enlace', @@ -780,9 +736,6 @@ extension Localization on String { 'Select Color': 'Selecciona un color', 'Gallery': 'Galería', 'Link': 'Enlace', - 'Please first select some text to transform into a link.': - 'Por favor selecciona primero un texto para transformarlo ' - 'en un enlace', 'Open': 'Abrir', 'Copy': 'Copiar', 'Remove': 'Eliminar', @@ -790,7 +743,6 @@ extension Localization on String { 'Zoom': 'Zoom', 'Saved': 'Guardado', 'Text': 'Texto', - 'What is entered is not a link': 'El link introducido no es válido', 'Resize': 'Redimensionar', 'Width': 'Ancho', 'Height': 'Alto', @@ -801,10 +753,6 @@ extension Localization on String { 'Clear': 'Borrar', 'Font': 'Fuente', 'Search': 'Buscar', - 'matches': 'resultados', - 'showing match': 'mostrar resultado', - 'Prev': 'Anterior', - 'Next': 'Siguiente', 'Camera': 'Cámara', 'Video': 'Vídeo', 'Undo': 'Undo', @@ -843,6 +791,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'tr': { 'Paste a link': 'Bağlantıyı Yapıştır', @@ -850,8 +801,6 @@ extension Localization on String { 'Select Color': 'Renk Seçin', 'Gallery': 'Galeri', 'Link': 'Bağlantı', - 'Please first select some text to transform into a link.': - 'Lütfen bağlantıya dönüştürmek için bir metin seçin.', 'Open': 'Açık', 'Copy': 'Kopyala', 'Remove': 'Kaldır', @@ -859,7 +808,6 @@ extension Localization on String { 'Zoom': 'Yakınlaştır', 'Saved': 'Kaydedildi', 'Text': 'Text', - 'What is entered is not a link': 'Girilen bir bağlantı değil.', 'Resize': 'Yeniden Boyutlandır', 'Width': 'Genişlik', 'Height': 'Yükseklik', @@ -870,10 +818,6 @@ extension Localization on String { 'Clear': 'Temizle', 'Font': 'Yazı tipi', 'Search': 'Ara', - 'matches': 'Eşleşmeler', - 'showing match': 'Eşleşmeyi Göster', - 'Prev': 'Önceki', - 'Next': 'Sonraki', 'Camera': 'Kamera', 'Video': 'Video', 'Undo': 'Geri', @@ -912,6 +856,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'uk': { 'Paste a link': 'Вставити посилання', @@ -919,8 +866,6 @@ extension Localization on String { 'Select Color': 'Вибрати колір', 'Gallery': 'Галерея', 'Link': 'Посилання', - 'Please first select some text to transform into a link.': - 'Виділіть текст для створення посилання.', 'Open': 'Відкрити', 'Copy': 'Копіювати', 'Remove': 'Видалити', @@ -928,7 +873,6 @@ extension Localization on String { 'Zoom': 'Збільшити', 'Saved': 'Збережено', 'Text': 'Текст', - 'What is entered is not a link': 'Некоректне посилання', 'Resize': 'Resize', 'Width': 'Width', 'Height': 'Height', @@ -939,10 +883,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -981,6 +921,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'pt': { 'Paste a link': 'Colar um link', @@ -988,9 +931,6 @@ extension Localization on String { 'Select Color': 'Selecionar uma cor', 'Gallery': 'Galeria', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Por favor selecione primeiro um texto para ' - 'transformá-lo em um link', 'Open': 'Abra', 'Copy': 'Copiar', 'Remove': 'Remover', @@ -998,7 +938,6 @@ extension Localization on String { 'Zoom': 'Zoom', 'Saved': 'Salvo', 'Text': 'Texto', - 'What is entered is not a link': 'O link inserido não é válido', 'Resize': 'Redimencionar', 'Width': 'Largura', 'Height': 'Altura', @@ -1009,10 +948,6 @@ extension Localization on String { 'Clear': 'Limpar', 'Font': 'Fonte', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1051,6 +986,10 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Guardado através da network', + 'Saved using the local storage': + 'Guardado através do armazenamento local', + 'Error while saving image': 'Erro a gravar imagem', }, 'pt_br': { 'Paste a link': 'Colar um link', @@ -1058,9 +997,6 @@ extension Localization on String { 'Select Color': 'Selecionar uma cor', 'Gallery': 'Galeria', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Por favor selecione um texto para ' - 'transformá-lo em um link', 'Open': 'Abrir', 'Copy': 'Copiar', 'Remove': 'Remover', @@ -1068,7 +1004,6 @@ extension Localization on String { 'Zoom': 'Zoom', 'Saved': 'Salvo', 'Text': 'Texto', - 'What is entered is not a link': 'O link inserido não é válido', 'Resize': 'Redimensionar', 'Width': 'Largura', 'Height': 'Altura', @@ -1079,10 +1014,6 @@ extension Localization on String { 'Clear': 'Limpar', 'Font': 'Fonte', 'Search': 'Buscar', - 'matches': 'resultado(s)', - 'showing match': 'mostrando resultado', - 'Prev': 'Anterior', - 'Next': 'Próximo', 'Camera': 'Câmera', 'Video': 'Vídeo', 'Undo': 'Desfazer', @@ -1121,6 +1052,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'pl': { 'Paste a link': 'Wklej link', @@ -1128,8 +1062,6 @@ extension Localization on String { 'Select Color': 'Wybierz kolor', 'Gallery': 'Galeria', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Na początku zaznacz tekst aby zamienić go w link.', 'Open': 'Otwórz', 'Copy': 'Kopiuj', 'Remove': 'Usuń', @@ -1137,8 +1069,6 @@ extension Localization on String { 'Zoom': 'Powiększenie', 'Saved': 'Zapisano', 'Text': 'Tekst', - 'What is entered is not a link': - 'To, co jest wpisane, nie jest linkiem', 'Resize': 'Resize', 'Width': 'Width', 'Height': 'Height', @@ -1149,10 +1079,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1191,6 +1117,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'vi': { 'Paste a link': 'Chèn liên kết', @@ -1198,8 +1127,6 @@ extension Localization on String { 'Select Color': 'Chọn Màu', 'Gallery': 'Thư viện', 'Link': 'Liên kết', - 'Please first select some text to transform into a link.': - 'Vui lòng chọn trước phần chữ cần đổi thành liên kết', 'Open': 'Mở', 'Copy': 'Sao chép', 'Remove': 'Xoá', @@ -1207,8 +1134,6 @@ extension Localization on String { 'Zoom': 'Thu phóng', 'Saved': 'Đã lưu', 'Text': 'Chữ', - 'What is entered is not a link': - 'Những gì được nhập không phải là một liên kết', 'Resize': 'Resize', 'Width': 'Rộng', 'Height': 'Cao', @@ -1219,10 +1144,6 @@ extension Localization on String { 'Clear': 'Xoá', 'Font': 'Phông chữ', 'Search': 'Tìm', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Trước đó', - 'Next': 'Kế tiếp', 'Camera': 'Máy ảnh', 'Video': 'Video', 'Undo': 'Undo', @@ -1261,6 +1182,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'ur': { 'Paste a link': 'لنک پیسٹ کریں', @@ -1268,8 +1192,6 @@ extension Localization on String { 'Select Color': 'رنگ منتخب کریں', 'Gallery': 'گیلری', 'Link': 'لنک', - 'Please first select some text to transform into a link.': - 'براہ کرم لنک میں تبدیل کرنے کے لیے پہلے کچھ متن منتخب کریں۔', 'Open': 'کھولیں', 'Copy': 'نقل', 'Remove': 'ہٹا دیں', @@ -1277,7 +1199,6 @@ extension Localization on String { 'Zoom': 'زوم', 'Saved': 'محفوظ کر لیا', 'Text': 'متن', - 'What is entered is not a link': 'جو درج کیا گیا ہے وہ لنک نہیں ہے۔', 'Resize': 'سائز تبدیل کریں۔', 'Width': 'چوڑائی', 'Height': 'اونچائی', @@ -1288,10 +1209,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1330,6 +1247,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'id': { 'Paste a link': 'Tempel tautan', @@ -1337,8 +1257,6 @@ extension Localization on String { 'Select Color': 'Pilih Warna', 'Gallery': 'Galeri', 'Link': 'Tautan', - 'Please first select some text to transform into a link.': - 'Silakan pilih dulu beberapa teks untuk diubah menjadi tautan.', 'Open': 'Buka', 'Copy': 'Salin', 'Remove': 'Hapus', @@ -1346,7 +1264,6 @@ extension Localization on String { 'Zoom': 'Perbesar', 'Saved': 'Tersimpan', 'Text': 'Teks', - 'What is entered is not a link': 'Yang dimasukkan bukan tautan', 'Resize': 'Ubah Ukuran', 'Width': 'Lebar', 'Height': 'Tinggi', @@ -1357,10 +1274,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1399,6 +1312,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'no': { 'Paste a link': 'Lim inn lenke', @@ -1406,8 +1322,6 @@ extension Localization on String { 'Select Color': 'Velg farge', 'Gallery': 'Galleri', 'Link': 'Lenke', - 'Please first select some text to transform into a link.': - 'Velg først litt tekst for å forvandle til en lenke.', 'Open': 'Åpne', 'Copy': 'Kopier', 'Remove': 'Fjern', @@ -1415,7 +1329,6 @@ extension Localization on String { 'Zoom': 'Zoom', 'Saved': 'Lagret', 'Text': 'Tekst', - 'What is entered is not a link': 'Du har oppgitt en ugyldig lenke', 'Resize': 'Endre størrelse', 'Width': 'Bredde', 'Height': 'Høyde', @@ -1426,10 +1339,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1468,6 +1377,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'fa': { 'Paste a link': 'جایگذاری لینک', @@ -1475,8 +1387,6 @@ extension Localization on String { 'Select Color': 'انتخاب رنگ', 'Gallery': 'گالری', 'Link': 'لینک', - 'Please first select some text to transform into a link.': - 'لطفا ابتدا متنی را برای تبدیل به لینک انتخاب کنید.', 'Open': 'باز کردن', 'Copy': 'کپی', 'Remove': 'حذف', @@ -1484,7 +1394,6 @@ extension Localization on String { 'Zoom': 'بزرگنمایی', 'Saved': 'ذخیره شد', 'Text': 'متن', - 'What is entered is not a link': 'لینک وارد شده معتبر نمی باشد', 'Resize': 'تغییر اندازه', 'Width': 'عرض', 'Height': 'طول', @@ -1495,10 +1404,6 @@ extension Localization on String { 'Clear': 'پاک کردن', 'Font': 'فونت', 'Search': 'جستجو', - 'matches': 'نتایج', - 'showing match': 'نمایش نتیجه', - 'Prev': 'قبلی', - 'Next': 'بعدی', 'Camera': 'دوربین', 'Video': 'ویدیو', 'Undo': 'Undo', @@ -1537,6 +1442,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'hi': { 'Paste a link': 'लिंक पेस्ट करें', @@ -1544,8 +1452,6 @@ extension Localization on String { 'Select Color': 'रंग चुनें', 'Gallery': 'गैलरी', 'Link': 'लिंक', - 'Please first select some text to transform into a link.': - 'लिंक में बदलने के लिए कृपया पहले कुछ शब्द चुनें।', 'Open': 'खोलें', 'Copy': 'कॉपी करें', 'Remove': 'हटाएं', @@ -1553,7 +1459,6 @@ extension Localization on String { 'Zoom': 'बड़ा करें', 'Saved': 'सुरक्षित कर दिया गया है', 'Text': 'शब्द', - 'What is entered is not a link': 'जो लिखा गया है वह लिंक नहीं है', 'Resize': 'आकार बदलें', 'Width': 'चौड़ाई', 'Height': 'ऊंचाई', @@ -1564,10 +1469,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1606,6 +1507,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'nl': { 'Paste a link': 'Plak een link', @@ -1613,8 +1517,6 @@ extension Localization on String { 'Select Color': 'Selecteer kleur', 'Gallery': 'Gallerij', 'Link': 'Link', - 'Please first select some text to transform into a link.': - 'Selecteer eerst tekst om een link van te maken.', 'Open': 'Open', 'Copy': 'Kopieer', 'Remove': 'Verwijderd', @@ -1622,7 +1524,6 @@ extension Localization on String { 'Zoom': 'Zoom', 'Saved': 'Opgeslagen', 'Text': 'Tekst', - 'What is entered is not a link': 'Wat is ingevuld is geen link', 'Resize': 'Formaat wijzigen', 'Width': 'Breedte', 'Height': 'Hoogte', @@ -1633,10 +1534,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1675,6 +1572,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'sr': { 'Paste a link': 'Nalepi vezu', @@ -1682,8 +1582,6 @@ extension Localization on String { 'Select Color': 'Odaberi boju', 'Gallery': 'Galerija', 'Link': 'Veza', - 'Please first select some text to transform into a link.': - 'Označite tekst kako bi ga pretvorili u vezu.', 'Open': 'Otvori', 'Copy': 'Kopiraj', 'Remove': 'Ukloni', @@ -1691,7 +1589,6 @@ extension Localization on String { 'Zoom': 'Uvećaj', 'Saved': 'Sačuvano', 'Text': 'Tekst', - 'What is entered is not a link': 'Neispravna veza', 'Resize': 'Promeni veličinu', 'Width': 'Širina', 'Height': 'Visina', @@ -1702,10 +1599,6 @@ extension Localization on String { 'Clear': 'Clear', 'Font': 'Font', 'Search': 'Search', - 'matches': 'matches', - 'showing match': 'showing match', - 'Prev': 'Prev', - 'Next': 'Next', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -1744,6 +1637,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'cs': { 'Paste a link': 'Vložte odkaz', @@ -1751,8 +1647,6 @@ extension Localization on String { 'Select Color': 'Vyberte barvu', 'Gallery': 'Galerie', 'Link': 'Odkaz', - 'Please first select some text to transform into a link.': - 'Nejprve vyberte nějaký text, který chcete převést na odkaz.', 'Open': 'Otevřít', 'Copy': 'Kopírovat', 'Remove': 'Odstranit', @@ -1760,7 +1654,6 @@ extension Localization on String { 'Zoom': 'Přiblížit', 'Saved': 'Uloženo', 'Text': 'Text', - 'What is entered is not a link': 'Zadaný vstup není odkaz', 'Resize': 'Změnit velikost', 'Width': 'Šířka', 'Height': 'Výška', @@ -1771,10 +1664,6 @@ extension Localization on String { 'Clear': 'Smazat', 'Font': 'Písmo', 'Search': 'Hledat', - 'matches': 'odpovídá', - 'showing match': 'zobrazuje odpovídající', - 'Prev': 'Předchozí', - 'Next': 'Další', 'Camera': 'Kamera', 'Video': 'Video', 'Undo': 'Undo', @@ -1813,6 +1702,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'he': { 'Paste a link': 'הדבק את הלינק', @@ -1820,8 +1712,6 @@ extension Localization on String { 'Select Color': 'בחר צבע', 'Gallery': 'גלריה', 'Link': 'לינק', - 'Please first select some text to transform into a link.': - 'בבקשה תחילה בחר טקסט להפיכה ללינק', 'Open': 'פתח', 'Copy': 'העתק', 'Remove': 'מחק', @@ -1829,7 +1719,6 @@ extension Localization on String { 'Zoom': 'זום', 'Saved': 'נשמר', 'Text': 'טקסט', - 'What is entered is not a link': 'מה שהוכנס הוא לא לינק', 'Resize': 'שנה גודל', 'Width': 'רוחב', 'Height': 'גובה', @@ -1840,10 +1729,6 @@ extension Localization on String { 'Clear': 'מחוק', 'Font': 'פונט', 'Search': 'חפש', - 'matches': 'תוצאות', - 'showing match': 'מציג תוצאות', - 'Prev': 'הקודם', - 'Next': 'הבא', 'Camera': 'מצלמה', 'Video': 'וידאו', 'Undo': 'Undo', @@ -1882,6 +1767,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'ms': { 'Paste a link': 'Tampal Pautan', @@ -1889,9 +1777,6 @@ extension Localization on String { 'Select Color': 'Pilih Warna', 'Gallery': 'Galeri', 'Link': 'Pautan', - 'Please first select some text to transform into a link.': - 'Sila pilih beberapa patah perkataan' - ' untuk diubah menjadi pautan.', 'Open': 'Buka', 'Copy': 'Salin', 'Remove': 'Buang', @@ -1899,7 +1784,6 @@ extension Localization on String { 'Zoom': 'Zum', 'Saved': 'Telah Disimpan', 'Text': 'Perkataan', - 'What is entered is not a link': 'Apa yang diisi bukan pautan', 'Resize': 'Ubah saiz', 'Width': 'Lebar', 'Height': 'Tinggi', @@ -1910,10 +1794,6 @@ extension Localization on String { 'Clear': 'Padam', 'Font': 'Fon', 'Search': 'Carian', - 'matches': 'padanan', - 'showing match': 'menunjukkan padanan', - 'Prev': 'Sebelum', - 'Next': 'Seterusnya', 'Camera': 'Kamera', 'Video': 'Video', 'Undo': 'Undo', @@ -1952,6 +1832,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'it': { 'Paste a link': 'Incolla un collegamento', @@ -1959,8 +1842,6 @@ extension Localization on String { 'Select Color': 'Seleziona Colore', 'Gallery': 'Galleria', 'Link': 'Collegamento', - 'Please first select some text to transform into a link.': - 'Per prima cosa seleziona del testo da trasformare in un link.', 'Open': 'Apri', 'Copy': 'Copia', 'Remove': 'Rimuovi', @@ -1968,8 +1849,6 @@ extension Localization on String { 'Zoom': 'Ingrandisci', 'Saved': 'Salvato', 'Text': 'Testo', - 'What is entered is not a link': - 'Ciò che viene inserito non è un collegamento', 'Resize': 'Ridimensiona', 'Width': 'Larghezza', 'Height': 'Altezza', @@ -1980,10 +1859,6 @@ extension Localization on String { 'Clear': 'Cancella', 'Font': 'Font', 'Search': 'Ricerca', - 'matches': 'corrispondenze', - 'showing match': 'visualizza corrispondenza', - 'Prev': 'Prec', - 'Next': 'Succ', 'Camera': 'Camera', 'Video': 'Video', 'Undo': 'Undo', @@ -2022,6 +1897,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'bn': { 'Paste a link': 'লিঙ্ক পেস্ট করুন', @@ -2029,9 +1907,6 @@ extension Localization on String { 'Select Color': 'কালার সিলেক্ট করুন', 'Gallery': 'গ্যালারি', 'Link': 'লিঙ্ক', - 'Please first select some text to transform into a link.': - 'অনুগ্রহ করে প্রথমে একটি লিঙ্কে রূপান্তরিত করার ' - 'জন্য কিছু পাঠ্য নির্বাচন করুন।', 'Open': 'ওপেন', 'Copy': 'কপি', 'Remove': 'রিমুভ', @@ -2039,7 +1914,6 @@ extension Localization on String { 'Zoom': 'জুম', 'Saved': 'সেভড', 'Text': 'টেক্সট', - 'What is entered is not a link': 'যা দেওয়া হয়েছে তা একটি লিঙ্ক নয়', 'Resize': 'রিসাইজ', 'Width': 'প্রস্থ', 'Height': 'দৈর্ঘ্য', @@ -2050,10 +1924,6 @@ extension Localization on String { 'Clear': 'ক্লিয়ার', 'Font': 'ফন্ট', 'Search': 'সার্চ', - 'matches': 'মিলে', - 'showing match': 'মিল দেখানো হচ্ছে', - 'Prev': 'পূর্ববর্তী', - 'Next': 'পরবর্তী', 'Camera': 'ক্যামেরা', 'Video': 'ভিডিও', 'Undo': 'আন্ডু', @@ -2095,6 +1965,9 @@ extension Localization on String { 'Find text': 'Find text', 'Move to previous occurrence': 'Move to previous occurrence', 'Move to next occurrence': 'Move to next occurrence', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'tk': { 'Paste a link': 'Baglanyşygy goýuň', @@ -2102,8 +1975,6 @@ extension Localization on String { 'Select Color': 'Reňk saýlaň', 'Gallery': 'Galereýa', 'Link': 'Baglanyşyk', - 'Please first select some text to transform into a link.': - 'Haýyş, ilki baglanyşyga öwürmek üçin bir tekst saýlaň.', 'Open': 'Aç', 'Copy': 'Kopýala', 'Remove': 'Poz', @@ -2111,7 +1982,6 @@ extension Localization on String { 'Zoom': 'Ulalt', 'Saved': 'Saklandy', 'Text': 'Tekst', - 'What is entered is not a link': 'Girizen zadyňyz baglanyşyk däl', 'Resize': 'Ölçegini üýtget', 'Width': 'In', 'Height': 'Boý', @@ -2122,10 +1992,6 @@ extension Localization on String { 'Clear': 'Arassala', 'Font': 'Şrift', 'Search': 'Gözleg', - 'matches': 'gabat gelýär', - 'showing match': 'gabat gelýän görkezilýär', - 'Prev': 'Öňki', - 'Next': 'Indiki', 'Camera': 'Kamera', 'Video': 'Wideo', 'Undo': 'Yza al', @@ -2167,6 +2033,9 @@ extension Localization on String { 'Find text': 'Tekst tapyň', 'Move to previous occurrence': 'Öňki hadysa geçiň', 'Move to next occurrence': 'Indiki hadysa geçiň', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, 'bg': { 'Paste a link': 'Поставете връзка', @@ -2174,8 +2043,6 @@ extension Localization on String { 'Select Color': 'Изберете цвят', 'Gallery': 'Галерия', 'Link': 'Връзка', - 'Please first select some text to transform into a link.': - 'Моля, първо изберете текст, който да превърнете във връзка.', 'Open': 'Отвори', 'Copy': 'Копирай', 'Remove': 'Премахни', @@ -2183,7 +2050,6 @@ extension Localization on String { 'Zoom': 'Увеличи', 'Saved': 'Запазено', 'Text': 'Текст', - 'What is entered is not a link': 'Въведеното не е връзка', 'Resize': 'Промяна на размера', 'Width': 'Ширина', 'Height': 'Височина', @@ -2194,10 +2060,6 @@ extension Localization on String { 'Clear': 'Изчисти', 'Font': 'Шрифт', 'Search': 'Търси', - 'matches': 'съвпадения', - 'showing match': 'показва съвпадение', - 'Prev': 'Предишен', - 'Next': 'Следващ', 'Camera': 'Камера', 'Video': 'Видео', 'Undo': 'Отмени', @@ -2239,6 +2101,9 @@ extension Localization on String { 'Find text': 'Намери текст', 'Move to previous occurrence': 'Премести към предишното съвпадение', 'Move to next occurrence': 'Премести към следващото съвпадение', + 'Saved using the network': 'Saved using the network', + 'Saved using the local storage': 'Saved using the local storage', + 'Error while saving image': 'Error while saving image', }, };