Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions src/Filee.App/Assets/i18n/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
"error.ocr_needs_tesseract": "لا يستطيع Apple Vision قراءة هذه اللغة. ثبّت Tesseract من الإعدادات ← المحركات",
"error.too_many_frames": "عدد الإطارات كبير جدًا لحفظها كصور. زِد قيمة «كل إطار رقم N»",
"error.too_many_pictures": "عدد الصور كبير جدًا لفيديو واحد، قسّمها على عدة فيديوهات",
"error.over_size_limit": "لا يمكن تصغيره بما يكفي ليناسب حد الحجم",
"error.not_enough_space": "لا توجد مساحة كافية على القرص لحفظ الصور",
"error.no_motion_photo": "لا تحتوي هذه الصورة على فيديو يستطيع Filee قراءته (صورة Motion Photo من Android، أو Live Photo من iPhone مع ملف MOV بجانبها)",
"error.live_photo_start": "يبدأ المقطع بعد نهاية هذا الفيديو. اختر «بداية المقطع» أبكر",
Expand Down Expand Up @@ -342,6 +343,10 @@
"preset.motion_photo_android": "Motion Photo (Android)",
"preset.compress_image": "ضغط الصورة",
"preset.compress_video": "ضغط الفيديو",
"preset.for_email": "فيديو للبريد الإلكتروني (أقل من 18 ميغابايت)",
"preset.for_discord": "فيديو لـ Discord (أقل من 10 ميغابايت)",
"preset.for_whatsapp": "فيديو لـ WhatsApp (720p، أقل من 16 ميغابايت)",
"preset.for_instagram": "صورة لـ Instagram (JPG، بعرض 1080 بكسل)",
"preset.video_from_images": "فيديو من الصور",
"preset.extract_audio": "استخراج الصوت",
"preset.merge_videos": "دمج الفيديوهات",
Expand Down Expand Up @@ -570,6 +575,8 @@
"tags.remove": "إزالة",
"presets.title": "الإعدادات المسبقة",
"presets.add": "جديد",
"presets.add_empty": "إعداد مسبق فارغ",
"presets.add_ready": "جاهز، حسب وجهة الملف:",
"presets.duplicate": "إنشاء نسخة",
"presets.delete": "حذف",
"presets.save": "حفظ",
Expand Down Expand Up @@ -696,6 +703,9 @@
"presets.media_quality.Small": "صغيرة (للمشاركة)",
"presets.max_height": "الارتفاع الأقصى",
"presets.max_height.original": "الأصلي",
"presets.max_size": "حد الحجم (ميغابايت)",
"presets.max_size_hint_image": "0 = بلا حد. تُحفظ الصورة الأكبر مرة أخرى بجودة أقل، ثم بحجم أصغر، حتى تناسب الحد.",
"presets.max_size_hint_video": "0 = بلا حد. يُرمَّز الفيديو الأكبر مرة أخرى بمعدل البت الذي يسمح به طوله.",
"presets.audio_bitrate": "معدل بت الصوت",
"presets.audio_bitrate.auto": "تلقائي",
"presets.remove_audio": "إزالة الصوت",
Expand Down
10 changes: 10 additions & 0 deletions src/Filee.App/Assets/i18n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
"error.ocr_needs_tesseract": "Apple Vision kann diese Sprache nicht lesen. Installiere Tesseract unter Einstellungen → Module",
"error.too_many_frames": "Zu viele Einzelbilder zum Speichern. Erhöhe den Wert für „Jedes n-te Einzelbild“",
"error.too_many_pictures": "Zu viele Bilder für ein Video. Teile sie auf mehrere Videos auf",
"error.over_size_limit": "Es lässt sich nicht klein genug für das Größenlimit machen",
"error.not_enough_space": "Nicht genügend freier Speicherplatz für die Bilder",
"error.no_motion_photo": "Dieses Foto enthält kein für Filee lesbares Video (Android Motion Photo oder iPhone Live Photo mit zugehöriger MOV-Datei im selben Ordner)",
"error.live_photo_start": "Der Clip beginnt nach dem Ende dieses Videos. Wähle einen früheren „Clipbeginn“",
Expand Down Expand Up @@ -342,6 +343,10 @@
"preset.motion_photo_android": "Motion Photo (Android)",
"preset.compress_image": "Bild komprimieren",
"preset.compress_video": "Video komprimieren",
"preset.for_email": "Video für E-Mail (unter 18 MB)",
"preset.for_discord": "Video für Discord (unter 10 MB)",
"preset.for_whatsapp": "Video für WhatsApp (720p, unter 16 MB)",
"preset.for_instagram": "Foto für Instagram (JPG, 1080 px breit)",
"preset.video_from_images": "Video aus Bildern",
"preset.extract_audio": "Ton extrahieren",
"preset.merge_videos": "Videos zusammenführen",
Expand Down Expand Up @@ -570,6 +575,8 @@
"tags.remove": "Entfernen",
"presets.title": "Vorlagen",
"presets.add": "Neu",
"presets.add_empty": "Leere Vorlage",
"presets.add_ready": "Fertig, je nachdem, wohin die Datei geht:",
"presets.duplicate": "Duplizieren",
"presets.delete": "Löschen",
"presets.save": "Speichern",
Expand Down Expand Up @@ -696,6 +703,9 @@
"presets.media_quality.Small": "Klein (zum Teilen)",
"presets.max_height": "Maximale Höhe",
"presets.max_height.original": "Original",
"presets.max_size": "Größenlimit (MB)",
"presets.max_size_hint_image": "0 = kein Limit. Ein größeres Bild wird erneut gespeichert, zuerst mit geringerer Qualität, dann kleiner, bis es passt.",
"presets.max_size_hint_video": "0 = kein Limit. Ein größeres Video wird mit der Bitrate kodiert, die seine Länge zulässt.",
"presets.audio_bitrate": "Audio-Bitrate",
"presets.audio_bitrate.auto": "Automatisch",
"presets.remove_audio": "Ton entfernen",
Expand Down
10 changes: 10 additions & 0 deletions src/Filee.App/Assets/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@
"error.ocr_needs_tesseract": "Apple Vision can't read this language. Install Tesseract in Settings → Engines",
"error.too_many_frames": "Too many frames to save as pictures, raise \"Every Nth frame\"",
"error.too_many_pictures": "Too many pictures for one video, split them into several",
"error.over_size_limit": "It can't be made small enough for the size limit",
"error.not_enough_space": "Not enough free disk space for the pictures",
"error.no_motion_photo": "This photo has no video Filee can read (an Android Motion Photo, or an iPhone Live Photo with its MOV next to it)",
"error.live_photo_start": "The clip starts after the end of this video. Choose an earlier \"Clip start\"",
Expand Down Expand Up @@ -352,6 +353,10 @@
"preset.motion_photo_android": "Motion Photo (Android)",
"preset.compress_image": "Compress image",
"preset.compress_video": "Compress video",
"preset.for_email": "Video for email (under 18 MB)",
"preset.for_discord": "Video for Discord (under 10 MB)",
"preset.for_whatsapp": "Video for WhatsApp (720p, under 16 MB)",
"preset.for_instagram": "Photo for Instagram (JPG, 1080 px wide)",
"preset.video_from_images": "Video from images",
"preset.extract_audio": "Extract audio",
"preset.merge_videos": "Merge videos",
Expand Down Expand Up @@ -585,6 +590,8 @@

