From 1f2f526eb60dc46cac093568473c39e7b1d93ea2 Mon Sep 17 00:00:00 2001 From: Austin Huang Date: Tue, 8 Sep 2020 15:28:11 -0400 Subject: [PATCH 1/2] New Crowdin updates (#72) * New translations strings.xml (Chinese Simplified) * New translations strings.xml (French) * New translations strings.xml (Spanish) * New translations strings.xml (German) * New translations strings.xml (Italian) * New translations strings.xml (Polish) * New translations strings.xml (Russian) * New translations strings.xml (Turkish) * New translations strings.xml (Portuguese, Brazilian) * New translations strings.xml (Indonesian) * Update source file strings.xml * New translations strings.xml (French) * New translations strings.xml (Italian) * New translations strings.xml (Turkish) * New translations strings.xml (Turkish) * New translations strings.xml (Indonesian) * New translations strings.xml (Chinese Simplified) * New translations arrays.xml (Persian) * New translations strings.xml (Persian) * New translations strings.xml (German) * New translations strings.xml (German) * New translations arrays.xml (Persian) * New translations strings.xml (Persian) * New translations strings.xml (Persian) * New translations strings.xml (Chinese Simplified) * New translations strings.xml (French) * New translations strings.xml (Spanish) * New translations strings.xml (German) * New translations strings.xml (Italian) * New translations strings.xml (Polish) * New translations strings.xml (Russian) * New translations strings.xml (Turkish) * New translations strings.xml (Portuguese, Brazilian) * New translations strings.xml (Indonesian) * New translations strings.xml (Persian) * Update source file strings.xml * New translations strings.xml (French) * New translations strings.xml (Spanish) * New translations strings.xml (Chinese Simplified) * New translations strings.xml (Italian) * New translations strings.xml (Chinese Simplified) * New translations strings.xml (Turkish) * New translations strings.xml (Turkish) * New translations strings.xml (Indonesian) * New translations arrays.xml (German) * New translations strings.xml (German) * New translations strings.xml (Indonesian) --- app/src/main/res/values-de/arrays.xml | 2 +- app/src/main/res/values-de/strings.xml | 83 +++++---- app/src/main/res/values-es/strings.xml | 25 ++- app/src/main/res/values-fa/arrays.xml | 77 ++++++++ app/src/main/res/values-fa/strings.xml | 238 +++++++++++++++++++++++++ app/src/main/res/values-fr/strings.xml | 9 + app/src/main/res/values-in/strings.xml | 25 ++- app/src/main/res/values-it/strings.xml | 9 + app/src/main/res/values-pl/strings.xml | 9 + app/src/main/res/values-pt/strings.xml | 9 + app/src/main/res/values-ru/strings.xml | 9 + app/src/main/res/values-tr/strings.xml | 11 +- app/src/main/res/values-zh/strings.xml | 9 + 13 files changed, 460 insertions(+), 55 deletions(-) create mode 100644 app/src/main/res/values-fa/arrays.xml create mode 100644 app/src/main/res/values-fa/strings.xml diff --git a/app/src/main/res/values-de/arrays.xml b/app/src/main/res/values-de/arrays.xml index e23b6710..ba53bf52 100644 --- a/app/src/main/res/values-de/arrays.xml +++ b/app/src/main/res/values-de/arrays.xml @@ -14,7 +14,7 @@ BR Portugiesisch [Danke an @wagnim (GitHub)] - Auto / Folge System + Auto / Systemstandard Auto / Folge Batterie Dunkel Hell diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 609b8d4e..741a1366 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -29,39 +29,42 @@ Benachrichtigungen Hervorheben: %s Nutzerstory - Changelog + Änderungsprotokoll Symbolleiste unten anzeigen + Beim Start auf neue Updates auf GitHub prüfen Beiträge in den Benutzernamen-Ordner in Downloads herunterladen Alle Beiträge des Benutzers automatisch laden - Markiere Stories als gesehen nach dem Ansehen\n(Der Storyersteller wird wissen, dass du sie gesehen hast) + Stories nach dem Ansehen als gesehen markieren\n(Der Storyersteller wird wissen, dass du sie gesehen hast) + Direktnachrichten automatisch als gesehen markieren, nachdem du sie gesehen hast\n(Andere Mitglieder werden wissen, dass du sie gesehen hast) + Aktivitätsbenachrichtigungen aktivieren Fehler beim Laden des Profils!\nVersuche dich einzuloggen und erneut zu suchen. Fehler beim Erstellen von Download-Ordner(n). Nutzer-Feed anzeigen (Funktioniert nur, wenn Benutzer angemeldet ist) In benutzerdefiniertem Ordner speichern Ordner auswählen - Theme-Einstellungen + Design-Einstellungen Betrifft nur angemeldete Benutzer: Betrifft nur anonyme Benutzer: Datenschutz - Verwende Instadp für hochauflösende Profilbilder - Verwende storiesig für Stories und Highlights von öffentlichen Nutzern + Instadp für hochauflösende Profilbilder verwenden + storiesig für Stories und Highlights von öffentlichen Nutzern verwenden Importieren/Exportieren Sprache auswählen Was soll ich tun? %s\nBeiträge %s\nAbonnenten - %s\nabonniert + %s\nAbonniert Videobeitrag Bildbeitrag Videos automatisch abspielen - Videos immer stumm + Videos immer stummschalten %s - %s Hinweis: Die aktuelle [Session] wird diesen Dialog erst dann anzeigen, wenn du hier bist, und wird immer den angezeigten Beitrag herunterladen. Datei zum Download auswählen Aktuelle [Session] Aktuell Gesamtes Album - Zeige Stories + Stories anzeigen Keine Stories mehr! Sei etwas geduldig! Post anzeigen @@ -80,6 +83,7 @@ Du hast bereits geantwortet! Erwähnungen Dieser Account ist privat + Du wirst nicht mehr auf Beiträge zugreifen können, wenn du entfolgst! Bist du sicher? Du kannst dich über die Einstellungen unten rechts einloggen, oder öffentliche Konten ohne Anmeldung ansehen! Wische nach links/rechts für Erkunden/Feed, oder suche unten etwas! Dieses Konto hat keine Beiträge @@ -96,7 +100,7 @@ Gefällt mir Gespeichert Markiert - Like (%s) + Gefällt (%s) Unlike (%s) Lesezeichen Lesezeichen entfernen @@ -104,8 +108,8 @@ Nicht mehr folgen Favorit Von Favoriten entfernen - Blocken - Entblocken + Blockieren + Nicht mehr blockieren Einschränken Nicht mehr einschränken Karte @@ -132,7 +136,7 @@ Vorschau Zeit und\nDatum vertauschen Die Favoriten-Leiste dient dem Hinzufügen deiner Lieblingshashtags und/oder Benutzernamen.\n\nUnd das Schnellzugriffsmenü ermöglicht schnellen Wechsel zwischen den Konten.\n\nHinweis 1: Stelle sicher, dass du dich mit jedem Konto anmeldest [Settings > Login], um Konten zur Liste hinzuzufügen!\n\nHinweis 2: Logge dich aus dem aktuellen Konto aus und melde dich dann in mit dem anderen Konto wieder an. - Aktuelles Benutzerkonto kann nicht gelöscht + Derzeit verwendetes Konto kann nicht gelöscht werden Sind su sicher, dass du %s löschen möchtest? Breite: %d\nHöhe: %d \nFarbtiefe: @@ -147,13 +151,13 @@ Hat auf deine Story reagiert Hat dich in seiner/ihrer Story erwähnt Nicht unterstützter Nachrichtentyp - Open link - Copy text - Download attachment - Like message - Unlike message - Unsend message - View author profile + Link öffnen + Text kopieren + Anhang herunterladen + Nachricht gefällt mir + Like von der Nachricht entfernen + Nachricht zurückrufen + Absender Profil ansehen Beitrag geteilt von %s Unbekannter Medientyp Medien abgelaufen! @@ -164,8 +168,13 @@ Wird gesendet… Blockiert Empfohlen - Gescreenshotted + Screenshot erstellt Kann nicht zugestellt werden + Großer Erfolg! + Verlassen + Chat verlassen? + Kick + Left users Direkt herunterladen Lade Posts direkt auf das Handy herunter! Beiträgen abrufen @@ -179,14 +188,14 @@ Unbekannter Fehler ist aufgetreten!!! Fehler beim Erstellen des Ordners! Fehler beim Dateidownload - You can only download 100 posts at a time. Don\'t be too greedy! + Du kannst nur 100 Beiträge gleichzeitig herunterladen. Sei nicht zu gierig! Benutzername kopieren Kommentar kopieren Auf Kommentar antworten - Kommentar liken - Kommentar nicht liken + Kommentar gefällt mir + Like vom Kommentar entfernen Kommentar löschen - No empty comments! + Keine leeren Kommentare! Möchten du nach dem Benutzernamen suchen? Möchten du nach dem Hashtag suchen? Möchten du nach dem Ort suchen? @@ -194,7 +203,7 @@ Abonniert Vergleiche Abonnenten & abonnierte Accounts Gegenseitig abonniert - Hat nicht %s abonniert + Hat %s nicht abonniert Nicht von %s abonniert Fehler beim Laden der Cookies Cookies erfolgreich geladen!\nWenn du private Seiten/Beiträge noch nicht öffnen können, melden dich erneut an! @@ -214,16 +223,16 @@ Erinnerung: Wenn du die App von F-Droid heruntergeladen hast, musst du sie dort aktualisieren! Das gilt auch für GitHub. Danke für die Aktualisierung von InstaGrabber! App abgestürzt - Hoppla.. die App ist abgestürzt, aber keine Sorge — du kannst Fehlerberichte an den Entwickler senden um ihm zu helfen, das Problem zu beheben. (: - Nutze AMOLED-Modus für Dunkles Design - Activity - Select Picture - Uploading... - You have: - %d follows - %d comments - %d comment likes - %d usertags - %d likes - You logged out before clicking this notification?! + Hoppla.. die App ist abgestürzt, aber keine Sorge — du kannst Fehlerberichte an den Entwickler senden, um ihm zu helfen, das Problem zu beheben. (: + AMOLED-Modus für Dunkles Design verwenden + Aktivität + Bild auswählen + Hochladen... + Du hast: + %d Abonnenten + %d Kommentare + %d gelikte Kommentare + %d Benutzertags + %d Likes + Hast du dich abgemeldet, bevor du auf diese Benachrichtigung geklickt hast? diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 1f6d0876..84509930 100755 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -31,9 +31,12 @@ Historia de usuario Lista de cambios Mostrar barra de herramientas inferior + Buscar nuevas actualizaciones en GitHub al inicio Descargar mensajes a la carpeta de usuario en Downloads Cargar automáticamente todos los mensajes de usuario Marcar historias como vistas después de ver\n(El autor de la historia sabrá que la has visto) + Marcar automáticamente el MD como visto después de verlo\n(Otros miembros sabrán que lo has visto) + Activar notificaciones de actividad ¡Error al cargar el perfil!\nVuelve a entrar y buscar de nuevo. Error creando carpetas de descarga. Mostrar noticias del usuario (Funciona sólo cuando algún usuario está conectado) @@ -80,6 +83,7 @@ ¡Ya has respondido! Menciones Esta cuenta es privada + ¡No podrás acceder a sus publicaciones después de dejar de seguirle! ¿Estás seguro? Puedes iniciar sesión a través de Ajustes en la esquina inferior derecha. ¡O, puedes ver cuentas públicas sin iniciar sesión! ¡Puedes deslizar hacia la izquierda/derecha para explorar/feed, o buscar algo abajo! Esta cuenta no tiene publicaciones @@ -166,6 +170,11 @@ Sugerido Captura de pantalla realizada No se puede entregar + ¡Gran éxito! + Salir + ¿Salir de este chat? + Expulsar + Usuarios que han abandonado Descargar directamente ¡Descarga los mensajes directamente al teléfono! Capturando publicaciones @@ -179,7 +188,7 @@ ¡Ha ocurrido un error desconocido! ¡Error al crear carpeta! ¡Error al descargar archivo! - You can only download 100 posts at a time. Don\'t be too greedy! + Sólo puedes descargar 100 mensajes a la vez. ¡No seas abaricioso! Copiar nombre de usuario Copiar comentario Responder a comentario @@ -219,11 +228,11 @@ Actividad Seleccionar imagen Subiendo... - You have: - %d follows - %d comments - %d comment likes - %d usertags - %d likes - You logged out before clicking this notification?! + Tienes: + %d seguidores + %d comentarios + %d me gustas en comentarios + %d etiquetas + %d me gustas + ¡¿Has cerrado sesión antes de hacer clic en esta notificación?! diff --git a/app/src/main/res/values-fa/arrays.xml b/app/src/main/res/values-fa/arrays.xml new file mode 100644 index 00000000..0bd9e0e8 --- /dev/null +++ b/app/src/main/res/values-fa/arrays.xml @@ -0,0 +1,77 @@ + + + + پیش فرض سیستم + انگلیسی + French [Thanks to @kernoeb (Telegram)] + Spanish [Thanks to @sguinetti (GitLab)] + Chinese Simplified + Indonesian [Thanks to @Galang23 (GitLab)] + Italian [Thanks to @RAR_Ramar (Telegram)] + German [Thanks to @peterge1998 (GitHub)] + Polish [Thanks to @Lego8486 (GitHub)] + Turkish [Thanks to @faydin90 (Telegram)] + Brazilian Portuguese [Thanks to @wagnim (GitHub)] + + + خودکار / پیروی از سیستم + خودکار / پیروی از باتری + تاریک + روشن + + + هیچکدام + \@ + در + روشن + \| + - + + + درحال بارگذاری... + + + dd-MM-yyyy + dd/MM/yyyy + dd.MM.yyyy + dd-MM-yy + dd/MM/yy + dd.MM.yy + dd-MMM-yyyy + dd/MMM/yyyy + dd.MMM.yyyy + dd-MMM-yy + dd/MMM/yy + dd.MMM.yy + MM-dd-yyyy + MM/dd/yyyy + MM.dd.yyyy + yyyy-MM-dd + yyyy/MM/dd + yyyy.MM.dd + MM-dd-yy + MM/dd/yy + MM.dd.yy + yy-MM-dd + yy/MM/dd + yy.MM.dd + MMM-dd-yyyy + MMM/dd/yyyy + MMM.dd.yyyy + yyyy-MMM-dd + yyyy/MMM/dd + yyyy.MMM.dd + MMM-dd-yy + MMM/dd/yy + MMM.dd.yy + yy-MMM-dd + yy/MMM/dd + yy.MMM.dd + + + hh:mm:ss a + h:mm:ss a + HH:mm:ss + H:mm:ss + + diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml new file mode 100644 index 00000000..f17110a4 --- /dev/null +++ b/app/src/main/res/values-fa/strings.xml @@ -0,0 +1,238 @@ + + + The original maintainer, AWAiS, made InstaGrabber as a small and basic little personal app with intentions of [steali-]downloading posts off Instagram. Very unfortunately, this was abandoned and me, Austin Huang, took over the ship. [Let\'s hope that\'s at least a lil\' bit cash money.] After all, this app is fully open source, ad-less, and tracking-less [aside from what Instagram knows]. Even if you don\'t care about downloading stuff [like me], it\'s still a great Instagram client to use!\n\nGot questions [or just wanna talk]? Contact instagrabber@austinhuang.me or click one of the buttons below. + دسترسی سریع + درباره + پیام‌های خصوصی + تنظیمات (v%s) + تنظیمات + بارگیری + جستجوی اسم کاربری… + مقایسه + پسندیدن + پسندها + متن رونوشت خطا + کپی به کلیپ بورد! + گزارش + گذرواژه (بیشینه ۳۲ کاراکتر) + تأیید + تایید + لغو + خیر + تایید + بالا + دوباره نمایش نده + پوشه را انتخاب کنید: + برگزیده‌ها + کاوش کنید + نظرات + اعلانات + هایلایت%s + وضعیت کاربر + گزارش تغییرات + نمایش نوار ابزار در پایین + Check for new updates on GitHub at startup + Download posts to username folder in Downloads + نمایش خودکار پست‌های کاربر + نشان‌گذاری وضعیت به عنوان خوانده شده بعد از دیدن \n(صاحب اثر می‌فهمه شما وضعیتش رو دیدید) + Automatically mark DM as seen after viewing\n(Other members will know you viewed it) + روشن کردن اعلانات فعالیت ها + خطا در نمایش نمایه!\n دوباره وارد شوید و جستجو کنید. + خطا در ساخت پوشه(ها). + نمایش خوراک‌خوان کاربر(فقط زمانی که کاربر وارد شده باشد کار می‌کند) + ذخیره در پوشه سفارشی + انتخاب پوشه + تنظیمات پوسته + فقط بر کاربران وارد شده اثر دارد: + فقط بر کاربران ناشناس اثر دارد: + حریم خصوصی + استفاده از Instadp برای بالا بردن وضوح عکس‌های نمایه + استفاده از storiesig برای وضعیت‌ها و هایلایت‌های کاربران عمومی + وارد کردن/صادر کردن + انتخاب زبان + چه باید کرد? + %s\n پست‌ها + %s\nFollowers + %s\nFollowing + Video post + Image post + Autoplay videos + Always mute videos + %s - %s + Note: Current [Session] won\'t show this dialog until you\'re here, and will always download shown post slide. + Select what to download + Current [Session] + Current + Whole Album + Show stories + No more stories! + Be patient! + View Post + View Post + Spotify + Can\'t interact if y\'ain\'t logged in! + Vote + Vote successful! + You have already voted! + Respond + Answer... + Answer successful! + Reply to story + Reply... + Quiz + You have already answered! + Mentions + This Account is Private + You won\'t be able to access posts after unfollowing! Are you sure? + You can log in via Settings on the bottom-right corner. Or, you can view public accounts without login! + You can swipe left/right for explore/feed, or search something below! + This Account has No Posts + No Such Posts! + Current version: v%s + read more… + Login + Logout + Send Debug Logs + Post Time Settings + Visit Project Page + Join Telegram Group + Join Matrix Room + Liked + Saved + Tagged + Like (%s) + Unlike (%s) + نشانک + حذف نشانک + دنبال کردن + لغو دنبال کردن + برگزیده‌ + حذف برگزیده + مسدود + رفع مسدودیت + محدود کردن + حذف محدودیت + نقشه + صادر کردن + وارد کردن + Export Logins + Export Settings + Export Favorites + Import Settings + Import Logins + Import Favorites + Successfully imported! + Failed to import! + Successfully exported! + Failed to export! + Password is empty! Password cannot be empt, dumbass! + Refresh + Get cookies + Desktop Mode + Custom Format + Separator + Time Format + Date Format + Preview + Swap Time and\nDate positions + Favorites panel is for adding your favorite hashtags and/or usernames.\n\nAnd the Quick Access panel is for quickly switching between accounts.\n\nNote 1: Make sure to Login into each account [Settings > Login] to add account to the list!\n\nNote 2: Log out of the current account and then log into the other account. + Cannot delete currently in use account + Are you sure you want to delete %s? + Width: %d\nHeight: %d + \nColor depth: + Select profile picture endpoint\n(Does not affect hashtags) + Open profile + View profile picture + You + Shared a link + Shared a media + Shared a timed message + Replied to a story + Reacted on a story + Mentioned in a story + Unsupported message type + Open link + Copy text + Download attachment + Like message + Unlike message + Unsend message + View author profile + Post shared from %s + Unknown media type + Media expired! + Delivered + Sent + Opened + Replayed + Sending… + Blocked + Suggested + Screenshotted + Cannot delivered + Great success! + Leave + Leave this chat? + Kick + Left users + Download directly + Downloads posts directly to the phone! + Fetching post(s) + Please grant permissions and try downloading again! + Download started + Download completed + Downloading post + Downloading media + Downloading profile picture + File downloaded in Downloads folder! + Unknown error occurred!!! + Error creating folder! + Error downloading file + You can only download 100 posts at a time. Don\'t be too greedy! + Copy username + Copy comment + Reply to comment + Like comment + Unlike comment + Delete comment + No empty comments! + Do you want to search the username? + Do you want to search the hashtag? + Do you want to search the location? + Followers + Following + Comparing followers & following + Both following each other + not following %s + %s is not following + Error loading cookies + Successfully loaded cookies!\nIf you still can\'t open private pages/posts, re-login! + Write a new comment... + Write a new message... + Liked your post + Commented on your post: + Started following you + Mentioned you: + Requested following you + Approve request + Reject request + Share this public post to... + This is a private post! Share to those who can view them! + This category is somehow empty... + An update is available! (%s) + Reminder: If you downloaded from F-Droid, you must update from it! Same applies for GitHub. + Thank you for updating InstaGrabber! + App crashed + Oops.. the app crashed, but don\'t worry you can send error report to the developer to help him fix the issue. (: + Use AMOLED mode for Dark theme + Activity + Select Picture + Uploading... + You have: + %d follows + %d comments + %d comment likes + %d usertags + %d likes + You logged out before clicking this notification?! + diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index b7016887..07c16fcc 100755 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -31,9 +31,12 @@ Stories de l\'utilisateur Journal des changements Afficher la barre d\'outils en bas + Vérifier les nouvelles mises à jour sur GitHub au démarrage Télécharger les posts dans le dossier du nom de l\'utilisateur dans les Téléchargements Chargement automatique de tous les posts de l\'utilisateur Marquer les stories comme vues\n(L\'auteur de l\'histoire saura que vous l\'avez vue) + Marquer automatiquement le DM comme vu après l\'avoir vu\n(les autres membres sauront que vous l\'avez vu) + Activer les notifications d\'activités Erreur de chargement du profil!\nVeuillez vous reconnecter et réessayez. Erreur de création de dossier(s) de téléchargement. Afficher le flux utilisateur (Ne fonctionne que lorsque l\'utilisateur est connecté) @@ -80,6 +83,7 @@ Vous avez déjà répondu ! Mentions Compte privé + Vous ne pourrez plus accéder aux messages après avoir été désabonné! Êtes-vous sûr(e) ? Vous pouvez vous connecter dans les paramètres situés dans le coin inférieur droit. Vous pouvez visualiser les comptes publics sans vous connecter! Vous pouvez glisser vers la gauche/droite pour changer de catégorie, ou rechercher quelque chose ci-dessous! Ce compte ne contient pas de posts @@ -166,6 +170,11 @@ Suggéré Capture d\'écran effectuée Impossible de distribuer + Succès ! + Quitter + Quitter cette conversation ? + Éjecter + Utilisateurs restants Télécharger directement Téléchargez les posts directement sur le téléphone ! Téléchargement de(s) post(s) diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index f4ba1c67..9d375429 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -31,9 +31,12 @@ Story Catatan Perubahan Tampilkan bilah alat di bawah + Periksa pembaruan di GitHub saat memulai Unduh kiriman ke folder nama pengguna di folder unduhan Muat otomatis semua kiriman dari pengguna Tandai cerita telah dilihat setelah ditampilkan\n(Pembuat cerita akan mengetahui anda telah melihat ceritanya) + Tandai DM sebagai terbaca secara otomatis setelah dilihat\n(Peserta lain dapat mengetahui anda telah membaca pesannya) + Nyalakan pemberitahuan aktivitas Galat saat memuat profil!\nCoba masuk dan cari lagi. Galat saat membuat folder unduhan. Tampilkan Beranda pengguna (hanya bisa saat anda sudah masuk) @@ -80,6 +83,7 @@ Anda sudah menjawab! Sebutan Akun Ini Bersifat Pribadi + Anda tidak akan dapat mengakses kiriman setelah berhenti mengikuti! Anda yakin? Anda bisa masuk melalui Pengaturan di pojok kanan bawah. Atau anda dapat melihat akun publik tanpa masuk! Anda dapat mengusap ke kiri/kanan untuk jelajah/beranda, atau cari sesuatu di bawah! Akun ini tidak memiliki kiriman @@ -166,6 +170,11 @@ Telah disarankan Layar tertangkap Tidak dapat mengirim + Berhasil! + Tinggalkan + Tinggalkan obrolan ini? + Keluarkan + Pengguna tersisa Langsung unduh Langsung unduh kiriman ke ponsel! Mendapatkan kiriman… @@ -179,7 +188,7 @@ Galat tidak diketahui! Galat membuat folder! Galat mengunduh berkas - You can only download 100 posts at a time. Don\'t be too greedy! + Anda hanya dapat mengunduh 100 kiriman saat bersamaan. Jangan serakah-serakah! Salin nama pengguna Salin komentar Balas komentar @@ -219,11 +228,11 @@ Aktivitas Pilih Gambar Mengunggah... - You have: - %d follows - %d comments - %d comment likes - %d usertags - %d likes - You logged out before clicking this notification?! + Anda memiliki: + %d mengikuti + %d komentar + %d suka komentar + %d sebutan pengguna + %d suka + Anda keluar sebelum mengklik pemberitahuan ini?! diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index b7f00841..b15f71ec 100755 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -31,9 +31,12 @@ Storia Utente Changelog Mostra barra degli strumenti in basso + Cerca nuovi aggiornamenti su GitHub all\'avvio Scarica i post nella cartella nome utente in Download Carica automaticamente tutti i post dall\'utente Segna le storie come viste dopo aver visualizzato\n(L\'autore della storia saprà che l\'hai vista) + Contrassegna automaticamente il DM come visto dopo aver visualizzato\n(Gli altri membri sapranno che l\'hai visto) + Abilita notifiche attività Errore durante il caricamento del profilo!\nProvare ad accedere e cercare nuovamente. Errore durante la creazione delle cartelle di download. Mostra feed utente (funziona solo quando l\'utente ha effettuato l\'accesso) @@ -80,6 +83,7 @@ Hai già risposto! Menzioni Questo profilo è privato + Non sarai in grado di accedere ai post dopo non seguire! Sei sicuro? Puoi accedere tramite Impostazioni nell\'angolo in basso a destra. Oppure, puoi visualizzare gli account pubblici senza effettuare il login! È possibile scorrere a sinistra/destra per esplorare/feed, o cercare qualcosa qui sotto! Questo profilo non ha post @@ -166,6 +170,11 @@ Consigliato Effettuato screenshot Non consegnato + Ottimo successo! + Lascia + Lascia questa chat? + Espelli + Lascia utenti Scarica direttamente Scarica i post direttamente sul telefono! Recupero post diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 80ab877e..b76db54e 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -31,9 +31,12 @@ User Story Dziennik zmian Pokazuj pasek narzędzi na dole + Check for new updates on GitHub at startup Download posts to username folder in Downloads Automatycznie załaduj wszystkie posty użytkownika Mark stories as seen after viewing\n(Story author will know you viewed it) + Automatically mark DM as seen after viewing\n(Other members will know you viewed it) + Enable activity notifications Błąd ładowania profilu!\nSpróbuj zalogować się i wyszukać ponownie. Błąd podczas tworzenia folderu(ów) pobierania. Show user feed (Works only when user is logged in) @@ -80,6 +83,7 @@ You have already answered! Mentions To konto jest prywatne + You won\'t be able to access posts after unfollowing! Are you sure? Możesz zalogować się w ustawieniach w prawym dolnym rogu. Możesz też przeglądać konta publiczne bez logowania! You can swipe left/right for explore/feed, or search something below! To konto nie zawiera postów @@ -166,6 +170,11 @@ Suggested Screenshotted Cannot delivered + Great success! + Leave + Leave this chat? + Kick + Left users Download directly Downloads posts directly to the phone! Pobieranie post(ów) diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 4be46c7c..8710f4eb 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -31,9 +31,12 @@ História do usuário Changelog Mostrar barra de ferramentas na parte inferior + Check for new updates on GitHub at startup Baixe postagens para a pasta de nome de usuário em Downloads Carregar automaticamente todas as postagens do usuário Marque as histórias como vistas após a visualização\n(O autor da história saberá que você a viu) + Automatically mark DM as seen after viewing\n(Other members will know you viewed it) + Enable activity notifications Erro ao carregar o perfil!\nTente fazer login e pesquise novamente. Erro ao criar pasta (s) de download. Mostrar feed do usuário (funciona apenas quando o usuário está conectado) @@ -80,6 +83,7 @@ Você já respondeu! Menções Esta conta é privada + You won\'t be able to access posts after unfollowing! Are you sure? Você pode fazer login em Configurações no canto inferior direito. Ou você pode ver as contas públicas sem fazer login! Você pode deslizar para a esquerda / direita para explorar / alimentar ou pesquisar algo abaixo! Esta conta não tem postagens @@ -166,6 +170,11 @@ Sugerido Capturado Não pode ser entregue + Great success! + Leave + Leave this chat? + Kick + Left users Baixe diretamente Baixe as postagens diretamente para o telefone! Buscando postagem(s) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index f4e218d5..7eab7881 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -31,9 +31,12 @@ User Story Changelog Show toolbar at bottom + Check for new updates on GitHub at startup Download posts to username folder in Downloads Auto-load all posts from user Mark stories as seen after viewing\n(Story author will know you viewed it) + Automatically mark DM as seen after viewing\n(Other members will know you viewed it) + Enable activity notifications Error loading profile!\nTry logging in and search again. Error creating Download folder(s). Show user feed (Works only when user is logged in) @@ -80,6 +83,7 @@ You have already answered! Mentions This Account is Private + You won\'t be able to access posts after unfollowing! Are you sure? You can log in via Settings on the bottom-right corner. Or, you can view public accounts without login! You can swipe left/right for explore/feed, or search something below! This Account has No Posts @@ -166,6 +170,11 @@ Suggested Screenshotted Cannot delivered + Great success! + Leave + Leave this chat? + Kick + Left users Download directly Downloads posts directly to the phone! Fetching post(s) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index ca92168b..48efb52c 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -31,9 +31,12 @@ Kullanıcı Hikayesi Güncelleme Notları Araç çubuğunu aşağıda göster + GitHub\'daki güncellemeleri uygulama açılınca kontrol et İndirmeleri kullanıcı adından oluşan bir alt klasörün içine yap Kullanıcıların tüm gönderilerini otomatik yükle Hikayeleri izledikten sonra izlendi olarak işaretle\n(Paylaşan kişi de gördüğünüzü bilecek böylece) + DM\'leri açınca otomatik olarak görüldü olarak işaretle\n(Böyle karşıdaki kişi gördüğünü bilecek) + Etkinlik bildirimlerini aktif et Profili yüklerken hata oluştu!\nGiriş yapıp tekrar deneyin. İndirilenler klasörü(leri) oluşturulamadı. Kullanıcıların gönderilerini ana sayfada göster (sadece giriş yapıldığında çalışır) @@ -80,6 +83,7 @@ Zaten cevapladınız! Etiketlenenler Bu Hesap Gizlidir + Takipten çıkarsan gönderilere erişemeyeceksin! Emin misin? Sağ alttaki Ayarlar butonunu kullanarak giriş yapabilirsin. Ya da gizli olmayan hesapları giriş yapmadan da görebilirsin! Keşfet ve ana sayfa arasında geçiş yapmak için sola/sağa kaydırabilirsin, ya da aşağıdan bir şey aratabilirsin! Bu Hesabın Gönderisi Yok @@ -101,7 +105,7 @@ Yer İşareti Koy Yer İşaretini Kaldır Takip Et - Takibi bırak + Takipten Çık Favorilere Ekle Favorilerden Çıkar Engelle @@ -166,6 +170,11 @@ Önerilen Ekran görüntüsü alındı İletilemiyor + Büyük başarı! + Ayrıl + Bu sohbetten ayrıl? + Dışarıya At + Terk eden kullanıcılar Direkt indir Gönderileri direkt telefona indir! Gönderi(ler) getiriliyor diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index c5099af6..862b14d3 100755 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -31,9 +31,12 @@ 用户快拍 日志 下方显示工具栏 + 启动时在 GitHub 上检查新更新 下载使用用户名文件夹 自动加载用户所有帖子 将看过的快拍标记为已读\n(快拍作者会知道你看过了) + 查看后自动标记私信为已读 \n(其他成员会知道您已查看) + 启用活动通知 载入主页时出错!\n请尝试再次登录并搜索。 创建下载文件夹时出错 显示用户动态 (只在登录后有效) @@ -80,6 +83,7 @@ 您已回答过了! 提及 私密账户 + 取消关注后,您将无法访问帖子!您确定吗? 您可以通过右下角的设定来登录。注意,您无需登录即可查看公开账户! 您可以向左/向右滑动查看探索/订阅,或在下方进行搜索! 暂未发帖 @@ -166,6 +170,11 @@ 为您推荐 已截屏 无法发送 + 非常成功! + 离开 + 离开此聊天吗? + 移除成员 + 已离开成员 直接下载 直接下载至手机! 读取帖子 From 93b80a7147b8436d1d55e6396d71b755b05955d5 Mon Sep 17 00:00:00 2001 From: Austin Huang Date: Tue, 8 Sep 2020 15:42:12 -0400 Subject: [PATCH 2/2] implement F-Droid update checker --- .../awais/instagrabber/utils/UpdateChecker.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/awais/instagrabber/utils/UpdateChecker.java b/app/src/main/java/awais/instagrabber/utils/UpdateChecker.java index 87e26e63..20c2cbf4 100755 --- a/app/src/main/java/awais/instagrabber/utils/UpdateChecker.java +++ b/app/src/main/java/awais/instagrabber/utils/UpdateChecker.java @@ -5,6 +5,8 @@ import android.util.Log; import androidx.annotation.NonNull; +import org.json.JSONObject; + import java.net.HttpURLConnection; import java.net.URL; @@ -26,16 +28,18 @@ public final class UpdateChecker extends AsyncTask { version = ""; HttpURLConnection conn = - (HttpURLConnection) new URL("https://github.com/austinhuang0131/instagrabber/releases/latest").openConnection(); - conn.setInstanceFollowRedirects(false); + (HttpURLConnection) new URL("https://f-droid.org/api/v1/packages/me.austinhuang.instagrabber").openConnection(); conn.setUseCaches(false); conn.setRequestProperty("User-Agent", Constants.A_USER_AGENT); conn.connect(); final int responseCode = conn.getResponseCode(); - if (responseCode == HttpURLConnection.HTTP_MOVED_TEMP) { - version = conn.getHeaderField("Location").split("/v")[1]; - return !version.equals(BuildConfig.VERSION_NAME); + if (responseCode == HttpURLConnection.HTTP_OK) { + final JSONObject data = new JSONObject(Utils.readFromConnection(conn)); + if (BuildConfig.VERSION_CODE < data.getInt("suggestedVersionCode")) { + version = data.getJSONArray("packages").getString("versionName"); + return true; + } } conn.disconnect();