"presets.title": "Presets",
"presets.add": "New",
"presets.add_empty": "Empty preset",
"presets.add_ready": "Ready-made, for where the file goes:",
"presets.duplicate": "Duplicate",
"presets.delete": "Delete",
"presets.save": "Save",
Expand Down Expand Up @@ -711,6 +718,9 @@
"presets.media_quality.Small": "Small (for sharing)",
"presets.max_height": "Maximum height",
"presets.max_height.original": "Original",
"presets.max_size": "Size limit (MB)",
"presets.max_size_hint_image": "0 = no limit. A larger picture is saved again at a lower quality, then smaller, until it fits.",
"presets.max_size_hint_video": "0 = no limit. A larger video is encoded again at the bitrate its length allows.",
"presets.audio_bitrate": "Audio bitrate",
"presets.audio_bitrate.auto": "Automatic",
"presets.remove_audio": "Remove the sound",
Expand Down
10 changes: 10 additions & 0 deletions src/Filee.App/Assets/i18n/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
"error.ocr_needs_tesseract": "Apple Vision no puede leer este idioma. Instala Tesseract en Ajustes → Motores",
"error.too_many_frames": "Demasiados fotogramas para guardar como imágenes; aumenta «Cada N fotogramas»",
"error.too_many_pictures": "Demasiadas imágenes para un vídeo; divídelas en varios",
"error.over_size_limit": "No se puede reducir lo suficiente para el límite de tamaño",
"error.not_enough_space": "Espacio libre en disco insuficiente para las imágenes",
"error.no_motion_photo": "Esta foto no tiene un vídeo que Filee pueda leer (una Motion Photo de Android o una Live Photo de iPhone con su MOV al lado)",
"error.live_photo_start": "El clip empieza después del final de este vídeo. Elige un «Inicio del clip» anterior",
Expand Down Expand Up @@ -342,6 +343,10 @@
"preset.motion_photo_android": "Motion Photo (Android)",
"preset.compress_image": "Comprimir imagen",
"preset.compress_video": "Comprimir vídeo",
"preset.for_email": "Vídeo para correo (menos de 18 MB)",
"preset.for_discord": "Vídeo para Discord (menos de 10 MB)",
"preset.for_whatsapp": "Vídeo para WhatsApp (720p, menos de 16 MB)",
"preset.for_instagram": "Foto para Instagram (JPG, 1080 px de ancho)",
"preset.video_from_images": "Vídeo de imágenes",
"preset.extract_audio": "Extraer audio",
"preset.merge_videos": "Unir vídeos",
Expand Down Expand Up @@ -570,6 +575,8 @@
"tags.remove": "Quitar",
"presets.title": "Ajustes preestablecidos",
"presets.add": "Nuevo",
"presets.add_empty": "Ajuste vacío",
"presets.add_ready": "Listos, según adónde va el archivo:",
"presets.duplicate": "Duplicar",
"presets.delete": "Eliminar",
"presets.save": "Guardar",
Expand Down Expand Up @@ -696,6 +703,9 @@
"presets.media_quality.Small": "Pequeño (para compartir)",
"presets.max_height": "Altura máxima",
"presets.max_height.original": "Original",
"presets.max_size": "Límite de tamaño (MB)",
"presets.max_size_hint_image": "0 = sin límite. Una imagen más grande se guarda de nuevo con menos calidad y después más pequeña, hasta que cabe.",
"presets.max_size_hint_video": "0 = sin límite. Un vídeo más grande se codifica de nuevo con la tasa de bits que permite su duración.",
"presets.audio_bitrate": "Tasa de bits del audio",
"presets.audio_bitrate.auto": "Automática",
"presets.remove_audio": "Quitar el sonido",
Expand Down
10 changes: 10 additions & 0 deletions src/Filee.App/Assets/i18n/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@
"error.ocr_needs_tesseract": "Apple Vision ne lit pas cette langue. Installez Tesseract dans Paramètres → Moteurs",
"error.too_many_frames": "Trop d'images à enregistrer, augmentez « Une image sur N »",
"error.too_many_pictures": "Trop d'images pour une seule vidéo, répartissez-les en plusieurs",
"error.over_size_limit": "Impossible de le rendre assez léger pour la taille maximale",
"error.not_enough_space": "Pas assez d'espace disque libre pour les images",
"error.no_motion_photo": "Cette photo ne contient aucune vidéo lisible par Filee (une Motion Photo Android, ou une Live Photo d'iPhone avec son MOV à côté)",
"error.live_photo_start": "L'extrait commence après la fin de cette vidéo. Choisissez un « Début de l'extrait » plus tôt",
Expand Down Expand Up @@ -352,6 +353,10 @@
"preset.motion_photo_android": "Motion Photo (Android)",
"preset.compress_image": "Compresser l'image",
"preset.compress_video": "Compresser la vidéo",
"preset.for_email": "Vidéo pour e-mail (moins de 18 Mo)",
"preset.for_discord": "Vidéo pour Discord (moins de 10 Mo)",
"preset.for_whatsapp": "Vidéo pour WhatsApp (720p, moins de 16 Mo)",
"preset.for_instagram": "Photo pour Instagram (JPG, 1080 px de large)",
"preset.video_from_images": "Vidéo à partir d'images",
"preset.extract_audio": "Extraire l'audio",
"preset.merge_videos": "Fusionner les vidéos",
Expand Down Expand Up @@ -585,6 +590,8 @@

"presets.title": "Préréglages",
"presets.add": "Nouveau",
"presets.add_empty": "Préréglage vide",
"presets.add_ready": "Prêts à l'emploi, selon la destination du fichier :",
"presets.duplicate": "Dupliquer",
"presets.delete": "Supprimer",
"presets.save": "Enregistrer",
Expand Down Expand Up @@ -711,6 +718,9 @@
"presets.media_quality.Small": "Petit (pour le partage)",
"presets.max_height": "Hauteur maximale",
"presets.max_height.original": "Originale",
"presets.max_size": "Taille maximale (Mo)",
"presets.max_size_hint_image": "0 = aucune limite. Une image plus lourde est réenregistrée en qualité plus basse, puis plus petite, jusqu'à ce qu'elle tienne.",
"presets.max_size_hint_video": "0 = aucune limite. Une vidéo plus lourde est réencodée au débit que permet sa durée.",
"presets.audio_bitrate": "Débit audio",
"presets.audio_bitrate.auto": "Automatique",
"presets.remove_audio": "Supprimer le son",
Expand Down
10 changes: 10 additions & 0 deletions src/Filee.App/Assets/i18n/hi.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
"error.ocr_needs_tesseract": "Apple Vision यह भाषा नहीं पढ़ सकता। सेटिंग्स → इंजन में Tesseract इंस्टॉल करें",
"error.too_many_frames": "तस्वीरों के रूप में सहेजने के लिए बहुत ज़्यादा फ़्रेम हैं, \"हर Nवाँ फ़्रेम\" बढ़ाएँ",
"error.too_many_pictures": "एक वीडियो के लिए तस्वीरें बहुत ज़्यादा हैं, इन्हें कई हिस्सों में बाँटें",
"error.over_size_limit": "इसे आकार सीमा जितना छोटा नहीं किया जा सकता",
"error.not_enough_space": "तस्वीरों के लिए डिस्क पर पर्याप्त खाली जगह नहीं है",
"error.no_motion_photo": "इस फ़ोटो में ऐसा कोई वीडियो नहीं है जिसे Filee पढ़ सके (Android मोशन फ़ोटो, या पास में अपनी MOV फ़ाइल वाली iPhone लाइव फ़ोटो)",
"error.live_photo_start": "क्लिप इस वीडियो के ख़त्म होने के बाद शुरू होती है। \"क्लिप की शुरुआत\" पहले चुनें",
Expand Down Expand Up @@ -342,6 +343,10 @@
"preset.motion_photo_android": "मोशन फ़ोटो (Android)",
"preset.compress_image": "इमेज कंप्रेस करें",
"preset.compress_video": "वीडियो कंप्रेस करें",
"preset.for_email": "ईमेल के लिए वीडियो (18 MB से कम)",
"preset.for_discord": "Discord के लिए वीडियो (10 MB से कम)",
"preset.for_whatsapp": "WhatsApp के लिए वीडियो (720p, 16 MB से कम)",
"preset.for_instagram": "Instagram के लिए फ़ोटो (JPG, 1080 px चौड़ी)",
"preset.video_from_images": "तस्वीरों से वीडियो",
"preset.extract_audio": "ऑडियो निकालें",
"preset.merge_videos": "वीडियो जोड़ें",
Expand Down Expand Up @@ -570,6 +575,8 @@
"tags.remove": "हटाएँ",
"presets.title": "प्रीसेट",
"presets.add": "नया",
"presets.add_empty": "खाली प्रीसेट",
"presets.add_ready": "तैयार प्रीसेट, फ़ाइल जहाँ जाएगी उसके हिसाब से:",
"presets.duplicate": "डुप्लिकेट करें",
"presets.delete": "हटाएँ",
"presets.save": "सहेजें",
Expand Down Expand Up @@ -696,6 +703,9 @@
"presets.media_quality.Small": "छोटा (शेयर करने के लिए)",
"presets.max_height": "अधिकतम ऊँचाई",
"presets.max_height.original": "मूल",
"presets.max_size": "आकार सीमा (MB)",
"presets.max_size_hint_image": "0 = कोई सीमा नहीं। बड़ी तस्वीर कम गुणवत्ता पर, फिर छोटी करके, तब तक दोबारा सहेजी जाती है जब तक वह सीमा में न आ जाए।",
"presets.max_size_hint_video": "0 = कोई सीमा नहीं। बड़ा वीडियो उसकी लंबाई के हिसाब से संभव बिटरेट पर दोबारा एन्कोड किया जाता है।",
"presets.audio_bitrate": "ऑडियो बिटरेट",
"presets.audio_bitrate.auto": "स्वचालित",
"presets.remove_audio": "आवाज़ हटाएँ",
Expand Down
10 changes: 10 additions & 0 deletions src/Filee.App/Assets/i18n/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
"error.ocr_needs_tesseract": "Apple Vision はこの言語を読めません。「設定」→「変換エンジン」で Tesseract をインストールしてください",
"error.too_many_frames": "画像として保存するフレーム数が多すぎます。「Nフレームごと」の値を大きくしてください",
"error.too_many_pictures": "1本の動画にするには画像が多すぎます。いくつかに分けてください",
"error.over_size_limit": "サイズ上限に収まるまで小さくできません",
"error.not_enough_space": "画像を保存するための空き容量が不足しています",
"error.no_motion_photo": "この写真には、Fileeが読み取れる動画がありません(Androidのモーションフォト、または隣にMOVがあるiPhoneのLive Photo)",
"error.live_photo_start": "クリップの開始位置が動画の終わりより後です。「クリップの開始」をもっと前にしてください",
Expand Down Expand Up @@ -342,6 +343,10 @@
"preset.motion_photo_android": "モーションフォト(Android)",
"preset.compress_image": "画像を圧縮",
"preset.compress_video": "動画を圧縮",
"preset.for_email": "メール用の動画 (18 MB 未満)",
"preset.for_discord": "Discord 用の動画 (10 MB 未満)",
"preset.for_whatsapp": "WhatsApp 用の動画 (720p、16 MB 未満)",
"preset.for_instagram": "Instagram 用の写真 (JPG、幅 1080 px)",
"preset.video_from_images": "写真から動画",
"preset.extract_audio": "音声を抽出",
"preset.merge_videos": "動画を結合",
Expand Down Expand Up @@ -570,6 +575,8 @@
"tags.remove": "削除",
"presets.title": "プリセット",
"presets.add": "新規",
"presets.add_empty": "空のプリセット",
"presets.add_ready": "送り先に合わせた既製のプリセット:",
"presets.duplicate": "複製",
"presets.delete": "削除",
"presets.save": "保存",
Expand Down Expand Up @@ -696,6 +703,9 @@
"presets.media_quality.Small": "小さめ(共有向け)",
"presets.max_height": "高さの上限",
"presets.max_height.original": "元のまま",
"presets.max_size": "サイズ上限 (MB)",
"presets.max_size_hint_image": "0 = 上限なし。大きい画像は品質を下げ、次に縮小して、収まるまで保存し直します。",
"presets.max_size_hint_video": "0 = 上限なし。大きい動画は長さに合ったビットレートでエンコードし直します。",
"presets.audio_bitrate": "音声ビットレート",
"presets.audio_bitrate.auto": "自動",
"presets.remove_audio": "音声を削除",
Expand Down
Loading
Loading