mirror of
https://github.com/faroukbmiled/RyukGram.git
synced 2026-07-23 04:30:54 +02:00
sync: localization, readme, issue templates
This commit is contained in:
@@ -0,0 +1,138 @@
|
||||
[release] RyukGram v1.3.2
|
||||
|
||||
### ✨ Highlights
|
||||
- **Follow Requests Tracker** — logs the follow requests you send and receive, fully on-device, and catches who cancels a request to follow you before you ever answer.
|
||||
- **Read receipts** — get notified (and optionally keep a searchable log) when someone reads a message you sent, grouped per chat with unread counts.
|
||||
- **Device ID** — mask the device identity Instagram reports, roll a fresh fingerprint, set a custom one, or fully clear the device and relaunch.
|
||||
- **Story viewers list** — filter, sort, search and pin who viewed your story, by mutuals / followers / verified / who liked / A–Z.
|
||||
- **Deleted-messages log overhaul** — now groups by chat and captures removed reactions and disappearing (view-once) media, not just text.
|
||||
- **Auto-coloured chat bubbles** — custom chat backgrounds can tint message bubbles solid or gradient, with auto-contrast text.
|
||||
- **Customizable tab bar** — drag to reorder any tab and toggle tabs off, replacing the old fixed presets.
|
||||
|
||||
### 🆕 New features
|
||||
|
||||
#### Profile & Profile Analyzer
|
||||
- Follow Requests Tracker — logs follow requests you send (accepted / declined / cancelled) and receive (approved / ignored / withdrawn), catching who cancels a request to follow you before you answer; notifications that open the list, a searchable history split by direction with filters, sort and bulk actions, plus a home-shortcut entry — all on-device
|
||||
- Search followers and following lists by name or username, from the filter & sort sheet
|
||||
- Hide suggested users on profiles — removes the suggested-accounts strip shown under a profile
|
||||
- Profile Analyzer scans keep running after you leave the view — a progress pill lets you track or cancel from anywhere
|
||||
- Profile Analyzer can remove people who follow you but you don't follow back, straight from the list — per-row or in batch
|
||||
- Profile Analyzer — turn individual checks on or off from a new Checks screen; disabled ones are greyed out and no longer calculated or shown
|
||||
- Profile Analyzer — turning on snapshot recording now saves your current scan right away instead of waiting for the next one
|
||||
- Profile Analyzer — opening a list now flags entries new since you last looked: a NEW tag, they sort to the top, and a "New only" filter
|
||||
|
||||
#### Messages & DMs
|
||||
- Read receipts — get notified, and optionally keep a log, when someone reads a message you sent; grouped by chat with profile photos, an unread count per chat that clears when you open it, username/date search and sort, a per-person/chat ignore list, group-chat support, and a notifications-only mode (off by default); tapping the notification opens the log; backs up via Backup & Restore (opt-in, under Feature data)
|
||||
- Custom chat backgrounds can auto-color message bubbles (text, replies and voice notes) — the other person's, yours, or both, solid or gradient (vertical, horizontal, or diagonal), with custom or auto-contrast text; works with animated themes and shows through the composer; editable from the in-chat picker with live updates
|
||||
- Deleted-messages log now groups by chat — group-chat unsends appear under the group, each tagged with who unsent it
|
||||
- Deleted-messages log can optionally record removed reactions — the emoji, who removed it, and which message it was on
|
||||
- Deleted-messages log now captures disappearing (view-once) media — saved when you open it, when it's unsent, or when you reopen the chat, and states clearly when it couldn't be recovered
|
||||
- Filter the deleted-messages log to disappearing media only
|
||||
- Exclude chats from the deleted-messages log — long-press one to stop logging it, with an ignored list to manage and undo
|
||||
- Optional background keep-alive for the deleted-messages log — catches unsends while you're away, off by default (may use more battery)
|
||||
- Hide the DM and story seen buttons while keeping receipt blocking on, with an optional confirmation before any mark-as-seen action
|
||||
- Disappearing media can advance to the next stacked message when you mark it as viewed
|
||||
- Reroute Instagram's built-in Save button on DM photos & videos to Photos, the gallery, share, or expand in-app — with the HD quality picker for videos; configurable like the other action menus (reorder, enable/disable, default tap), off by default
|
||||
- Favorite GIFs — long-press a GIF in the picker (comments and DMs) to pin it to the top with a star badge or download it; GIF comments can be favorited from their long-press menu
|
||||
- Bypass "You can't send messages" — removes the blocked-composer banner and restores the text input in restricted threads (Messages → Advanced)
|
||||
|
||||
#### Stories & Notes
|
||||
- Filter, sort, search and pin your story viewers list — reorder by mutuals, who follows you, verified, who liked, or A–Z; search by name or username; settings stick; long-press to pin viewers on top (pin by username even before they view your story)
|
||||
- Custom sticker colors — the color-wheel long-press now works on every sticker editor (slider, fundraiser, prompt and more), not just music
|
||||
- Hide story highlights — removes the resurfaced highlights row from the feed stories tray
|
||||
|
||||
#### Reels & Instants
|
||||
- Instants can auto-advance to the next one after you like or react
|
||||
- Auto-save instants — pick Photos or the RyukGram gallery and every instant you view (including while swiping) saves automatically, each one only once
|
||||
|
||||
#### Downloads & media saving
|
||||
- Save photo posts with their music — new feed action menu entries combine the photo with the exact track snippet the post plays and save it as a video to Photos or the Gallery
|
||||
- Save straight to Photos from the profile action button and the expanded media viewer, alongside the existing Gallery and share options
|
||||
|
||||
#### Notifications
|
||||
- Mirror toasts to iOS notifications — toasts that fire while Instagram is in the background are delivered to the notification centre instead so they aren't missed; tapping one opens the same thing as tapping the toast, with per-action overrides and auto-clear when the app opens
|
||||
- Bursts of toasts no longer pile up — opening the app to many unsent messages, removed reactions or seen marks shows one summary pill (e.g. "15 messages unsent") instead of a stack, while a single action still toasts instantly
|
||||
|
||||
#### Interface, navigation & theming
|
||||
- Tab bar icon order is now fully customizable — drag to reorder any tab and toggle tabs off (including profile), replacing the old fixed presets; the hide-tab switches moved into the new Icon order screen
|
||||
- Reordering rows in settings (action menus, home shortcut) is more reliable — native drag handles, no more failed drops
|
||||
- Messages-only mode keeps the search tab, with a toggle to hide it, and trims its explore grid and trending searches
|
||||
- Force progressive blur (iOS 26) — keeps the scroll-edge blur visible instead of letting it fade out
|
||||
- Custom date formats — build your own with placeholders like `{DD}/{MM}/{YYYY} {HH}:{mm}`, live preview and tap-to-insert tokens; save as many as you like and switch between them, plus a new `dd/MM/yyyy` 24-hour preset
|
||||
- Force liquid glass off — disables liquid glass for accounts that have it enabled by default
|
||||
|
||||
#### Privacy & Advanced
|
||||
- Device ID — change the device identity Instagram reports: masks the device ID and family device ID it sends, with a button on the login screen and a Device ID menu in Settings → Advanced to roll a new fingerprint, set a custom ID, revert to your real one, or fully clear the device (logins, cookies, stored IDs) and relaunch fresh
|
||||
- Disable all tweak options (Advanced → Instagram) — turns every feature off so Instagram behaves stock; your settings are kept and restored when you turn it back off
|
||||
- File logging (Settings → Debug) — records RyukGram's own activity across the app and its extensions to one shareable log file for troubleshooting, off by default
|
||||
|
||||
#### Backup & data
|
||||
- Importing a backup can now merge into your existing data instead of replacing it — pick Replace or Merge on the import page; duplicates are combined, including merging galleries together
|
||||
|
||||
### 🛠 Fixes
|
||||
- Profile action button now shows on every profile layout (some accounts were missing it on other people's profiles), no longer crashes when tapped, and long-press opens its menu again
|
||||
- Disappearing media now downloads in full quality — videos use the HD quality picker (with audio) instead of the low-bitrate version
|
||||
- Story overlay buttons no longer crash, freeze, disappear, or jump to the corner when swiping between stories — across action-button / mentions / seen combos (including mentions-only on iPad landscape)
|
||||
- Notification pills no longer re-open their view when tapped while you're already inside it
|
||||
- Home shortcut updates without a restart and now shows on accounts that don't have the create button
|
||||
- Instants download button stays put when Instagram hides its toolbar anchors
|
||||
- Instants gallery button matches the native camera controls and glides with the capture animation
|
||||
- Instants saved to gallery group under the username instead of the timestamp
|
||||
- Sending Instants from your photo album handles HDR / wide-gamut photos on every device
|
||||
- Video in photo sticker picker works again on Instagram 431+
|
||||
- Do not save recent searches works again on Instagram 431 — search bars and the DM recipient picker stop saving
|
||||
- Confirm note like also catches double-tapping a note in the inbox tray or on a profile
|
||||
- Keep deleted messages survives huge unsend bursts and cache evictions, and no longer blocks Instagram's own unsend in chat
|
||||
- Unsent-message toast names who unsent again instead of the generic message, even for messages received before the last app restart
|
||||
- Voice notes and audio shares in the deleted-messages log save as Audio with the right file extension instead of generic Share/Link
|
||||
- Deleted-messages log unread count badge now sits beside the time instead of misaligned under it
|
||||
- Doom-scrolling Reels limit starts from the reel you tapped instead of the top of the feed
|
||||
- OLED mode now blacks out more dark surfaces in comments, DMs, profiles and the deleted-messages log, while keeping buttons, search fields and Notes readable
|
||||
- Reels force-audio finds the right audio cell when Instagram nests it differently
|
||||
- Reels no longer black-screen on play in pause/play mode; silent reels are detected without flashing the "no sound" toast
|
||||
- Settings search now reaches options inside nested pages like Security & Privacy and the passcode screen
|
||||
- Skip sensitive content covers now reveal in any app language and work on feed posts, not just reels
|
||||
- Launch tab and messages-only reliably open the chosen tab instead of sometimes landing on feed or reels
|
||||
- Gallery save mode now applies to HD videos and bulk carousel saves, not just single photos
|
||||
- HD downloads no longer freeze when you leave the app mid-encode — encoding continues in the background with your quality settings, switching to a software encoder when needed
|
||||
- Notification action names in Settings, the read receipts footer, quality-picker sizes and several other strings now translate properly instead of always showing in English
|
||||
- Hold-for-settings shortcut on the profile button works again on Instagram 432
|
||||
- Profile action button works again on Instagram 432 and no longer disappears when you open its menu
|
||||
- Profile action button no longer overlaps Instagram's own nav buttons (notify bell, follow, more) on profiles that show them
|
||||
- Auto mark seen on send no longer fires a read receipt when you forward or share a post into a chat, including to multiple people
|
||||
- Auto mark seen on send now also covers reel quick-reactions, voice notes and media, and still marks if you leave the chat before media finishes uploading
|
||||
- Confirm calls and hide call buttons now work on the new single call button that opens an audio/video menu (some accounts)
|
||||
- Confirm calls no longer asks twice on accounts with the old call-button layout
|
||||
- Confirm note reactions works again on Instagram 431
|
||||
- Hide "Made with Edits" and "Use template" work again on Instagram 431
|
||||
- Reels swipe-to-profile opens the right reel on newer Instagram versions and no longer hijacks carousel swipes
|
||||
- Note theming and custom note buttons work as independent toggles again
|
||||
- Instagram-native style notifications appear above tweak popups instead of behind them
|
||||
- Hide UI on Capture now also redacts the home shortcut, follow indicator, follow-list filter button, notes editor buttons, revealed sticker results, story mentions counter, Instants gallery / chat background / password-locked-reels buttons, profile-card view/like/date overlays, and the Unsent tag on kept deleted messages — previously these stayed visible in screenshots
|
||||
- Long-press download works again on carousel posts on Instagram 432 — saves the right photo or video from feed and Reels carousels
|
||||
- Hide Meta AI works again on Instagram 432 — search, the DM inbox AI button, the summarize pill, and AI fonts
|
||||
- Hide suggested users (search and profiles) and hide suggested chats work again on Instagram 432
|
||||
- Copy note text on long-press, OLED chat backgrounds, DM screenshot blocking, carousel photo zoom, and the detailed color picker work again on Instagram 432
|
||||
- Hiding the stories tray now also removes the mid-feed and expiring-soon stories carousels
|
||||
- Detailed color picker, hiding the explore search bar, and slider sticker reveal work again on Instagram 433
|
||||
- Quiz sticker reveal no longer highlights the first option when Instagram sends no answer data
|
||||
- Confirm switching Instants and auto-advance after a reaction work again on Instagram 433
|
||||
- Profile card likes and dates load again on the reels and reposts tabs on Instagram 433
|
||||
- Hide stories tray, story-tray filter, keep-deleted Unsent marker, feed filtering, chat backgrounds and hide call buttons all work again on Instagram 434
|
||||
- Custom GIF in comments works again on Instagram 432+
|
||||
- Download quality sheet no longer randomly skips to standard quality on some reels and reposts
|
||||
- Gallery filters now work inside grouped folders — only folders with matches show, counts and previews reflect the filter, and it carries into the folder you open
|
||||
- The tweak's story menu options (exclude story seen, mute audio, view mentions) now also appear in Instagram's redesigned story menu — the new bottom sheet some accounts get — matching its native grouped style, with the same items as the classic 3-dot menu
|
||||
- Profile Analyzer “You unfollowed” list now shows your real follow state — people you re-followed get an Unfollow button instead of always showing Follow
|
||||
- Settings search bar no longer shows a grey box over the native glass on accounts that have liquid glass enabled by default
|
||||
|
||||
### 🔄 Changes
|
||||
- RyukGram's own menus now keep the stock iOS appearance — the theme only applies to Instagram
|
||||
- Profile settings toggles that lacked a description now have one
|
||||
- Deleted-messages log chat list restyled to match the read receipts log, with the search bar kept at the top on iOS 26
|
||||
- Follow indicator redesigned — cleaner pill look and faster cached follow statuses
|
||||
- Removed the Disable instants creation toggle — Instagram has its own option to hide Instants
|
||||
- Removed the Auto-scroll reels toggle — Instagram now has this natively
|
||||
- Locked, hidden, and excluded chat lists now show real profile pictures, including group chat photos
|
||||
- Fixed Hide trending searches not working on newer Instagram versions
|
||||
- Fixed hide call buttons, hide stories tray, custom chat backgrounds and the keep-deleted unsent marker not working on newer Instagram versions
|
||||
@@ -1,6 +1,6 @@
|
||||
# RyukGram
|
||||
A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com/SoCuul/SCInsta) with additional features and fixes.\
|
||||
`Version v1.3.0` | `Tested on Instagram 430.0.0`
|
||||
`Version v1.3.2` | `Tested on Instagram 434.0.0`
|
||||
|
||||
<a href="https://buymeacoffee.com/axryuk" target="_blank" rel="noopener noreferrer"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-violet.png" alt="Buy me a coffee" height="50"></a>
|
||||
|
||||
@@ -36,6 +36,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Copy comment text from long-press menu **\***
|
||||
- Download / copy / expand GIF and image comments **\***
|
||||
- Custom GIF in comments — long-press the GIF button to paste any Giphy link **\***
|
||||
- Favorite GIFs — long-press a GIF in the picker to pin it to the top or download it **\***
|
||||
- Download audio from the reels audio page **\***
|
||||
- Profile copy button **\***
|
||||
- Replace domain in shared links for embeds (Discord, Telegram, etc.) **\***
|
||||
@@ -47,7 +48,9 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Use detailed (native) color picker
|
||||
- Enable liquid glass buttons
|
||||
- Enable liquid glass surfaces **\***
|
||||
- Force liquid glass off — for accounts that have it enabled by default
|
||||
- Liquid glass tab bar — Fixed (never shrink) / Hide on scroll
|
||||
- Force progressive blur (iOS 26) — keep the scroll-edge blur from fading out
|
||||
- Enable teen app icons
|
||||
- IG Notes:
|
||||
- Hide notes tray
|
||||
@@ -69,6 +72,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
### Feed
|
||||
- Hide stories tray
|
||||
- Hide suggested stories **\***
|
||||
- Hide story highlights **\***
|
||||
- View profile picture from story tray long-press menu **\***
|
||||
- Hide entire feed
|
||||
- No suggested posts
|
||||
@@ -78,7 +82,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Disable video autoplay
|
||||
- Media zoom — long press media to expand in full-screen viewer **\***
|
||||
- Start media muted — expanded videos open with sound off **\***
|
||||
- Custom date format — feed, notes/comments/stories, and DMs; optional relative threshold, compact "1h" style, and a Combine with date picker (`Jan 5, 2026 (2h)` or `2h – Jan 5, 2026`) **\***
|
||||
- Custom date format — feed, notes/comments/stories, and DMs; presets or build your own with placeholders (`{DD}/{MM}/{YYYY} {HH}:{mm}`), optional relative threshold, compact "1h" style, and a Combine with date picker (`Jan 5, 2026 (2h)` or `2h – Jan 5, 2026`) **\***
|
||||
- Disable background refresh, home button refresh, and home button scroll **\***
|
||||
- Disable reels tab button refresh **\***
|
||||
- Hide repost button in feed **\***
|
||||
@@ -112,6 +116,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Global icon picker — change the icon used across feed, stories, reels and DMs **\***
|
||||
- Optional date header at the top of the action menu **\***
|
||||
- Carousel and multi-story reel support with bulk download **\***
|
||||
- Save photo posts with their music as a video — uses the exact track snippet the post plays (Photos or Gallery) **\***
|
||||
- Repost via IG's native creation flow **\***
|
||||
- Full-screen media viewer with zoom and swipe **\***
|
||||
- Story playback pauses when menus are open **\***
|
||||
@@ -120,22 +125,27 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Zoom profile photo — long press to view full-screen **\***
|
||||
- Save profile picture
|
||||
- View highlight cover from profile long-press menu **\***
|
||||
- Profile copy button **\***
|
||||
- Profile action button — copy info, view / share / save the profile picture (Photos or Gallery), follower info **\***
|
||||
- Follow indicator — shows whether the user follows you (off / on / colored) **\***
|
||||
- Copy note on long press **\***
|
||||
- Fake profile stats — verified badge and follower/following/post counts **\***
|
||||
- Show full follower / post count on profile headers **\***
|
||||
- No suggested users — hides the suggested-accounts strip on profiles **\***
|
||||
- Profile card details — view count, like count and upload date overlay on each post / reel card, with optional short-number format and on-demand fetch for missing counts **\***
|
||||
- Filter & sort follower/following lists — reorder by mutuals, who follows you, verified or A–Z, filter to just those, plus load-more and jump to top/bottom **\***
|
||||
- Filter, sort & search follower/following lists — reorder by mutuals, who follows you, verified or A–Z, filter to just those, search by name or username, plus load-more and jump to top/bottom **\***
|
||||
- Follow Requests Tracker — logs follow requests you send (accepted / declined / cancelled) and receive (approved / ignored / withdrawn), catching who cancels a request before you answer; notifications, a searchable history split by direction with filters, sort and bulk actions, all on-device **\***
|
||||
|
||||
### Profile Analyzer (beta) **\***
|
||||
- Follower and following scans with progress and cancel **\***
|
||||
- Mutuals and non-followbacks lists **\***
|
||||
- New and lost followers/following trackers across scans **\***
|
||||
- Profile change history — username, name, bio, pfp **\***
|
||||
- Searchable lists with inline and batch follow/unfollow **\***
|
||||
- Searchable lists with inline and batch follow/unfollow, plus remove-follower on the non-followbacks list **\***
|
||||
- Visited profiles tracker — log every profile you open with date / verified / private filters **\***
|
||||
- Pull-to-refresh on the visited list re-syncs identity and pictures from IG **\***
|
||||
- Enable or disable individual checks from a Checks screen — disabled ones are greyed out and skipped **\***
|
||||
- Turning on snapshot recording archives your current scan right away instead of waiting for the next one **\***
|
||||
- Opening a list flags what's new since you last viewed it — a NEW tag, new entries sorted to the top, and a New-only filter **\***
|
||||
|
||||
### Saving
|
||||
- Enhanced HD downloads up to 1080p **\***
|
||||
@@ -143,6 +153,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Audio-only and raw photo download options **\***
|
||||
- Fallback to 720p without FFmpegKit **\***
|
||||
- Live progress through both download and encode **\***
|
||||
- Encodes keep running when you leave the app — hardware hands off to a software encoder that keeps your quality settings **\***
|
||||
- Download manager — parallel downloads with a configurable limit, one combined progress pill, and a live queue with cancel / retry / redownload, long-press share / save, and bulk select; opens from the pill, a home shortcut, or settings **\***
|
||||
- Auto-retry dropped downloads — parks offline downloads and resumes them when the connection returns **\***
|
||||
- Save to RyukGram album — every download + share-sheet "Save to Photos" routes into a dedicated album with a customizable name **\***
|
||||
@@ -156,7 +167,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- On-device gallery — every download can mirror into an in-app library **\***
|
||||
- Stores images, videos, audio (m4a/aac/mp3/ogg/opus/...) and animated GIFs **\***
|
||||
- Filter chips by type, source (feed / reels / stories / DMs / profile / notes / comments) and uploader; favorites; folders **\***
|
||||
- Group by user — sections or virtual folders alongside your real folders **\***
|
||||
- Group by user — sections or virtual folders alongside your real folders; filters apply inside folders **\***
|
||||
- Folder cells show a thumbnail collage + item count and last-activity date **\***
|
||||
- In-app preview carousel — image / video / audio scrubber / GIF playback **\***
|
||||
- Audio + GIF picker — DM Upload Audio and (in future surfaces) Comment GIF can pull straight from the gallery **\***
|
||||
@@ -164,7 +175,9 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
|
||||
### Stories and messages
|
||||
- Keep deleted messages **\***
|
||||
- Deleted messages log — dedicated UI for every unsent message type, per-sender groups, search, filter, bulk Save / Share / Delete, edit history per message **\***
|
||||
- Deleted messages log — dedicated UI for every unsent message type, including disappearing (view-once) media, grouped by chat (group chats show who unsent each), optional removed-reaction logging, unread count per chat, search, filter (incl. disappearing-only), per-chat exclude list, bulk Save / Share / Delete, edit history per message **\***
|
||||
- Read receipts — notifies and optionally logs when someone reads a message you sent (tap the notification to open the log), grouped by chat (group chats show each reader) with profile photos, an unread count per chat, username/date search & sort, a per-person/chat ignore list, group-chat support, and a notifications-only mode **\***
|
||||
- Keep app active in the background to catch unsends while you're away — optional, off by default (may use more battery)
|
||||
- Hide trailing action buttons on preserved messages
|
||||
- Warn before pull-to-refresh clears preserved messages **\***
|
||||
- Manually mark messages as seen (button or toggle mode) **\***
|
||||
@@ -184,8 +197,9 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Hide voice/video call buttons (independent toggles) **\***
|
||||
- Hide send to group chat in the share sheet **\***
|
||||
- Bypass DM character limit **\***
|
||||
- Bypass "You can't send messages" — removes the blocked-composer banner and restores the text input in restricted threads **\***
|
||||
- Pin recipients on long-press in the share sheet — pinned chats render at the top **\***
|
||||
- Custom chat backgrounds — per-chat images injected into IG's native theme picker, library upload with built-in cropper, per-image opacity / blur / dim, optional global default, per-account list of chats with backgrounds **\***
|
||||
- Custom chat backgrounds — per-chat images injected into IG's native theme picker, library upload with built-in cropper, per-image opacity / blur / dim, auto bubble color across text, replies and voice notes (tint the other person's bubbles, yours, or both — solid or gradient (vertical, horizontal, or diagonal) with readable or custom text color, works with animated themes, editable from the in-chat picker), optional global default, per-account list of chats with backgrounds **\***
|
||||
- Unlimited replay of direct stories **\***
|
||||
- Full last active date **\***
|
||||
- Send files in DMs (experimental) **\***
|
||||
@@ -199,6 +213,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Manual mark story as seen (button or toggle mode) **\***
|
||||
- Long-press the story seen button for quick actions **\***
|
||||
- Per-user story seen-receipt exclusion list with Block all / Block selected mode **\***
|
||||
- Filter, sort, search & pin your story viewers list — reorder by mutuals, who follows you, verified, who liked, or A–Z; search by name or username; sticky settings; long-press to pin (pinned viewers stay on top, addable by username even before they view) **\***
|
||||
- Story audio mute/unmute toggle **\***
|
||||
- View story mentions, with optional quick-access overlay button and count badge **\***
|
||||
- Hide stories midcards (Trending / Music) **\***
|
||||
@@ -207,33 +222,32 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Force legacy Quiz and Reveal stickers back into the story composer tray **\***
|
||||
- Bypass Reveal sticker — view stories blurred behind a Reveal sticker without DMing the author **\***
|
||||
- Allow video in photo sticker — story photo sticker picker accepts videos too **\***
|
||||
- Custom solid or gradient color for music and lyric stickers **\***
|
||||
- Disappearing DM media overlay — action button, mark-as-viewed eye, and audio toggle **\***
|
||||
- Download disappearing DM media **\***
|
||||
- Custom sticker colors — pick any solid or gradient color from the color wheel in sticker editors (music, lyrics, slider, question, prompt and more) **\***
|
||||
- Disappearing DM media overlay — action button, mark-as-viewed eye (optionally advancing to the next stacked message), and audio toggle **\***
|
||||
- Download disappearing DM media in full quality — videos go through the HD quality picker **\***
|
||||
- Reroute the native DM Save button — turn Instagram's built-in Save on DM photos & videos into Photos / Gallery / Share / Expand, configurable through the standard action-menu config **\***
|
||||
- Upload audio as voice message with built-in trim editor **\***
|
||||
- Disable instants creation
|
||||
- Send Instants from your photo album — gallery button on the Instants camera with a built-in square cropper, posts through IG's native capture flow; pick from the in-app gallery or Photos library when the gallery is enabled
|
||||
- Allow screenshots on Instants — bypasses the screenshot/screen-record block, scoped to the Instants viewer only
|
||||
- Instants action button — Expand / Save (Photos / Gallery) / Share / Save all, fully configurable through the standard action-menu config
|
||||
- Auto-save Instants — every Instant you view (including while swiping) saves to Photos or the Gallery automatically, each one only once
|
||||
- Auto advance after reaction — moves to the next Instant after you like or react **\***
|
||||
- Confirm Instants emoji reaction — optional confirmation before a quick-reaction sends
|
||||
- Confirm Instants capture + Confirm switching Instant
|
||||
- Save to Gallery from the expanded media viewer — share button surfaces a Save / Share menu when the gallery is enabled, with username / source attribution carried through
|
||||
- Save to Photos / Gallery from the expanded media viewer — share button surfaces a save / share menu, with username / source attribution carried through
|
||||
|
||||
### Interface **\***
|
||||
- Tab bar shortcuts — Home shortcut button + Action button icon picker, grouped at the top of the page
|
||||
- Notifications — universal in-app pill (Minimal / Colorful / Glow / Island), per-action routing (custom pill / IG-native / off), top or bottom position, master kill switch, swipe-to-dismiss, multi-pill stacking
|
||||
- Modify tab bar icon order
|
||||
- Background mirroring — toasts that fire while Instagram is in the background are delivered to the iOS notification centre instead; tapping one opens the same thing as tapping the toast, with per-action overrides and auto-clear when the app opens
|
||||
- Burst summaries — a flood of the same toast (unsent messages, removed reactions, seen marks) collapses into one summary pill instead of stacking, while a single action still toasts instantly
|
||||
- Custom tab bar icon order — drag to reorder any tab, toggle tabs off to hide them (feed / explore / create / reels / messages / profile) **\***
|
||||
- Modify swiping between tabs
|
||||
- Hiding tabs
|
||||
- Hide feed tab
|
||||
- Hide explore tab
|
||||
- Hide reels tab
|
||||
- Hide create tab
|
||||
- Hide messages tab
|
||||
- Messages-only mode — inbox + profile only, launch straight into inbox **\***
|
||||
- Messages-only mode — inbox, search & profile only, launch straight into inbox **\***
|
||||
- Hide search tab sub-toggle — drop search too, leaving just inbox & profile **\***
|
||||
- Hide tab bar sub-toggle — floating settings gear replaces it **\***
|
||||
- Launch tab — pick which tab the app opens to **\***
|
||||
- Home shortcut button — extra button on the home top bar with a configurable multi-action menu (Gallery / Settings / Security & Privacy / Hidden chats / Locked chats / Profile Analyzer / Deleted messages / Fake location / Clear cache / Changelog) **\***
|
||||
- Home shortcut button — extra button on the home top bar with a configurable multi-action menu (Gallery / Settings / Security & Privacy / Hidden chats / Locked chats / Profile Analyzer / Deleted messages / Read receipts / Follow Requests / Fake location / Clear cache / Changelog) **\***
|
||||
- Experimental flags
|
||||
|
||||
### Confirm actions
|
||||
@@ -264,13 +278,16 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Theme picker — Off / Light / Dark / OLED, with optional Force theme to override the iOS appearance
|
||||
- OLED chat theme — pure black DM thread and incoming bubbles
|
||||
- Keyboard theme — dark or OLED, sticks through search keyboard activations
|
||||
- The theme applies to Instagram only — RyukGram's own menus keep the stock iOS appearance
|
||||
- Apply & restart, plus Reset theme to revert every theme option
|
||||
|
||||
### Security & Privacy **\***
|
||||
- Device ID — change the device identity Instagram reports: masks the device ID and family device ID it sends, with a login-screen button and a Device ID menu in Settings → Advanced to roll a new fingerprint, set a custom ID, revert to your real one, or fully clear the device and relaunch fresh **\***
|
||||
- Passcode + biometric lock — gates tweak settings, gallery, deleted-messages log, Profile Analyzer, DM inbox, individual chats, and Instagram itself
|
||||
- Per-target idle timeout, re-lock on background, lock every time, independent session
|
||||
- Hidden chats — long-press a DM to hide it; managed under S&P
|
||||
- Per-account lists (excluded chats, hidden chats, locked chats, share-sheet pins) — switching IG accounts shows that account's own data
|
||||
- Locked, hidden, and excluded chat lists show real profile pictures, including group chat photos
|
||||
- App-switcher snapshot shroud — covers IG content when a locked surface is visible
|
||||
- Hide message preview for locked chats in the inbox
|
||||
|
||||
@@ -280,6 +297,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Pause playback when opening settings **\***
|
||||
- Quick-access via long-press on feed tab **\***
|
||||
- Native Instagram icons throughout settings and in-app menus **\***
|
||||
- Disable all tweak options — one switch turns every feature off so Instagram runs stock; your settings are kept and restored when you turn it back off **\***
|
||||
|
||||
### Advanced experimental features **\***
|
||||
- Toggle hidden Instagram experiments: QuickSnap (Instants), Direct Notes reply types, Friend Map, Homecoming, Prism
|
||||
@@ -287,9 +305,10 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Auto-reset after 3 consecutive launch crashes
|
||||
|
||||
### Backup & Restore **\***
|
||||
- Export RyukGram settings as JSON
|
||||
- Import settings from JSON
|
||||
- Preview before saving or applying
|
||||
- Export any combination of settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log — settings stay plain JSON, bundles with media export as a compressed `.ryukbak`
|
||||
- Import as Replace or Merge — Merge folds the backup into your existing data, combining duplicates (galleries included)
|
||||
- Preview each section before saving or applying
|
||||
- Reset selected data
|
||||
|
||||
### Localization **\***
|
||||
- Multi-language UI with fallback to English **\***
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "نسخ نص التعليق";
|
||||
"Copy description" = "نسخ الوصف";
|
||||
"Copy description text fields by long-pressing on them" = "نسخ حقول نصوص الوصف بالضغط المطول عليها";
|
||||
"Custom music sticker color" = "لون مخصص لملصق الموسيقى";
|
||||
"Custom sticker colors" = "ألوان ملصقات مخصصة";
|
||||
"Custom colors aren't supported for this sticker" = "الألوان المخصصة غير مدعومة لهذا الملصق";
|
||||
"Date format" = "تنسيق التاريخ";
|
||||
"Disable app haptics" = "إلغاء تفعيل الحس اللمسي للتطبيق";
|
||||
"Disables haptics/vibrations within the app" = "تعطيل الحس اللمسي والاهتزازات داخل التطبيق";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "تعطيل الزجاج السائل للحسابات المفعّل لديها افتراضيًا. يتجاوز الخيارات أعلاه";
|
||||
"Do not save recent searches" = "عدم حفظ عمليات البحث الأخيرة";
|
||||
"Download GIF & image comments" = "تنزيل تعليقات GIF والصور";
|
||||
"Download image" = "تنزيل الصورة";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "اضغط مطولاً على شعار إنستغرام لتغيير أيقونة التطبيق";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "يسمح لمنتقي ملصق الصورة بعرض مقاطع الفيديو أيضًا، وليس الصور فقط";
|
||||
"Liquid glass tab bar" = "شريط تبويبات الزجاج السائل";
|
||||
"Force liquid glass off" = "فرض إيقاف الزجاج السائل";
|
||||
"Force progressive blur" = "فرض التمويه المتدرج";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "يُبقي تمويه حافة التمرير في iOS 26 ظاهرًا بدلاً من تلاشيه";
|
||||
"Live" = "البث المباشر";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "اضغط مطولاً على أداة القطارة في القصص لتخصيص لون النص بدقة أكبر";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "اضغط مطولاً على عجلة الألوان في ملصق الموسيقى أو الكلمات لاختيار أي لون موحد أو متدرّج";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "اضغط مطولاً على عجلة الألوان في محررات الملصقات لاختيار أي لون موحد أو متدرّج";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "اضغط مطولاً على زر القلب في البث المباشر لإخفاء التعليقات أو إظهارها";
|
||||
"Long-press the search tab to open a copied Instagram link" = "اضغط مطولاً على تبويب البحث لفتح رابط إنستغرام المنسوخ";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "المفتاح الرئيسي. عند إيقافه، يتم تجاهل جميع المفاتيح الفرعية أدناه لكل واجهة.";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ldس";
|
||||
"%ldm" = "%ldد";
|
||||
"%ldw" = "%ldأ";
|
||||
"Alternate" = "بديل";
|
||||
"Always ask" = "السؤال دائمًا";
|
||||
"Balanced" = "متوازن";
|
||||
"Block all" = "حظر الكل";
|
||||
"Block selected" = "حظر المحدد";
|
||||
"Button" = "زر";
|
||||
"Classic" = "كلاسيكي";
|
||||
"Date format — %@" = "تنسيق التاريخ — %@";
|
||||
"Default" = "الافتراضي";
|
||||
"Disabled" = "معطّل";
|
||||
"Download and share" = "تنزيل ومشاركة";
|
||||
"Download to Photos" = "تنزيل إلى الصور";
|
||||
"Save with music" = "حفظ مع الموسيقى";
|
||||
"Gallery with music" = "المعرض مع الموسيقى";
|
||||
"Photo with music" = "صورة مع موسيقى";
|
||||
"Enabled" = "مفعّل";
|
||||
"Expand" = "توسيع";
|
||||
"Explore" = "إكسبلور";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "إخفاء زر إعادة النشر";
|
||||
"Hide stories tray" = "إخفاء شريط القصص";
|
||||
"Hide suggested stories" = "إخفاء القصص المقترحة";
|
||||
"Hide story highlights" = "إخفاء أبرز اللقطات";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "يزيل أبرز اللقطات التي تظهر مجددًا من شريط القصص في الموجز";
|
||||
"Hides suggested accounts" = "إخفاء الحسابات المقترحة";
|
||||
"Hides suggested reels" = "إخفاء مقاطع ريلز المقترحة";
|
||||
"Hides suggested threads posts" = "إخفاء منشورات ثريدز المقترحة";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "نسخ رابط GIF";
|
||||
"Copy image link" = "نسخ رابط الصورة";
|
||||
"Custom GIF in comments" = "GIF مخصص في التعليقات";
|
||||
"Favorite GIFs" = "صور GIF المفضلة";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "اضغط مطولًا على GIF في المنتقي لتثبيته — تظهر المفضلة أولًا";
|
||||
"Added to favorites" = "تمت الإضافة إلى المفضلة";
|
||||
"Removed from favorites" = "تمت الإزالة من المفضلة";
|
||||
"Failed to build GIF model" = "فشل في إنشاء نموذج GIF";
|
||||
"GIF link copied" = "تم نسخ رابط GIF";
|
||||
"Image" = "صورة";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "يضيف زر إجراء ريوك غرام أعلى الشريط الجانبي لمقطع ريلز مع خيارات عرض الغلاف وتنزيل ومشاركة ونسخ وتوسيع وإعادة نشر. يؤدي النقر إلى فتح القائمة افتراضيًا؛ قم بتغيير السلوك أدناه.";
|
||||
"Always show progress scrubber" = "إظهار شريط التقدم دائمًا";
|
||||
"Auto-scroll reels" = "التمرير التلقائي لمقاطع ريلز";
|
||||
"Change what happens when you tap on a reel" = "تغيير ما يحدث عند النقر على مقطع ريلز";
|
||||
"Confirm reel refresh" = "تأكيد تحديث ريلز";
|
||||
"Custom speed" = "سرعة مخصّصة";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "إخفاء";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "اضغط مطوّلاً على النقاط الثلاث في أي ريل لفتح منتقي السرعة";
|
||||
"IG default" = "الافتراضي لإنستغرام";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "الافتراضي لإنستغرام: السلوك الأصلي. ريوك غرام: يعيد التقدم بعد التمرير للخلف.";
|
||||
"Limits" = "الحدود";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "يحد من عدد مقاطع ريلز المتاحة للتمرير في أي وقت، ويمنع التحديث";
|
||||
"Only loads %@ %@" = "تحميل %@ %@ فقط";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "يضيف زرًا لتصفية وترتيب أي قائمة متابِعين/متابَعين. يُعاد ضبطه عند المغادرة.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "إضافة خيار عرض إلى قائمة الضغط المطول على الهايلايت لفتح الغلاف بملء الشاشة";
|
||||
"Adds the like count to each card" = "يضيف عدد الإعجابات إلى كل بطاقة";
|
||||
"Adds the upload date to each card" = "يضيف تاريخ النشر إلى كل بطاقة";
|
||||
"Copy note on long press" = "نسخ الملاحظة عند الضغط المطول";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "إحصائيات إضافية تظهر على كل بطاقة منشور وريل في شبكات الملف الشخصي.";
|
||||
"Fake follower count" = "عدد متابعين وهمي";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "إظهار العدد الكامل للمتابعين";
|
||||
"Show full post count" = "إظهار العدد الكامل للمنشورات";
|
||||
"Show like count" = "إظهار عدد الإعجابات";
|
||||
"Show the custom number set below" = "إظهار الرقم المخصص المحدد أدناه";
|
||||
"Show the exact number instead of a shortened one" = "إظهار الرقم الدقيق بدلاً من المختصر";
|
||||
"Show upload date" = "إظهار تاريخ النشر";
|
||||
"Shows whether the profile user follows you" = "يُظهر ما إذا كان صاحب الملف الشخصي يتابعك";
|
||||
"Tap to set" = "اضغط للتعيين";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "يضيف زر إجراء ريوك غرام بجوار زر المشاهدة في القصص مع خيارات تنزيل ومشاركة ونسخ وتوسيع وإعادة نشر وعرض الإشارات. يؤدي النقر إلى فتح القائمة؛ قم بتغيير السلوك أدناه.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "يضيف زر مكبر صوت إلى القصة لكتم وإلغاء كتم الصوت. متاح أيضًا في قائمة النقاط الثلاث";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "يضيف زر العين إلى القصص. عند الإيقاف يبقى حظر المشاهدة مفعّلًا بدون الزر";
|
||||
"Advance on story like" = "التقدم عند الإعجاب بالقصة";
|
||||
"Advance on story reply" = "التقدم عند الرد على القصة";
|
||||
"Advance when marking as seen" = "التقدم عند التحديد كمقروءة";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "حظر الكل: حظر جميع القصص — المستخدمون المدرجون مستثنون.\nحظر المحدد: حظر المستخدمين المدرجين فقط — كل شيء آخر طبيعي.\nيتم حفظ كلتا القائمتين بشكل مستقل.";
|
||||
"Blocking mode" = "وضع الحظر";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "زر = نقرة واحدة للتحديد كمقروءة. تبديل = النقر يبدل تشغيل وإيقاف مؤشرات قراءة القصة (تتحول العين للأزرق عند التشغيل)";
|
||||
"Disable instants creation" = "تعطيل إنشاء اللحظات السريعة";
|
||||
"Disable story seen receipt" = "تعطيل مؤشر مشاهدة القصة";
|
||||
"Enable story user list" = "تفعيل قائمة مستخدمي القصص";
|
||||
"Hides the functionality to create/send instants" = "يخفي وظيفة إنشاء وإرسال اللحظات السريعة";
|
||||
"Hides the notification for others when you view their story" = "يخفي الإشعار للآخرين عند مشاهدتك لقصتهم";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "يدرج زرًا بجوار زر المشاهدة في القصص";
|
||||
"Keep stories visually seen locally" = "الحفاظ على رؤية القصص محليًا بصريًا";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "تبديل صوت القصة";
|
||||
"Story user list" = "قائمة مستخدمي القصص";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "النقر على زر المشاهدة لتحديد القصة كمقروءة ينقلك للتالية تلقائيًا";
|
||||
"This will send a story view receipt." = "سيتم إرسال مؤشر مشاهدة القصة.";
|
||||
"View story mentions" = "عرض إشارات القصة";
|
||||
"Which stories get seen-receipt blocking" = "أي القصص يتم حظر مؤشر مشاهدتها";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "إضافة زر إلى المحادثات الخاصة لتحديد الرسائل كمقروءة";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "يضيف زر العين إلى المحادثات الخاصة. عند الإيقاف يبقى حظر مؤشر القراءة مفعّلًا بدون الزر";
|
||||
"Auto mark seen on interact" = "تحديد كمقروءة تلقائيًا عند التفاعل";
|
||||
"Auto mark seen on typing" = "تحديد كمقروءة تلقائيًا عند الكتابة";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "يحظر إرسال مؤشر القراءة تلقائيًا — لن يتم التحديد كمقروءة إلا عندما تختار ذلك";
|
||||
"Control when messages are marked as seen" = "التحكم في متى يتم تحديد الرسائل كمقروءة";
|
||||
"How the seen button behaves" = "كيفية عمل زر التحديد كمقروءة";
|
||||
"Manually mark messages as seen" = "تحديد الرسائل كمقروءة يدويًا";
|
||||
"Marks messages as seen when you send any message" = "يحدد الرسائل كمقروءة عند إرسال أي رسالة";
|
||||
"Mark as seen?" = "تحديد كمقروءة؟";
|
||||
"Mark as viewed?" = "تحديد كمشاهد؟";
|
||||
"Marks messages as seen when you reply, react or send media" = "يحدد الرسائل كمقروءة عند الرد أو التفاعل أو إرسال وسائط";
|
||||
"Marks messages as seen when you start typing" = "يحدد الرسائل كمقروءة عند بدء الكتابة";
|
||||
"Read receipt mode" = "وضع مؤشر القراءة";
|
||||
"Read receipts" = "مؤشرات القراءة";
|
||||
"Show seen button" = "إظهار زر التحديد كمقروءة";
|
||||
"This will send a read receipt for the latest messages." = "سيتم إرسال مؤشر قراءة لأحدث الرسائل.";
|
||||
"This will send a view receipt for the current message." = "سيتم إرسال مؤشر مشاهدة للرسالة الحالية.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "نافذة تأكيد قبل مسح الرسائل المحفوظة";
|
||||
"Copies note text directly on long press without opening the menu" = "ينسخ نص الملاحظة مباشرة عند الضغط المطول دون فتح القائمة";
|
||||
"Copy text on hold" = "نسخ النص عند التوقف";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "يضيف زر فرشاة واختصار ضغط مطوّل لاختيار ألوان مخصّصة للخلفية والنص";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "يضيف أزرار الخلفية والنص والإيموجي إلى محرّر الملاحظة";
|
||||
"Custom note themes" = "سمات ملاحظات مخصصة";
|
||||
"Disable vanish mode swipe" = "تعطيل سحب وضع الاختفاء";
|
||||
"Disable typing status" = "تعطيل حالة الكتابة (يكتب...)";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "البحث، الفرز، التمرير للإزالة أو تبديل الاحتفاظ بالمحذوف";
|
||||
"Send audio as file" = "إرسال الصوت كملف";
|
||||
"Send files (experimental)" = "إرسال ملفات (تجريبي)";
|
||||
"File sending not available" = "إرسال الملفات غير متاح";
|
||||
"Show full date instead of \"Active 2h ago\"" = "إظهار التاريخ الكامل بدلاً من \"نشط منذ ساعتين\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "يُظهر زرًا في المحادثات لإضافة أو إزالة المحادثات من القائمة. اضغط مطولاً لمزيد من الخيارات";
|
||||
"Shows a notification pill when a message is unsent" = "يظهر إشعارًا صغيرًا عند إلغاء إرسال رسالة";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu محذوف";
|
||||
"%lu messages from %lu users" = "%lu رسالة من %lu مستخدمًا";
|
||||
"%lu selected" = "%lu محدد";
|
||||
"Absolute date + time" = "تاريخ ووقت كاملان";
|
||||
"Adjust the filters or clear the search to see more." = "عدّل الفلاتر أو امسح البحث لعرض المزيد.";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "لا يوجد شيء لحفظه";
|
||||
"Oldest first" = "الأقدم أولاً";
|
||||
"Open log" = "فتح السجل";
|
||||
"Group chat" = "محادثة جماعية";
|
||||
"%lu messages in %lu chats" = "%lu رسالة في %lu محادثة";
|
||||
"%lu people · %lu deleted" = "%lu أشخاص · %lu محذوفة";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "عند تراجع أحدهم عن إرسال رسالة، ستظهر هنا مجمّعة حسب المحادثة.";
|
||||
"Clear this chat" = "مسح هذه المحادثة";
|
||||
"Clear log for this chat?" = "مسح السجل لهذه المحادثة؟";
|
||||
"Removes every preserved deleted message from this group chat." = "يزيل كل رسالة محذوفة محفوظة من هذه المحادثة الجماعية.";
|
||||
"Reaction removed" = "تمت إزالة التفاعل";
|
||||
"Log removed reactions" = "تسجيل التفاعلات المُزالة";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "يسجّل أيضًا عندما يزيل أحدهم تفاعلًا، وعلى أي رسالة كان.";
|
||||
"Removed a reaction" = "أزال تفاعلًا";
|
||||
"on @%@: %@" = "على @%@: %@";
|
||||
"on: %@" = "على: %@";
|
||||
"a message" = "رسالة";
|
||||
"removed %@ on: %@" = "أزال %@ على: %@";
|
||||
"removed reaction %@" = "أزال التفاعل %@";
|
||||
"%@ removed the %@ reaction." = "أزال %@ التفاعل %@.";
|
||||
"Removed %@" = "أُزيل %@";
|
||||
"Someone" = "شخص ما";
|
||||
"Photo or video" = "صورة أو فيديو";
|
||||
"Refresh names & photos" = "تحديث الأسماء والصور";
|
||||
"Refreshing names & photos" = "جارٍ تحديث الأسماء والصور";
|
||||
"Records every message someone unsends, grouped by chat" = "يسجّل كل رسالة يتراجع أحدهم عن إرسالها، مجمّعة حسب المحادثة";
|
||||
"Open profile" = "فتح الملف الشخصي";
|
||||
"Original" = "الأصلي";
|
||||
"Play" = "تشغيل";
|
||||
"Post" = "منشور";
|
||||
"Records every message someone unsends, grouped by sender" = "يحفظ كل رسالة يلغيها أحدهم، مجمعة حسب المرسل";
|
||||
"Reel" = "ريل";
|
||||
"Relative (1m / 3h / 3d ago)" = "نسبي (قبل دقيقة / 3 س / 3 ي)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "يزيل كل رسالة محذوفة محفوظة ووسائطها للحساب الحالي. لا يمكن التراجع عن هذا.";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "عرض";
|
||||
"Voice" = "صوت";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "عند التفعيل، تُحفظ الرسائل المحذوفة ووسائطها على هذا الجهاز. أوقف التفعيل وامسح السجل لمسح المحفوظات.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "عندما يحذف أحدهم رسالة، ستظهر هنا مجمعة حسب المرسل.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "تجاوز «لا يمكنك إرسال الرسائل»";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "يزيل شريط الإدخال المحظور ويستعيد حقل كتابة النص في المحادثات المقيّدة";
|
||||
"Custom chat background" = "خلفية محادثة مخصصة";
|
||||
"DM Save button" = "زر الحفظ في الرسائل";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "اجعل زر الحفظ المدمج في إنستغرام على صور وفيديوهات الرسائل يحفظ إلى الصور أو المعرض أو يشارك";
|
||||
"Reroute native Save" = "إعادة توجيه زر الحفظ الأصلي";
|
||||
"Save media" = "حفظ الوسائط";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "تبقى المكالمات الواردة صامتة — بلا رنين ولا شاشة ولا إشعار";
|
||||
"Messages" = "الرسائل";
|
||||
"Silence incoming calls" = "إسكات المكالمات الواردة";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "يضيف زر المعرض إلى كاميرا اللحظات السريعة لإرسال صورة من ألبومك";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "يضيف زر إجراء RyukGram إلى رأس عارض إنستنت مع خيارات التوسيع والحفظ والمشاركة والحفظ المجمّع";
|
||||
"All loaded instants" = "جميع اللحظات المحمّلة";
|
||||
"Auto advance after reaction" = "التقدّم التلقائي بعد التفاعل";
|
||||
"Automatically moves to the next instant after you like or react" = "ينتقل تلقائيًا إلى اللحظة التالية بعد الإعجاب أو التفاعل";
|
||||
"Bypasses the Instants screenshot block" = "يتجاوز حظر لقطات الشاشة على اللحظات السريعة";
|
||||
"Could not locate the instant on screen" = "تعذّر تحديد موقع اللحظة على الشاشة";
|
||||
"Current instant" = "اللحظة الحالية";
|
||||
"In-app Gallery" = "معرض التطبيق";
|
||||
"Instant" = "لحظة";
|
||||
"Instants" = "اللحظات السريعة";
|
||||
"Auto-saved instants log" = "سجل الإنستنتس المحفوظة تلقائيًا";
|
||||
"Auto-save instants" = "حفظ تلقائي للإنستنتس";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "يحفظ تلقائيًا كل إنستنت تشاهده، حتى أثناء التمرير — كل واحد مرة واحدة فقط";
|
||||
"Instants action button" = "زر إجراء إنستنت";
|
||||
"No instants currently loaded" = "لا توجد لحظات محمّلة حاليًا";
|
||||
"No media available to save" = "لا توجد وسائط لحفظها";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "إخفاء شريط التبويبات السفلي أيضًا — يظهر صندوق الوارد فقط";
|
||||
"Hide create tab" = "إخفاء تبويب الإنشاء";
|
||||
"Hide explore tab" = "إخفاء تبويب الإكسبلور";
|
||||
"Hide feed tab" = "إخفاء تبويب اليوميات";
|
||||
"Hide messages tab" = "إخفاء تبويب الرسائل";
|
||||
"Hide reels tab" = "إخفاء تبويب ريلز";
|
||||
"Hide search tab" = "إخفاء تبويب البحث";
|
||||
"Remove the search/explore button from the tab bar" = "إزالة زر البحث/الاستكشاف من شريط التبويبات";
|
||||
"Hide tab bar" = "إخفاء شريط التبويبات";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "يخفي كل التبويبات باستثناء صندوق الوارد والملف الشخصي ويفرض التشغيل فيه. ينتقل اختصار الإعدادات للضغط المطول على صندوق الوارد.";
|
||||
"Hides the create tab on the bottom navigation bar" = "يخفي تبويب الإنشاء من شريط التنقل السفلي";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "يخفي تبويب الرسائل المباشرة من شريط التنقل السفلي";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "يخفي تبويب الإكسبلور والبحث من شريط التنقل السفلي";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "يخفي تبويب اليوميات والصفحة الرئيسية من شريط التنقل السفلي";
|
||||
"Hides the reels tab on the bottom navigation bar" = "يخفي تبويب ريلز من شريط التنقل السفلي";
|
||||
"Hiding tabs" = "إخفاء التبويبات";
|
||||
"Icon order" = "ترتيب الأيقونات";
|
||||
"Launch tab" = "تبويب البدء";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "يسمح لك بالتمرير للتبديل بين تبويبات شريط التنقل";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "التمرير بين التبويبات";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "التبويب الذي يفتح عليه التطبيق. يتم تجاهله عند تفعيل الرسائل فقط";
|
||||
"The order of the icons on the bottom navigation bar" = "ترتيب الأيقونات في شريط التنقل السفلي";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "اسحب مقبض ≡ لإعادة ترتيب التبويبات. عطّل أي تبويب لإخفائه من شريط التنقل السفلي.";
|
||||
"This will restore the default tab order and unhide all tabs." = "سيؤدي هذا إلى استعادة ترتيب التبويبات الافتراضي وإظهار جميع التبويبات.";
|
||||
"Turn IG into a DM-only client" = "تحويل إنستغرام لعميل رسائل فقط";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "التعليقات والمنشورات";
|
||||
"Confirm actions" = "تأكيد الإجراءات";
|
||||
"Confirm changing theme" = "تأكيد تغيير السمة";
|
||||
"Confirm disappearing media mark as viewed" = "تأكيد تحديد الوسائط المؤقتة كمشاهَدة";
|
||||
"Confirm DM mark as seen" = "تأكيد تحديد الرسالة الخاصة كمقروءة";
|
||||
"Confirm follow" = "تأكيد المتابعة";
|
||||
"Confirm follow requests" = "تأكيد طلبات المتابعة";
|
||||
"Confirm Instants capture" = "تأكيد التقاط الإنستنت";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "تأكيد التفاعل مع الملصقات (القصص)";
|
||||
"Confirm story emoji reaction" = "تأكيد تفاعل الإيموجي في القصة";
|
||||
"Confirm story like" = "تأكيد الإعجاب بالقصة";
|
||||
"Confirm story mark as seen" = "تأكيد تحديد القصة كمقروءة";
|
||||
"Confirm switching Instant" = "تأكيد تبديل الإنستنت";
|
||||
"Confirm unfollow" = "تأكيد إلغاء المتابعة";
|
||||
"Confirm vanish mode" = "تأكيد وضع الاختفاء";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "التفاعلات";
|
||||
"Send to group chat?" = "إرسال إلى محادثة جماعية؟";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "يعرض تنبيهًا قبل إنشاء/إرسال إلى محادثة جماعية من قائمة المشاركة";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "يعرض تنبيهًا قبل تحديد رسالة مؤقتة كمشاهَدة";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "يعرض تنبيهًا قبل إرسال مؤشر القراءة من زر التحديد كمقروءة في الرسائل الخاصة أو القائمة";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "يعرض تنبيهًا قبل إرسال مؤشر مشاهدة القصة من زر العين أو القائمة";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "يُظهر تنبيهًا قبل إرسال تفاعل إيموجي على ملاحظة";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "يُظهر تنبيهًا قبل إرسال تفاعل إيموجي على قصة";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "يعرض تنبيهًا قبل إرسال تفاعل إيموجي على إنستنت";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "تعذّر كتابة ملف النسخة الاحتياطية.";
|
||||
"Could not write extracted file." = "تعذّر كتابة الملف المستخرَج.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "سيتم استبدال البيانات الحالية للعناصر المحددة. قد تكون إعادة التشغيل ضرورية ليصبح كل شيء ساري المفعول.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "صدّر أو استورد بيانات RyukGram — الإعدادات، ومرشحات كل حساب، والمحادثات المخفية والمقفلة، ومحلل الملف الشخصي، والمعرض، وخلفيات المحادثات والرسائل المحذوفة. اختر أي مجموعة في كل صفحة. تبقى الإعدادات ملف JSON عادي؛ أما الحزم التي تحتوي على وسائط فتُصدَّر كملف .ryukbak مضغوط.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "صدّر أو استورد بيانات RyukGram — الإعدادات، ومرشحات كل حساب، والمحادثات المخفية والمقفلة، ومحلل الملف الشخصي، والمعرض، وخلفيات المحادثات والرسائل المحذوفة وسجل إيصالات القراءة. اختر أي مجموعة في كل صفحة. تبقى الإعدادات ملف JSON عادي؛ أما الحزم التي تحتوي على وسائط فتُصدَّر كملف .ryukbak مضغوط.";
|
||||
"Feature data" = "بيانات الميزات";
|
||||
"Import mode" = "وضع الاستيراد";
|
||||
"Merge" = "دمج";
|
||||
"Replace" = "استبدال";
|
||||
"Add the backup's data to what's already here" = "أضف بيانات النسخة الاحتياطية إلى الموجود هنا";
|
||||
"Clear existing data, then apply the backup" = "امسح البيانات الحالية ثم طبّق النسخة الاحتياطية";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "الدمج يحتفظ بما هو موجود على هذا الجهاز ويضيف بيانات النسخة الاحتياطية — تُدمج العناصر المكررة، بما في ذلك المعرض.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "الاستبدال يمسح البيانات الحالية لكل عنصر محدد ثم يطبّق النسخة الاحتياطية.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "سيتم دمج النسخة الاحتياطية مع بياناتك الحالية — لا يُحذف شيء، وتُدمج العناصر المكررة. قد تكون إعادة التشغيل ضرورية ليصبح كل شيء ساري المفعول.";
|
||||
"Hidden & locked chats" = "المحادثات المخفية والمقفلة";
|
||||
"Import" = "استيراد";
|
||||
"Inspect the full manifest" = "فحص الملف الكامل (manifest)";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "جاري المسح…";
|
||||
"Clearing still scans on demand." = "سيظل المسح يُجري الفحص عند الطلب.";
|
||||
"Daily" = "يومياً";
|
||||
"All tweak options are disabled" = "كل خيارات الأداة معطّلة";
|
||||
"Disable all tweak options" = "تعطيل كل خيارات الأداة";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "يعمل إنستغرام بشكله الأصلي أثناء تفعيل هذا. أوقفه لاستعادة إعداداتك.";
|
||||
"Tap to re-enable everything" = "اضغط لإعادة تفعيل كل شيء";
|
||||
"Turn every feature off — your settings are kept" = "إيقاف كل الميزات — مع الاحتفاظ بإعداداتك";
|
||||
"Disable safe mode" = "تعطيل الوضع الآمن";
|
||||
"Enable tweak settings quick-access" = "تفعيل الوصول السريع لإعدادات الأداة";
|
||||
"Fix duplicate notifications" = "إصلاح الإشعارات المكررة";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "احذف تجاوزاً مستورداً وارجع إلى النصوص الأصلية";
|
||||
"Deleted %@ override. Restart to apply." = "تم حذف تجاوز %@. أعد التشغيل للتطبيق.";
|
||||
"Enable FLEX gesture" = "تفعيل إيماءة أداة فليكس (FLEX)";
|
||||
"Enable file logging" = "تفعيل التسجيل في ملف";
|
||||
"Export strings" = "تصدير النصوص";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "ضع 5 أصابع على الشاشة لفتح فليكس (FLEX)";
|
||||
"I have %@%@" = "لدي %@%@";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "استورد ملف .strings لتحديث الترجمة. اختر لغة، حدد الملف، وأعد التشغيل.";
|
||||
"Link Cell" = "خلية رابط";
|
||||
"Localization" = "التعريب";
|
||||
"Log file is empty" = "ملف السجل فارغ";
|
||||
"Logging" = "التسجيل";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "يسجّل نشاط RyukGram في ملف واحد قابل للمشاركة عبر التطبيق وإضافاته. مُعطّل افتراضيًا — فعّله، أعد إنتاج المشكلة، ثم شارِكه.";
|
||||
"Menu Cell" = "خلية قائمة";
|
||||
"Navigation Cell" = "خلية التنقل";
|
||||
"No imported localization files to reset." = "لا توجد ملفات ترجمة مستوردة للإعادة.";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "اختر لغة لحذف الملف المستورد";
|
||||
"Pick a language to export" = "اختر لغة للتصدير";
|
||||
"Reset localization" = "إعادة تعيين الترجمة";
|
||||
"Share log file" = "مشاركة ملف السجل";
|
||||
"Pick a language and share its .strings file" = "اختر لغة لمشاركة ملف .strings الخاص بها";
|
||||
"Static Cell" = "خلية ثابتة";
|
||||
"Stepper cell" = "خلية متدرج";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "يُضيف زر عين لتعليم الوسائط المختفية الحالية كمُشاهدة";
|
||||
"Link copied" = "تم نسخ الرابط";
|
||||
"Mark as viewed" = "تعليم كمُشاهدة";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "يؤدي تعليمها كمُشاهَدة إلى الانتقال إلى الوسائط التالية المتراكمة بدلاً من الإغلاق";
|
||||
"Mark messages as seen" = "تحديد الرسائل كمقروءة";
|
||||
"Mark seen" = "تحديد كمقروءة";
|
||||
"Marked as viewed" = "تم التحديد كمقروءة";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "أدخل اسم مستخدم أو اسم محادثة أو معرّف المحادثة.";
|
||||
"Group" = "مجموعة";
|
||||
"Image Settings" = "إعدادات الصورة";
|
||||
"Auto bubble color" = "لون الفقاعة التلقائي";
|
||||
"Bubble color" = "لون الفقاعة";
|
||||
"Me" = "أنا";
|
||||
"Both" = "كلاهما";
|
||||
"Gradient" = "تدرّج";
|
||||
"Direction" = "الاتجاه";
|
||||
"Vertical" = "عمودي";
|
||||
"Horizontal" = "أفقي";
|
||||
"Diagonal" = "قطري";
|
||||
"Text color" = "لون النص";
|
||||
"Automatic (contrast)" = "تلقائي (تباين)";
|
||||
"Choose color…" = "اختر لونًا…";
|
||||
"Tap to apply · hold to edit" = "اضغط للتطبيق · مطوّلاً للتعديل";
|
||||
"Library" = "المكتبة";
|
||||
"Library, default, and per-chat overrides will be deleted." = "سيتم حذف المكتبة والافتراضي وتخصيصات كل محادثة.";
|
||||
"No Custom" = "بلا تخصيص";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "%lu من %lu فحوصات مُفعّلة";
|
||||
"Checks" = "الفحوصات";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "اختر الفئات التي يحسبها كل فحص. يظهر الفحص المُعطّل باهتًا ويُتخطّى — فلا يُحسب ولا يُعرض.";
|
||||
"Snapshot saved" = "تم حفظ اللقطة";
|
||||
"Your current scan was archived" = "تمت أرشفة الفحص الحالي";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu حسابًا؟ ستتم معالجة أول %ld لتجنّب حدود المعدل.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu حسابًا؟ ستتم المعالجة بالتتابع مع وقفة قصيرة بين كل طلب.";
|
||||
"%@ followers · %@ following" = "%@ متابِع · %@ متابَع";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "تصفية · %lu";
|
||||
"First scan: %@" = "أول تحليل: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "أول تحليل: نجمع قوائم المتابعين والمتابَعين ونحفظها محليًا.";
|
||||
"Follow %lu" = "متابعة %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "عدد المتابعين يتجاوز %ld — التحليل معطّل لتجنب حدود المعدل.";
|
||||
"Followers" = "المتابعون";
|
||||
"Following… %lu / %lu" = "جارٍ المتابعة… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "متابعون متبادلون";
|
||||
"Name: %@ → %@" = "الاسم: %@ ← %@";
|
||||
"New followers" = "متابعون جدد";
|
||||
"NEW" = "جديد";
|
||||
"New first" = "الجديدة أولاً";
|
||||
"New only" = "الجديدة فقط";
|
||||
"No active Instagram session found" = "لا توجد جلسة Instagram نشطة";
|
||||
"No results" = "لا توجد نتائج";
|
||||
"No scan yet" = "لا يوجد تحليل بعد";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "اتباع الافتراضي";
|
||||
"Force OFF (allow unsends)" = "إيقاف إجباري (السماح بإلغاء الإرسال)";
|
||||
"Force ON (preserve unsends)" = "تشغيل إجباري (الاحتفاظ بالرسائل الملغاة)";
|
||||
"Include seconds when the format already shows time." = "تضمين الثواني عندما يعرض التنسيق الوقت.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "تضمين الثواني عندما يعرض التنسيق الوقت. التنسيق المخصص يتحكم بالثواني بنفسه عبر {ss}.";
|
||||
"Add custom format…" = "إضافة تنسيق مخصص…";
|
||||
"Edit" = "تعديل";
|
||||
"Template" = "القالب";
|
||||
"Placeholders" = "العناصر النائبة";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "تُستبدل العناصر النائبة بأجزاء التاريخ؛ وأي شيء آخر يُعرض كما هو.";
|
||||
"Tap a placeholder to insert it at the cursor." = "اضغط على عنصر نائب لإدراجه عند المؤشر.";
|
||||
"Included chats" = "المحادثات المشمولة";
|
||||
"Included users" = "المستخدمون المشمولون";
|
||||
"KD: default" = "الاحتفاظ: الافتراضي";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "الصوت جاهز";
|
||||
"Download video at the highest available quality" = "تنزيل الفيديو بأعلى جودة متاحة";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "تنزيل الفيديو عالي الدقة (HD) عبر بث داش (DASH) وترميزه إلى H.264. يتطلب حزمة FFmpegKit.";
|
||||
"Encoding in software" = "جارٍ الترميز برمجيًا";
|
||||
"Encoding speed" = "سرعة الترميز";
|
||||
"Enhanced downloads" = "تنزيلات محسّنة";
|
||||
"Faster = lower quality" = "أسرع = جودة أقل";
|
||||
"FFmpeg not available" = "FFmpeg غير متاح";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "حزمة FFmpegKit غير متوفرة. قم بتثبيت تطبيق IPA المُحمّل جانبياً أو نسخة _ffmpeg .deb للتفعيل.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "مرمّز الأجهزة غير متاح في الخلفية — تم الحفاظ على إعدادات الجودة الخاصة بك.";
|
||||
"No audio track found" = "لم يتم العثور على مسار صوتي";
|
||||
"Photo" = "صورة";
|
||||
"Photo quality" = "جودة الصورة";
|
||||
"Size unknown" = "الحجم غير معروف";
|
||||
"calculating size…" = "جارٍ حساب الحجم…";
|
||||
"silent" = "صامت";
|
||||
"Use highest resolution available" = "استخدام أعلى دقة متاحة";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "توقف مرمّز الفيديو عن الاستجابة — أعد تشغيل إنستغرام للترميز مجددًا";
|
||||
"Video quality" = "جودة الفيديو";
|
||||
"Which quality to download" = "الجودة المراد تنزيلها";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "حجم الكومة";
|
||||
"Duration" = "المدة";
|
||||
"Default surface" = "السطح الافتراضي";
|
||||
"System notifications" = "إشعارات النظام";
|
||||
"Mirror to notification centre" = "النسخ إلى مركز الإشعارات";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "عندما يكون التطبيق في الخلفية، تُرسل التنبيهات إلى مركز إشعارات iOS بدلاً من ذلك حتى لا تفوتك.";
|
||||
"Clear when app opens" = "مسح عند فتح التطبيق";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "إزالة الإشعارات المنسوخة من مركز الإشعارات عند العودة إلى التطبيق.";
|
||||
"Background mirror" = "النسخ في الخلفية";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "يستخدم إذن إشعارات إنستغرام. التخصيص لكل إجراء موجود في قائمة كل إجراء ضمن النسخ في الخلفية؛ الإجراءات المضبوطة على إيقاف لا تُنسخ أبدًا.";
|
||||
"Enable notifications" = "تمكين الإشعارات";
|
||||
"Haptic feedback" = "استجابة لمسية";
|
||||
"Preview pill" = "معاينة الكبسولة";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "الأخطاء";
|
||||
"Download progress" = "تقدم التنزيل";
|
||||
"Bulk download progress" = "تقدم التنزيل المجمع";
|
||||
"Repost progress" = "تقدّم إعادة النشر";
|
||||
"Copied post / reel URL" = "تم نسخ رابط المنشور/الريل";
|
||||
"Copied comment text" = "تم نسخ نص التعليق";
|
||||
"Copied GIF link" = "تم نسخ رابط GIF";
|
||||
"Copied note text" = "تم نسخ نص الملاحظة";
|
||||
"Copied profile info" = "تم نسخ معلومات الملف الشخصي";
|
||||
"Copied audio URL" = "تم نسخ رابط الصوت";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "تم نسخ نص الوصف";
|
||||
"DM seen / read receipts" = "إيصالات قراءة الرسائل المباشرة";
|
||||
"Story seen / read receipts" = "إيصالات قراءة القصص";
|
||||
"Someone read your message" = "قرأ أحدهم رسالتك";
|
||||
"User blocked / unblocked" = "تم حظر / إلغاء حظر المستخدم";
|
||||
"Chat added / removed from exclude" = "تم إضافة / إزالة المحادثة من الاستثناءات";
|
||||
"Story user added / removed from exclude" = "تم إضافة / إزالة مستخدم القصة من الاستثناءات";
|
||||
"Share-sheet recipient pinned" = "تم تثبيت المستلم في ورقة المشاركة";
|
||||
"Unsent message detected" = "تم اكتشاف رسالة غير مرسلة";
|
||||
"Reaction removed detected" = "تم اكتشاف إزالة تفاعل";
|
||||
"%lu messages unsent" = "تم إلغاء إرسال %lu رسالة";
|
||||
"%lu reactions removed" = "تمت إزالة %lu تفاعل";
|
||||
"%lu chats marked seen" = "تم تعليم %lu محادثة كمقروءة";
|
||||
"%lu stories marked seen" = "تم تعليم %lu قصة كمشاهَدة";
|
||||
"%lu of your messages read" = "تمت قراءة %lu من رسائلك";
|
||||
"%lu notifications" = "%lu إشعار";
|
||||
"Live comments toggled" = "تم تبديل تعليقات البث المباشر";
|
||||
"Custom GIF sent" = "تم إرسال GIF مخصص";
|
||||
"GIF favorited / unfavorited" = "تمت إضافة GIF إلى المفضلة / إزالته";
|
||||
"Voice DM sent" = "تم إرسال رسالة صوتية";
|
||||
"Audio extraction status" = "حالة استخراج الصوت";
|
||||
"Profile Analyzer complete" = "اكتمل محلل الملف الشخصي";
|
||||
"Profile Analyzer progress" = "تقدّم محلل الملف الشخصي";
|
||||
"Media extraction failed" = "فشل استخراج الوسائط";
|
||||
"Permission denied" = "تم رفض الإذن";
|
||||
"Validation error" = "خطأ في التحقق";
|
||||
"Network / API error" = "خطأ في الشبكة / API";
|
||||
"Action error fallback" = "احتياطي خطأ الإجراء";
|
||||
"Unlock failed" = "فشل فتح القفل";
|
||||
"Chat locked / unlocked" = "قفل / فتح المحادثة";
|
||||
"Invalid clipboard link" = "رابط الحافظة غير صالح";
|
||||
"Experimental flag warning" = "تحذير العلامة التجريبية";
|
||||
"Settings action confirmed" = "تم تأكيد إجراء الإعدادات";
|
||||
"Cache clearing progress" = "تقدم مسح الذاكرة المؤقتة";
|
||||
"Backup export / import" = "تصدير / استيراد النسخة الاحتياطية";
|
||||
"Other / uncategorized" = "أخرى / غير مصنفة";
|
||||
"Comment copied" = "تم نسخ التعليق";
|
||||
"FFmpeg log copied" = "تم نسخ سجل FFmpeg";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "اضغط على إعداد مسبق لتفعيله. اسحب لليسار للحذف.";
|
||||
"Override Instagram location reads." = "تجاوز قراءات موقع Instagram.";
|
||||
"Show the quick button in Friends Map." = "إظهار الزر السريع في خريطة الأصدقاء.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "اختر كيف تُكتب التواريخ المطلقة. \"افتراضي\" يترك تنسيق IG الخاص دون تغيير.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "اختر كيف تُكتب التواريخ المطلقة. \"افتراضي\" يترك تنسيق IG الخاص دون تغيير. اسحب تنسيقًا مخصصًا لتعديله أو حذفه.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "التواريخ الأحدث من العتبة تظهر كوقت نسبي. التواريخ الأقدم تعود إلى التنسيق المطلق. “دمج مع التاريخ” يعرض كليهما — “5 يناير 2026 (2س)” أو “2س – 5 يناير 2026”.";
|
||||
"Compact style" = "نمط مدمج";
|
||||
"Example: “1h” instead of “1 hour ago”" = "مثال: “1h” بدلًا من “mنذ ساعة”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "نسبي – مطلق";
|
||||
"Relative when young, absolute when older." = "نسبي للحديث، مطلق للقديم.";
|
||||
"Example: “2h – Jan 5, 2026”" = "مثال: “2س – 5 يناير 2026”";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "التقاط الوسائط ذات العرض الواحد التي يتم إلغاؤها أثناء غيابك. ⚠️ قد يستهلك البطارية";
|
||||
"Disappearing (view-once) media" = "وسائط مؤقتة (عرض واحد)";
|
||||
"Disappearing media expired before it could be saved" = "انتهت صلاحية الوسائط المؤقتة قبل أن يتسنى حفظها";
|
||||
"Disappearing media — gone before it could be saved" = "وسائط مؤقتة — اختفت قبل أن يتسنى حفظها";
|
||||
"Disappearing only" = "المؤقتة فقط";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "يجبر Instagram على الاستمرار في العمل بالخلفية ليتمكن من التقاط الوسائط المؤقتة التي يلغيها أحدهم بينما لست داخل التطبيق.\n\nمفيد بشكل أساسي للوسائط ذات العرض الواحد — الصور/الفيديوهات العادية عادةً ما يمكن استعادتها بدونه. ⚠️ قد يستهلك بطاريتك بشكل كبير، ولا يمكنه التقاط أي شيء إذا أغلقت Instagram إجبارياً من مبدّل التطبيقات.\n\nهل تريد تفعيله؟";
|
||||
"Keep Instagram active in background" = "إبقاء Instagram نشطاً في الخلفية";
|
||||
"Media couldn’t be downloaded — the link expired" = "تعذّر تنزيل الوسائط — انتهت صلاحية الرابط";
|
||||
"Media wasn’t available to save" = "لم تكن الوسائط متاحة للحفظ";
|
||||
"Retrying download…" = "جارٍ إعادة المحاولة…";
|
||||
"Try to download again" = "إعادة محاولة التنزيل";
|
||||
"%lu followers removed" = "تمت إزالة %lu متابعًا";
|
||||
"Batch remove followers" = "إزالة المتابعين دفعة واحدة";
|
||||
"Batch remove followers finished" = "اكتملت إزالة المتابعين دفعة واحدة";
|
||||
"Follow back" = "متابعة بالمثل";
|
||||
"Remove @%@ as a follower?" = "إزالة @%@ من المتابعين؟";
|
||||
"Remove follower" = "إزالة متابع";
|
||||
"Removing… %lu / %lu" = "جارٍ الإزالة… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "سجل إيصالات القراءة";
|
||||
"Date" = "التاريخ";
|
||||
"Reads" = "قراءات";
|
||||
"Person" = "شخص";
|
||||
"Chat" = "محادثة";
|
||||
"%@ · on @%@" = "%@ · على @%@";
|
||||
"%lu read · %@" = "%lu قراءة · %@";
|
||||
"%lu reads · %@" = "%lu قراءة · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu قراءة · %lu قارئ · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu قراءة · %lu قارئ · %@";
|
||||
"Browse who read your messages, grouped by person" = "تصفح من قرأ رسائلك، مجمّعين حسب الشخص";
|
||||
"Clear all" = "مسح الكل";
|
||||
"Clear all records" = "مسح كل السجلات";
|
||||
"Clear read receipts?" = "مسح إيصالات القراءة؟";
|
||||
"Detects when others read your messages and notifies you" = "يكتشف متى يقرأ الآخرون رسائلك ويُعلمك";
|
||||
"Ignored people & chats" = "الأشخاص والمحادثات المتجاهَلة";
|
||||
"Ignored" = "متجاهَل";
|
||||
"Log group chats" = "تسجيل المحادثات الجماعية";
|
||||
"Most reads" = "الأكثر قراءة";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "لا توجد إيصالات قراءة بعد.\nعندما يقرأ شخص رسالة أرسلتها، ستظهر هنا.";
|
||||
"Notifies and records when someone reads a message you sent" = "يُعلمك ويسجّل عندما يقرأ شخص رسالة أرسلتها";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "لا يوجد شيء متجاهَل. اضغط مطولًا على شخص في السجل لإيقاف تسجيله.";
|
||||
"Nothing matches your filters." = "لا شيء يطابق عوامل التصفية.";
|
||||
"Read %@ · %@" = "قُرئت %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "تسجيل القراءات على هذا الجهاز. إيقاف = إشعارات فقط دون تخزين";
|
||||
"Resume logging" = "استئناف التسجيل";
|
||||
"Save to log" = "الحفظ في السجل";
|
||||
"Search by username" = "البحث باسم المستخدم";
|
||||
"Stop logging %@" = "إيقاف تسجيل %@";
|
||||
"Delete records" = "حذف السجلات";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "عند التفعيل، يصلك إشعار عندما يقرأ أحدهم رسالتك. أوقف \"الحفظ في السجل\" لوضع الإشعارات فقط. اضغط مطولًا على شخص في السجل لإيقاف تسجيله.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "اسحب للإزالة. الإزالة تستأنف تسجيل ذلك الشخص أو المحادثة.";
|
||||
"This removes all recorded reads on this device." = "يؤدي هذا إلى إزالة كل القراءات المسجَّلة على هذا الجهاز.";
|
||||
"Updating names and photos" = "تحديث الأسماء والصور";
|
||||
"Your message" = "رسالتك";
|
||||
"read your message in %@" = "قرأ رسالتك في %@";
|
||||
"read your message" = "قرأ رسالتك";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "تتبّع القراءات في المحادثات الجماعية أيضًا. معطّل افتراضيًا — المجموعات قد تكون مزعجة";
|
||||
"Refreshing…" = "جارٍ التحديث…";
|
||||
"Pinned" = "مثبّت";
|
||||
"Liked the story" = "أعجبتهم القصة";
|
||||
"Default (recent first)" = "الافتراضي (الأحدث أولاً)";
|
||||
"Liked first" = "المعجبون أولاً";
|
||||
"Load all viewers" = "تحميل كل المشاهدين";
|
||||
"%lu viewers" = "%lu مشاهدًا";
|
||||
"Viewer pinned" = "تم تثبيت المشاهد";
|
||||
"Viewer unpinned" = "تم إلغاء تثبيت المشاهد";
|
||||
"Pin a viewer" = "تثبيت مشاهد";
|
||||
"Pin order" = "ترتيب التثبيت";
|
||||
"Pin this viewer?" = "تثبيت هذا المشاهد؟";
|
||||
"Filter, sort & pin viewers" = "تصفية المشاهدين وفرزهم وتثبيتهم";
|
||||
"Adds controls to your story viewers list" = "يضيف عناصر تحكم إلى قائمة مشاهدي قصتك";
|
||||
"Add by username, remove, reorder" = "إضافة باسم المستخدم، إزالة، إعادة ترتيب";
|
||||
"Pinned viewers (%lu)" = "المشاهدون المثبّتون (%lu)";
|
||||
"Viewers list" = "قائمة المشاهدين";
|
||||
"Settings are saved and reused next time." = "يتم حفظ الإعدادات وإعادة استخدامها في المرة القادمة.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "حدّد عدة خيارات لدمجها. المشاهدون المثبّتون يبقون دائمًا في الأعلى ويتجاهلون هذه الفلاتر.";
|
||||
"Pinned viewers" = "المشاهدون المثبّتون";
|
||||
"Pin" = "تثبيت";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "في قائمة \"من شاهد قصتي\"، يضيف زر تصفية/فرز (أسفل اليمين) بإعدادات تُحفظ. اضغط مطولاً على مشاهد لتثبيته. المشاهدون المثبّتون يظهرون دائمًا في الأعلى — حتى قبل مشاهدتهم لقصتك.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "اسم المستخدم أو معرّف المستخدم الخام. المستخدمون المثبّتون يظهرون دائمًا في أعلى مشاهدي قصتك، حتى قبل مشاهدتهم لها.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "توليد بصمة جديدة";
|
||||
"New device fingerprint" = "بصمة جهاز جديدة";
|
||||
"New ID only" = "معرّف جديد فقط";
|
||||
"New ID + clear IG data" = "معرّف جديد + مسح بيانات إنستغرام";
|
||||
"Fresh random device ID + FDID" = "معرّف جهاز و FDID عشوائيان جديدان";
|
||||
"Enter ID manually…" = "إدخال المعرّف يدويًا…";
|
||||
"Manual device ID" = "معرّف جهاز يدوي";
|
||||
"Paste or type the UUID this device should report." = "الصق أو اكتب الـ UUID الذي يجب أن يبلّغ عنه هذا الجهاز.";
|
||||
"Device ID set" = "تم ضبط معرّف الجهاز";
|
||||
"Identity masked" = "تم إخفاء الهوية";
|
||||
"Copy current ID" = "نسخ المعرّف الحالي";
|
||||
"Revert to my real device ID" = "العودة إلى معرّف جهازي الحقيقي";
|
||||
"Restore the original, stop masking" = "استعادة الأصلي وإيقاف الإخفاء";
|
||||
"Spoofing off" = "الانتحال متوقف";
|
||||
"Relaunch now" = "إعادة التشغيل الآن";
|
||||
"Relaunch to apply" = "أعد التشغيل للتطبيق";
|
||||
"Clear device & relaunch" = "مسح الجهاز وإعادة التشغيل";
|
||||
"Clear device & relaunch?" = "مسح الجهاز وإعادة التشغيل؟";
|
||||
"Clear & relaunch" = "مسح وإعادة تشغيل";
|
||||
"Strongest — full device reset" = "الأقوى — إعادة ضبط كاملة للجهاز";
|
||||
"Device ID" = "معرّف الجهاز";
|
||||
"Device identity" = "هوية الجهاز";
|
||||
"Masked" = "مُخفى";
|
||||
"Real" = "حقيقي";
|
||||
"Show button on login screen" = "إظهار الزر في شاشة تسجيل الدخول";
|
||||
"Floating Device ID button while signed out" = "زر معرّف الجهاز العائم أثناء عدم تسجيل الدخول";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "يُخفي بصمة الجهاز التي يرسلها إنستغرام (معرّف الجهاز + معرّف جهاز العائلة). تُطبَّق التغييرات بعد إعادة التشغيل. يظهر الزر نفسه أيضًا في شاشة تسجيل الدخول.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "هل تريد أيضًا مسح بيانات تسجيل الدخول المحفوظة ومعرّفات الجهاز المخزّنة لإنستغرام؟ سيؤدي ذلك إلى تسجيل خروجك وإعادة التشغيل كجهاز جديد.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "ينسى كل بيانات تسجيل الدخول وملفات تعريف الارتباط وهوية الجهاز المخزّنة، ثم يعيد التشغيل ليبدأ إنستغرام كجهاز جديد تمامًا. ستحتاج إلى تسجيل الدخول مجددًا بعد ذلك.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "متتبِّع طلبات المتابعة";
|
||||
"Follow Requests" = "طلبات المتابعة";
|
||||
"Show follow requests" = "عرض طلبات المتابعة";
|
||||
"Check now" = "افحص الآن";
|
||||
"Reset tracked data" = "إعادة تعيين البيانات المتتبَّعة";
|
||||
"Enable tracker" = "تفعيل المتتبِّع";
|
||||
"Log requests and check outcomes" = "تسجيل الطلبات والتحقق من النتائج";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "يسجّل طلبات المتابعة التي ترسلها وتستقبلها، ويرصد من يلغي طلبًا قبل أن تردّ. كل ذلك على الجهاز.";
|
||||
"What to track" = "ما الذي تتبعه";
|
||||
"Requests I send" = "الطلبات التي أرسلها";
|
||||
"To private accounts" = "إلى الحسابات الخاصة";
|
||||
"Requests I receive" = "الطلبات التي أستلمها";
|
||||
"From people who want to follow you" = "من أشخاص يريدون متابعتك";
|
||||
"Background check" = "الفحص في الخلفية";
|
||||
"Check interval" = "فترة الفحص";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "عدد مرات التحقق من النتائج أثناء فتح التطبيق. يتحقق أيضًا عند التشغيل وعند فتح القائمة.";
|
||||
"Off (manual only)" = "إيقاف (يدوي فقط)";
|
||||
"Every 15 minutes" = "كل 15 دقيقة";
|
||||
"Every 30 minutes" = "كل 30 دقيقة";
|
||||
"Every hour" = "كل ساعة";
|
||||
"Every 6 hours" = "كل 6 ساعات";
|
||||
"My request accepted" = "تم قبول طلبي";
|
||||
"A private account accepted you" = "قبِلك حساب خاص";
|
||||
"My request declined" = "تم رفض طلبي";
|
||||
"No longer pending" = "لم يعد معلّقًا";
|
||||
"New request received" = "تم استلام طلب جديد";
|
||||
"Someone asked to follow you" = "طلب شخص متابعتك";
|
||||
"Request withdrawn" = "تم سحب الطلب";
|
||||
"Someone cancelled their request" = "ألغى شخص طلبه";
|
||||
"Sent by me" = "أرسلتها أنا";
|
||||
"Received" = "مستلَم";
|
||||
"Sent" = "مُرسَل";
|
||||
"Accepted" = "مقبول";
|
||||
"Rejected" = "مرفوض";
|
||||
"Requested" = "تم الطلب";
|
||||
"Approved" = "موافَق عليه";
|
||||
"Withdrawn" = "مسحوب";
|
||||
"No follow requests tracked yet" = "لا توجد طلبات متابعة متتبَّعة بعد";
|
||||
"Cancel requests" = "إلغاء الطلبات";
|
||||
"Delete %lu record(s) from history?" = "حذف %lu سجل من السجل؟";
|
||||
"Cancel %lu pending request(s)?" = "إلغاء %lu طلب معلّق؟";
|
||||
"Follow back %lu account(s)?" = "متابعة %lu حساب بالمقابل؟";
|
||||
"Clear all tracked follow requests?" = "مسح كل طلبات المتابعة المتتبَّعة؟";
|
||||
"Reset tracked follow requests for this account?" = "إعادة تعيين طلبات المتابعة المتتبَّعة لهذا الحساب؟";
|
||||
"Enable the tracker first" = "فعِّل المتتبِّع أولاً";
|
||||
"Checking…" = "جارٍ الفحص…";
|
||||
"%ld request(s) updated" = "تم تحديث %ld طلب";
|
||||
"No changes" = "لا تغييرات";
|
||||
"Working…" = "جارٍ العمل…";
|
||||
"Follow request accepted" = "تم قبول طلب المتابعة";
|
||||
"%@ accepted your request" = "%@ قبِل طلبك";
|
||||
"Follow request declined" = "تم رفض طلب المتابعة";
|
||||
"%@ is no longer pending" = "%@ لم يعد معلّقًا";
|
||||
"New follow request" = "طلب متابعة جديد";
|
||||
"%@ asked to follow you" = "%@ طلب متابعتك";
|
||||
"Follow request withdrawn" = "تم سحب طلب المتابعة";
|
||||
"%@ withdrew their request" = "%@ سحب طلبه";
|
||||
"Follow requests log" = "سجل طلبات المتابعة";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "Copy comment text";
|
||||
"Copy description" = "Copy description";
|
||||
"Copy description text fields by long-pressing on them" = "Copy description text fields by long-pressing on them";
|
||||
"Custom music sticker color" = "Custom music sticker color";
|
||||
"Custom sticker colors" = "Custom sticker colors";
|
||||
"Custom colors aren't supported for this sticker" = "Custom colors aren't supported for this sticker";
|
||||
"Date format" = "Date format";
|
||||
"Disable app haptics" = "Disable app haptics";
|
||||
"Disables haptics/vibrations within the app" = "Disables haptics/vibrations within the app";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "Disables liquid glass for accounts that have it enabled by default. Overrides the options above";
|
||||
"Do not save recent searches" = "Do not save recent searches";
|
||||
"Download GIF & image comments" = "Download GIF & image comments";
|
||||
"Download image" = "Download image";
|
||||
@@ -123,6 +125,8 @@
|
||||
"Fixed" = "Fixed";
|
||||
"Fixed prevents shrinking. Hide makes it disappear when scrolling down" = "Fixed prevents shrinking. Hide makes it disappear when scrolling down";
|
||||
"Focus/distractions" = "Focus/distractions";
|
||||
"Force liquid glass off" = "Force liquid glass off";
|
||||
"Force progressive blur" = "Force progressive blur";
|
||||
"General" = "General";
|
||||
"Gradient color" = "Gradient color";
|
||||
"Hide ads" = "Hide ads";
|
||||
@@ -144,11 +148,12 @@
|
||||
"Hides the suggested broadcast channels in direct messages" = "Hides the suggested broadcast channels in direct messages";
|
||||
"Hides the trending searches under the explore search bar" = "Hides the trending searches under the explore search bar";
|
||||
"Hold down on the Instagram logo to change the app icon" = "Hold down on the Instagram logo to change the app icon";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "Lets the photo sticker picker show videos too, not just photos";
|
||||
"Liquid glass tab bar" = "Liquid glass tab bar";
|
||||
"Live" = "Live";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "Long press on the eyedropper tool in stories to customize the text color more precisely";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "Long-press the color wheel in sticker editors to pick any solid or gradient color";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "Long-press the heart button in a live to hide or show the comments";
|
||||
"Long-press the search tab to open a copied Instagram link" = "Long-press the search tab to open a copied Instagram link";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "Master switch. When off, all per-surface toggles below are ignored.";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ldh";
|
||||
"%ldm" = "%ldm";
|
||||
"%ldw" = "%ldw";
|
||||
"Alternate" = "Alternate";
|
||||
"Always ask" = "Always ask";
|
||||
"Balanced" = "Balanced";
|
||||
"Block all" = "Block all";
|
||||
"Block selected" = "Block selected";
|
||||
"Button" = "Button";
|
||||
"Classic" = "Classic";
|
||||
"Date format — %@" = "Date format — %@";
|
||||
"Default" = "Default";
|
||||
"Disabled" = "Disabled";
|
||||
"Download and share" = "Download and share";
|
||||
"Download to Photos" = "Download to Photos";
|
||||
"Save with music" = "Save with music";
|
||||
"Gallery with music" = "Gallery with music";
|
||||
"Photo with music" = "Photo with music";
|
||||
"Enabled" = "Enabled";
|
||||
"Expand" = "Expand";
|
||||
"Explore" = "Explore";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "Hide repost button";
|
||||
"Hide stories tray" = "Hide stories tray";
|
||||
"Hide suggested stories" = "Hide suggested stories";
|
||||
"Hide story highlights" = "Hide story highlights";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "Removes resurfaced highlights from the stories tray in feed";
|
||||
"Hides suggested accounts" = "Hides suggested accounts";
|
||||
"Hides suggested reels" = "Hides suggested reels";
|
||||
"Hides suggested threads posts" = "Hides suggested threads posts";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "Copy GIF link";
|
||||
"Copy image link" = "Copy image link";
|
||||
"Custom GIF in comments" = "Custom GIF in comments";
|
||||
"Favorite GIFs" = "Favorite GIFs";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "Long-press a GIF in the picker to pin it — favorites show first";
|
||||
"Added to favorites" = "Added to favorites";
|
||||
"Removed from favorites" = "Removed from favorites";
|
||||
"Failed to build GIF model" = "Failed to build GIF model";
|
||||
"GIF link copied" = "GIF link copied";
|
||||
"Image" = "Image";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below.";
|
||||
"Always show progress scrubber" = "Always show progress scrubber";
|
||||
"Auto-scroll reels" = "Auto-scroll reels";
|
||||
"Change what happens when you tap on a reel" = "Change what happens when you tap on a reel";
|
||||
"Confirm reel refresh" = "Confirm reel refresh";
|
||||
"Custom speed" = "Custom speed";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "Hiding";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "Hold the 3-dot on any reel to open speed picker";
|
||||
"IG default" = "IG default";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "IG default: native behavior. RyukGram: re-advances after swiping back.";
|
||||
"Limits" = "Limits";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "Limits the amount of reels available to scroll at any given time, and prevents refreshing";
|
||||
"Only loads %@ %@" = "Only loads %@ %@";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "Adds a button to filter & sort any followers/following list. Resets when you leave.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "Adds a view option to the highlight long-press menu to open the cover in full-screen";
|
||||
"Adds the like count to each card" = "Adds the like count to each card";
|
||||
"Adds the upload date to each card" = "Adds the upload date to each card";
|
||||
"Copy note on long press" = "Copy note on long press";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "Extra stats shown on each post and reel card in profile grids.";
|
||||
"Fake follower count" = "Fake follower count";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "Show full follower count";
|
||||
"Show full post count" = "Show full post count";
|
||||
"Show like count" = "Show like count";
|
||||
"Show the custom number set below" = "Show the custom number set below";
|
||||
"Show the exact number instead of a shortened one" = "Show the exact number instead of a shortened one";
|
||||
"Show upload date" = "Show upload date";
|
||||
"Shows whether the profile user follows you" = "Shows whether the profile user follows you";
|
||||
"Tap to set" = "Tap to set";
|
||||
@@ -466,8 +480,32 @@
|
||||
// Settings → Stories tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Pinned" = "Pinned";
|
||||
"Liked the story" = "Liked the story";
|
||||
"Default (recent first)" = "Default (recent first)";
|
||||
"Liked first" = "Liked first";
|
||||
"Load all viewers" = "Load all viewers";
|
||||
"%lu viewers" = "%lu viewers";
|
||||
"Viewer pinned" = "Viewer pinned";
|
||||
"Viewer unpinned" = "Viewer unpinned";
|
||||
"Pin a viewer" = "Pin a viewer";
|
||||
"Pin order" = "Pin order";
|
||||
"Pin this viewer?" = "Pin this viewer?";
|
||||
"Filter, sort & pin viewers" = "Filter, sort & pin viewers";
|
||||
"Adds controls to your story viewers list" = "Adds controls to your story viewers list";
|
||||
"Add by username, remove, reorder" = "Add by username, remove, reorder";
|
||||
"Pinned viewers (%lu)" = "Pinned viewers (%lu)";
|
||||
"Viewers list" = "Viewers list";
|
||||
"Settings are saved and reused next time." = "Settings are saved and reused next time.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "Tick several to combine them. Pinned viewers always stay on top and ignore these filters.";
|
||||
"Pinned viewers" = "Pinned viewers";
|
||||
"Pin" = "Pin";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it.";
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "Adds the eye button to story overlays. Off keeps seen blocking on without the button";
|
||||
"Advance on story like" = "Advance on story like";
|
||||
"Advance on story reply" = "Advance on story reply";
|
||||
"Advance when marking as seen" = "Advance when marking as seen";
|
||||
@@ -475,10 +513,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently.";
|
||||
"Blocking mode" = "Blocking mode";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)";
|
||||
"Disable instants creation" = "Disable instants creation";
|
||||
"Disable story seen receipt" = "Disable story seen receipt";
|
||||
"Enable story user list" = "Enable story user list";
|
||||
"Hides the functionality to create/send instants" = "Hides the functionality to create/send instants";
|
||||
"Hides the notification for others when you view their story" = "Hides the notification for others when you view their story";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "Inserts a button next to the seen/eye button on story overlays";
|
||||
"Keep stories visually seen locally" = "Keep stories visually seen locally";
|
||||
@@ -520,6 +556,7 @@
|
||||
"Story audio toggle" = "Story audio toggle";
|
||||
"Story user list" = "Story user list";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "Tapping the eye button to mark a story as seen advances to the next story automatically";
|
||||
"This will send a story view receipt." = "This will send a story view receipt.";
|
||||
"View story mentions" = "View story mentions";
|
||||
"Which stories get seen-receipt blocking" = "Which stories get seen-receipt blocking";
|
||||
|
||||
@@ -528,16 +565,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "Adds a button to DM threads to mark messages as seen";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "Adds the eye button to DM threads. Off keeps receipt blocking on without the button";
|
||||
"Auto mark seen on interact" = "Auto mark seen on interact";
|
||||
"Auto mark seen on typing" = "Auto mark seen on typing";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "Blocks the auto read receipt — mark seen happens only when you choose";
|
||||
"Control when messages are marked as seen" = "Control when messages are marked as seen";
|
||||
"How the seen button behaves" = "How the seen button behaves";
|
||||
"Manually mark messages as seen" = "Manually mark messages as seen";
|
||||
"Marks messages as seen when you send any message" = "Marks messages as seen when you send any message";
|
||||
"Mark as seen?" = "Mark as seen?";
|
||||
"Mark as viewed?" = "Mark as viewed?";
|
||||
"Marks messages as seen when you reply, react or send media" = "Marks messages as seen when you reply, react or send media";
|
||||
"Marks messages as seen when you start typing" = "Marks messages as seen when you start typing";
|
||||
"Read receipt mode" = "Read receipt mode";
|
||||
"Read receipts" = "Read receipts";
|
||||
"Show seen button" = "Show seen button";
|
||||
"This will send a read receipt for the latest messages." = "This will send a read receipt for the latest messages.";
|
||||
"This will send a view receipt for the current message." = "This will send a view receipt for the current message.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +601,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "Confirmation dialog before clearing preserved messages";
|
||||
"Copies note text directly on long press without opening the menu" = "Copies note text directly on long press without opening the menu";
|
||||
"Copy text on hold" = "Copy text on hold";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "Adds a paintbrush button and long-press shortcut to pick custom background and text colors";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "Adds Background, Text and Emoji buttons to the note editor";
|
||||
"Custom note themes" = "Custom note themes";
|
||||
"Disable vanish mode swipe" = "Disable vanish mode swipe";
|
||||
"Disable typing status" = "Disable typing status";
|
||||
@@ -595,6 +638,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "Search, sort, swipe to remove or toggle keep-deleted";
|
||||
"Send audio as file" = "Send audio as file";
|
||||
"Send files (experimental)" = "Send files (experimental)";
|
||||
"File sending not available" = "File sending not available";
|
||||
"Show full date instead of \"Active 2h ago\"" = "Show full date instead of \"Active 2h ago\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "Shows a button in DM threads to add/remove chats from the list. Long-press for more options";
|
||||
"Shows a notification pill when a message is unsent" = "Shows a notification pill when a message is unsent";
|
||||
@@ -612,7 +656,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu deleted";
|
||||
"%lu messages from %lu users" = "%lu messages from %lu users";
|
||||
"%lu selected" = "%lu selected";
|
||||
"Absolute date + time" = "Absolute date + time";
|
||||
"Adjust the filters or clear the search to see more." = "Adjust the filters or clear the search to see more.";
|
||||
@@ -658,11 +701,33 @@
|
||||
"Nothing to save" = "Nothing to save";
|
||||
"Oldest first" = "Oldest first";
|
||||
"Open log" = "Open log";
|
||||
"Group chat" = "Group chat";
|
||||
"%lu messages in %lu chats" = "%lu messages in %lu chats";
|
||||
"%lu people · %lu deleted" = "%lu people · %lu deleted";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "When someone unsends a message, it will appear here grouped by chat.";
|
||||
"Clear this chat" = "Clear this chat";
|
||||
"Clear log for this chat?" = "Clear log for this chat?";
|
||||
"Removes every preserved deleted message from this group chat." = "Removes every preserved deleted message from this group chat.";
|
||||
"Reaction removed" = "Reaction removed";
|
||||
"Log removed reactions" = "Log removed reactions";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "Also records when someone removes a reaction, and which message it was on";
|
||||
"Removed a reaction" = "Removed a reaction";
|
||||
"on @%@: %@" = "on @%@: %@";
|
||||
"on: %@" = "on: %@";
|
||||
"a message" = "a message";
|
||||
"removed %@ on: %@" = "removed %@ on: %@";
|
||||
"removed reaction %@" = "removed reaction %@";
|
||||
"%@ removed the %@ reaction." = "%@ removed the %@ reaction.";
|
||||
"Removed %@" = "Removed %@";
|
||||
"Someone" = "Someone";
|
||||
"Photo or video" = "Photo or video";
|
||||
"Refresh names & photos" = "Refresh names & photos";
|
||||
"Refreshing names & photos" = "Refreshing names & photos";
|
||||
"Records every message someone unsends, grouped by chat" = "Records every message someone unsends, grouped by chat";
|
||||
"Open profile" = "Open profile";
|
||||
"Original" = "Original";
|
||||
"Play" = "Play";
|
||||
"Post" = "Post";
|
||||
"Records every message someone unsends, grouped by sender" = "Records every message someone unsends, grouped by sender";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "Relative (1m / 3h / 3d ago)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "Removes every preserved deleted message and its captured media for the current account. This cannot be undone.";
|
||||
@@ -686,16 +751,21 @@
|
||||
"View" = "View";
|
||||
"Voice" = "Voice";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "When someone unsends a message, it will appear here grouped by sender.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "Bypass \"You can't send messages\"";
|
||||
"Custom chat background" = "Custom chat background";
|
||||
"DM Save button" = "DM Save button";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "Incoming calls stay silent — no ring, no screen, no notification";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share";
|
||||
"Messages" = "Messages";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "Removes the blocked composer banner and restores the text input in restricted threads";
|
||||
"Reroute native Save" = "Reroute native Save";
|
||||
"Save media" = "Save media";
|
||||
"Silence incoming calls" = "Silence incoming calls";
|
||||
"Threads" = "Threads";
|
||||
"Use your own images as chat backgrounds" = "Use your own images as chat backgrounds";
|
||||
@@ -709,12 +779,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "Adds a gallery button to the instants camera so you can send a photo from your album";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries";
|
||||
"All loaded instants" = "All loaded instants";
|
||||
"Auto advance after reaction" = "Auto advance after reaction";
|
||||
"Automatically moves to the next instant after you like or react" = "Automatically moves to the next instant after you like or react";
|
||||
"Bypasses the Instants screenshot block" = "Bypasses the Instants screenshot block";
|
||||
"Could not locate the instant on screen" = "Could not locate the instant on screen";
|
||||
"Current instant" = "Current instant";
|
||||
"In-app Gallery" = "In-app Gallery";
|
||||
"Instant" = "Instant";
|
||||
"Instants" = "Instants";
|
||||
"Auto-saved instants log" = "Auto-saved instants log";
|
||||
"Auto-save instants" = "Auto-save instants";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "Automatically saves every instant you view, including as you swipe — each one only once";
|
||||
"Instants action button" = "Instants action button";
|
||||
"No instants currently loaded" = "No instants currently loaded";
|
||||
"No media available to save" = "No media available to save";
|
||||
@@ -734,19 +809,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "Also hide the bottom tab bar — only the inbox is visible";
|
||||
"Hide create tab" = "Hide create tab";
|
||||
"Hide explore tab" = "Hide explore tab";
|
||||
"Hide feed tab" = "Hide feed tab";
|
||||
"Hide messages tab" = "Hide messages tab";
|
||||
"Hide reels tab" = "Hide reels tab";
|
||||
"Hide search tab" = "Hide search tab";
|
||||
"Remove the search/explore button from the tab bar" = "Remove the search/explore button from the tab bar";
|
||||
"Hide tab bar" = "Hide tab bar";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab.";
|
||||
"Hides the create tab on the bottom navigation bar" = "Hides the create tab on the bottom navigation bar";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "Hides the direct messages tab on the bottom navigation bar";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "Hides the explore/search tab on the bottom navigation bar";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "Hides the feed/home tab on the bottom navigation bar";
|
||||
"Hides the reels tab on the bottom navigation bar" = "Hides the reels tab on the bottom navigation bar";
|
||||
"Hiding tabs" = "Hiding tabs";
|
||||
"Icon order" = "Icon order";
|
||||
"Launch tab" = "Launch tab";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "Lets you swipe to switch between navigation bar tabs";
|
||||
@@ -756,6 +822,8 @@
|
||||
"Swipe between tabs" = "Swipe between tabs";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "Tab the app opens to. Ignored when Messages-only is on";
|
||||
"The order of the icons on the bottom navigation bar" = "The order of the icons on the bottom navigation bar";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar.";
|
||||
"This will restore the default tab order and unhide all tabs." = "This will restore the default tab order and unhide all tabs.";
|
||||
"Turn IG into a DM-only client" = "Turn IG into a DM-only client";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +836,8 @@
|
||||
"Comments & posts" = "Comments & posts";
|
||||
"Confirm actions" = "Confirm actions";
|
||||
"Confirm changing theme" = "Confirm changing theme";
|
||||
"Confirm disappearing media mark as viewed" = "Confirm disappearing media mark as viewed";
|
||||
"Confirm DM mark as seen" = "Confirm DM mark as seen";
|
||||
"Confirm follow" = "Confirm follow";
|
||||
"Confirm follow requests" = "Confirm follow requests";
|
||||
"Confirm Instants capture" = "Confirm Instants capture";
|
||||
@@ -783,6 +853,7 @@
|
||||
"Confirm sticker interaction (stories)" = "Confirm sticker interaction (stories)";
|
||||
"Confirm story emoji reaction" = "Confirm story emoji reaction";
|
||||
"Confirm story like" = "Confirm story like";
|
||||
"Confirm story mark as seen" = "Confirm story mark as seen";
|
||||
"Confirm switching Instant" = "Confirm switching Instant";
|
||||
"Confirm unfollow" = "Confirm unfollow";
|
||||
"Confirm vanish mode" = "Confirm vanish mode";
|
||||
@@ -796,6 +867,9 @@
|
||||
"Reactions" = "Reactions";
|
||||
"Send to group chat?" = "Send to group chat?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "Shows an alert before creating/sending to a group chat from the share sheet";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "Shows an alert before marking a disappearing message as viewed";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "Shows an alert before sending a read receipt from the DM seen button or menu";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "Shows an alert before sending a story view receipt from the eye button or menu";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "Shows an alert before sending an emoji reaction on a note";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "Shows an alert before sending an emoji reaction on a story";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Shows an alert before sending an emoji reaction on an Instant";
|
||||
@@ -977,7 +1051,16 @@
|
||||
"Could not write backup file." = "Could not write backup file.";
|
||||
"Could not write extracted file." = "Could not write extracted file.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak.";
|
||||
"Feature data" = "Feature data";
|
||||
"Import mode" = "Import mode";
|
||||
"Merge" = "Merge";
|
||||
"Replace" = "Replace";
|
||||
"Add the backup's data to what's already here" = "Add the backup's data to what's already here";
|
||||
"Clear existing data, then apply the backup" = "Clear existing data, then apply the backup";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "Replace clears existing data for each ticked item, then applies the backup.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect.";
|
||||
"Hidden & locked chats" = "Hidden & locked chats";
|
||||
"Import" = "Import";
|
||||
"Inspect the full manifest" = "Inspect the full manifest";
|
||||
@@ -1000,6 +1083,7 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Advanced" = "Advanced";
|
||||
"All tweak options are disabled" = "All tweak options are disabled";
|
||||
"Auto-clear cache" = "Auto-clear cache";
|
||||
"Automatically opens settings when the app launches" = "Automatically opens settings when the app launches";
|
||||
"Cache" = "Cache";
|
||||
@@ -1011,8 +1095,12 @@
|
||||
"Clearing cache…" = "Clearing cache…";
|
||||
"Clearing still scans on demand." = "Clearing still scans on demand.";
|
||||
"Daily" = "Daily";
|
||||
"Disable all tweak options" = "Disable all tweak options";
|
||||
"Disable safe mode" = "Disable safe mode";
|
||||
"Enable tweak settings quick-access" = "Enable tweak settings quick-access";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "Instagram runs stock while this is on. Turn it back off to restore your settings.";
|
||||
"Tap to re-enable everything" = "Tap to re-enable everything";
|
||||
"Turn every feature off — your settings are kept" = "Turn every feature off — your settings are kept";
|
||||
"Fix duplicate notifications" = "Fix duplicate notifications";
|
||||
"Free %@ of Instagram cache." = "Free %@ of Instagram cache.";
|
||||
"Freed %@" = "Freed %@";
|
||||
@@ -1088,6 +1176,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "Delete an imported override and fall back to the shipped strings";
|
||||
"Deleted %@ override. Restart to apply." = "Deleted %@ override. Restart to apply.";
|
||||
"Enable FLEX gesture" = "Enable FLEX gesture";
|
||||
"Enable file logging" = "Enable file logging";
|
||||
"Export strings" = "Export strings";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "Hold 5 fingers on the screen to open FLEX";
|
||||
"I have %@%@" = "I have %@%@";
|
||||
@@ -1095,6 +1184,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "Import a .strings file to update a translation. Pick a language, select the file, restart.";
|
||||
"Link Cell" = "Link Cell";
|
||||
"Localization" = "Localization";
|
||||
"Log file is empty" = "Log file is empty";
|
||||
"Logging" = "Logging";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share.";
|
||||
"Menu Cell" = "Menu Cell";
|
||||
"Navigation Cell" = "Navigation Cell";
|
||||
"No imported localization files to reset." = "No imported localization files to reset.";
|
||||
@@ -1107,6 +1199,7 @@
|
||||
"Pick a language to delete the imported file" = "Pick a language to delete the imported file";
|
||||
"Pick a language to export" = "Pick a language to export";
|
||||
"Reset localization" = "Reset localization";
|
||||
"Share log file" = "Share log file";
|
||||
"Static Cell" = "Static Cell";
|
||||
"Stepper cell" = "Stepper cell";
|
||||
"Switch Cell" = "Switch Cell";
|
||||
@@ -1232,6 +1325,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "Inserts an eye button to mark the current disappearing media as viewed";
|
||||
"Link copied" = "Link copied";
|
||||
"Mark as viewed" = "Mark as viewed";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "Marking as viewed advances to the next stacked media instead of closing";
|
||||
"Mark messages as seen" = "Mark messages as seen";
|
||||
"Mark seen" = "Mark seen";
|
||||
"Marked as viewed" = "Marked as viewed";
|
||||
@@ -1319,6 +1413,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "Enter a username, chat name, or thread ID.";
|
||||
"Group" = "Group";
|
||||
"Image Settings" = "Image Settings";
|
||||
"Auto bubble color" = "Auto bubble color";
|
||||
"Bubble color" = "Bubble color";
|
||||
"Me" = "Me";
|
||||
"Both" = "Both";
|
||||
"Gradient" = "Gradient";
|
||||
"Direction" = "Direction";
|
||||
"Vertical" = "Vertical";
|
||||
"Horizontal" = "Horizontal";
|
||||
"Diagonal" = "Diagonal";
|
||||
"Text color" = "Text color";
|
||||
"Automatic (contrast)" = "Automatic (contrast)";
|
||||
"Choose color…" = "Choose color…";
|
||||
"Tap to apply · hold to edit" = "Tap to apply · hold to edit";
|
||||
"Library" = "Library";
|
||||
"Library, default, and per-chat overrides will be deleted." = "Library, default, and per-chat overrides will be deleted.";
|
||||
"No Custom" = "No Custom";
|
||||
@@ -1419,7 +1526,9 @@
|
||||
"%lu accounts followed" = "%lu accounts followed";
|
||||
"%lu accounts unfollowed" = "%lu accounts unfollowed";
|
||||
"%lu followers · %lu following" = "%lu followers · %lu following";
|
||||
"%lu followers removed" = "%lu followers removed";
|
||||
"%lu of %lu" = "%lu of %lu";
|
||||
"%lu of %lu checks on" = "%lu of %lu checks on";
|
||||
"%lu saved · comparing against %@" = "%lu saved · comparing against %@";
|
||||
"(empty)" = "(empty)";
|
||||
"(no analyzer data)" = "(no analyzer data)";
|
||||
@@ -1432,9 +1541,12 @@
|
||||
"Available after your next scan" = "Available after your next scan";
|
||||
"Batch follow" = "Batch follow";
|
||||
"Batch follow finished" = "Batch follow finished";
|
||||
"Batch remove followers" = "Batch remove followers";
|
||||
"Batch remove followers finished" = "Batch remove followers finished";
|
||||
"Batch unfollow" = "Batch unfollow";
|
||||
"Batch unfollow finished" = "Batch unfollow finished";
|
||||
"Categories" = "Categories";
|
||||
"Checks" = "Checks";
|
||||
"Clear visited profiles" = "Clear visited profiles";
|
||||
"Compare next scan against" = "Compare next scan against";
|
||||
"Comparing against %@" = "Comparing against %@";
|
||||
@@ -1454,7 +1566,7 @@
|
||||
"Filter · %lu" = "Filter · %lu";
|
||||
"First scan: %@" = "First scan: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "First scan: we collect your followers and following lists and save them locally.";
|
||||
"Follow %lu" = "Follow %lu";
|
||||
"Follow back" = "Follow back";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "Follower count exceeds %ld — analysis disabled to avoid rate limits.";
|
||||
"Followers" = "Followers";
|
||||
"Following… %lu / %lu" = "Following… %lu / %lu";
|
||||
@@ -1472,6 +1584,9 @@
|
||||
"Mutual followers" = "Mutual followers";
|
||||
"Name: %@ → %@" = "Name: %@ → %@";
|
||||
"New followers" = "New followers";
|
||||
"NEW" = "NEW";
|
||||
"New first" = "New first";
|
||||
"New only" = "New only";
|
||||
"No active Instagram session found" = "No active Instagram session found";
|
||||
"No results" = "No results";
|
||||
"No scan yet" = "No scan yet";
|
||||
@@ -1483,6 +1598,7 @@
|
||||
"Older snapshots beyond the limit are removed automatically" = "Older snapshots beyond the limit are removed automatically";
|
||||
"Older snapshots beyond this limit are deleted on the next scan." = "Older snapshots beyond this limit are deleted on the next scan.";
|
||||
"Pick what to remove. Snapshots clears the scan diffs and every recorded snapshot; visited profiles wipes the visit history." = "Pick what to remove. Snapshots clears the scan diffs and every recorded snapshot; visited profiles wipes the visit history.";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown.";
|
||||
"Posts" = "Posts";
|
||||
"Preferences" = "Preferences";
|
||||
"Previous scan" = "Previous scan";
|
||||
@@ -1496,6 +1612,9 @@
|
||||
"Raw" = "Raw";
|
||||
"Raw JSON" = "Raw JSON";
|
||||
"Record snapshots" = "Record snapshots";
|
||||
"Remove @%@ as a follower?" = "Remove @%@ as a follower?";
|
||||
"Remove follower" = "Remove follower";
|
||||
"Removing… %lu / %lu" = "Removing… %lu / %lu";
|
||||
"Recording" = "Recording";
|
||||
"Request failed" = "Request failed";
|
||||
"Reset analyzer data" = "Reset analyzer data";
|
||||
@@ -1511,6 +1630,7 @@
|
||||
"Settings" = "Settings";
|
||||
"Since last scan" = "Since last scan";
|
||||
"Snapshot" = "Snapshot";
|
||||
"Snapshot saved" = "Snapshot saved";
|
||||
"Snapshots" = "Snapshots";
|
||||
"Snapshots let you archive each scan and pick which one new scans compare against. Track visits records every profile you open so you can review them here." = "Snapshots let you archive each scan and pick which one new scans compare against. Track visits records every profile you open so you can review them here.";
|
||||
"Sort" = "Sort";
|
||||
@@ -1543,6 +1663,7 @@
|
||||
"You don't follow back" = "You don't follow back";
|
||||
"You follow them, they don't follow back" = "You follow them, they don't follow back";
|
||||
"You started following" = "You started following";
|
||||
"Your current scan was archived" = "Your current scan was archived";
|
||||
"You unfollowed" = "You unfollowed";
|
||||
"your previous scan" = "your previous scan";
|
||||
"“Previous scan” always measures against your last run. Pick a saved snapshot to compare against a fixed point in time instead." = "“Previous scan” always measures against your last run. Pick a saved snapshot to compare against a fixed point in time instead.";
|
||||
@@ -1574,7 +1695,13 @@
|
||||
"Follow default" = "Follow default";
|
||||
"Force OFF (allow unsends)" = "Force OFF (allow unsends)";
|
||||
"Force ON (preserve unsends)" = "Force ON (preserve unsends)";
|
||||
"Include seconds when the format already shows time." = "Include seconds when the format already shows time.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "Include seconds when the format already shows time. The custom format controls seconds itself with {ss}.";
|
||||
"Add custom format…" = "Add custom format…";
|
||||
"Edit" = "Edit";
|
||||
"Template" = "Template";
|
||||
"Placeholders" = "Placeholders";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "Placeholders are replaced with date parts; anything else is shown as-is.";
|
||||
"Tap a placeholder to insert it at the cursor." = "Tap a placeholder to insert it at the cursor.";
|
||||
"Included chats" = "Included chats";
|
||||
"Included users" = "Included users";
|
||||
"KD: default" = "KD: default";
|
||||
@@ -1765,16 +1892,21 @@
|
||||
"Audio ready" = "Audio ready";
|
||||
"Download video at the highest available quality" = "Download video at the highest available quality";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit.";
|
||||
"Encoding in software" = "Encoding in software";
|
||||
"Encoding speed" = "Encoding speed";
|
||||
"Enhanced downloads" = "Enhanced downloads";
|
||||
"Faster = lower quality" = "Faster = lower quality";
|
||||
"FFmpeg not available" = "FFmpeg not available";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "Hardware encoder isn't available in the background — your quality settings were kept.";
|
||||
"No audio track found" = "No audio track found";
|
||||
"Photo" = "Photo";
|
||||
"Photo quality" = "Photo quality";
|
||||
"Size unknown" = "Size unknown";
|
||||
"calculating size…" = "calculating size…";
|
||||
"silent" = "silent";
|
||||
"Use highest resolution available" = "Use highest resolution available";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "Video encoder locked up — restart Instagram to encode again";
|
||||
"Video quality" = "Video quality";
|
||||
"Which quality to download" = "Which quality to download";
|
||||
|
||||
@@ -2100,6 +2232,13 @@
|
||||
"Stack size" = "Stack size";
|
||||
"Duration" = "Duration";
|
||||
"Default surface" = "Default surface";
|
||||
"System notifications" = "System notifications";
|
||||
"Mirror to notification centre" = "Mirror to notification centre";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed.";
|
||||
"Clear when app opens" = "Clear when app opens";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "Remove mirrored notifications from notification centre when you return to the app.";
|
||||
"Background mirror" = "Background mirror";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror.";
|
||||
"Enable notifications" = "Enable notifications";
|
||||
"Haptic feedback" = "Haptic feedback";
|
||||
"Preview pill" = "Preview pill";
|
||||
@@ -2138,8 +2277,10 @@
|
||||
"Errors" = "Errors";
|
||||
"Download progress" = "Download progress";
|
||||
"Bulk download progress" = "Bulk download progress";
|
||||
"Repost progress" = "Repost progress";
|
||||
"Copied post / reel URL" = "Copied post / reel URL";
|
||||
"Copied comment text" = "Copied comment text";
|
||||
"Copied GIF link" = "Copied GIF link";
|
||||
"Copied note text" = "Copied note text";
|
||||
"Copied profile info" = "Copied profile info";
|
||||
"Copied audio URL" = "Copied audio URL";
|
||||
@@ -2148,25 +2289,38 @@
|
||||
"Copied description text" = "Copied description text";
|
||||
"DM seen / read receipts" = "DM seen / read receipts";
|
||||
"Story seen / read receipts" = "Story seen / read receipts";
|
||||
"Someone read your message" = "Someone read your message";
|
||||
"User blocked / unblocked" = "User blocked / unblocked";
|
||||
"Chat added / removed from exclude" = "Chat added / removed from exclude";
|
||||
"Story user added / removed from exclude" = "Story user added / removed from exclude";
|
||||
"Share-sheet recipient pinned" = "Share-sheet recipient pinned";
|
||||
"Unsent message detected" = "Unsent message detected";
|
||||
"Reaction removed detected" = "Reaction removed detected";
|
||||
"%lu messages unsent" = "%lu messages unsent";
|
||||
"%lu reactions removed" = "%lu reactions removed";
|
||||
"%lu chats marked seen" = "%lu chats marked seen";
|
||||
"%lu stories marked seen" = "%lu stories marked seen";
|
||||
"%lu of your messages read" = "%lu of your messages read";
|
||||
"%lu notifications" = "%lu notifications";
|
||||
"Live comments toggled" = "Live comments toggled";
|
||||
"Custom GIF sent" = "Custom GIF sent";
|
||||
"GIF favorited / unfavorited" = "GIF favorited / unfavorited";
|
||||
"Voice DM sent" = "Voice DM sent";
|
||||
"Audio extraction status" = "Audio extraction status";
|
||||
"Profile Analyzer complete" = "Profile Analyzer complete";
|
||||
"Profile Analyzer progress" = "Profile Analyzer progress";
|
||||
"Media extraction failed" = "Media extraction failed";
|
||||
"Permission denied" = "Permission denied";
|
||||
"Validation error" = "Validation error";
|
||||
"Network / API error" = "Network / API error";
|
||||
"Action error fallback" = "Action error fallback";
|
||||
"Unlock failed" = "Unlock failed";
|
||||
"Chat locked / unlocked" = "Chat locked / unlocked";
|
||||
"Invalid clipboard link" = "Invalid clipboard link";
|
||||
"Experimental flag warning" = "Experimental flag warning";
|
||||
"Settings action confirmed" = "Settings action confirmed";
|
||||
"Cache clearing progress" = "Cache clearing progress";
|
||||
"Backup export / import" = "Backup export / import";
|
||||
"Other / uncategorized" = "Other / uncategorized";
|
||||
"Comment copied" = "Comment copied";
|
||||
"FFmpeg log copied" = "FFmpeg log copied";
|
||||
@@ -2189,7 +2343,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "Tap a preset to make it active. Swipe left to delete.";
|
||||
"Override Instagram location reads." = "Override Instagram location reads.";
|
||||
"Show the quick button in Friends Map." = "Show the quick button in Friends Map.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "Pick how absolute dates are written. “Default” leaves IG's own format untouched.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”.";
|
||||
"Compact style" = "Compact style";
|
||||
"Example: “1h” instead of “1 hour ago”" = "Example: “1h” instead of “1 hour ago”";
|
||||
@@ -2200,3 +2354,155 @@
|
||||
"Relative – absolute" = "Relative – absolute";
|
||||
"Relative when young, absolute when older." = "Relative when young, absolute when older.";
|
||||
"Example: “2h – Jan 5, 2026”" = "Example: “2h – Jan 5, 2026”";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "Catch view-once media unsent while you're away. ⚠️ May drain battery";
|
||||
"Disappearing (view-once) media" = "Disappearing (view-once) media";
|
||||
"Disappearing media expired before it could be saved" = "Disappearing media expired before it could be saved";
|
||||
"Disappearing media — gone before it could be saved" = "Disappearing media — gone before it could be saved";
|
||||
"Disappearing only" = "Disappearing only";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?";
|
||||
"Keep Instagram active in background" = "Keep Instagram active in background";
|
||||
"Media couldn’t be downloaded — the link expired" = "Media couldn’t be downloaded — the link expired";
|
||||
"Media wasn’t available to save" = "Media wasn’t available to save";
|
||||
"Retrying download…" = "Retrying download…";
|
||||
"Try to download again" = "Try to download again";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "Read receipts log";
|
||||
"Date" = "Date";
|
||||
"Reads" = "Reads";
|
||||
"Person" = "Person";
|
||||
"Chat" = "Chat";
|
||||
"%@ · on @%@" = "%@ · on @%@";
|
||||
"%lu read · %@" = "%lu read · %@";
|
||||
"%lu reads · %@" = "%lu reads · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu reads · %lu reader · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu reads · %lu readers · %@";
|
||||
"Browse who read your messages, grouped by person" = "Browse who read your messages, grouped by person";
|
||||
"Clear all" = "Clear all";
|
||||
"Clear all records" = "Clear all records";
|
||||
"Clear read receipts?" = "Clear read receipts?";
|
||||
"Detects when others read your messages and notifies you" = "Detects when others read your messages and notifies you";
|
||||
"Ignored people & chats" = "Ignored people & chats";
|
||||
"Ignored" = "Ignored";
|
||||
"Log group chats" = "Log group chats";
|
||||
"Most reads" = "Most reads";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "No read receipts yet.\nWhen someone reads a message you sent, it shows up here.";
|
||||
"Notifies and records when someone reads a message you sent" = "Notifies and records when someone reads a message you sent";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "Nothing is ignored. Long-press someone in the log to stop logging them.";
|
||||
"Nothing matches your filters." = "Nothing matches your filters.";
|
||||
"Read %@ · %@" = "Read %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "Record reads on this device. Off = notifications only, nothing stored";
|
||||
"Resume logging" = "Resume logging";
|
||||
"Save to log" = "Save to log";
|
||||
"Search by username" = "Search by username";
|
||||
"Stop logging %@" = "Stop logging %@";
|
||||
"Delete records" = "Delete records";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "Swipe to remove. Removing resumes logging for that person or chat.";
|
||||
"This removes all recorded reads on this device." = "This removes all recorded reads on this device.";
|
||||
"Updating names and photos" = "Updating names and photos";
|
||||
"Your message" = "Your message";
|
||||
"read your message in %@" = "read your message in %@";
|
||||
"read your message" = "read your message";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "Also track reads in group chats. Off by default — groups can be noisy";
|
||||
"Refreshing…" = "Refreshing…";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "Roll a new fingerprint";
|
||||
"New device fingerprint" = "New device fingerprint";
|
||||
"New ID only" = "New ID only";
|
||||
"New ID + clear IG data" = "New ID + clear IG data";
|
||||
"Fresh random device ID + FDID" = "Fresh random device ID + FDID";
|
||||
"Enter ID manually…" = "Enter ID manually…";
|
||||
"Manual device ID" = "Manual device ID";
|
||||
"Paste or type the UUID this device should report." = "Paste or type the UUID this device should report.";
|
||||
"Device ID set" = "Device ID set";
|
||||
"Identity masked" = "Identity masked";
|
||||
"Copy current ID" = "Copy current ID";
|
||||
"Revert to my real device ID" = "Revert to my real device ID";
|
||||
"Restore the original, stop masking" = "Restore the original, stop masking";
|
||||
"Spoofing off" = "Spoofing off";
|
||||
"Relaunch now" = "Relaunch now";
|
||||
"Relaunch to apply" = "Relaunch to apply";
|
||||
"Clear device & relaunch" = "Clear device & relaunch";
|
||||
"Clear device & relaunch?" = "Clear device & relaunch?";
|
||||
"Clear & relaunch" = "Clear & relaunch";
|
||||
"Strongest — full device reset" = "Strongest — full device reset";
|
||||
"Device ID" = "Device ID";
|
||||
"Device identity" = "Device identity";
|
||||
"Masked" = "Masked";
|
||||
"Real" = "Real";
|
||||
"Show button on login screen" = "Show button on login screen";
|
||||
"Floating Device ID button while signed out" = "Floating Device ID button while signed out";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "Follow Requests Tracker";
|
||||
"Follow Requests" = "Follow Requests";
|
||||
"Show follow requests" = "Show follow requests";
|
||||
"Check now" = "Check now";
|
||||
"Reset tracked data" = "Reset tracked data";
|
||||
"Enable tracker" = "Enable tracker";
|
||||
"Log requests and check outcomes" = "Log requests and check outcomes";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device.";
|
||||
"What to track" = "What to track";
|
||||
"Requests I send" = "Requests I send";
|
||||
"To private accounts" = "To private accounts";
|
||||
"Requests I receive" = "Requests I receive";
|
||||
"From people who want to follow you" = "From people who want to follow you";
|
||||
"Background check" = "Background check";
|
||||
"Check interval" = "Check interval";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "How often to check for outcomes while the app is open. Also checks on launch and when you open the list.";
|
||||
"Off (manual only)" = "Off (manual only)";
|
||||
"Every 15 minutes" = "Every 15 minutes";
|
||||
"Every 30 minutes" = "Every 30 minutes";
|
||||
"Every hour" = "Every hour";
|
||||
"Every 6 hours" = "Every 6 hours";
|
||||
"My request accepted" = "My request accepted";
|
||||
"A private account accepted you" = "A private account accepted you";
|
||||
"My request declined" = "My request declined";
|
||||
"No longer pending" = "No longer pending";
|
||||
"New request received" = "New request received";
|
||||
"Someone asked to follow you" = "Someone asked to follow you";
|
||||
"Request withdrawn" = "Request withdrawn";
|
||||
"Someone cancelled their request" = "Someone cancelled their request";
|
||||
"Sent by me" = "Sent by me";
|
||||
"Received" = "Received";
|
||||
"Sent" = "Sent";
|
||||
"Accepted" = "Accepted";
|
||||
"Rejected" = "Rejected";
|
||||
"Requested" = "Requested";
|
||||
"Approved" = "Approved";
|
||||
"Withdrawn" = "Withdrawn";
|
||||
"No follow requests tracked yet" = "No follow requests tracked yet";
|
||||
"Cancel requests" = "Cancel requests";
|
||||
"Delete %lu record(s) from history?" = "Delete %lu record(s) from history?";
|
||||
"Cancel %lu pending request(s)?" = "Cancel %lu pending request(s)?";
|
||||
"Follow back %lu account(s)?" = "Follow back %lu account(s)?";
|
||||
"Clear all tracked follow requests?" = "Clear all tracked follow requests?";
|
||||
"Reset tracked follow requests for this account?" = "Reset tracked follow requests for this account?";
|
||||
"Enable the tracker first" = "Enable the tracker first";
|
||||
"Checking…" = "Checking…";
|
||||
"%ld request(s) updated" = "%ld request(s) updated";
|
||||
"No changes" = "No changes";
|
||||
"Working…" = "Working…";
|
||||
"Follow request accepted" = "Follow request accepted";
|
||||
"%@ accepted your request" = "%@ accepted your request";
|
||||
"Follow request declined" = "Follow request declined";
|
||||
"%@ is no longer pending" = "%@ is no longer pending";
|
||||
"New follow request" = "New follow request";
|
||||
"%@ asked to follow you" = "%@ asked to follow you";
|
||||
"Follow request withdrawn" = "Follow request withdrawn";
|
||||
"%@ withdrew their request" = "%@ withdrew their request";
|
||||
"Follow requests log" = "Follow requests log";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "Copiar texto del comentario";
|
||||
"Copy description" = "Copiar descripción";
|
||||
"Copy description text fields by long-pressing on them" = "Copia la descripción al mantenerla pulsada";
|
||||
"Custom music sticker color" = "Color personalizado para sticker de música";
|
||||
"Custom sticker colors" = "Colores de sticker personalizados";
|
||||
"Custom colors aren't supported for this sticker" = "Los colores personalizados no son compatibles con este sticker";
|
||||
"Date format" = "Formato de fecha";
|
||||
"Disable app haptics" = "Deshabilitar respuesta háptica de la aplicación";
|
||||
"Disables haptics/vibrations within the app" = "Deshabilita la respuesta háptica y vibraciones dentro de la aplicación";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "Deshabilita Liquid Glass en cuentas que lo tienen activado por defecto. Anula las opciones anteriores";
|
||||
"Do not save recent searches" = "No guardar búsquedas recientes";
|
||||
"Download GIF & image comments" = "Descargar comentarios GIF e imágenes";
|
||||
"Download image" = "Descargar imagen";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "Mantén pulsado el logo de Instagram para cambiar el ícono de la aplicación";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "Permite que el selector de stickers de foto también muestre vídeos, no solo fotos";
|
||||
"Liquid glass tab bar" = "Barra de pestañas Liquid Glass";
|
||||
"Force liquid glass off" = "Forzar desactivación de Liquid Glass";
|
||||
"Force progressive blur" = "Forzar desenfoque progresivo";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "Mantiene visible el desenfoque del borde de desplazamiento de iOS 26 en lugar de dejar que se desvanezca";
|
||||
"Live" = "En vivo";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "Mantener pulsada la herramienta de selección de color en historias para seleccionar el color del texto de manera más precisa";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "Mantén pulsada la rueda de colores en un sticker de música o letras para elegir cualquier color sólido o degradado";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "Mantén pulsada la rueda de colores en los editores de stickers para elegir cualquier color sólido o degradado";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "Mantén presionado el botón de corazón en un directo para ocultar o mostrar los comentarios";
|
||||
"Long-press the search tab to open a copied Instagram link" = "Mantén presionado el botón de búsqueda para abrir un enlace de Instagram copiado";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "Interruptor principal. Cuando está desactivado, se ignoran todos los conmutadores por superficie de abajo.";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ldh";
|
||||
"%ldm" = "%ldm";
|
||||
"%ldw" = "%ldsem";
|
||||
"Alternate" = "Alternativo";
|
||||
"Always ask" = "Siempre preguntar";
|
||||
"Balanced" = "Balanceada";
|
||||
"Block all" = "Bloquear todo";
|
||||
"Block selected" = "Bloquear seleccionado";
|
||||
"Button" = "Botón";
|
||||
"Classic" = "Clásico";
|
||||
"Date format — %@" = "Formato de fecha — %@";
|
||||
"Default" = "Predeterminado";
|
||||
"Disabled" = "Desactivado";
|
||||
"Download and share" = "Descargar y compartir";
|
||||
"Download to Photos" = "Descargar a Fotos";
|
||||
"Save with music" = "Guardar con música";
|
||||
"Gallery with music" = "Galería con música";
|
||||
"Photo with music" = "Foto con música";
|
||||
"Enabled" = "Activado";
|
||||
"Expand" = "Ampliar";
|
||||
"Explore" = "Explorar";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "Ocultar botón de repost";
|
||||
"Hide stories tray" = "Ocultar bandeja de historias";
|
||||
"Hide suggested stories" = "Ocultar historias sugeridas";
|
||||
"Hide story highlights" = "Ocultar destacados de historias";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "Elimina los destacados que reaparecen en la bandeja de historias del feed";
|
||||
"Hides suggested accounts" = "Oculta las cuentas sugeridas";
|
||||
"Hides suggested reels" = "Oculta los reels sugeridos";
|
||||
"Hides suggested threads posts" = "Oculta los hilos sugeridos de Threads";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "Copiar enlace del GIF";
|
||||
"Copy image link" = "Copiar enlace de la imagen";
|
||||
"Custom GIF in comments" = "GIF personalizado en comentarios";
|
||||
"Favorite GIFs" = "GIF favoritos";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "Mantén pulsado un GIF en el selector para fijarlo — los favoritos aparecen primero";
|
||||
"Added to favorites" = "Añadido a favoritos";
|
||||
"Removed from favorites" = "Quitado de favoritos";
|
||||
"Failed to build GIF model" = "No se pudo crear el modelo GIF";
|
||||
"GIF link copied" = "Enlace del GIF copiado";
|
||||
"Image" = "Imagen";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "Añade un botón de acción de RyukGram sobre la barra lateral del reel con las opciones ver portada, descargar, compartir, copiar, ampliar y repost. Tocar abre el menú de forma predeterminada.\nArriba puedes cambiar el comportamiento al tocar.";
|
||||
"Always show progress scrubber" = "Siempre mostrar el indicador de progreso";
|
||||
"Auto-scroll reels" = "Desplazamiento automático de reels";
|
||||
"Change what happens when you tap on a reel" = "Cambia lo que ocurre cuando tocas en un reel";
|
||||
"Confirm reel refresh" = "Confirmar actualización de reels";
|
||||
"Custom speed" = "Velocidad personalizada";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "Ocultar";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "Mantén pulsados los 3 puntos en cualquier reel para abrir el selector de velocidad";
|
||||
"IG default" = "IG por defecto";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "IG por defecto: comportamiento nativo. RyukGram: vuelve a avanzar después de deslizar hacia atrás.";
|
||||
"Limits" = "Límites";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "Limita la cantidad de reels disponibles para desplazar en cualquier momento, y evita que se actualice";
|
||||
"Only loads %@ %@" = "Solo cargar %@ %@";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "Añade un botón para filtrar y ordenar cualquier lista de seguidores/seguidos. Se restablece al salir.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "Añade una opción de visualización en el menú que aparece al mantener pulsado sobre la historia destacada para abrir la portada en pantalla completa";
|
||||
"Adds the like count to each card" = "Añade el número de me gusta a cada tarjeta";
|
||||
"Adds the upload date to each card" = "Añade la fecha de publicación a cada tarjeta";
|
||||
"Copy note on long press" = "Copia la nota al mantener pulsado";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "Estadísticas adicionales mostradas en cada tarjeta de publicación y reel en las cuadrículas de perfil.";
|
||||
"Fake follower count" = "Seguidores falsos";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "Mostrar número completo de seguidores";
|
||||
"Show full post count" = "Mostrar número completo de publicaciones";
|
||||
"Show like count" = "Mostrar contador de me gusta";
|
||||
"Show the custom number set below" = "Muestra el número personalizado definido abajo";
|
||||
"Show the exact number instead of a shortened one" = "Muestra el número exacto en lugar del abreviado";
|
||||
"Show upload date" = "Mostrar fecha de publicación";
|
||||
"Shows whether the profile user follows you" = "Muestra si el usuario del perfil te sigue";
|
||||
"Tap to set" = "Tocar para establecer";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "Añade un botón de acción de RyukGram junto al botón con forma de ojo (👁) en las historias con las opciones descargar, compartir, copiar, ampliar, repost y ver menciones. Tocar abre el menú de forma predeterminada.\nArriba puedes cambiar el comportamiento al tocar.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "Añade un botón de altavoz a la superposición de las historias para alternar el sonido. También disponible en el menú de los 3 puntos";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "Añade el botón con forma de ojo a la superposición de las historias. Si está desactivado, el bloqueo de visualización sigue activo sin el botón";
|
||||
"Advance on story like" = "Avanzar historia al dar me gusta";
|
||||
"Advance on story reply" = "Avanzar historia al responder";
|
||||
"Advance when marking as seen" = "Avanzar historia cuando se marque como vista";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "Bloquear todo: Todas las historias bloqueadas — Usuarios en la lista son excepciones.\nBloquear seleccionadas: Solo los usuarios en la lista son bloqueados — Todo lo demás permanece normal.\nAmbas listas son guardadas independientemente.";
|
||||
"Blocking mode" = "Modo de bloqueo";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "Botón = Un toque marca como vista. Interruptor = Tocar el interruptor alterna el aviso de visualización de las historias (👁 se vuelve azul cuando se activa)";
|
||||
"Disable instants creation" = "Deshabilitar creación de instantáneas";
|
||||
"Disable story seen receipt" = "Deshabilitar aviso de visualización de historias";
|
||||
"Enable story user list" = "Habilitar lista de usuarios para historias";
|
||||
"Hides the functionality to create/send instants" = "Oculta la funcionalidad de crear/enviar instantáneas";
|
||||
"Hides the notification for others when you view their story" = "Oculta la notificación a los demás cuando ves sus historias";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "Inserta un botón junto al botón con forma de ojo (👁) en la superposición de las historias";
|
||||
"Keep stories visually seen locally" = "Marcar historias como vistas localmente";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "Alternar sonido de la historia";
|
||||
"Story user list" = "Lista de usuarios para historias";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "Tocar el botón con forma de ojo para marcar una historia como vista avanza a la siguiente historia automáticamente";
|
||||
"This will send a story view receipt." = "Se enviará una confirmación de visualización de la historia.";
|
||||
"View story mentions" = "Ver mencionados en la historia";
|
||||
"Which stories get seen-receipt blocking" = "Cuales historias tienen bloqueado el aviso de visualización";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "Añade un botón en las conversaciones para marcar los mensajes como vistos";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "Añade el botón con forma de ojo a las conversaciones de DM. Si está desactivado, el bloqueo de la confirmación de lectura sigue activo sin el botón";
|
||||
"Auto mark seen on interact" = "Marcar automáticamente como visto al interactuar";
|
||||
"Auto mark seen on typing" = "Marcar automáticamente como visto al escribir";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "Bloquea la confirmación de lectura automática — el marcado como visto solo ocurre cuando tú lo decides";
|
||||
"Control when messages are marked as seen" = "Controla cuando los mensajes son marcados como vistos";
|
||||
"How the seen button behaves" = "Como el botón de visto se comporta";
|
||||
"Manually mark messages as seen" = "Marcar manualmente los mensajes como vistos";
|
||||
"Marks messages as seen when you send any message" = "Marca los mensajes como vistos cuando envías cualquier mensaje";
|
||||
"Mark as seen?" = "¿Marcar como visto?";
|
||||
"Mark as viewed?" = "¿Marcar como visualizado?";
|
||||
"Marks messages as seen when you reply, react or send media" = "Marca los mensajes como vistos cuando respondes, reaccionas o envías contenido";
|
||||
"Marks messages as seen when you start typing" = "Marca los mensajes como vistos cuando comienzas a escribir";
|
||||
"Read receipt mode" = "Modo de confirmación de lectura";
|
||||
"Read receipts" = "Confirmación de lectura";
|
||||
"Show seen button" = "Mostrar botón de visto";
|
||||
"This will send a read receipt for the latest messages." = "Se enviará una confirmación de lectura para los mensajes más recientes.";
|
||||
"This will send a view receipt for the current message." = "Se enviará una confirmación de visualización para el mensaje actual.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "Muestra un diálogo de confirmación antes de borrar mensajes guardados";
|
||||
"Copies note text directly on long press without opening the menu" = "Copia el texto de la nota directamente al mantener pulsado sin abrir el menú";
|
||||
"Copy text on hold" = "Copiar texto al mantener pulsado";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "Añade un botón de pincel y un atajo con pulsación larga para elegir colores personalizados de fondo y texto";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "Añade botones de Fondo, Texto y Emoji al editor de notas";
|
||||
"Custom note themes" = "Tema de notas personalizado";
|
||||
"Disable vanish mode swipe" = "Deshabilitar deslizamiento al modo vanish";
|
||||
"Disable typing status" = "Deshabilitar estado de escritura";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "Buscar y ordenar. Desliza para eliminar o alterna mantener eliminados";
|
||||
"Send audio as file" = "Enviar audio como archivo";
|
||||
"Send files (experimental)" = "Enviar archivos (Experimental)";
|
||||
"File sending not available" = "Envío de archivos no disponible";
|
||||
"Show full date instead of \"Active 2h ago\"" = "Muestra la fecha completa en vez de \"Activo hace 2 horas\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "Muestra un botón en la pestaña Mensajes para añadir o eliminar conversaciones de la lista. Mantén pulsado para más opciones";
|
||||
"Shows a notification pill when a message is unsent" = "Muestra una notificación cuando se elimine un mensaje";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu eliminado(s)";
|
||||
"%lu messages from %lu users" = "%lu mensajes de %lu usuarios";
|
||||
"%lu selected" = "%lu seleccionados";
|
||||
"Absolute date + time" = "Fecha y hora absolutas";
|
||||
"Adjust the filters or clear the search to see more." = "Ajusta los filtros o borra la búsqueda para ver más.";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "Nada para guardar";
|
||||
"Oldest first" = "Más antiguos primero";
|
||||
"Open log" = "Abrir registro";
|
||||
"Group chat" = "Chat grupal";
|
||||
"%lu messages in %lu chats" = "%lu mensajes en %lu chats";
|
||||
"%lu people · %lu deleted" = "%lu personas · %lu eliminados";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "Cuando alguien elimina un mensaje, aparecerá aquí agrupado por chat.";
|
||||
"Clear this chat" = "Borrar este chat";
|
||||
"Clear log for this chat?" = "¿Borrar el registro de este chat?";
|
||||
"Removes every preserved deleted message from this group chat." = "Elimina todos los mensajes eliminados guardados de este chat grupal.";
|
||||
"Reaction removed" = "Reacción eliminada";
|
||||
"Log removed reactions" = "Registrar reacciones eliminadas";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "También registra cuando alguien elimina una reacción y en qué mensaje estaba.";
|
||||
"Removed a reaction" = "Eliminó una reacción";
|
||||
"on @%@: %@" = "en @%@: %@";
|
||||
"on: %@" = "en: %@";
|
||||
"a message" = "un mensaje";
|
||||
"removed %@ on: %@" = "eliminó %@ en: %@";
|
||||
"removed reaction %@" = "eliminó la reacción %@";
|
||||
"%@ removed the %@ reaction." = "%@ eliminó la reacción %@.";
|
||||
"Removed %@" = "Eliminado %@";
|
||||
"Someone" = "Alguien";
|
||||
"Photo or video" = "Foto o video";
|
||||
"Refresh names & photos" = "Actualizar nombres y fotos";
|
||||
"Refreshing names & photos" = "Actualizando nombres y fotos";
|
||||
"Records every message someone unsends, grouped by chat" = "Registra cada mensaje que alguien elimina, agrupado por chat";
|
||||
"Open profile" = "Abrir perfil";
|
||||
"Original" = "Original";
|
||||
"Play" = "Reproducir";
|
||||
"Post" = "Publicación";
|
||||
"Records every message someone unsends, grouped by sender" = "Registra cada mensaje que alguien retira, agrupado por remitente";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "Relativo (hace 1m / 3h / 3d)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "Elimina cada mensaje eliminado guardado y sus medios para la cuenta actual. Esto no se puede deshacer.";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "Ver";
|
||||
"Voice" = "Voz";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "Cuando está activado, los mensajes eliminados y sus medios se guardan en este dispositivo. Desactiva y borra el registro para limpiar el historial.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "Cuando alguien retire un mensaje, aparecerá aquí agrupado por remitente.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "Omitir «No puedes enviar mensajes»";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "Elimina el aviso del campo de texto bloqueado y lo restaura en los chats restringidos";
|
||||
"Custom chat background" = "Fondo de chat personalizado";
|
||||
"DM Save button" = "Botón Guardar de MD";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "Haz que el botón Guardar integrado de Instagram en fotos y videos de MD descargue a Fotos, la Galería o Compartir";
|
||||
"Reroute native Save" = "Redirigir Guardar nativo";
|
||||
"Save media" = "Guardar medio";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "Las llamadas entrantes permanecen en silencio — sin tono, sin pantalla, sin notificación";
|
||||
"Messages" = "Mensajes";
|
||||
"Silence incoming calls" = "Silenciar llamadas entrantes";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "Añade un botón de galería a la cámara de instantáneas para enviar una foto desde tu álbum";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Añade un botón de acciones de RyukGram a la cabecera del visor de Instants con entradas para expandir, guardar, compartir y guardar todo";
|
||||
"All loaded instants" = "Todas las instantáneas cargadas";
|
||||
"Auto advance after reaction" = "Avanzar automáticamente al reaccionar";
|
||||
"Automatically moves to the next instant after you like or react" = "Pasa automáticamente a la siguiente instantánea después de reaccionar o dar me gusta";
|
||||
"Bypasses the Instants screenshot block" = "Omite el bloqueo de capturas en Instants";
|
||||
"Could not locate the instant on screen" = "No se pudo localizar la instantánea en pantalla";
|
||||
"Current instant" = "Instantánea actual";
|
||||
"In-app Gallery" = "Galería interna";
|
||||
"Instant" = "Instantánea";
|
||||
"Instants" = "Instantáneas";
|
||||
"Auto-saved instants log" = "Registro de instants guardados automáticamente";
|
||||
"Auto-save instants" = "Guardado automático de instants";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "Guarda automáticamente cada instant que ves, incluso al deslizar — cada uno solo una vez";
|
||||
"Instants action button" = "Botón de acciones de Instants";
|
||||
"No instants currently loaded" = "No hay instantáneas cargadas";
|
||||
"No media available to save" = "No hay contenido para guardar";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "Oculta también la barra de pestañas inferior — solo se ve la bandeja de entrada";
|
||||
"Hide create tab" = "Ocultar pestaña Crear";
|
||||
"Hide explore tab" = "Ocultar pestaña Explorar";
|
||||
"Hide feed tab" = "Ocultar pestaña Feed (Inicio)";
|
||||
"Hide messages tab" = "Ocultar pestaña Mensajes";
|
||||
"Hide reels tab" = "Ocultar pestaña Reels";
|
||||
"Hide search tab" = "Ocultar pestaña de búsqueda";
|
||||
"Remove the search/explore button from the tab bar" = "Quita el botón de búsqueda/explorar de la barra de pestañas";
|
||||
"Hide tab bar" = "Ocultar barra de pestañas";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "Oculta todas las pestañas excepto Mensajes y Perfil. Inicia la aplicación en la pestaña Mensajes. El acceso rápido a la configuración se cambia a mantener pulsada la pestaña Mensajes.";
|
||||
"Hides the create tab on the bottom navigation bar" = "Oculta la pestaña Crear en la barra de navegación inferior";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "Oculta la pestaña Mensajes en la barra de navegación inferior";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "Oculta la pestaña Explorar (Busca) en la barra de navegación inferior";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "Oculta la pestaña Feed (Inicio) en la barra de navegación inferior";
|
||||
"Hides the reels tab on the bottom navigation bar" = "Oculta la pestaña Reels en la barra de navegación inferior";
|
||||
"Hiding tabs" = "Ocultar pestañas";
|
||||
"Icon order" = "Orden de los íconos";
|
||||
"Launch tab" = "Pestaña inicial";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "Permite deslizar para cambiar entre las pestañas de la barra de navegación";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "Deslizar entre pestañas";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "Pestaña en la que inicia la aplicación. Se ignora cuando el modo mensajería está activado";
|
||||
"The order of the icons on the bottom navigation bar" = "Orden de los íconos en la barra de navegación inferior";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "Arrastra el manejador ≡ para reordenar las pestañas. Desactiva una pestaña para ocultarla de la barra de navegación inferior.";
|
||||
"This will restore the default tab order and unhide all tabs." = "Esto restaurará el orden de pestañas predeterminado y mostrará todas las pestañas.";
|
||||
"Turn IG into a DM-only client" = "Convierte Instagram en una aplicación de mensajería instantánea";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "Comentarios y publicaciones";
|
||||
"Confirm actions" = "Confirmar acciones";
|
||||
"Confirm changing theme" = "Confirmar cambiar el tema";
|
||||
"Confirm disappearing media mark as viewed" = "Confirmar marcar contenido efímero como visto";
|
||||
"Confirm DM mark as seen" = "Confirmar marcar DM como visto";
|
||||
"Confirm follow" = "Confirmar seguir";
|
||||
"Confirm follow requests" = "Confirmar solicitud de seguimiento";
|
||||
"Confirm Instants capture" = "Confirmar captura de Instants";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "Confirma interacción con stickers (historias)";
|
||||
"Confirm story emoji reaction" = "Confirmar reacción con emojis en historias";
|
||||
"Confirm story like" = "Confirmar me gusta en historias";
|
||||
"Confirm story mark as seen" = "Confirmar marcar historia como vista";
|
||||
"Confirm switching Instant" = "Confirmar cambio de Instant";
|
||||
"Confirm unfollow" = "Confirmar dejar de seguir";
|
||||
"Confirm vanish mode" = "Confirmar modo Vanish";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "Reacciones";
|
||||
"Send to group chat?" = "¿Enviar a chat grupal?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "Muestra una alerta antes de crear/enviar a un chat grupal desde el menú de compartir";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "Muestra una alerta antes de marcar un mensaje efímero como visto";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "Muestra una alerta antes de enviar una confirmación de lectura desde el botón de visto de DM o el menú";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "Muestra una alerta antes de enviar una confirmación de visualización de historia desde el botón con forma de ojo o el menú";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "Muestra una alerta antes de enviar una reacción con emojis en una nota";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "Muestra una alerta antes de enviar una reacción con emojis en una historia";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Muestra una alerta antes de enviar una reacción con emojis en un Instant";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "No se pudo escribir el archivo de copia de seguridad.";
|
||||
"Could not write extracted file." = "No se pudo escribir el archivo extraído.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "Los datos existentes de los elementos marcados se reemplazarán. Puede ser necesario reiniciar para que todo surta efecto.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Exporta o importa datos de RyukGram: ajustes, filtros por cuenta, chats ocultos y bloqueados, Analizador de Perfiles, galería, fondos de chat y mensajes eliminados. Elige cualquier combinación en cada página. Los ajustes se mantienen como un archivo JSON plano; los paquetes con multimedia se exportan como un .ryukbak comprimido.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Exporta o importa datos de RyukGram: ajustes, filtros por cuenta, chats ocultos y bloqueados, Analizador de Perfiles, galería, fondos de chat, mensajes eliminados y el registro de confirmaciones de lectura. Elige cualquier combinación en cada página. Los ajustes se mantienen como un archivo JSON plano; los paquetes con multimedia se exportan como un .ryukbak comprimido.";
|
||||
"Feature data" = "Datos de funciones";
|
||||
"Import mode" = "Modo de importación";
|
||||
"Merge" = "Combinar";
|
||||
"Replace" = "Reemplazar";
|
||||
"Add the backup's data to what's already here" = "Añade los datos de la copia a lo que ya hay aquí";
|
||||
"Clear existing data, then apply the backup" = "Borra los datos actuales y luego aplica la copia";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "Combinar conserva lo que hay en este dispositivo y añade los datos de la copia — los duplicados se combinan, incluida la galería.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "Reemplazar borra los datos existentes de cada elemento marcado y luego aplica la copia.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "La copia se combinará con tus datos existentes — no se elimina nada y los duplicados se combinan. Puede que haga falta reiniciar para que todo surta efecto.";
|
||||
"Hidden & locked chats" = "Chats ocultos y bloqueados";
|
||||
"Import" = "Importar";
|
||||
"Inspect the full manifest" = "Inspeccionar el manifiesto completo";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "Limpiando caché…";
|
||||
"Clearing still scans on demand." = "La limpieza sigue escaneando bajo demanda.";
|
||||
"Daily" = "Diario";
|
||||
"All tweak options are disabled" = "Todas las opciones del Tweak están desactivadas";
|
||||
"Disable all tweak options" = "Desactivar todas las opciones del Tweak";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "Instagram funciona de forma original mientras esto está activado. Desactívalo para restaurar tus ajustes.";
|
||||
"Tap to re-enable everything" = "Toca para reactivar todo";
|
||||
"Turn every feature off — your settings are kept" = "Desactiva todas las funciones — tus ajustes se conservan";
|
||||
"Disable safe mode" = "Deshabilitar modo seguro";
|
||||
"Enable tweak settings quick-access" = "Habilitar acceso rápido a la configuración del Tweak";
|
||||
"Fix duplicate notifications" = "Corregir notificaciones duplicadas";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "Elimina un archivo importado y vuelve a las cadenas integradas";
|
||||
"Deleted %@ override. Restart to apply." = "Se eliminó el archivo %@. Reinicia para aplicar.";
|
||||
"Enable FLEX gesture" = "Habilitar gesto FLEX";
|
||||
"Enable file logging" = "Activar registro en archivo";
|
||||
"Export strings" = "Exportar archivo .strings";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "Mantén pulsados 5 dedos en la pantalla para abrir FLEX";
|
||||
"I have %@%@" = "Tengo %@%@";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "Importa un archivo .strings para actualizar una traducción. Escoge un idioma, selecciona el archivo y reinicia";
|
||||
"Link Cell" = "Celda de enlace";
|
||||
"Localization" = "Traducción";
|
||||
"Log file is empty" = "El archivo de registro está vacío";
|
||||
"Logging" = "Registro";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "Registra la propia actividad de RyukGram en un único archivo compartible en la app y sus extensiones. Desactivado por defecto: actívalo, reproduce el problema y luego compártelo.";
|
||||
"Menu Cell" = "Celda de menú";
|
||||
"Navigation Cell" = "Celda de navegación";
|
||||
"No imported localization files to reset." = "No hay archivos de localización importados para restablecer.";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "Elige un idioma para borrar el archivo importado";
|
||||
"Pick a language to export" = "Elige un idioma para exportar";
|
||||
"Reset localization" = "Restablecer localización";
|
||||
"Share log file" = "Compartir archivo de registro";
|
||||
"Pick a language and share its .strings file" = "Elige un idioma para compartir su archivo .strings";
|
||||
"Static Cell" = "Celda estática";
|
||||
"Stepper cell" = "Celda de paso";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "Añade un botón de ojo para marcar los medios efímeros como vistos";
|
||||
"Link copied" = "Enlace copiado";
|
||||
"Mark as viewed" = "Marcar como visto";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "Marcar como visto avanza al siguiente contenido apilado en lugar de cerrar";
|
||||
"Mark messages as seen" = "Marcar mensajes como vistos";
|
||||
"Mark seen" = "Marcar como vista";
|
||||
"Marked as viewed" = "Marcado como visto";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "Introduce un nombre de usuario, nombre de chat o ID de hilo.";
|
||||
"Group" = "Grupo";
|
||||
"Image Settings" = "Ajustes de imagen";
|
||||
"Auto bubble color" = "Color de burbuja automático";
|
||||
"Bubble color" = "Color de burbuja";
|
||||
"Me" = "Yo";
|
||||
"Both" = "Ambos";
|
||||
"Gradient" = "Degradado";
|
||||
"Direction" = "Dirección";
|
||||
"Vertical" = "Vertical";
|
||||
"Horizontal" = "Horizontal";
|
||||
"Diagonal" = "Diagonal";
|
||||
"Text color" = "Color del texto";
|
||||
"Automatic (contrast)" = "Automático (contraste)";
|
||||
"Choose color…" = "Elegir color…";
|
||||
"Tap to apply · hold to edit" = "Toca para aplicar · mantén para editar";
|
||||
"Library" = "Biblioteca";
|
||||
"Library, default, and per-chat overrides will be deleted." = "Se eliminarán la biblioteca, el predeterminado y los fondos específicos de cada chat.";
|
||||
"No Custom" = "Sin personalizado";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "%lu de %lu comprobaciones activadas";
|
||||
"Checks" = "Comprobaciones";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "Elige qué categorías calcula cada análisis. Una comprobación desactivada aparece atenuada y se omite: no se calcula ni se muestra.";
|
||||
"Snapshot saved" = "Instantánea guardada";
|
||||
"Your current scan was archived" = "Tu análisis actual se archivó";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "¿%@ %lu cuentas? Se procesarán las primeras %ld para evitar límites de la API.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "¿%@ %lu cuentas? Se ejecuta en orden con una pausa breve entre cada una.";
|
||||
"%@ followers · %@ following" = "%@ seguidores · %@ siguiendo";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "Filtrar · %lu";
|
||||
"First scan: %@" = "Primer análisis: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "Primer análisis: recopilamos tus listas de seguidores y seguidos y las guardamos localmente.";
|
||||
"Follow %lu" = "Seguir %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "Número de seguidores supera %ld — análisis desactivado para evitar límites de la API.";
|
||||
"Followers" = "Seguidores";
|
||||
"Following… %lu / %lu" = "Siguiendo… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "Seguidores mutuos";
|
||||
"Name: %@ → %@" = "Nombre: %@ → %@";
|
||||
"New followers" = "Nuevos seguidores";
|
||||
"NEW" = "NUEVO";
|
||||
"New first" = "Nuevos primero";
|
||||
"New only" = "Solo nuevos";
|
||||
"No active Instagram session found" = "No se encontró una sesión de Instagram activa";
|
||||
"No results" = "Sin resultados";
|
||||
"No scan yet" = "Aún sin análisis";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "Seguir predeterminada";
|
||||
"Force OFF (allow unsends)" = "Forzar DESACTIVADO (Permite anular envío)";
|
||||
"Force ON (preserve unsends)" = "Forzar ACTIVADO (Mantiene eliminados)";
|
||||
"Include seconds when the format already shows time." = "Incluir segundos cuando el formato ya muestra la hora.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "Incluir segundos cuando el formato ya muestra la hora. El formato personalizado controla los segundos por sí mismo con {ss}.";
|
||||
"Add custom format…" = "Añadir formato personalizado…";
|
||||
"Edit" = "Editar";
|
||||
"Template" = "Plantilla";
|
||||
"Placeholders" = "Marcadores";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "Los marcadores se reemplazan por partes de la fecha; el resto se muestra tal cual.";
|
||||
"Tap a placeholder to insert it at the cursor." = "Toca un marcador para insertarlo en el cursor.";
|
||||
"Included chats" = "Conversaciones incluidas";
|
||||
"Included users" = "Usuarios incluidos";
|
||||
"KD: default" = "ME: Predeterminado";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "Audio listo";
|
||||
"Download video at the highest available quality" = "Descargar video en la mejor calidad disponible";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "Descarga el video en HD mediante transmisión DASH y lo codifica en H.264. Requiere FFmpegKit.";
|
||||
"Encoding in software" = "Codificando por software";
|
||||
"Encoding speed" = "Velocidad de codificación";
|
||||
"Enhanced downloads" = "Mejorar descargas";
|
||||
"Faster = lower quality" = "Más rápido = Menor calidad";
|
||||
"FFmpeg not available" = "FFmpeg no disponible";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit no está disponible. Instala el archivo IPA descargado o la variante .deb de _ffmpeg para activarlo.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "El codificador por hardware no está disponible en segundo plano — se mantuvieron tus ajustes de calidad.";
|
||||
"No audio track found" = "No se encontró pista de audio";
|
||||
"Photo" = "Foto";
|
||||
"Photo quality" = "Calidad de imagen";
|
||||
"Size unknown" = "Tamaño desconocido";
|
||||
"calculating size…" = "calculando tamaño…";
|
||||
"silent" = "silencioso";
|
||||
"Use highest resolution available" = "Usar la resolución mas alta disponible";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "El codificador de vídeo se bloqueó — reinicia Instagram para volver a codificar";
|
||||
"Video quality" = "Calidad de video";
|
||||
"Which quality to download" = "En qué calidad descargar";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "Tamaño de pila";
|
||||
"Duration" = "Duración";
|
||||
"Default surface" = "Superficie predeterminada";
|
||||
"System notifications" = "Notificaciones del sistema";
|
||||
"Mirror to notification centre" = "Reflejar en el centro de notificaciones";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "Mientras la app está en segundo plano, los avisos se envían al centro de notificaciones de iOS para que no se pierdan.";
|
||||
"Clear when app opens" = "Borrar al abrir la app";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "Eliminar las notificaciones reflejadas del centro de notificaciones al volver a la app.";
|
||||
"Background mirror" = "Reflejo en segundo plano";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Usa el permiso de notificaciones de Instagram. Los ajustes por acción están en el menú de cada acción, en Reflejo en segundo plano; las acciones en Desactivado nunca se reflejan.";
|
||||
"Enable notifications" = "Activar notificaciones";
|
||||
"Haptic feedback" = "Vibración háptica";
|
||||
"Preview pill" = "Previsualizar píldora";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "Errores";
|
||||
"Download progress" = "Progreso de descarga";
|
||||
"Bulk download progress" = "Progreso de descarga masiva";
|
||||
"Repost progress" = "Progreso de repost";
|
||||
"Copied post / reel URL" = "URL de publicación / reel copiada";
|
||||
"Copied comment text" = "Texto de comentario copiado";
|
||||
"Copied GIF link" = "Enlace del GIF copiado";
|
||||
"Copied note text" = "Texto de nota copiado";
|
||||
"Copied profile info" = "Información de perfil copiada";
|
||||
"Copied audio URL" = "URL de audio copiada";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "Texto de descripción copiado";
|
||||
"DM seen / read receipts" = "Lecturas / vistas de DM";
|
||||
"Story seen / read receipts" = "Lecturas / vistas de historia";
|
||||
"Someone read your message" = "Alguien leyó tu mensaje";
|
||||
"User blocked / unblocked" = "Usuario bloqueado / desbloqueado";
|
||||
"Chat added / removed from exclude" = "Chat añadido / quitado de exclusiones";
|
||||
"Story user added / removed from exclude" = "Usuario de historia añadido / quitado de exclusiones";
|
||||
"Share-sheet recipient pinned" = "Destinatario de compartir fijado";
|
||||
"Unsent message detected" = "Mensaje no enviado detectado";
|
||||
"Reaction removed detected" = "Reacción eliminada detectada";
|
||||
"%lu messages unsent" = "Se anuló el envío de %lu mensajes";
|
||||
"%lu reactions removed" = "%lu reacciones eliminadas";
|
||||
"%lu chats marked seen" = "%lu chats marcados como vistos";
|
||||
"%lu stories marked seen" = "%lu historias marcadas como vistas";
|
||||
"%lu of your messages read" = "%lu de tus mensajes leídos";
|
||||
"%lu notifications" = "%lu notificaciones";
|
||||
"Live comments toggled" = "Comentarios en vivo alternados";
|
||||
"Custom GIF sent" = "GIF personalizado enviado";
|
||||
"GIF favorited / unfavorited" = "GIF añadido / quitado de favoritos";
|
||||
"Voice DM sent" = "DM de voz enviado";
|
||||
"Audio extraction status" = "Estado de extracción de audio";
|
||||
"Profile Analyzer complete" = "Analizador de perfil completado";
|
||||
"Profile Analyzer progress" = "Progreso del analizador de perfil";
|
||||
"Media extraction failed" = "Error al extraer medios";
|
||||
"Permission denied" = "Permiso denegado";
|
||||
"Validation error" = "Error de validación";
|
||||
"Network / API error" = "Error de red / API";
|
||||
"Action error fallback" = "Mensaje de error de acción";
|
||||
"Unlock failed" = "Desbloqueo fallido";
|
||||
"Chat locked / unlocked" = "Chat bloqueado / desbloqueado";
|
||||
"Invalid clipboard link" = "Enlace de portapapeles inválido";
|
||||
"Experimental flag warning" = "Advertencia de bandera experimental";
|
||||
"Settings action confirmed" = "Acción de ajustes confirmada";
|
||||
"Cache clearing progress" = "Progreso de limpieza de caché";
|
||||
"Backup export / import" = "Exportación / importación de copia de seguridad";
|
||||
"Other / uncategorized" = "Otros / sin categoría";
|
||||
"Comment copied" = "Comentario copiado";
|
||||
"FFmpeg log copied" = "Registro de FFmpeg copiado";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "Toca un preajuste para activarlo. Desliza a la izquierda para eliminar.";
|
||||
"Override Instagram location reads." = "Anula las lecturas de ubicación de Instagram.";
|
||||
"Show the quick button in Friends Map." = "Mostrar el botón rápido en el mapa de amigos.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "Elige cómo se escriben las fechas absolutas. “Predeterminado” deja intacto el formato de IG.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "Elige cómo se escriben las fechas absolutas. “Predeterminado” deja intacto el formato de IG. Desliza un formato personalizado para editarlo o eliminarlo.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "Las fechas más recientes que el umbral se muestran como tiempo relativo. Las fechas más antiguas usan el formato absoluto. «Combinar con la fecha» muestra ambos — «5 ene 2026 (2h)» o «2h – 5 ene 2026».";
|
||||
"Compact style" = "Estilo compacto";
|
||||
"Example: “1h” instead of “1 hour ago”" = "Ejemplo: “1h” en lugar de “hace 1 hora”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "Relativo – absoluto";
|
||||
"Relative when young, absolute when older." = "Relativo si es reciente, absoluto si es antiguo.";
|
||||
"Example: “2h – Jan 5, 2026”" = "Ejemplo: «2h – 5 ene 2026»";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "Captura medios de una sola vez retirados mientras no estás. ⚠️ Puede agotar la batería";
|
||||
"Disappearing (view-once) media" = "Medios temporales (ver una vez)";
|
||||
"Disappearing media expired before it could be saved" = "El contenido temporal caducó antes de poder guardarse";
|
||||
"Disappearing media — gone before it could be saved" = "Contenido temporal — desapareció antes de poder guardarse";
|
||||
"Disappearing only" = "Solo temporales";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "Obliga a Instagram a seguir ejecutándose en segundo plano para capturar contenido temporal que alguien retira mientras no estás en la app.\n\nÚtil sobre todo para contenido de una sola vez: las fotos y vídeos normales suelen poder recuperarse sin esto. ⚠️ Puede agotar bastante la batería y no podrá capturar nada si cierras Instagram desde el selector de apps.\n\n¿Activarlo?";
|
||||
"Keep Instagram active in background" = "Mantener Instagram activo en segundo plano";
|
||||
"Media couldn’t be downloaded — the link expired" = "No se pudo descargar el contenido — el enlace caducó";
|
||||
"Media wasn’t available to save" = "El contenido no estaba disponible para guardar";
|
||||
"Retrying download…" = "Reintentando descarga…";
|
||||
"Try to download again" = "Intentar descargar de nuevo";
|
||||
"%lu followers removed" = "%lu seguidores eliminados";
|
||||
"Batch remove followers" = "Eliminar seguidores en lote";
|
||||
"Batch remove followers finished" = "Eliminar seguidores en lote finalizado";
|
||||
"Follow back" = "Seguir de vuelta";
|
||||
"Remove @%@ as a follower?" = "¿Eliminar a @%@ como seguidor?";
|
||||
"Remove follower" = "Eliminar seguidor";
|
||||
"Removing… %lu / %lu" = "Eliminando… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "Registro de confirmaciones de lectura";
|
||||
"Date" = "Fecha";
|
||||
"Reads" = "Lecturas";
|
||||
"Person" = "Persona";
|
||||
"Chat" = "Chat";
|
||||
"%@ · on @%@" = "%@ · en @%@";
|
||||
"%lu read · %@" = "%lu lectura · %@";
|
||||
"%lu reads · %@" = "%lu lecturas · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu lecturas · %lu lector · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu lecturas · %lu lectores · %@";
|
||||
"Browse who read your messages, grouped by person" = "Mira quién leyó tus mensajes, agrupado por persona";
|
||||
"Clear all" = "Borrar todo";
|
||||
"Clear all records" = "Borrar todos los registros";
|
||||
"Clear read receipts?" = "¿Borrar confirmaciones de lectura?";
|
||||
"Detects when others read your messages and notifies you" = "Detecta cuándo otros leen tus mensajes y te avisa";
|
||||
"Ignored people & chats" = "Personas y chats ignorados";
|
||||
"Ignored" = "Ignorado";
|
||||
"Log group chats" = "Registrar chats de grupo";
|
||||
"Most reads" = "Más lecturas";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "Aún no hay confirmaciones de lectura.\nCuando alguien lea un mensaje que enviaste, aparecerá aquí.";
|
||||
"Notifies and records when someone reads a message you sent" = "Avisa y registra cuando alguien lee un mensaje que enviaste";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "No hay nada ignorado. Mantén pulsado a alguien en el registro para dejar de registrarlo.";
|
||||
"Nothing matches your filters." = "Nada coincide con tus filtros.";
|
||||
"Read %@ · %@" = "Leído %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "Guarda las lecturas en este dispositivo. Desactivado = solo notificaciones, sin guardar";
|
||||
"Resume logging" = "Reanudar registro";
|
||||
"Save to log" = "Guardar en el registro";
|
||||
"Search by username" = "Buscar por nombre de usuario";
|
||||
"Stop logging %@" = "Dejar de registrar a %@";
|
||||
"Delete records" = "Eliminar registros";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "Al activarlo, recibirás una notificación cuando alguien lea tu mensaje. Desactiva \"Guardar en el registro\" para el modo solo avisos. Mantén pulsada una persona en el registro para dejar de registrarla.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "Desliza para quitar. Quitarlo reanuda el registro de esa persona o chat.";
|
||||
"This removes all recorded reads on this device." = "Esto elimina todas las lecturas registradas en este dispositivo.";
|
||||
"Updating names and photos" = "Actualizando nombres y fotos";
|
||||
"Your message" = "Tu mensaje";
|
||||
"read your message in %@" = "leyó tu mensaje en %@";
|
||||
"read your message" = "leyó tu mensaje";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "Rastrea también las lecturas en chats de grupo. Desactivado por defecto: los grupos pueden ser ruidosos";
|
||||
"Refreshing…" = "Actualizando…";
|
||||
"Pinned" = "Fijados";
|
||||
"Liked the story" = "Le dieron like a la historia";
|
||||
"Default (recent first)" = "Predeterminado (recientes primero)";
|
||||
"Liked first" = "Con like primero";
|
||||
"Load all viewers" = "Cargar todos los espectadores";
|
||||
"%lu viewers" = "%lu espectadores";
|
||||
"Viewer pinned" = "Espectador fijado";
|
||||
"Viewer unpinned" = "Espectador desfijado";
|
||||
"Pin a viewer" = "Fijar un espectador";
|
||||
"Pin order" = "Orden de fijados";
|
||||
"Pin this viewer?" = "¿Fijar este espectador?";
|
||||
"Filter, sort & pin viewers" = "Filtrar, ordenar y fijar espectadores";
|
||||
"Adds controls to your story viewers list" = "Añade controles a la lista de espectadores de tu historia";
|
||||
"Add by username, remove, reorder" = "Añadir por nombre de usuario, quitar, reordenar";
|
||||
"Pinned viewers (%lu)" = "Espectadores fijados (%lu)";
|
||||
"Viewers list" = "Lista de espectadores";
|
||||
"Settings are saved and reused next time." = "Los ajustes se guardan y se reutilizan la próxima vez.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "Marca varios para combinarlos. Los espectadores fijados siempre quedan arriba e ignoran estos filtros.";
|
||||
"Pinned viewers" = "Espectadores fijados";
|
||||
"Pin" = "Fijar";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "En la lista de «quién vio mi historia», añade un botón de filtro/orden (abajo a la derecha) con ajustes que se guardan. Mantén pulsado un espectador para fijarlo. Los espectadores fijados siempre aparecen arriba, incluso antes de ver tu historia.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "Nombre de usuario o PK de usuario. Los usuarios fijados siempre aparecen arriba en los espectadores de tu historia, incluso antes de verla.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "Generar una nueva huella";
|
||||
"New device fingerprint" = "Nueva huella de dispositivo";
|
||||
"New ID only" = "Solo nuevo ID";
|
||||
"New ID + clear IG data" = "Nuevo ID + borrar datos de IG";
|
||||
"Fresh random device ID + FDID" = "ID de dispositivo y FDID nuevos al azar";
|
||||
"Enter ID manually…" = "Introducir ID manualmente…";
|
||||
"Manual device ID" = "ID de dispositivo manual";
|
||||
"Paste or type the UUID this device should report." = "Pega o escribe el UUID que debe reportar este dispositivo.";
|
||||
"Device ID set" = "ID de dispositivo establecido";
|
||||
"Identity masked" = "Identidad enmascarada";
|
||||
"Copy current ID" = "Copiar ID actual";
|
||||
"Revert to my real device ID" = "Volver a mi ID de dispositivo real";
|
||||
"Restore the original, stop masking" = "Restaura el original y deja de enmascarar";
|
||||
"Spoofing off" = "Suplantación desactivada";
|
||||
"Relaunch now" = "Reiniciar ahora";
|
||||
"Relaunch to apply" = "Reinicia para aplicar";
|
||||
"Clear device & relaunch" = "Borrar dispositivo y reiniciar";
|
||||
"Clear device & relaunch?" = "¿Borrar dispositivo y reiniciar?";
|
||||
"Clear & relaunch" = "Borrar y reiniciar";
|
||||
"Strongest — full device reset" = "Lo más fuerte: reinicio total del dispositivo";
|
||||
"Device ID" = "ID de dispositivo";
|
||||
"Device identity" = "Identidad del dispositivo";
|
||||
"Masked" = "Enmascarado";
|
||||
"Real" = "Real";
|
||||
"Show button on login screen" = "Mostrar botón en la pantalla de inicio de sesión";
|
||||
"Floating Device ID button while signed out" = "Botón flotante de ID de dispositivo mientras no hay sesión";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Enmascara la huella de dispositivo que envía Instagram (ID de dispositivo + ID de dispositivo familiar). Los cambios se aplican tras reiniciar. El mismo botón aparece también en la pantalla de inicio de sesión.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "¿Borrar también los inicios de sesión guardados y los IDs de dispositivo almacenados de Instagram? Esto cierra tu sesión y reinicia como un dispositivo nuevo.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "Olvida todos los inicios de sesión, cookies y la identidad de dispositivo guardada, y luego reinicia para que Instagram arranque como un dispositivo nuevo. Tendrás que iniciar sesión de nuevo.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "Rastreador de solicitudes de seguimiento";
|
||||
"Follow Requests" = "Solicitudes de seguimiento";
|
||||
"Show follow requests" = "Mostrar solicitudes de seguimiento";
|
||||
"Check now" = "Comprobar ahora";
|
||||
"Reset tracked data" = "Restablecer datos registrados";
|
||||
"Enable tracker" = "Activar rastreador";
|
||||
"Log requests and check outcomes" = "Registrar solicitudes y comprobar resultados";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "Registra las solicitudes de seguimiento que envías y recibes, y detecta quién cancela una solicitud antes de que respondas. Todo en el dispositivo.";
|
||||
"What to track" = "Qué rastrear";
|
||||
"Requests I send" = "Solicitudes que envío";
|
||||
"To private accounts" = "A cuentas privadas";
|
||||
"Requests I receive" = "Solicitudes que recibo";
|
||||
"From people who want to follow you" = "De personas que quieren seguirte";
|
||||
"Background check" = "Comprobación en segundo plano";
|
||||
"Check interval" = "Intervalo de comprobación";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "Con qué frecuencia comprobar los resultados mientras la app está abierta. También comprueba al iniciar y al abrir la lista.";
|
||||
"Off (manual only)" = "Desactivado (solo manual)";
|
||||
"Every 15 minutes" = "Cada 15 minutos";
|
||||
"Every 30 minutes" = "Cada 30 minutos";
|
||||
"Every hour" = "Cada hora";
|
||||
"Every 6 hours" = "Cada 6 horas";
|
||||
"My request accepted" = "Mi solicitud aceptada";
|
||||
"A private account accepted you" = "Una cuenta privada te aceptó";
|
||||
"My request declined" = "Mi solicitud rechazada";
|
||||
"No longer pending" = "Ya no está pendiente";
|
||||
"New request received" = "Nueva solicitud recibida";
|
||||
"Someone asked to follow you" = "Alguien solicitó seguirte";
|
||||
"Request withdrawn" = "Solicitud retirada";
|
||||
"Someone cancelled their request" = "Alguien canceló su solicitud";
|
||||
"Sent by me" = "Enviadas por mí";
|
||||
"Received" = "Recibida";
|
||||
"Sent" = "Enviada";
|
||||
"Accepted" = "Aceptada";
|
||||
"Rejected" = "Rechazada";
|
||||
"Requested" = "Solicitada";
|
||||
"Approved" = "Aprobada";
|
||||
"Withdrawn" = "Retirada";
|
||||
"No follow requests tracked yet" = "Aún no hay solicitudes de seguimiento registradas";
|
||||
"Cancel requests" = "Cancelar solicitudes";
|
||||
"Delete %lu record(s) from history?" = "¿Eliminar %lu registro(s) del historial?";
|
||||
"Cancel %lu pending request(s)?" = "¿Cancelar %lu solicitud(es) pendiente(s)?";
|
||||
"Follow back %lu account(s)?" = "¿Seguir de vuelta a %lu cuenta(s)?";
|
||||
"Clear all tracked follow requests?" = "¿Borrar todas las solicitudes de seguimiento registradas?";
|
||||
"Reset tracked follow requests for this account?" = "¿Restablecer las solicitudes de seguimiento registradas de esta cuenta?";
|
||||
"Enable the tracker first" = "Primero activa el rastreador";
|
||||
"Checking…" = "Comprobando…";
|
||||
"%ld request(s) updated" = "%ld solicitud(es) actualizada(s)";
|
||||
"No changes" = "Sin cambios";
|
||||
"Working…" = "Procesando…";
|
||||
"Follow request accepted" = "Solicitud de seguimiento aceptada";
|
||||
"%@ accepted your request" = "%@ aceptó tu solicitud";
|
||||
"Follow request declined" = "Solicitud de seguimiento rechazada";
|
||||
"%@ is no longer pending" = "%@ ya no está pendiente";
|
||||
"New follow request" = "Nueva solicitud de seguimiento";
|
||||
"%@ asked to follow you" = "%@ solicitó seguirte";
|
||||
"Follow request withdrawn" = "Solicitud de seguimiento retirada";
|
||||
"%@ withdrew their request" = "%@ retiró su solicitud";
|
||||
"Follow requests log" = "Registro de solicitudes de seguimiento";
|
||||
|
||||
@@ -53,10 +53,12 @@
|
||||
"Copy comment text" = "Copier le texte du commentaire";
|
||||
"Copy description" = "Copier la description";
|
||||
"Copy description text fields by long-pressing on them" = "Copier les champs de description avec un appui long";
|
||||
"Custom music sticker color" = "Couleur personnalisée du sticker musique";
|
||||
"Custom sticker colors" = "Couleurs de stickers personnalisées";
|
||||
"Custom colors aren't supported for this sticker" = "Les couleurs personnalisées ne sont pas prises en charge pour ce sticker";
|
||||
"Date format" = "Format de date";
|
||||
"Disable app haptics" = "Désactiver le retour haptique";
|
||||
"Disables haptics/vibrations within the app" = "Désactive le retour haptique et les vibrations dans l’app";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "Désactive Liquid Glass pour les comptes où il est activé par défaut. Prévaut sur les options ci-dessus";
|
||||
"Do not save recent searches" = "Ne pas enregistrer les recherches récentes";
|
||||
"Download GIF & image comments" = "Télécharger les commentaires GIF et image";
|
||||
"Download image" = "Télécharger l’image";
|
||||
@@ -97,9 +99,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "Maintenez le logo Instagram appuyé pour changer l’icône de l’app";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "Permet au sélecteur de sticker photo d’afficher aussi des vidéos, pas seulement des photos";
|
||||
"Liquid glass tab bar" = "Barre d’onglets Liquid Glass";
|
||||
"Force liquid glass off" = "Forcer la désactivation de Liquid Glass";
|
||||
"Force progressive blur" = "Forcer le flou progressif";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "Garde visible le flou de bord de défilement d'iOS 26 au lieu de le laisser disparaître";
|
||||
"Live" = "Live";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "Maintenez l’outil pipette dans les stories pour personnaliser plus précisément la couleur du texte";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "Maintenez la roue chromatique d’un sticker musique ou paroles pour choisir une couleur unie ou dégradée";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "Maintenez la roue chromatique dans les éditeurs de stickers pour choisir une couleur unie ou dégradée";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "Maintenez le bouton cœur dans un live pour masquer ou afficher les commentaires";
|
||||
"Long-press the search tab to open a copied Instagram link" = "Maintenez l’onglet de recherche pour ouvrir un lien Instagram copié";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "Interrupteur principal. Désactivé, tous les boutons par surface ci-dessous sont ignorés.";
|
||||
@@ -154,18 +159,19 @@
|
||||
"%ldh" = "%ldh";
|
||||
"%ldm" = "%ldm";
|
||||
"%ldw" = "%ldsem";
|
||||
"Alternate" = "Alternatif";
|
||||
"Always ask" = "Toujours demander";
|
||||
"Balanced" = "Équilibré";
|
||||
"Block all" = "Tout bloquer";
|
||||
"Block selected" = "Bloquer la sélection";
|
||||
"Button" = "Bouton";
|
||||
"Classic" = "Classique";
|
||||
"Date format — %@" = "Format de date — %@";
|
||||
"Default" = "Par défaut";
|
||||
"Disabled" = "Désactivé";
|
||||
"Download and share" = "Télécharger et partager";
|
||||
"Download to Photos" = "Télécharger dans Photos";
|
||||
"Save with music" = "Enregistrer avec la musique";
|
||||
"Gallery with music" = "Galerie avec la musique";
|
||||
"Photo with music" = "Photo avec musique";
|
||||
"Enabled" = "Activé";
|
||||
"Expand" = "Agrandir";
|
||||
"Explore" = "Explorer";
|
||||
@@ -213,6 +219,8 @@
|
||||
"Hide repost button" = "Masquer le bouton de repost";
|
||||
"Hide stories tray" = "Masquer le bandeau des stories";
|
||||
"Hide suggested stories" = "Masquer les stories suggérées";
|
||||
"Hide story highlights" = "Masquer les stories à la une";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "Supprime les stories à la une réapparues dans la barre des stories du fil";
|
||||
"Hides suggested accounts" = "Masque les comptes suggérés";
|
||||
"Hides suggested reels" = "Masque les reels suggérés";
|
||||
"Hides suggested threads posts" = "Masque les publications Threads suggérées";
|
||||
@@ -247,6 +255,10 @@
|
||||
"Copy GIF link" = "Copier le lien du GIF";
|
||||
"Copy image link" = "Copier le lien de l’image";
|
||||
"Custom GIF in comments" = "GIF personnalisé dans les commentaires";
|
||||
"Favorite GIFs" = "GIF favoris";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "Maintenez un GIF dans le sélecteur pour l'épingler — les favoris s'affichent en premier";
|
||||
"Added to favorites" = "Ajouté aux favoris";
|
||||
"Removed from favorites" = "Retiré des favoris";
|
||||
"Failed to build GIF model" = "Échec de la création du modèle GIF";
|
||||
"GIF link copied" = "Lien du GIF copié";
|
||||
"Image" = "Image";
|
||||
@@ -264,7 +276,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "Ajoute un bouton d’action RyukGram au-dessus de la barre latérale des reels avec voir-couverture/télécharger/partager/copier/agrandir/repost. Par défaut, un toucher ouvre le menu ; changez ce comportement ci-dessous.";
|
||||
"Always show progress scrubber" = "Toujours afficher la barre de progression";
|
||||
"Auto-scroll reels" = "Défilement automatique des reels";
|
||||
"Change what happens when you tap on a reel" = "Changer ce qui se passe quand vous touchez un reel";
|
||||
"Confirm reel refresh" = "Confirmer le rafraîchissement des reels";
|
||||
"Custom speed" = "Vitesse personnalisée";
|
||||
@@ -287,7 +298,6 @@
|
||||
"Hiding" = "Masquage";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "Maintenez les 3 points sur un reel pour ouvrir le sélecteur de vitesse";
|
||||
"IG default" = "Par défaut IG";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "Par défaut IG : comportement natif. RyukGram : avance à nouveau après un retour en arrière.";
|
||||
"Limits" = "Limites";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "Limite le nombre de reels disponibles à faire défiler à tout moment et empêche le rafraîchissement";
|
||||
"Only loads %@ %@" = "Charge seulement %@ %@";
|
||||
@@ -314,6 +324,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "Ajoute un bouton pour filtrer et trier n'importe quelle liste d'abonnés/abonnements. Réinitialisé à la sortie.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "Ajoute une option d’affichage au menu d’appui long des stories à la une pour ouvrir la couverture en plein écran";
|
||||
"Adds the like count to each card" = "Ajoute le nombre de j'aime à chaque carte";
|
||||
"Adds the upload date to each card" = "Ajoute la date de publication à chaque carte";
|
||||
"Copy note on long press" = "Copier la note par appui long";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "Statistiques supplémentaires affichées sur chaque carte de publication et de reel dans les grilles de profil.";
|
||||
"Fake follower count" = "Faux nombre d’abonnés";
|
||||
@@ -343,6 +355,8 @@
|
||||
"Show full follower count" = "Afficher le nombre complet d’abonnés";
|
||||
"Show full post count" = "Afficher le nombre complet de publications";
|
||||
"Show like count" = "Afficher le nombre de mentions J'aime";
|
||||
"Show the custom number set below" = "Affiche le nombre personnalisé défini ci-dessous";
|
||||
"Show the exact number instead of a shortened one" = "Affiche le nombre exact au lieu de la version abrégée";
|
||||
"Show upload date" = "Afficher la date de publication";
|
||||
"Shows whether the profile user follows you" = "Indique si l’utilisateur du profil vous suit";
|
||||
"Tap to set" = "Toucher pour définir";
|
||||
@@ -419,6 +433,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "Ajoute un bouton d’action RyukGram à côté du bouton œil sur les stories avec télécharger/partager/copier/agrandir/repost/voir les mentions. Par défaut, un toucher ouvre le menu ; changez ce comportement ci-dessous.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "Ajoute un bouton haut-parleur sur les stories pour activer/couper le son. Aussi disponible dans le menu à trois points";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "Ajoute le bouton œil sur les stories. Désactivé, le blocage des vues reste actif sans le bouton";
|
||||
"Advance on story like" = "Avancer après un J’aime sur une story";
|
||||
"Advance on story reply" = "Avancer après une réponse à une story";
|
||||
"Advance when marking as seen" = "Avancer au marquage comme vue";
|
||||
@@ -426,10 +441,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "Tout bloquer : toutes les stories sont bloquées — les utilisateurs listés sont des exceptions.\nBloquer la sélection : seuls les utilisateurs listés sont bloqués — le reste est normal.\nLes deux listes sont enregistrées indépendamment.";
|
||||
"Blocking mode" = "Mode de blocage";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "Bouton = un toucher marque comme vue. Interrupteur = toucher active/désactive les accusés de lecture des stories (l’œil devient bleu quand c’est activé)";
|
||||
"Disable instants creation" = "Désactiver la création d’Instants";
|
||||
"Disable story seen receipt" = "Désactiver l’accusé de vue des stories";
|
||||
"Enable story user list" = "Activer la liste d’utilisateurs des stories";
|
||||
"Hides the functionality to create/send instants" = "Masque la fonctionnalité de création/envoi d’Instants";
|
||||
"Hides the notification for others when you view their story" = "Masque la notification chez les autres lorsque vous regardez leur story";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "Insère un bouton à côté du bouton vu/œil sur les stories";
|
||||
"Keep stories visually seen locally" = "Garder les stories vues localement";
|
||||
@@ -471,6 +484,7 @@
|
||||
"Story audio toggle" = "Interrupteur audio des stories";
|
||||
"Story user list" = "Liste d’utilisateurs des stories";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "Toucher le bouton œil pour marquer une story comme vue passe automatiquement à la suivante";
|
||||
"This will send a story view receipt." = "Un accusé de vue sera envoyé pour cette story.";
|
||||
"View story mentions" = "Voir les mentions de story";
|
||||
"Which stories get seen-receipt blocking" = "Stories concernées par le blocage des accusés de vue";
|
||||
|
||||
@@ -479,16 +493,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "Ajoute un bouton aux fils de DM pour marquer les messages comme vus";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "Ajoute le bouton œil aux fils de DM. Désactivé, le blocage des accusés de lecture reste actif sans le bouton";
|
||||
"Auto mark seen on interact" = "Marquer vu automatiquement lors d’une interaction";
|
||||
"Auto mark seen on typing" = "Marquer vu automatiquement à la saisie";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "Bloque l’accusé de lecture automatique — le marquage comme vu n’a lieu que lorsque vous le décidez";
|
||||
"Control when messages are marked as seen" = "Contrôle quand les messages sont marqués comme vus";
|
||||
"How the seen button behaves" = "Comportement du bouton vu";
|
||||
"Manually mark messages as seen" = "Marquer manuellement les messages comme vus";
|
||||
"Marks messages as seen when you send any message" = "Marque les messages comme vus lorsque vous envoyez un message";
|
||||
"Mark as seen?" = "Marquer comme lu ?";
|
||||
"Mark as viewed?" = "Marquer comme vu ?";
|
||||
"Marks messages as seen when you reply, react or send media" = "Marque les messages comme vus quand vous répondez, réagissez ou envoyez un média";
|
||||
"Marks messages as seen when you start typing" = "Marque les messages comme vus lorsque vous commencez à écrire";
|
||||
"Read receipt mode" = "Mode des accusés de lecture";
|
||||
"Read receipts" = "Accusés de lecture";
|
||||
"Show seen button" = "Afficher le bouton vu";
|
||||
"This will send a read receipt for the latest messages." = "Un accusé de lecture sera envoyé pour les derniers messages.";
|
||||
"This will send a view receipt for the current message." = "Un accusé de vue sera envoyé pour le message actuel.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -509,7 +529,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "Confirmation avant d’effacer les messages conservés";
|
||||
"Copies note text directly on long press without opening the menu" = "Copie directement le texte d’une note par appui long sans ouvrir le menu";
|
||||
"Copy text on hold" = "Copier le texte au maintien";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "Ajoute un bouton pinceau et un raccourci d’appui long pour choisir des couleurs d’arrière-plan et de texte personnalisées";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "Ajoute des boutons Arrière-plan, Texte et Emoji à l’éditeur de note";
|
||||
"Custom note themes" = "Thèmes de notes personnalisés";
|
||||
"Disable vanish mode swipe" = "Désactiver le balayage du mode éphémère";
|
||||
"Disable typing status" = "Désactiver le statut de saisie";
|
||||
@@ -546,6 +566,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "Rechercher, trier, balayer pour supprimer ou basculer la conservation des supprimés";
|
||||
"Send audio as file" = "Envoyer l’audio comme fichier";
|
||||
"Send files (experimental)" = "Envoyer des fichiers (expérimental)";
|
||||
"File sending not available" = "Envoi de fichiers indisponible";
|
||||
"Show full date instead of \"Active 2h ago\"" = "Afficher la date complète au lieu de \"Active 2h ago\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "Affiche un bouton dans les fils de DM pour ajouter/retirer des discussions de la liste. Appui long pour plus d’options";
|
||||
"Shows a notification pill when a message is unsent" = "Affiche une pastille de notification lorsqu’un message est annulé";
|
||||
@@ -563,7 +584,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu supprimés";
|
||||
"%lu messages from %lu users" = "%lu messages de %lu utilisateurs";
|
||||
"%lu selected" = "%lu sélectionné(s)";
|
||||
"Absolute date + time" = "Date + heure absolues";
|
||||
"Adjust the filters or clear the search to see more." = "Ajustez les filtres ou effacez la recherche pour en voir davantage.";
|
||||
@@ -609,11 +629,33 @@
|
||||
"Nothing to save" = "Rien à enregistrer";
|
||||
"Oldest first" = "Plus anciens d’abord";
|
||||
"Open log" = "Ouvrir le journal";
|
||||
"Group chat" = "Discussion de groupe";
|
||||
"%lu messages in %lu chats" = "%lu messages dans %lu discussions";
|
||||
"%lu people · %lu deleted" = "%lu personnes · %lu supprimés";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "Lorsqu'un message est annulé, il apparaîtra ici, regroupé par discussion.";
|
||||
"Clear this chat" = "Effacer cette discussion";
|
||||
"Clear log for this chat?" = "Effacer le journal de cette discussion ?";
|
||||
"Removes every preserved deleted message from this group chat." = "Supprime tous les messages supprimés conservés de cette discussion de groupe.";
|
||||
"Reaction removed" = "Réaction retirée";
|
||||
"Log removed reactions" = "Enregistrer les réactions retirées";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "Enregistre aussi lorsqu'une réaction est retirée, et sur quel message.";
|
||||
"Removed a reaction" = "A retiré une réaction";
|
||||
"on @%@: %@" = "sur @%@ : %@";
|
||||
"on: %@" = "sur : %@";
|
||||
"a message" = "un message";
|
||||
"removed %@ on: %@" = "a retiré %@ sur : %@";
|
||||
"removed reaction %@" = "a retiré la réaction %@";
|
||||
"%@ removed the %@ reaction." = "%@ a retiré la réaction %@.";
|
||||
"Removed %@" = "Retiré %@";
|
||||
"Someone" = "Quelqu'un";
|
||||
"Photo or video" = "Photo ou vidéo";
|
||||
"Refresh names & photos" = "Actualiser noms et photos";
|
||||
"Refreshing names & photos" = "Actualisation des noms et photos";
|
||||
"Records every message someone unsends, grouped by chat" = "Enregistre chaque message annulé, regroupé par discussion";
|
||||
"Open profile" = "Ouvrir le profil";
|
||||
"Original" = "Original";
|
||||
"Play" = "Lire";
|
||||
"Post" = "Publication";
|
||||
"Records every message someone unsends, grouped by sender" = "Enregistre chaque message annulé par quelqu’un, groupé par expéditeur";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "Relatif (il y a 1min/3h/3j)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "Supprime tous les messages supprimés conservés et leurs médias capturés pour le compte actuel. Cette action est irréversible.";
|
||||
@@ -637,14 +679,19 @@
|
||||
"View" = "Voir";
|
||||
"Voice" = "Vocal";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "Activé, les messages supprimés et leurs médias sont enregistrés sur cet appareil. Désactivez et effacez le journal pour effacer l’historique.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "Quand quelqu’un annule un message, il apparaîtra ici regroupé par expéditeur.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "Contourner « Vous ne pouvez pas envoyer de messages »";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "Supprime la bannière de saisie bloquée et restaure le champ de texte dans les conversations restreintes";
|
||||
"Custom chat background" = "Fond de discussion personnalisé";
|
||||
"DM Save button" = "Bouton Enregistrer des DM";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "Fait télécharger le bouton Enregistrer intégré d'Instagram sur les photos et vidéos des DM vers Photos, la Galerie ou Partager";
|
||||
"Reroute native Save" = "Rediriger l'enregistrement natif";
|
||||
"Save media" = "Enregistrer le média";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "Les appels entrants restent silencieux — pas de sonnerie, pas d'écran, pas de notification";
|
||||
"Messages" = "Messages";
|
||||
"Silence incoming calls" = "Mettre en silence les appels entrants";
|
||||
@@ -660,12 +707,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "Ajoute un bouton galerie à l’appareil photo des Instants pour envoyer une photo depuis votre album";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Ajoute un bouton d’action RyukGram à l’en-tête du visionneur d’Instants avec agrandir, enregistrer, partager et tout enregistrer";
|
||||
"All loaded instants" = "Tous les Instants chargés";
|
||||
"Auto advance after reaction" = "Avance automatique après réaction";
|
||||
"Automatically moves to the next instant after you like or react" = "Passe automatiquement à l’Instant suivant après un like ou une réaction";
|
||||
"Bypasses the Instants screenshot block" = "Contourne le blocage des captures d’écran des Instants";
|
||||
"Could not locate the instant on screen" = "Impossible de localiser l’Instant à l’écran";
|
||||
"Current instant" = "Instant actuel";
|
||||
"In-app Gallery" = "Galerie intégrée";
|
||||
"Instant" = "Instantané";
|
||||
"Instants" = "Instantanés";
|
||||
"Auto-saved instants log" = "Journal des instants enregistrés automatiquement";
|
||||
"Auto-save instants" = "Enregistrement auto des instants";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "Enregistre automatiquement chaque instant que vous regardez, y compris en balayant — chacun une seule fois";
|
||||
"Instants action button" = "Bouton d’action des Instants";
|
||||
"No instants currently loaded" = "Aucun Instant chargé pour le moment";
|
||||
"No media available to save" = "Aucun média à enregistrer";
|
||||
@@ -685,19 +737,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "Masquer aussi la barre d’onglets du bas — seule la boîte de réception est visible";
|
||||
"Hide create tab" = "Masquer l’onglet Créer";
|
||||
"Hide explore tab" = "Masquer l’onglet Explorer";
|
||||
"Hide feed tab" = "Masquer l’onglet Fil";
|
||||
"Hide messages tab" = "Masquer l’onglet Messages";
|
||||
"Hide reels tab" = "Masquer l’onglet Reels";
|
||||
"Hide search tab" = "Masquer l’onglet recherche";
|
||||
"Remove the search/explore button from the tab bar" = "Retire le bouton recherche/exploration de la barre d’onglets";
|
||||
"Hide tab bar" = "Masquer la barre d’onglets";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "Masque tous les onglets sauf la boîte de réception DM + le profil et force le lancement sur la boîte de réception. Le raccourci des réglages passe à l’appui long sur l’onglet boîte de réception.";
|
||||
"Hides the create tab on the bottom navigation bar" = "Masque l’onglet Créer dans la barre de navigation inférieure";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "Masque l’onglet des messages directs dans la barre de navigation inférieure";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "Masque l’onglet Explorer/recherche dans la barre de navigation inférieure";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "Masque l’onglet Fil/Accueil dans la barre de navigation inférieure";
|
||||
"Hides the reels tab on the bottom navigation bar" = "Masque l’onglet Reels dans la barre de navigation inférieure";
|
||||
"Hiding tabs" = "Masquage des onglets";
|
||||
"Icon order" = "Ordre des icônes";
|
||||
"Launch tab" = "Onglet au lancement";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "Permet de balayer pour passer d’un onglet de navigation à l’autre";
|
||||
@@ -707,6 +750,8 @@
|
||||
"Swipe between tabs" = "Balayer entre les onglets";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "Onglet ouvert au lancement de l’app. Ignoré quand Messages seulement est activé";
|
||||
"The order of the icons on the bottom navigation bar" = "L’ordre des icônes dans la barre de navigation inférieure";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "Faites glisser la poignée ≡ pour réordonner les onglets. Désactivez un onglet pour le masquer de la barre de navigation inférieure.";
|
||||
"This will restore the default tab order and unhide all tabs." = "Cela restaurera l’ordre des onglets par défaut et réaffichera tous les onglets.";
|
||||
"Turn IG into a DM-only client" = "Transformer IG en client de DM uniquement";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -719,6 +764,8 @@
|
||||
"Comments & posts" = "Commentaires et publications";
|
||||
"Confirm actions" = "Confirmer les actions";
|
||||
"Confirm changing theme" = "Confirmer le changement de thème";
|
||||
"Confirm disappearing media mark as viewed" = "Confirmer le marquage comme vu d’un contenu éphémère";
|
||||
"Confirm DM mark as seen" = "Confirmer le marquage comme lu d’un DM";
|
||||
"Confirm follow" = "Confirmer l’abonnement";
|
||||
"Confirm follow requests" = "Confirmer les demandes d’abonnement";
|
||||
"Confirm Instants capture" = "Confirmer la capture d’Instants";
|
||||
@@ -734,6 +781,7 @@
|
||||
"Confirm sticker interaction (stories)" = "Confirmer l’interaction avec un sticker (stories)";
|
||||
"Confirm story emoji reaction" = "Confirmer la réaction emoji à une story";
|
||||
"Confirm story like" = "Confirmer le J’aime sur une story";
|
||||
"Confirm story mark as seen" = "Confirmer le marquage comme vue d’une story";
|
||||
"Confirm switching Instant" = "Confirmer le changement d’Instant";
|
||||
"Confirm unfollow" = "Confirmer le désabonnement";
|
||||
"Confirm vanish mode" = "Confirmer le mode éphémère";
|
||||
@@ -747,6 +795,9 @@
|
||||
"Reactions" = "Réactions";
|
||||
"Send to group chat?" = "Envoyer à un groupe ?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "Affiche une alerte avant de créer/envoyer à un groupe depuis la feuille de partage";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "Affiche une alerte avant de marquer un message éphémère comme vu";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "Affiche une alerte avant d’envoyer un accusé de lecture depuis le bouton vu des DM ou le menu";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "Affiche une alerte avant d’envoyer un accusé de vue de story depuis le bouton œil ou le menu";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "Affiche une alerte avant d’envoyer une réaction emoji à une note";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "Affiche une alerte avant d’envoyer une réaction emoji à une story";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Affiche une alerte avant d’envoyer une réaction emoji à un Instant";
|
||||
@@ -928,7 +979,16 @@
|
||||
"Could not write backup file." = "Impossible d'écrire le fichier de sauvegarde.";
|
||||
"Could not write extracted file." = "Impossible d'écrire le fichier extrait.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "Les données existantes des éléments cochés seront remplacées. Un redémarrage peut être nécessaire pour que tout prenne effet.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Exportez ou importez les données RyukGram — réglages, filtres par compte, discussions masquées et verrouillées, Profile Analyzer, galerie, fonds de discussion et messages supprimés. Choisissez n'importe quelle combinaison sur chaque page. Les réglages restent un simple fichier JSON ; les ensembles avec média s'exportent en .ryukbak compressé.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Exportez ou importez les données RyukGram — réglages, filtres par compte, discussions masquées et verrouillées, Profile Analyzer, galerie, fonds de discussion, messages supprimés et journal des accusés de lecture. Choisissez n'importe quelle combinaison sur chaque page. Les réglages restent un simple fichier JSON ; les ensembles avec média s'exportent en .ryukbak compressé.";
|
||||
"Feature data" = "Données des fonctionnalités";
|
||||
"Import mode" = "Mode d'importation";
|
||||
"Merge" = "Fusionner";
|
||||
"Replace" = "Remplacer";
|
||||
"Add the backup's data to what's already here" = "Ajoute les données de la sauvegarde à ce qui est déjà là";
|
||||
"Clear existing data, then apply the backup" = "Efface les données actuelles, puis applique la sauvegarde";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "Fusionner conserve ce qui est sur cet appareil et ajoute les données de la sauvegarde — les doublons sont combinés, y compris la galerie.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "Remplacer efface les données existantes de chaque élément coché, puis applique la sauvegarde.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "La sauvegarde sera fusionnée avec vos données existantes — rien n'est supprimé, les doublons sont combinés. Un redémarrage peut être nécessaire pour que tout prenne effet.";
|
||||
"Hidden & locked chats" = "Discussions masquées et verrouillées";
|
||||
"Import" = "Importer";
|
||||
"Inspect the full manifest" = "Inspecter le manifeste complet";
|
||||
@@ -962,6 +1022,11 @@
|
||||
"Clearing cache…" = "Vidage du cache…";
|
||||
"Clearing still scans on demand." = "Le vidage analysera toujours à la demande.";
|
||||
"Daily" = "Quotidien";
|
||||
"All tweak options are disabled" = "Toutes les options du tweak sont désactivées";
|
||||
"Disable all tweak options" = "Désactiver toutes les options du tweak";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "Instagram fonctionne normalement tant que ceci est activé. Désactivez-le pour restaurer vos réglages.";
|
||||
"Tap to re-enable everything" = "Appuyez pour tout réactiver";
|
||||
"Turn every feature off — your settings are kept" = "Désactive toutes les fonctionnalités — vos réglages sont conservés";
|
||||
"Disable safe mode" = "Désactiver le mode sans échec";
|
||||
"Enable tweak settings quick-access" = "Activer l’accès rapide aux réglages du tweak";
|
||||
"Fix duplicate notifications" = "Corriger les notifications en double";
|
||||
@@ -1039,6 +1104,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "Supprimer une traduction importée et revenir aux chaînes intégrées";
|
||||
"Deleted %@ override. Restart to apply." = "Traduction %@ supprimée. Redémarrez pour appliquer.";
|
||||
"Enable FLEX gesture" = "Activer le geste FLEX";
|
||||
"Enable file logging" = "Activer la journalisation dans un fichier";
|
||||
"Export strings" = "Exporter les chaînes";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "Maintenez 5 doigts sur l’écran pour ouvrir FLEX";
|
||||
"I have %@%@" = "J’ai %@%@";
|
||||
@@ -1046,6 +1112,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "Importer un fichier .strings pour mettre à jour une traduction. Choisissez une langue, sélectionnez le fichier, redémarrez.";
|
||||
"Link Cell" = "Cellule lien";
|
||||
"Localization" = "Localisation";
|
||||
"Log file is empty" = "Le fichier de journal est vide";
|
||||
"Logging" = "Journalisation";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "Enregistre l'activité de RyukGram dans un seul fichier partageable, sur l'app et ses extensions. Désactivé par défaut : activez-le, reproduisez le problème, puis partagez-le.";
|
||||
"Menu Cell" = "Cellule menu";
|
||||
"Navigation Cell" = "Cellule navigation";
|
||||
"No imported localization files to reset." = "Aucun fichier de localisation importé à réinitialiser.";
|
||||
@@ -1057,6 +1126,7 @@
|
||||
"Pick a language to delete the imported file" = "Choisissez une langue pour supprimer le fichier importé";
|
||||
"Pick a language to export" = "Choisissez une langue à exporter";
|
||||
"Reset localization" = "Réinitialiser la localisation";
|
||||
"Share log file" = "Partager le fichier de journal";
|
||||
"Pick a language and share its .strings file" = "Choisissez une langue pour partager son fichier .strings";
|
||||
"Static Cell" = "Cellule statique";
|
||||
"Stepper cell" = "Cellule pas-à-pas";
|
||||
@@ -1183,6 +1253,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "Insère un bouton œil pour marquer le média éphémère actuel comme vu";
|
||||
"Link copied" = "Lien copié";
|
||||
"Mark as viewed" = "Marquer comme vu";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "Marquer comme vu passe au média empilé suivant au lieu de fermer";
|
||||
"Mark messages as seen" = "Marquer les messages comme vus";
|
||||
"Mark seen" = "Marquer vu";
|
||||
"Marked as viewed" = "Marqué comme vu";
|
||||
@@ -1270,6 +1341,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "Saisissez un nom d'utilisateur, un nom de discussion ou un ID de fil.";
|
||||
"Group" = "Groupe";
|
||||
"Image Settings" = "Réglages d'image";
|
||||
"Auto bubble color" = "Couleur de bulle automatique";
|
||||
"Bubble color" = "Couleur de bulle";
|
||||
"Me" = "Moi";
|
||||
"Both" = "Les deux";
|
||||
"Gradient" = "Dégradé";
|
||||
"Direction" = "Direction";
|
||||
"Vertical" = "Vertical";
|
||||
"Horizontal" = "Horizontal";
|
||||
"Diagonal" = "Diagonale";
|
||||
"Text color" = "Couleur du texte";
|
||||
"Automatic (contrast)" = "Automatique (contraste)";
|
||||
"Choose color…" = "Choisir une couleur…";
|
||||
"Tap to apply · hold to edit" = "Appuyez pour appliquer · maintenez pour modifier";
|
||||
"Library" = "Bibliothèque";
|
||||
"Library, default, and per-chat overrides will be deleted." = "La bibliothèque, le fond par défaut et les fonds par discussion seront supprimés.";
|
||||
"No Custom" = "Aucun personnalisé";
|
||||
@@ -1360,6 +1444,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "%lu vérifications sur %lu activées";
|
||||
"Checks" = "Vérifications";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "Choisissez les catégories que calcule chaque analyse. Une vérification désactivée apparaît grisée et est ignorée : elle n'est ni calculée ni affichée.";
|
||||
"Snapshot saved" = "Instantané enregistré";
|
||||
"Your current scan was archived" = "Votre analyse actuelle a été archivée";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu comptes ? Les %ld premiers seront traités pour éviter les limites de débit.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu comptes ? L’opération se fait séquentiellement avec une courte pause entre chaque.";
|
||||
"%@ followers · %@ following" = "%@ abonnés · %@ abonnements";
|
||||
@@ -1405,7 +1494,6 @@
|
||||
"Filter · %lu" = "Filtre · %lu";
|
||||
"First scan: %@" = "Première analyse : %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "Première analyse : nous collectons vos listes d’abonnés et d’abonnements et les enregistrons localement.";
|
||||
"Follow %lu" = "Suivre %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "Le nombre d’abonnés dépasse %ld — analyse désactivée pour éviter les limites de débit.";
|
||||
"Followers" = "Abonnés";
|
||||
"Following… %lu / %lu" = "Abonnement… %lu / %lu";
|
||||
@@ -1423,6 +1511,9 @@
|
||||
"Mutual followers" = "Abonnements mutuels";
|
||||
"Name: %@ → %@" = "Nom : %@ → %@";
|
||||
"New followers" = "Nouveaux abonnés";
|
||||
"NEW" = "NOUVEAU";
|
||||
"New first" = "Nouveaux d'abord";
|
||||
"New only" = "Nouveaux seulement";
|
||||
"No active Instagram session found" = "Aucune session Instagram active trouvée";
|
||||
"No results" = "Aucun résultat";
|
||||
"No scan yet" = "Aucune analyse pour le moment";
|
||||
@@ -1525,7 +1616,13 @@
|
||||
"Follow default" = "Suivre par défaut";
|
||||
"Force OFF (allow unsends)" = "Forcer NON (autoriser les annulations)";
|
||||
"Force ON (preserve unsends)" = "Forcer OUI (conserver les annulations)";
|
||||
"Include seconds when the format already shows time." = "Inclure les secondes lorsque le format affiche déjà l’heure.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "Inclure les secondes lorsque le format affiche déjà l’heure. Le format personnalisé gère lui-même les secondes avec {ss}.";
|
||||
"Add custom format…" = "Ajouter un format personnalisé…";
|
||||
"Edit" = "Modifier";
|
||||
"Template" = "Modèle";
|
||||
"Placeholders" = "Espaces réservés";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "Les espaces réservés sont remplacés par des parties de la date ; le reste s’affiche tel quel.";
|
||||
"Tap a placeholder to insert it at the cursor." = "Touchez un espace réservé pour l’insérer au niveau du curseur.";
|
||||
"Included chats" = "Discussions incluses";
|
||||
"Included users" = "Utilisateurs inclus";
|
||||
"KD: default" = "CS : défaut";
|
||||
@@ -1716,16 +1813,21 @@
|
||||
"Audio ready" = "Audio prêt";
|
||||
"Download video at the highest available quality" = "Télécharger la vidéo dans la meilleure qualité disponible";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "Télécharge la vidéo HD via des flux DASH et l’encode en H.264. Nécessite FFmpegKit.";
|
||||
"Encoding in software" = "Encodage logiciel";
|
||||
"Encoding speed" = "Vitesse d’encodage";
|
||||
"Enhanced downloads" = "Téléchargements améliorés";
|
||||
"Faster = lower quality" = "Plus rapide = qualité inférieure";
|
||||
"FFmpeg not available" = "FFmpeg indisponible";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit n’est pas disponible. Installez l’IPA sideloadée ou la variante .deb _ffmpeg pour l’activer.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "L'encodeur matériel n'est pas disponible en arrière-plan — vos réglages de qualité ont été conservés.";
|
||||
"No audio track found" = "Aucune piste audio trouvée";
|
||||
"Photo" = "Photo";
|
||||
"Photo quality" = "Qualité photo";
|
||||
"Size unknown" = "Taille inconnue";
|
||||
"calculating size…" = "calcul de la taille…";
|
||||
"silent" = "silencieux";
|
||||
"Use highest resolution available" = "Utiliser la plus haute résolution disponible";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "L'encodeur vidéo s'est bloqué — redémarrez Instagram pour encoder à nouveau";
|
||||
"Video quality" = "Qualité vidéo";
|
||||
"Which quality to download" = "Qualité à télécharger";
|
||||
|
||||
@@ -2051,6 +2153,13 @@
|
||||
"Stack size" = "Taille de la pile";
|
||||
"Duration" = "Durée";
|
||||
"Default surface" = "Surface par défaut";
|
||||
"System notifications" = "Notifications système";
|
||||
"Mirror to notification centre" = "Refléter dans le centre de notifications";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "Quand l'app est en arrière-plan, les toasts sont envoyés au centre de notifications iOS pour ne pas être manqués.";
|
||||
"Clear when app opens" = "Effacer à l'ouverture de l'app";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "Supprime les notifications reflétées du centre de notifications quand vous revenez dans l'app.";
|
||||
"Background mirror" = "Miroir en arrière-plan";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Utilise l'autorisation de notifications d'Instagram. Les réglages par action se trouvent dans le menu de chaque action, sous Miroir en arrière-plan ; les actions sur Désactivé ne sont jamais reflétées.";
|
||||
"Enable notifications" = "Activer les notifications";
|
||||
"Haptic feedback" = "Retour haptique";
|
||||
"Preview pill" = "Aperçu de la pastille";
|
||||
@@ -2089,8 +2198,10 @@
|
||||
"Errors" = "Erreurs";
|
||||
"Download progress" = "Progression du téléchargement";
|
||||
"Bulk download progress" = "Progression du téléchargement groupé";
|
||||
"Repost progress" = "Progression du repost";
|
||||
"Copied post / reel URL" = "URL de la publication/du reel copiée";
|
||||
"Copied comment text" = "Texte du commentaire copié";
|
||||
"Copied GIF link" = "Lien du GIF copié";
|
||||
"Copied note text" = "Texte de note copié";
|
||||
"Copied profile info" = "Infos de profil copiées";
|
||||
"Copied audio URL" = "URL audio copiée";
|
||||
@@ -2099,25 +2210,38 @@
|
||||
"Copied description text" = "Texte de description copié";
|
||||
"DM seen / read receipts" = "Accusés de vue/lecture des DM";
|
||||
"Story seen / read receipts" = "Accusés de vue/lecture des stories";
|
||||
"Someone read your message" = "Quelqu'un a lu votre message";
|
||||
"User blocked / unblocked" = "Utilisateur bloqué/débloqué";
|
||||
"Chat added / removed from exclude" = "Discussion ajoutée/retirée des exclusions";
|
||||
"Story user added / removed from exclude" = "Utilisateur de story ajouté/retiré des exclusions";
|
||||
"Share-sheet recipient pinned" = "Destinataire de la feuille de partage épinglé";
|
||||
"Unsent message detected" = "Message annulé détecté";
|
||||
"Reaction removed detected" = "Suppression de réaction détectée";
|
||||
"%lu messages unsent" = "%lu messages annulés";
|
||||
"%lu reactions removed" = "%lu réactions retirées";
|
||||
"%lu chats marked seen" = "%lu discussions marquées comme vues";
|
||||
"%lu stories marked seen" = "%lu stories marquées comme vues";
|
||||
"%lu of your messages read" = "%lu de vos messages lus";
|
||||
"%lu notifications" = "%lu notifications";
|
||||
"Live comments toggled" = "Commentaires de live basculés";
|
||||
"Custom GIF sent" = "GIF personnalisé envoyé";
|
||||
"GIF favorited / unfavorited" = "GIF ajouté / retiré des favoris";
|
||||
"Voice DM sent" = "DM vocal envoyé";
|
||||
"Audio extraction status" = "Statut de l’extraction audio";
|
||||
"Profile Analyzer complete" = "Analyseur de profil terminé";
|
||||
"Profile Analyzer progress" = "Progression de l'analyseur de profil";
|
||||
"Media extraction failed" = "Échec de l’extraction du média";
|
||||
"Permission denied" = "Autorisation refusée";
|
||||
"Validation error" = "Erreur de validation";
|
||||
"Network / API error" = "Erreur réseau/API";
|
||||
"Action error fallback" = "Repli sur erreur d’action";
|
||||
"Unlock failed" = "Échec du déverrouillage";
|
||||
"Chat locked / unlocked" = "Discussion verrouillée / déverrouillée";
|
||||
"Invalid clipboard link" = "Lien du presse-papiers invalide";
|
||||
"Experimental flag warning" = "Avertissement de flag expérimental";
|
||||
"Settings action confirmed" = "Action des réglages confirmée";
|
||||
"Cache clearing progress" = "Progression du vidage du cache";
|
||||
"Backup export / import" = "Export / import de sauvegarde";
|
||||
"Other / uncategorized" = "Autre/non catégorisé";
|
||||
"Comment copied" = "Commentaire copié";
|
||||
"FFmpeg log copied" = "Journal FFmpeg copié";
|
||||
@@ -2140,7 +2264,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "Touchez un préréglage pour l’activer. Balayez vers la gauche pour supprimer.";
|
||||
"Override Instagram location reads." = "Remplace les lectures de position d’Instagram.";
|
||||
"Show the quick button in Friends Map." = "Afficher le bouton rapide sur la Carte des amis.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "Choisissez comment les dates absolues sont écrites. « Par défaut » laisse intact le format d’IG.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "Choisissez comment les dates absolues sont écrites. « Par défaut » laisse intact le format d’IG. Balayez un format personnalisé pour le modifier ou le supprimer.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "Les dates plus récentes que le seuil s’affichent en temps relatif. Les dates plus anciennes utilisent le format absolu. « Combiner avec la date » affiche les deux — « 5 janv. 2026 (2h) » ou « 2h – 5 janv. 2026 ».";
|
||||
"Compact style" = "Style compact";
|
||||
"Example: “1h” instead of “1 hour ago”" = "Exemple : « 1h » au lieu de « il y a 1 heure »";
|
||||
@@ -2151,3 +2275,184 @@
|
||||
"Relative – absolute" = "Relatif – absolu";
|
||||
"Relative when young, absolute when older." = "Relatif si récent, absolu sinon.";
|
||||
"Example: “2h – Jan 5, 2026”" = "Exemple : « 2h – 5 janv. 2026 »";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "Capture les médias à usage unique retirés en votre absence. ⚠️ Peut vider la batterie";
|
||||
"Disappearing (view-once) media" = "Médias éphémères (voir une fois)";
|
||||
"Disappearing media expired before it could be saved" = "Le média éphémère a expiré avant de pouvoir être enregistré";
|
||||
"Disappearing media — gone before it could be saved" = "Média éphémère — disparu avant de pouvoir être enregistré";
|
||||
"Disappearing only" = "Éphémères uniquement";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "Force Instagram à continuer de tourner en arrière-plan pour capturer les médias éphémères que quelqu'un retire quand vous n'êtes pas dans l'app.\n\nSurtout utile pour les médias à usage unique — les photos/vidéos normales restent généralement récupérables sans ça. ⚠️ Peut vider votre batterie de façon importante, et ne peut rien capturer si vous fermez Instagram depuis le sélecteur d'apps.\n\nL'activer ?";
|
||||
"Keep Instagram active in background" = "Garder Instagram actif en arrière-plan";
|
||||
"Media couldn’t be downloaded — the link expired" = "Impossible de télécharger le média — le lien a expiré";
|
||||
"Media wasn’t available to save" = "Le média n'était pas disponible pour l'enregistrement";
|
||||
"Retrying download…" = "Nouvelle tentative…";
|
||||
"Try to download again" = "Réessayer le téléchargement";
|
||||
"%lu followers removed" = "%lu abonnés supprimés";
|
||||
"Batch remove followers" = "Supprimer des abonnés en lot";
|
||||
"Batch remove followers finished" = "Suppression d'abonnés en lot terminée";
|
||||
"Follow back" = "Suivre en retour";
|
||||
"Remove @%@ as a follower?" = "Supprimer @%@ de vos abonnés ?";
|
||||
"Remove follower" = "Supprimer l'abonné";
|
||||
"Removing… %lu / %lu" = "Suppression… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "Journal des accusés de lecture";
|
||||
"Date" = "Date";
|
||||
"Reads" = "Lectures";
|
||||
"Person" = "Personne";
|
||||
"Chat" = "Discussion";
|
||||
"%@ · on @%@" = "%@ · sur @%@";
|
||||
"%lu read · %@" = "%lu lecture · %@";
|
||||
"%lu reads · %@" = "%lu lectures · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu lectures · %lu lecteur · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu lectures · %lu lecteurs · %@";
|
||||
"Browse who read your messages, grouped by person" = "Voir qui a lu vos messages, groupé par personne";
|
||||
"Clear all" = "Tout effacer";
|
||||
"Clear all records" = "Effacer tous les enregistrements";
|
||||
"Clear read receipts?" = "Effacer les accusés de lecture ?";
|
||||
"Detects when others read your messages and notifies you" = "Détecte quand les autres lisent vos messages et vous prévient";
|
||||
"Ignored people & chats" = "Personnes et discussions ignorées";
|
||||
"Ignored" = "Ignoré";
|
||||
"Log group chats" = "Enregistrer les discussions de groupe";
|
||||
"Most reads" = "Le plus de lectures";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "Aucun accusé de lecture pour l'instant.\nQuand quelqu'un lit un message que vous avez envoyé, il apparaît ici.";
|
||||
"Notifies and records when someone reads a message you sent" = "Vous prévient et enregistre quand quelqu'un lit un message envoyé";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "Rien n'est ignoré. Appuyez longuement sur quelqu'un dans le journal pour arrêter de l'enregistrer.";
|
||||
"Nothing matches your filters." = "Aucun résultat pour vos filtres.";
|
||||
"Read %@ · %@" = "Lu %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "Enregistre les lectures sur cet appareil. Désactivé = notifications seules, rien n'est stocké";
|
||||
"Resume logging" = "Reprendre l'enregistrement";
|
||||
"Save to log" = "Enregistrer dans le journal";
|
||||
"Search by username" = "Rechercher par nom d'utilisateur";
|
||||
"Stop logging %@" = "Arrêter d'enregistrer %@";
|
||||
"Delete records" = "Supprimer les enregistrements";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "Une fois activé, une notification s'affiche quand quelqu'un lit votre message. Désactivez \"Enregistrer dans le journal\" pour le mode notifications uniquement. Appuyez longuement sur une personne dans le journal pour cesser de l'enregistrer.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "Balayez pour retirer. Le retrait reprend l'enregistrement de cette personne ou discussion.";
|
||||
"This removes all recorded reads on this device." = "Cela supprime toutes les lectures enregistrées sur cet appareil.";
|
||||
"Updating names and photos" = "Mise à jour des noms et photos";
|
||||
"Your message" = "Votre message";
|
||||
"read your message in %@" = "a lu votre message dans %@";
|
||||
"read your message" = "a lu votre message";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "Suivre aussi les lectures dans les groupes. Désactivé par défaut — les groupes peuvent être bruyants";
|
||||
"Refreshing…" = "Actualisation…";
|
||||
"Pinned" = "Épinglés";
|
||||
"Liked the story" = "Ont aimé la story";
|
||||
"Default (recent first)" = "Par défaut (récents d'abord)";
|
||||
"Liked first" = "Ceux qui ont aimé d'abord";
|
||||
"Load all viewers" = "Charger tous les spectateurs";
|
||||
"%lu viewers" = "%lu spectateurs";
|
||||
"Viewer pinned" = "Spectateur épinglé";
|
||||
"Viewer unpinned" = "Spectateur désépinglé";
|
||||
"Pin a viewer" = "Épingler un spectateur";
|
||||
"Pin order" = "Ordre d'épinglage";
|
||||
"Pin this viewer?" = "Épingler ce spectateur ?";
|
||||
"Filter, sort & pin viewers" = "Filtrer, trier et épingler les spectateurs";
|
||||
"Adds controls to your story viewers list" = "Ajoute des commandes à la liste des spectateurs de votre story";
|
||||
"Add by username, remove, reorder" = "Ajouter par nom d'utilisateur, supprimer, réordonner";
|
||||
"Pinned viewers (%lu)" = "Spectateurs épinglés (%lu)";
|
||||
"Viewers list" = "Liste des spectateurs";
|
||||
"Settings are saved and reused next time." = "Les réglages sont enregistrés et réutilisés la prochaine fois.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "Cochez-en plusieurs pour les combiner. Les spectateurs épinglés restent toujours en haut et ignorent ces filtres.";
|
||||
"Pinned viewers" = "Spectateurs épinglés";
|
||||
"Pin" = "Épingler";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "Dans la liste « qui a vu ma story », ajoute un bouton filtre/tri (en bas à droite) avec des réglages enregistrés. Appui long sur un spectateur pour l'épingler. Les spectateurs épinglés apparaissent toujours en haut — même avant d'avoir vu votre story.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "Nom d'utilisateur ou PK brut. Les utilisateurs épinglés apparaissent toujours en haut des spectateurs de votre story, même avant de l'avoir vue.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "Générer une nouvelle empreinte";
|
||||
"New device fingerprint" = "Nouvelle empreinte d'appareil";
|
||||
"New ID only" = "Nouvel ID uniquement";
|
||||
"New ID + clear IG data" = "Nouvel ID + effacer les données IG";
|
||||
"Fresh random device ID + FDID" = "Nouvel ID d'appareil et FDID aléatoires";
|
||||
"Enter ID manually…" = "Saisir l'ID manuellement…";
|
||||
"Manual device ID" = "ID d'appareil manuel";
|
||||
"Paste or type the UUID this device should report." = "Collez ou saisissez l'UUID que cet appareil doit signaler.";
|
||||
"Device ID set" = "ID d'appareil défini";
|
||||
"Identity masked" = "Identité masquée";
|
||||
"Copy current ID" = "Copier l'ID actuel";
|
||||
"Revert to my real device ID" = "Revenir à mon vrai ID d'appareil";
|
||||
"Restore the original, stop masking" = "Restaure l'original et arrête le masquage";
|
||||
"Spoofing off" = "Usurpation désactivée";
|
||||
"Relaunch now" = "Redémarrer maintenant";
|
||||
"Relaunch to apply" = "Redémarrez pour appliquer";
|
||||
"Clear device & relaunch" = "Effacer l'appareil et redémarrer";
|
||||
"Clear device & relaunch?" = "Effacer l'appareil et redémarrer ?";
|
||||
"Clear & relaunch" = "Effacer et redémarrer";
|
||||
"Strongest — full device reset" = "Le plus fort — réinitialisation complète de l'appareil";
|
||||
"Device ID" = "ID d'appareil";
|
||||
"Device identity" = "Identité de l'appareil";
|
||||
"Masked" = "Masqué";
|
||||
"Real" = "Réel";
|
||||
"Show button on login screen" = "Afficher le bouton sur l'écran de connexion";
|
||||
"Floating Device ID button while signed out" = "Bouton ID d'appareil flottant lorsque déconnecté";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Masque l'empreinte d'appareil envoyée par Instagram (ID d'appareil + ID d'appareil familial). Les changements prennent effet après un redémarrage. Le même bouton apparaît aussi sur l'écran de connexion.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "Effacer aussi les connexions enregistrées et les ID d'appareil stockés d'Instagram ? Cela vous déconnecte et redémarre comme un nouvel appareil.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "Oublie chaque connexion enregistrée, cookie et l'identité d'appareil stockée, puis redémarre pour qu'Instagram démarre comme un appareil neuf. Vous devrez vous reconnecter ensuite.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "Suivi des demandes d'abonnement";
|
||||
"Follow Requests" = "Demandes d'abonnement";
|
||||
"Show follow requests" = "Afficher les demandes d'abonnement";
|
||||
"Check now" = "Vérifier maintenant";
|
||||
"Reset tracked data" = "Réinitialiser les données suivies";
|
||||
"Enable tracker" = "Activer le suivi";
|
||||
"Log requests and check outcomes" = "Enregistrer les demandes et vérifier les résultats";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "Enregistre les demandes d'abonnement que tu envoies et reçois, et repère qui annule une demande avant que tu répondes. Tout sur l'appareil.";
|
||||
"What to track" = "Quoi suivre";
|
||||
"Requests I send" = "Demandes que j'envoie";
|
||||
"To private accounts" = "Vers des comptes privés";
|
||||
"Requests I receive" = "Demandes que je reçois";
|
||||
"From people who want to follow you" = "Des personnes qui veulent s'abonner à toi";
|
||||
"Background check" = "Vérification en arrière-plan";
|
||||
"Check interval" = "Intervalle de vérification";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "Fréquence de vérification des résultats lorsque l'app est ouverte. Vérifie aussi au lancement et à l'ouverture de la liste.";
|
||||
"Off (manual only)" = "Désactivé (manuel uniquement)";
|
||||
"Every 15 minutes" = "Toutes les 15 minutes";
|
||||
"Every 30 minutes" = "Toutes les 30 minutes";
|
||||
"Every hour" = "Toutes les heures";
|
||||
"Every 6 hours" = "Toutes les 6 heures";
|
||||
"My request accepted" = "Ma demande acceptée";
|
||||
"A private account accepted you" = "Un compte privé t'a accepté";
|
||||
"My request declined" = "Ma demande refusée";
|
||||
"No longer pending" = "N'est plus en attente";
|
||||
"New request received" = "Nouvelle demande reçue";
|
||||
"Someone asked to follow you" = "Quelqu'un a demandé à te suivre";
|
||||
"Request withdrawn" = "Demande retirée";
|
||||
"Someone cancelled their request" = "Quelqu'un a annulé sa demande";
|
||||
"Sent by me" = "Envoyées par moi";
|
||||
"Received" = "Reçue";
|
||||
"Sent" = "Envoyée";
|
||||
"Accepted" = "Acceptée";
|
||||
"Rejected" = "Refusée";
|
||||
"Requested" = "Demandée";
|
||||
"Approved" = "Approuvée";
|
||||
"Withdrawn" = "Retirée";
|
||||
"No follow requests tracked yet" = "Aucune demande d'abonnement suivie pour l'instant";
|
||||
"Cancel requests" = "Annuler les demandes";
|
||||
"Delete %lu record(s) from history?" = "Supprimer %lu enregistrement(s) de l'historique ?";
|
||||
"Cancel %lu pending request(s)?" = "Annuler %lu demande(s) en attente ?";
|
||||
"Follow back %lu account(s)?" = "S'abonner en retour à %lu compte(s) ?";
|
||||
"Clear all tracked follow requests?" = "Effacer toutes les demandes d'abonnement suivies ?";
|
||||
"Reset tracked follow requests for this account?" = "Réinitialiser les demandes d'abonnement suivies pour ce compte ?";
|
||||
"Enable the tracker first" = "Active d'abord le suivi";
|
||||
"Checking…" = "Vérification…";
|
||||
"%ld request(s) updated" = "%ld demande(s) mise(s) à jour";
|
||||
"No changes" = "Aucun changement";
|
||||
"Working…" = "Traitement…";
|
||||
"Follow request accepted" = "Demande d'abonnement acceptée";
|
||||
"%@ accepted your request" = "%@ a accepté ta demande";
|
||||
"Follow request declined" = "Demande d'abonnement refusée";
|
||||
"%@ is no longer pending" = "%@ n'est plus en attente";
|
||||
"New follow request" = "Nouvelle demande d'abonnement";
|
||||
"%@ asked to follow you" = "%@ a demandé à te suivre";
|
||||
"Follow request withdrawn" = "Demande d'abonnement retirée";
|
||||
"%@ withdrew their request" = "%@ a retiré sa demande";
|
||||
"Follow requests log" = "Journal des demandes d'abonnement";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "댓글 텍스트 복사";
|
||||
"Copy description" = "설명 복사";
|
||||
"Copy description text fields by long-pressing on them" = "설명 텍스트 필드를 길게 눌러 복사합니다";
|
||||
"Custom music sticker color" = "음악 스티커 사용자 지정 색상";
|
||||
"Custom sticker colors" = "스티커 사용자 지정 색상";
|
||||
"Custom colors aren't supported for this sticker" = "이 스티커는 사용자 지정 색상을 지원하지 않습니다";
|
||||
"Date format" = "날짜 형식";
|
||||
"Disable app haptics" = "앱 햅틱 비활성화";
|
||||
"Disables haptics/vibrations within the app" = "앱 내의 햅틱/진동을 비활성화합니다";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "기본적으로 리퀴드 글래스가 활성화된 계정에서 비활성화합니다. 위 옵션보다 우선 적용됩니다";
|
||||
"Do not save recent searches" = "최근 검색어 저장 안 함";
|
||||
"Download GIF & image comments" = "GIF 및 이미지 댓글 다운로드";
|
||||
"Download image" = "이미지 다운로드";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "Instagram 로고를 길게 눌러 앱 아이콘을 변경합니다";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "사진 스티커 선택기에서 사진뿐 아니라 동영상도 표시하도록 합니다";
|
||||
"Liquid glass tab bar" = "리퀴드 글래스 탭 바";
|
||||
"Force liquid glass off" = "리퀴드 글래스 강제 비활성화";
|
||||
"Force progressive blur" = "점진적 블러 강제 표시";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "iOS 26의 스크롤 가장자리 블러가 사라지지 않고 계속 표시되도록 유지합니다";
|
||||
"Live" = "라이브";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "스토리의 스포이트 도구를 길게 눌러 텍스트 색상을 더 정밀하게 사용자 지정합니다";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "음악 또는 가사 스티커의 색상 휠을 길게 눌러 원하는 단색 또는 그라데이션 색상을 선택하세요";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "스티커 편집기에서 색상 휠을 길게 눌러 원하는 단색 또는 그라데이션 색상을 선택하세요";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "라이브 중 하트 버튼을 길게 눌러 댓글을 숨기거나 표시";
|
||||
"Long-press the search tab to open a copied Instagram link" = "검색 탭을 길게 눌러 복사한 Instagram 링크 열기";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "마스터 스위치. 끄면 아래의 화면별 토글이 모두 무시됩니다.";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ld시간";
|
||||
"%ldm" = "%ld분";
|
||||
"%ldw" = "%ld주";
|
||||
"Alternate" = "대체";
|
||||
"Always ask" = "항상 묻기";
|
||||
"Balanced" = "균형";
|
||||
"Block all" = "모두 차단";
|
||||
"Block selected" = "선택 차단";
|
||||
"Button" = "버튼";
|
||||
"Classic" = "클래식";
|
||||
"Date format — %@" = "날짜 형식 — %@";
|
||||
"Default" = "기본값";
|
||||
"Disabled" = "비활성화됨";
|
||||
"Download and share" = "다운로드 및 공유";
|
||||
"Download to Photos" = "사진 앱에 다운로드";
|
||||
"Save with music" = "음악과 함께 저장";
|
||||
"Gallery with music" = "음악과 함께 갤러리에";
|
||||
"Photo with music" = "음악이 있는 사진";
|
||||
"Enabled" = "활성화됨";
|
||||
"Expand" = "확장";
|
||||
"Explore" = "탐색";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "리포스트 버튼 숨기기";
|
||||
"Hide stories tray" = "스토리 트레이 숨기기";
|
||||
"Hide suggested stories" = "추천 스토리 숨기기";
|
||||
"Hide story highlights" = "스토리 하이라이트 숨기기";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "피드 스토리 트레이에 다시 표시되는 하이라이트를 제거합니다";
|
||||
"Hides suggested accounts" = "추천 계정 숨기기";
|
||||
"Hides suggested reels" = "추천 릴스 숨기기";
|
||||
"Hides suggested threads posts" = "추천 스레드 게시물 숨기기";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "GIF 링크 복사";
|
||||
"Copy image link" = "이미지 링크 복사";
|
||||
"Custom GIF in comments" = "댓글에서 사용자 지정 GIF";
|
||||
"Favorite GIFs" = "즐겨찾는 GIF";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "선택기에서 GIF를 길게 눌러 고정하세요 — 즐겨찾기가 먼저 표시됩니다";
|
||||
"Added to favorites" = "즐겨찾기에 추가됨";
|
||||
"Removed from favorites" = "즐겨찾기에서 제거됨";
|
||||
"Failed to build GIF model" = "GIF 모델 생성 실패";
|
||||
"GIF link copied" = "GIF 링크가 복사되었습니다";
|
||||
"Image" = "이미지";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "릴스 사이드바 위에 커버 보기/다운로드/공유/복사/확장/리포스트 항목이 있는 RyukGram 작업 버튼을 추가합니다. 탭하면 기본적으로 메뉴가 열립니다. 아래에서 탭 동작을 변경하세요.";
|
||||
"Always show progress scrubber" = "항상 재생 진행 바 표시";
|
||||
"Auto-scroll reels" = "릴스 자동 스크롤";
|
||||
"Change what happens when you tap on a reel" = "릴스를 탭할 때 발생하는 동작을 변경합니다";
|
||||
"Confirm reel refresh" = "릴스 새로고침 확인";
|
||||
"Custom speed" = "사용자 지정 속도";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "숨김";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "릴스에서 점 3개를 길게 눌러 속도 선택기를 엽니다";
|
||||
"IG default" = "IG 기본값";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "IG 기본값: 기본 동작. RyukGram: 뒤로 스와이프한 후 다시 진행합니다.";
|
||||
"Limits" = "제한";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "한 번에 스크롤할 수 있는 릴스의 양을 제한하고 새로고침을 방지합니다";
|
||||
"Only loads %@ %@" = "%@ %@만 로드합니다";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "팔로워/팔로잉 목록을 필터링하고 정렬하는 버튼을 추가합니다. 나가면 초기화됩니다.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "하이라이트를 길게 누를 때의 메뉴에 커버를 전체 화면으로 여는 보기 옵션을 추가합니다";
|
||||
"Adds the like count to each card" = "각 카드에 좋아요 수 추가";
|
||||
"Adds the upload date to each card" = "각 카드에 업로드 날짜 추가";
|
||||
"Copy note on long press" = "길게 눌러 노트 복사";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "프로필 그리드의 각 게시물과 릴 카드에 표시되는 추가 통계입니다.";
|
||||
"Fake follower count" = "가짜 팔로워 수";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "전체 팔로워 수 표시";
|
||||
"Show full post count" = "전체 게시물 수 표시";
|
||||
"Show like count" = "좋아요 수 표시";
|
||||
"Show the custom number set below" = "아래에 설정한 사용자 지정 숫자 표시";
|
||||
"Show the exact number instead of a shortened one" = "축약된 숫자 대신 정확한 숫자 표시";
|
||||
"Show upload date" = "업로드 날짜 표시";
|
||||
"Shows whether the profile user follows you" = "프로필 사용자가 회원님을 팔로우하는지 표시합니다";
|
||||
"Tap to set" = "탭하여 설정";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "스토리의 눈 모양 버튼 옆에 다운로드/공유/복사/확장/리포스트/멘션 보기 항목이 있는 RyukGram 작업 버튼을 추가합니다. 탭하면 기본적으로 메뉴가 열립니다. 아래에서 탭 동작을 변경하세요.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "스토리 오버레이에 오디오 음소거/해제를 위한 스피커 버튼을 추가합니다. 점 3개 메뉴에서도 사용할 수 있습니다.";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "스토리 오버레이에 눈 버튼을 추가합니다. 끄면 버튼 없이 읽음 차단이 그대로 유지됩니다.";
|
||||
"Advance on story like" = "스토리 좋아요 시 다음으로 넘어가기";
|
||||
"Advance on story reply" = "스토리 답장 시 다음으로 넘어가기";
|
||||
"Advance when marking as seen" = "읽음으로 표시할 때 다음으로 넘어가기";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "모두 차단: 모든 스토리가 차단됨 — 목록에 있는 사용자는 예외입니다.\n선택 차단: 목록에 있는 사용자만 차단됨 — 그 외에는 정상입니다.\n두 목록은 독립적으로 저장됩니다.";
|
||||
"Blocking mode" = "차단 모드";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "버튼 = 한 번 탭하여 읽음으로 표시. 토글 = 탭하여 스토리 읽음 표시를 켜고 끕니다 (켜져 있으면 눈이 파란색으로 채워짐)";
|
||||
"Disable instants creation" = "인스턴트 생성 비활성화";
|
||||
"Disable story seen receipt" = "스토리 읽음 표시 비활성화 (몰래 보기)";
|
||||
"Enable story user list" = "스토리 사용자 목록 활성화";
|
||||
"Hides the functionality to create/send instants" = "인스턴트를 생성/전송하는 기능을 숨깁니다";
|
||||
"Hides the notification for others when you view their story" = "회원님이 스토리를 조회할 때 다른 사람에게 알림이 가지 않도록 숨깁니다";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "스토리 오버레이의 읽음/눈 버튼 옆에 버튼을 삽입합니다";
|
||||
"Keep stories visually seen locally" = "스토리를 로컬에서 시각적으로 읽은 상태 유지";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "스토리 오디오 토글";
|
||||
"Story user list" = "스토리 사용자 목록";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "눈 버튼을 탭하여 스토리를 읽음으로 표시하면 자동으로 다음 스토리로 넘어갑니다";
|
||||
"This will send a story view receipt." = "스토리 조회 표시가 전송됩니다.";
|
||||
"View story mentions" = "스토리 멘션 보기";
|
||||
"Which stories get seen-receipt blocking" = "읽음 표시 차단을 적용할 스토리";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "DM 스레드에 메시지를 읽음으로 표시하는 버튼을 추가합니다";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "DM 스레드에 눈 버튼을 추가합니다. 끄면 버튼 없이 읽음 표시 차단이 그대로 유지됩니다.";
|
||||
"Auto mark seen on interact" = "상호작용 시 자동 읽음 표시";
|
||||
"Auto mark seen on typing" = "입력 시 자동 읽음 표시";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "자동 읽음 표시를 차단합니다 — 직접 선택할 때만 읽음 표시가 전송됩니다";
|
||||
"Control when messages are marked as seen" = "메시지가 읽음으로 표시되는 시점 제어";
|
||||
"How the seen button behaves" = "읽음 버튼의 동작 방식";
|
||||
"Manually mark messages as seen" = "수동으로 메시지 읽음 표시";
|
||||
"Marks messages as seen when you send any message" = "메시지를 보낼 때 모든 메시지를 읽음으로 표시합니다";
|
||||
"Mark as seen?" = "읽음으로 표시할까요?";
|
||||
"Mark as viewed?" = "조회로 표시할까요?";
|
||||
"Marks messages as seen when you reply, react or send media" = "답장하거나 반응하거나 미디어를 보낼 때 메시지를 읽음으로 표시합니다";
|
||||
"Marks messages as seen when you start typing" = "입력을 시작할 때 메시지를 읽음으로 표시합니다";
|
||||
"Read receipt mode" = "읽음 표시 모드";
|
||||
"Read receipts" = "읽음 표시";
|
||||
"Show seen button" = "읽음 버튼 표시";
|
||||
"This will send a read receipt for the latest messages." = "최근 메시지에 대한 읽음 표시가 전송됩니다.";
|
||||
"This will send a view receipt for the current message." = "현재 메시지에 대한 조회 표시가 전송됩니다.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "보존된 메시지를 지우기 전 확인 대화 상자";
|
||||
"Copies note text directly on long press without opening the menu" = "메뉴를 열지 않고 길게 누르면 노트 텍스트를 바로 복사합니다";
|
||||
"Copy text on hold" = "길게 눌러 텍스트 복사";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "사용자 지정 배경 및 텍스트 색상을 선택하는 페인트 브러시 버튼과 길게 누르기 단축키를 추가합니다";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "노트 편집기에 배경, 텍스트, 이모지 버튼을 추가합니다";
|
||||
"Custom note themes" = "사용자 지정 노트 테마";
|
||||
"Disable vanish mode swipe" = "배니시 모드 스와이프 비활성화";
|
||||
"Disable typing status" = "입력 중 상태 비활성화";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "검색, 정렬, 스와이프하여 제거 또는 삭제된 메시지 보관 토글";
|
||||
"Send audio as file" = "오디오를 파일로 보내기";
|
||||
"Send files (experimental)" = "파일 보내기 (실험실 기능)";
|
||||
"File sending not available" = "파일 전송을 사용할 수 없음";
|
||||
"Show full date instead of \"Active 2h ago\"" = "\"2시간 전 활동\" 대신 전체 날짜 표시";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "DM 스레드에 목록에서 채팅을 추가/제거하는 버튼을 표시합니다. 더 많은 옵션을 보려면 길게 누르세요.";
|
||||
"Shows a notification pill when a message is unsent" = "메시지가 전송 취소될 때 알림 필(pill)을 표시합니다";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu 삭제됨";
|
||||
"%lu messages from %lu users" = "사용자 %lu명에게서 받은 메시지 %lu개";
|
||||
"%lu selected" = "%lu개 선택됨";
|
||||
"Absolute date + time" = "절대 날짜+시간";
|
||||
"Adjust the filters or clear the search to see more." = "필터를 조정하거나 검색을 지워 더 많은 결과를 확인하세요.";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "저장할 내용 없음";
|
||||
"Oldest first" = "오래된 순";
|
||||
"Open log" = "로그 열기";
|
||||
"Group chat" = "그룹 채팅";
|
||||
"%lu messages in %lu chats" = "메시지 %lu개 · 채팅 %lu개";
|
||||
"%lu people · %lu deleted" = "%lu명 · %lu개 삭제됨";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "누군가 메시지를 삭제하면 채팅별로 그룹화되어 여기에 표시됩니다.";
|
||||
"Clear this chat" = "이 채팅 지우기";
|
||||
"Clear log for this chat?" = "이 채팅의 기록을 지울까요?";
|
||||
"Removes every preserved deleted message from this group chat." = "이 그룹 채팅에서 보관된 모든 삭제 메시지를 제거합니다.";
|
||||
"Reaction removed" = "반응 제거됨";
|
||||
"Log removed reactions" = "제거된 반응 기록";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "누군가 반응을 제거할 때와 어떤 메시지였는지도 기록합니다";
|
||||
"Removed a reaction" = "반응을 제거함";
|
||||
"on @%@: %@" = "@%@님의 메시지: %@";
|
||||
"on: %@" = "메시지: %@";
|
||||
"a message" = "메시지";
|
||||
"removed %@ on: %@" = "%@ 반응 제거 · %@";
|
||||
"removed reaction %@" = "%@ 반응 제거됨";
|
||||
"%@ removed the %@ reaction." = "%@님이 %@ 반응을 제거했습니다.";
|
||||
"Removed %@" = "%@ 제거됨";
|
||||
"Someone" = "누군가";
|
||||
"Photo or video" = "사진 또는 동영상";
|
||||
"Refresh names & photos" = "이름 및 사진 새로고침";
|
||||
"Refreshing names & photos" = "이름 및 사진 새로고침 중";
|
||||
"Records every message someone unsends, grouped by chat" = "누군가 삭제한 모든 메시지를 채팅별로 그룹화하여 기록합니다";
|
||||
"Open profile" = "프로필 열기";
|
||||
"Original" = "원본";
|
||||
"Play" = "재생";
|
||||
"Post" = "게시물";
|
||||
"Records every message someone unsends, grouped by sender" = "누군가 전송 취소한 모든 메시지를 발신자별로 기록";
|
||||
"Reel" = "릴스";
|
||||
"Relative (1m / 3h / 3d ago)" = "상대 (1분 / 3시간 / 3일 전)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "현재 계정의 모든 보존된 삭제 메시지와 캡처된 미디어를 삭제합니다. 되돌릴 수 없습니다.";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "보기";
|
||||
"Voice" = "음성";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "활성화하면 삭제된 메시지와 미디어가 이 기기에 저장됩니다. 끄고 로그를 지우면 기록이 지워집니다.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "누군가 메시지를 전송 취소하면 발신자별로 묶여 여기에 표시됩니다.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "“메시지를 보낼 수 없습니다” 우회";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "차단된 입력창 배너를 제거하고 제한된 대화에서 텍스트 입력을 복원합니다";
|
||||
"Custom chat background" = "맞춤 채팅 배경";
|
||||
"DM Save button" = "DM 저장 버튼";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "DM 사진 및 동영상의 Instagram 기본 저장 버튼을 사진, 갤러리 또는 공유로 다운로드하도록 변경합니다";
|
||||
"Reroute native Save" = "기본 저장 동작 변경";
|
||||
"Save media" = "미디어 저장";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "걸려오는 전화를 무음으로 유지 — 벨소리, 화면, 알림 없음";
|
||||
"Messages" = "메시지";
|
||||
"Silence incoming calls" = "걸려오는 전화 무음";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "인스턴트 카메라에 갤러리 버튼을 추가하여 앨범의 사진을 보낼 수 있습니다";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Instants 뷰어 헤더에 RyukGram 액션 버튼을 추가하며 확대, 저장, 공유, 일괄 저장 항목을 제공합니다";
|
||||
"All loaded instants" = "로드된 모든 인스턴트";
|
||||
"Auto advance after reaction" = "반응 후 자동 넘기기";
|
||||
"Automatically moves to the next instant after you like or react" = "좋아요를 누르거나 반응하면 자동으로 다음 인스턴트로 넘어갑니다";
|
||||
"Bypasses the Instants screenshot block" = "Instants 스크린샷 차단 우회";
|
||||
"Could not locate the instant on screen" = "화면에서 인스턴트를 찾지 못했습니다";
|
||||
"Current instant" = "현재 인스턴트";
|
||||
"In-app Gallery" = "내장 갤러리";
|
||||
"Instant" = "인스턴트";
|
||||
"Instants" = "인스턴트";
|
||||
"Auto-saved instants log" = "자동 저장된 인스턴트 기록";
|
||||
"Auto-save instants" = "인스턴트 자동 저장";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "스와이프할 때를 포함해 보는 모든 인스턴트를 자동으로 저장합니다 — 각각 한 번만";
|
||||
"Instants action button" = "Instants 액션 버튼";
|
||||
"No instants currently loaded" = "로드된 인스턴트 없음";
|
||||
"No media available to save" = "저장할 미디어가 없습니다";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "하단 탭 바도 숨기기 — 받은 편지함만 표시";
|
||||
"Hide create tab" = "만들기 탭 숨기기";
|
||||
"Hide explore tab" = "탐색 탭 숨기기";
|
||||
"Hide feed tab" = "피드 탭 숨기기";
|
||||
"Hide messages tab" = "메시지 탭 숨기기";
|
||||
"Hide reels tab" = "릴스 탭 숨기기";
|
||||
"Hide search tab" = "검색 탭 숨기기";
|
||||
"Remove the search/explore button from the tab bar" = "탭 바에서 검색/탐색 버튼 제거";
|
||||
"Hide tab bar" = "탭 바 숨기기";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "DM 받은 편지함 + 프로필을 제외한 모든 탭을 숨기고 강제로 받은 편지함에서 시작하게 합니다. 설정 바로가기는 받은 편지함 탭을 길게 누르는 것으로 이동됩니다.";
|
||||
"Hides the create tab on the bottom navigation bar" = "하단 내비게이션 바에서 만들기 탭을 숨깁니다";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "하단 내비게이션 바에서 다이렉트 메시지 탭을 숨깁니다";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "하단 내비게이션 바에서 탐색/검색 탭을 숨깁니다";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "하단 내비게이션 바에서 피드/홈 탭을 숨깁니다";
|
||||
"Hides the reels tab on the bottom navigation bar" = "하단 내비게이션 바에서 릴스 탭을 숨깁니다";
|
||||
"Hiding tabs" = "탭 숨기기";
|
||||
"Icon order" = "아이콘 순서";
|
||||
"Launch tab" = "시작 탭";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "스와이프하여 내비게이션 바 탭 간에 전환할 수 있습니다";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "탭 간 스와이프 전환";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "앱이 열리는 탭입니다. 메시지 전용 모드가 켜져 있으면 무시됩니다.";
|
||||
"The order of the icons on the bottom navigation bar" = "하단 내비게이션 바의 아이콘 순서입니다";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "≡ 핸들을 끌어 탭 순서를 바꾸세요. 탭을 끄면 하단 내비게이션 바에서 숨겨집니다.";
|
||||
"This will restore the default tab order and unhide all tabs." = "기본 탭 순서가 복원되고 모든 탭이 다시 표시됩니다.";
|
||||
"Turn IG into a DM-only client" = "IG를 DM 전용 클라이언트로 전환합니다";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "댓글 및 게시물";
|
||||
"Confirm actions" = "작업 확인";
|
||||
"Confirm changing theme" = "테마 변경 확인";
|
||||
"Confirm disappearing media mark as viewed" = "사라지는 미디어 조회 표시 확인";
|
||||
"Confirm DM mark as seen" = "DM 읽음 표시 확인";
|
||||
"Confirm follow" = "팔로우 확인";
|
||||
"Confirm follow requests" = "팔로우 요청 확인";
|
||||
"Confirm Instants capture" = "Instants 촬영 확인";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "스티커 상호작용 확인 (스토리)";
|
||||
"Confirm story emoji reaction" = "스토리 이모티콘 반응 확인";
|
||||
"Confirm story like" = "스토리 좋아요 확인";
|
||||
"Confirm story mark as seen" = "스토리 읽음 표시 확인";
|
||||
"Confirm switching Instant" = "Instant 전환 확인";
|
||||
"Confirm unfollow" = "언팔로우 확인";
|
||||
"Confirm vanish mode" = "배니시 모드 확인";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "반응";
|
||||
"Send to group chat?" = "그룹 채팅으로 보내시겠습니까?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "공유 메뉴에서 그룹 채팅 만들기/보내기 전에 확인 알림을 표시합니다";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "사라지는 메시지를 조회로 표시하기 전에 경고를 표시합니다";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "DM 읽음 버튼이나 메뉴에서 읽음 표시를 보내기 전에 경고를 표시합니다";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "눈 버튼이나 메뉴에서 스토리 조회 표시를 보내기 전에 경고를 표시합니다";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "노트에 이모티콘 반응을 보내기 전에 경고를 표시합니다";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "스토리에 이모티콘 반응을 보내기 전에 경고를 표시합니다";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Instant에 이모티콘 반응을 보내기 전에 알림 표시";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "백업 파일을 쓸 수 없습니다.";
|
||||
"Could not write extracted file." = "추출한 파일을 쓸 수 없습니다.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "선택한 항목의 기존 데이터가 대체됩니다. 모두 적용되려면 재시작이 필요할 수 있습니다.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "RyukGram 데이터를 내보내거나 가져옵니다 — 설정, 계정별 필터, 숨김·잠금 채팅, 프로필 분석기, 갤러리, 채팅 배경, 삭제된 메시지. 각 페이지에서 원하는 조합을 선택하세요. 설정은 일반 JSON 파일로 유지되며, 미디어가 포함된 번들은 압축된 .ryukbak로 내보내집니다.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "RyukGram 데이터를 내보내거나 가져옵니다 — 설정, 계정별 필터, 숨김·잠금 채팅, 프로필 분석기, 갤러리, 채팅 배경, 삭제된 메시지, 읽음 확인 기록. 각 페이지에서 원하는 조합을 선택하세요. 설정은 일반 JSON 파일로 유지되며, 미디어가 포함된 번들은 압축된 .ryukbak로 내보내집니다.";
|
||||
"Feature data" = "기능 데이터";
|
||||
"Import mode" = "가져오기 모드";
|
||||
"Merge" = "병합";
|
||||
"Replace" = "교체";
|
||||
"Add the backup's data to what's already here" = "백업 데이터를 기존 데이터에 추가합니다";
|
||||
"Clear existing data, then apply the backup" = "기존 데이터를 지운 뒤 백업을 적용합니다";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "병합은 이 기기의 데이터를 유지하면서 백업 데이터를 추가합니다 — 갤러리를 포함해 중복 항목은 합쳐집니다.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "교체는 선택한 각 항목의 기존 데이터를 지운 뒤 백업을 적용합니다.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "백업이 기존 데이터와 병합됩니다 — 아무것도 삭제되지 않으며 중복 항목은 합쳐집니다. 모두 적용되려면 재시작이 필요할 수 있습니다.";
|
||||
"Hidden & locked chats" = "숨김 및 잠금 채팅";
|
||||
"Import" = "가져오기";
|
||||
"Inspect the full manifest" = "전체 매니페스트 검사";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "캐시 지우는 중…";
|
||||
"Clearing still scans on demand." = "지우기는 필요할 때 여전히 스캔합니다.";
|
||||
"Daily" = "매일";
|
||||
"All tweak options are disabled" = "모든 트윅 옵션이 비활성화됨";
|
||||
"Disable all tweak options" = "모든 트윅 옵션 비활성화";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "켜져 있는 동안 Instagram이 기본 상태로 작동합니다. 끄면 설정이 복원됩니다.";
|
||||
"Tap to re-enable everything" = "탭하여 모두 다시 활성화";
|
||||
"Turn every feature off — your settings are kept" = "모든 기능 끄기 — 설정은 유지됩니다";
|
||||
"Disable safe mode" = "안전 모드 비활성화";
|
||||
"Enable tweak settings quick-access" = "트윅 설정 빠른 접근 활성화";
|
||||
"Fix duplicate notifications" = "중복 알림 수정";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "가져온 재정의를 삭제하고 기본 문자열로 되돌리기";
|
||||
"Deleted %@ override. Restart to apply." = "%@ 재정의를 삭제했습니다. 적용하려면 재시작하세요.";
|
||||
"Enable FLEX gesture" = "FLEX 제스처 활성화";
|
||||
"Enable file logging" = "파일 로깅 사용";
|
||||
"Export strings" = "문자열 내보내기";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "화면에 손가락 5개를 대고 있으면 FLEX가 열립니다";
|
||||
"I have %@%@" = "나는 %@%@를 가지고 있습니다";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = ".strings 파일을 가져와 번역을 업데이트합니다. 언어를 선택하고 파일을 선택한 후 다시 시작하세요.";
|
||||
"Link Cell" = "링크 셀";
|
||||
"Localization" = "지역화 (번역)";
|
||||
"Log file is empty" = "로그 파일이 비어 있음";
|
||||
"Logging" = "로깅";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "RyukGram의 자체 활동을 앱과 확장 프로그램 전반에 걸쳐 공유 가능한 하나의 파일에 기록합니다. 기본적으로 꺼져 있습니다 — 켠 뒤 문제를 재현한 다음 공유하세요.";
|
||||
"Menu Cell" = "메뉴 셀";
|
||||
"Navigation Cell" = "내비게이션 셀";
|
||||
"No imported localization files to reset." = "재설정할 가져온 로컬라이제이션 파일이 없습니다.";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "가져온 파일을 삭제할 언어 선택";
|
||||
"Pick a language to export" = "내보낼 언어 선택";
|
||||
"Reset localization" = "로컬라이제이션 재설정";
|
||||
"Share log file" = "로그 파일 공유";
|
||||
"Pick a language and share its .strings file" = "언어를 선택해 해당 .strings 파일 공유";
|
||||
"Static Cell" = "정적 셀";
|
||||
"Stepper cell" = "스테퍼 셀";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "현재 사라지는 미디어를 본 것으로 표시하는 눈 버튼을 추가";
|
||||
"Link copied" = "링크 복사됨";
|
||||
"Mark as viewed" = "본 것으로 표시";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "확인함으로 표시하면 닫는 대신 다음 누적 미디어로 넘어갑니다";
|
||||
"Mark messages as seen" = "메시지를 읽음으로 표시";
|
||||
"Mark seen" = "읽음 표시";
|
||||
"Marked as viewed" = "조회한 것으로 표시됨";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "사용자 이름, 채팅 이름 또는 스레드 ID를 입력하세요.";
|
||||
"Group" = "그룹";
|
||||
"Image Settings" = "이미지 설정";
|
||||
"Auto bubble color" = "자동 말풍선 색상";
|
||||
"Bubble color" = "말풍선 색상";
|
||||
"Me" = "나";
|
||||
"Both" = "둘 다";
|
||||
"Gradient" = "그라데이션";
|
||||
"Direction" = "방향";
|
||||
"Vertical" = "세로";
|
||||
"Horizontal" = "가로";
|
||||
"Diagonal" = "대각선";
|
||||
"Text color" = "텍스트 색상";
|
||||
"Automatic (contrast)" = "자동 (대비)";
|
||||
"Choose color…" = "색상 선택…";
|
||||
"Tap to apply · hold to edit" = "탭하여 적용 · 길게 눌러 편집";
|
||||
"Library" = "라이브러리";
|
||||
"Library, default, and per-chat overrides will be deleted." = "라이브러리, 기본값, 채팅별 설정이 삭제됩니다.";
|
||||
"No Custom" = "맞춤 없음";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "검사 %lu개 중 %lu개 켜짐";
|
||||
"Checks" = "검사";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "각 스캔이 계산할 카테고리를 선택하세요. 비활성화된 검사는 흐리게 표시되며 건너뛰어 계산되지도 표시되지도 않습니다.";
|
||||
"Snapshot saved" = "스냅샷 저장됨";
|
||||
"Your current scan was archived" = "현재 스캔이 보관되었습니다";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu개 계정? API 제한을 피하기 위해 처음 %ld개만 처리됩니다.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu개 계정? 각 요청 사이에 짧은 간격을 두고 순차적으로 실행됩니다.";
|
||||
"%@ followers · %@ following" = "팔로워 %@ · 팔로잉 %@";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "필터 · %lu";
|
||||
"First scan: %@" = "첫 분석: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "첫 분석: 팔로워와 팔로잉 목록을 수집해 기기에 저장합니다.";
|
||||
"Follow %lu" = "팔로우 %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "팔로워 수가 %ld명을 초과하여 API 제한을 피하기 위해 분석이 비활성화되었습니다.";
|
||||
"Followers" = "팔로워";
|
||||
"Following… %lu / %lu" = "팔로우 중… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "맞팔 팔로워";
|
||||
"Name: %@ → %@" = "이름: %@ → %@";
|
||||
"New followers" = "새 팔로워";
|
||||
"NEW" = "신규";
|
||||
"New first" = "새 항목 먼저";
|
||||
"New only" = "새 항목만";
|
||||
"No active Instagram session found" = "활성화된 Instagram 세션을 찾을 수 없습니다";
|
||||
"No results" = "결과 없음";
|
||||
"No scan yet" = "분석 기록 없음";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "기본값 따르기";
|
||||
"Force OFF (allow unsends)" = "강제 끄기 (전송 취소 허용)";
|
||||
"Force ON (preserve unsends)" = "강제 켜기 (전송 취소 보존)";
|
||||
"Include seconds when the format already shows time." = "형식에 시간이 포함될 때 초도 함께 표시합니다.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "형식에 시간이 포함될 때 초도 함께 표시합니다. 사용자 지정 형식은 {ss}로 초를 직접 제어합니다.";
|
||||
"Add custom format…" = "사용자 지정 형식 추가…";
|
||||
"Edit" = "편집";
|
||||
"Template" = "템플릿";
|
||||
"Placeholders" = "자리표시자";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "자리표시자는 날짜 요소로 대체되며, 그 외 내용은 그대로 표시됩니다.";
|
||||
"Tap a placeholder to insert it at the cursor." = "자리표시자를 탭하면 커서 위치에 삽입됩니다.";
|
||||
"Included chats" = "포함된 채팅";
|
||||
"Included users" = "포함된 사용자";
|
||||
"KD: default" = "KD: 기본값";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "오디오 준비됨";
|
||||
"Download video at the highest available quality" = "가능한 가장 높은 품질로 동영상 다운로드";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "DASH 스트림을 통해 HD 동영상을 다운로드하고 H.264로 인코딩합니다. FFmpegKit가 필요합니다.";
|
||||
"Encoding in software" = "소프트웨어로 인코딩 중";
|
||||
"Encoding speed" = "인코딩 속도";
|
||||
"Enhanced downloads" = "향상된 다운로드";
|
||||
"Faster = lower quality" = "빠름 = 낮은 품질";
|
||||
"FFmpeg not available" = "FFmpeg 사용 불가";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit을 사용할 수 없습니다. 사이드로딩된 IPA 또는 _ffmpeg .deb 버전을 설치하여 활성화하세요.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "백그라운드에서는 하드웨어 인코더를 사용할 수 없습니다 — 품질 설정은 유지되었습니다.";
|
||||
"No audio track found" = "오디오 트랙을 찾을 수 없음";
|
||||
"Photo" = "사진";
|
||||
"Photo quality" = "사진 품질";
|
||||
"Size unknown" = "크기 알 수 없음";
|
||||
"calculating size…" = "크기 계산 중…";
|
||||
"silent" = "무음";
|
||||
"Use highest resolution available" = "사용 가능한 최고 해상도 사용";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "비디오 인코더가 멈췄습니다 — 다시 인코딩하려면 Instagram을 재시작하세요";
|
||||
"Video quality" = "비디오 품질";
|
||||
"Which quality to download" = "어떤 품질로 다운로드할지 선택하세요";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "스택 크기";
|
||||
"Duration" = "지속 시간";
|
||||
"Default surface" = "기본 화면";
|
||||
"System notifications" = "시스템 알림";
|
||||
"Mirror to notification centre" = "알림 센터로 미러링";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "앱이 백그라운드에 있을 때 토스트가 iOS 알림 센터로 전달되어 놓치지 않게 됩니다.";
|
||||
"Clear when app opens" = "앱 열 때 지우기";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "앱으로 돌아오면 미러링된 알림을 알림 센터에서 제거합니다.";
|
||||
"Background mirror" = "백그라운드 미러";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Instagram의 알림 권한을 사용합니다. 동작별 설정은 각 동작 메뉴의 백그라운드 미러에 있으며, 끔으로 설정된 동작은 미러링되지 않습니다.";
|
||||
"Enable notifications" = "알림 활성화";
|
||||
"Haptic feedback" = "햅틱 피드백";
|
||||
"Preview pill" = "알약 미리보기";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "오류";
|
||||
"Download progress" = "다운로드 진행";
|
||||
"Bulk download progress" = "대량 다운로드 진행";
|
||||
"Repost progress" = "리포스트 진행률";
|
||||
"Copied post / reel URL" = "게시물 / 릴스 URL 복사됨";
|
||||
"Copied comment text" = "댓글 텍스트 복사됨";
|
||||
"Copied GIF link" = "GIF 링크 복사됨";
|
||||
"Copied note text" = "노트 텍스트 복사됨";
|
||||
"Copied profile info" = "프로필 정보 복사됨";
|
||||
"Copied audio URL" = "오디오 URL 복사됨";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "설명 텍스트 복사됨";
|
||||
"DM seen / read receipts" = "DM 보임 / 읽음 확인";
|
||||
"Story seen / read receipts" = "스토리 보임 / 읽음 확인";
|
||||
"Someone read your message" = "누군가 내 메시지를 읽음";
|
||||
"User blocked / unblocked" = "사용자 차단 / 차단 해제";
|
||||
"Chat added / removed from exclude" = "채팅 제외 추가 / 제거";
|
||||
"Story user added / removed from exclude" = "스토리 사용자 제외 추가 / 제거";
|
||||
"Share-sheet recipient pinned" = "공유 시트 수신자 고정됨";
|
||||
"Unsent message detected" = "전송 취소된 메시지 감지됨";
|
||||
"Reaction removed detected" = "반응 제거 감지됨";
|
||||
"%lu messages unsent" = "메시지 %lu개 전송 취소됨";
|
||||
"%lu reactions removed" = "반응 %lu개 제거됨";
|
||||
"%lu chats marked seen" = "채팅 %lu개 읽음 표시됨";
|
||||
"%lu stories marked seen" = "스토리 %lu개 읽음 표시됨";
|
||||
"%lu of your messages read" = "내 메시지 %lu개 읽음";
|
||||
"%lu notifications" = "알림 %lu개";
|
||||
"Live comments toggled" = "라이브 댓글 전환됨";
|
||||
"Custom GIF sent" = "사용자 지정 GIF 전송됨";
|
||||
"GIF favorited / unfavorited" = "GIF 즐겨찾기 추가 / 해제";
|
||||
"Voice DM sent" = "음성 DM 전송됨";
|
||||
"Audio extraction status" = "오디오 추출 상태";
|
||||
"Profile Analyzer complete" = "프로필 분석기 완료";
|
||||
"Profile Analyzer progress" = "프로필 분석기 진행 상황";
|
||||
"Media extraction failed" = "미디어 추출 실패";
|
||||
"Permission denied" = "권한 거부됨";
|
||||
"Validation error" = "유효성 검사 오류";
|
||||
"Network / API error" = "네트워크 / API 오류";
|
||||
"Action error fallback" = "동작 오류 대체";
|
||||
"Unlock failed" = "잠금 해제 실패";
|
||||
"Chat locked / unlocked" = "채팅 잠금 / 잠금 해제";
|
||||
"Invalid clipboard link" = "잘못된 클립보드 링크";
|
||||
"Experimental flag warning" = "실험 플래그 경고";
|
||||
"Settings action confirmed" = "설정 작업 확인됨";
|
||||
"Cache clearing progress" = "캐시 지우기 진행";
|
||||
"Backup export / import" = "백업 내보내기 / 가져오기";
|
||||
"Other / uncategorized" = "기타 / 미분류";
|
||||
"Comment copied" = "댓글 복사됨";
|
||||
"FFmpeg log copied" = "FFmpeg 로그 복사됨";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "프리셋을 탭하여 활성화하세요. 왼쪽으로 밀어 삭제하세요.";
|
||||
"Override Instagram location reads." = "Instagram 위치 읽기를 재정의합니다.";
|
||||
"Show the quick button in Friends Map." = "친구 지도에 빠른 버튼 표시.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "절대 날짜 표기 방식을 선택하세요. “기본값”은 IG의 형식을 그대로 둡니다.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "절대 날짜 표기 방식을 선택하세요. “기본값”은 IG의 형식을 그대로 둡니다. 사용자 지정 형식을 스와이프하여 편집하거나 삭제할 수 있습니다.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "임계값보다 최근 날짜는 상대 시간으로 표시됩니다. 오래된 날짜는 절대 형식으로 돌아갑니다. “날짜와 결합”은 둘 다 표시합니다 — “2026년 1월 5일 (2h)” 또는 “2h – 2026년 1월 5일”.";
|
||||
"Compact style" = "간결 스타일";
|
||||
"Example: “1h” instead of “1 hour ago”" = "예: “1시간 전” 대신 “1h”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "상대 – 절대";
|
||||
"Relative when young, absolute when older." = "최근이면 상대, 오래되면 절대.";
|
||||
"Example: “2h – Jan 5, 2026”" = "예: “2h – 2026년 1월 5일”";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "자리를 비운 사이 취소된 한 번 보기 미디어를 포착합니다. ⚠️ 배터리 소모가 클 수 있음";
|
||||
"Disappearing (view-once) media" = "사라지는 미디어 (한 번 보기)";
|
||||
"Disappearing media expired before it could be saved" = "사라지는 미디어가 저장되기 전에 만료됨";
|
||||
"Disappearing media — gone before it could be saved" = "사라지는 미디어 — 저장되기 전에 사라짐";
|
||||
"Disappearing only" = "사라지는 미디어만";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "누군가 앱 밖에 있을 때 취소하는 사라지는 미디어를 포착할 수 있도록 Instagram을 백그라운드에서 계속 실행되게 합니다.\n\n주로 한 번 보기 미디어에 유용합니다 — 일반 사진/동영상은 보통 이 기능 없이도 복구할 수 있습니다. ⚠️ 배터리를 크게 소모할 수 있으며, 앱 전환기에서 Instagram을 강제 종료하면 아무것도 포착할 수 없습니다.\n\n사용하시겠어요?";
|
||||
"Keep Instagram active in background" = "Instagram을 백그라운드에서 활성 상태로 유지";
|
||||
"Media couldn’t be downloaded — the link expired" = "미디어를 다운로드할 수 없음 — 링크가 만료됨";
|
||||
"Media wasn’t available to save" = "저장할 미디어를 사용할 수 없음";
|
||||
"Retrying download…" = "다운로드 재시도 중…";
|
||||
"Try to download again" = "다시 다운로드 시도";
|
||||
"%lu followers removed" = "팔로워 %lu명 삭제됨";
|
||||
"Batch remove followers" = "팔로워 일괄 삭제";
|
||||
"Batch remove followers finished" = "팔로워 일괄 삭제 완료";
|
||||
"Follow back" = "맞팔로우";
|
||||
"Remove @%@ as a follower?" = "@%@님을 팔로워에서 삭제할까요?";
|
||||
"Remove follower" = "팔로워 삭제";
|
||||
"Removing… %lu / %lu" = "삭제 중… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "읽음 확인 기록";
|
||||
"Date" = "날짜";
|
||||
"Reads" = "읽음";
|
||||
"Person" = "사람";
|
||||
"Chat" = "채팅";
|
||||
"%@ · on @%@" = "%@ · @%@ 계정";
|
||||
"%lu read · %@" = "%lu회 읽음 · %@";
|
||||
"%lu reads · %@" = "%lu회 읽음 · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu회 읽음 · 읽은 사람 %lu명 · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu회 읽음 · 읽은 사람 %lu명 · %@";
|
||||
"Browse who read your messages, grouped by person" = "메시지를 읽은 사람을 사람별로 모아 봅니다";
|
||||
"Clear all" = "모두 지우기";
|
||||
"Clear all records" = "모든 기록 지우기";
|
||||
"Clear read receipts?" = "읽음 확인 기록을 지울까요?";
|
||||
"Detects when others read your messages and notifies you" = "다른 사람이 메시지를 읽으면 감지해 알려줍니다";
|
||||
"Ignored people & chats" = "무시한 사람 및 채팅";
|
||||
"Ignored" = "무시됨";
|
||||
"Log group chats" = "그룹 채팅 기록";
|
||||
"Most reads" = "읽음 많은 순";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "아직 읽음 확인이 없습니다.\n누군가 보낸 메시지를 읽으면 여기에 표시됩니다.";
|
||||
"Notifies and records when someone reads a message you sent" = "보낸 메시지를 누군가 읽으면 알리고 기록합니다";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "무시한 항목이 없습니다. 기록에서 사람을 길게 눌러 기록을 중지하세요.";
|
||||
"Nothing matches your filters." = "필터와 일치하는 항목이 없습니다.";
|
||||
"Read %@ · %@" = "읽음 %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "이 기기에 읽음을 저장합니다. 끄면 알림만, 저장 안 함";
|
||||
"Resume logging" = "기록 재개";
|
||||
"Save to log" = "기록에 저장";
|
||||
"Search by username" = "사용자 이름으로 검색";
|
||||
"Stop logging %@" = "%@ 기록 중지";
|
||||
"Delete records" = "기록 삭제";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "활성화하면 누군가 내 메시지를 읽을 때 알림이 옵니다. 알림만 받으려면 \"기록에 저장\"을 끄세요. 기록에서 사람을 길게 눌러 기록을 중지할 수 있습니다.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "밀어서 제거하세요. 제거하면 해당 사람이나 채팅의 기록이 재개됩니다.";
|
||||
"This removes all recorded reads on this device." = "이 기기에 기록된 모든 읽음을 삭제합니다.";
|
||||
"Updating names and photos" = "이름과 사진 업데이트 중";
|
||||
"Your message" = "내 메시지";
|
||||
"read your message in %@" = "%@에서 메시지를 읽음";
|
||||
"read your message" = "메시지를 읽음";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "그룹 채팅의 읽음도 추적합니다. 기본 꺼짐 — 그룹은 알림이 많을 수 있습니다";
|
||||
"Refreshing…" = "새로 고치는 중…";
|
||||
"Pinned" = "고정됨";
|
||||
"Liked the story" = "스토리에 좋아요";
|
||||
"Default (recent first)" = "기본 (최신순)";
|
||||
"Liked first" = "좋아요한 사람 먼저";
|
||||
"Load all viewers" = "모든 조회자 불러오기";
|
||||
"%lu viewers" = "조회자 %lu명";
|
||||
"Viewer pinned" = "조회자 고정됨";
|
||||
"Viewer unpinned" = "조회자 고정 해제됨";
|
||||
"Pin a viewer" = "조회자 고정";
|
||||
"Pin order" = "고정 순서";
|
||||
"Pin this viewer?" = "이 조회자를 고정할까요?";
|
||||
"Filter, sort & pin viewers" = "조회자 필터·정렬·고정";
|
||||
"Adds controls to your story viewers list" = "스토리 조회자 목록에 컨트롤을 추가합니다";
|
||||
"Add by username, remove, reorder" = "사용자 이름으로 추가, 삭제, 순서 변경";
|
||||
"Pinned viewers (%lu)" = "고정된 조회자 (%lu)";
|
||||
"Viewers list" = "조회자 목록";
|
||||
"Settings are saved and reused next time." = "설정이 저장되어 다음에 다시 사용됩니다.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "여러 개를 선택하면 함께 적용됩니다. 고정된 조회자는 항상 맨 위에 표시되며 이 필터를 무시합니다.";
|
||||
"Pinned viewers" = "고정된 조회자";
|
||||
"Pin" = "고정";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "'내 스토리를 본 사람' 목록에 설정이 저장되는 필터/정렬 버튼(오른쪽 아래)을 추가합니다. 조회자를 길게 눌러 고정하세요. 고정된 조회자는 스토리를 보기 전이라도 항상 맨 위에 표시됩니다.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "사용자 이름 또는 사용자 PK. 고정된 사용자는 스토리를 보기 전이라도 항상 조회자 목록 맨 위에 표시됩니다.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "새 지문 생성";
|
||||
"New device fingerprint" = "새 기기 지문";
|
||||
"New ID only" = "새 ID만";
|
||||
"New ID + clear IG data" = "새 ID + IG 데이터 삭제";
|
||||
"Fresh random device ID + FDID" = "무작위 새 기기 ID + FDID";
|
||||
"Enter ID manually…" = "ID 직접 입력…";
|
||||
"Manual device ID" = "수동 기기 ID";
|
||||
"Paste or type the UUID this device should report." = "이 기기가 보고할 UUID를 붙여넣거나 입력하세요.";
|
||||
"Device ID set" = "기기 ID 설정됨";
|
||||
"Identity masked" = "신원 마스킹됨";
|
||||
"Copy current ID" = "현재 ID 복사";
|
||||
"Revert to my real device ID" = "내 실제 기기 ID로 되돌리기";
|
||||
"Restore the original, stop masking" = "원본 복원, 마스킹 중지";
|
||||
"Spoofing off" = "스푸핑 꺼짐";
|
||||
"Relaunch now" = "지금 다시 실행";
|
||||
"Relaunch to apply" = "적용하려면 다시 실행하세요";
|
||||
"Clear device & relaunch" = "기기 초기화 후 다시 실행";
|
||||
"Clear device & relaunch?" = "기기를 초기화하고 다시 실행할까요?";
|
||||
"Clear & relaunch" = "초기화 후 다시 실행";
|
||||
"Strongest — full device reset" = "가장 강력 — 기기 전체 초기화";
|
||||
"Device ID" = "기기 ID";
|
||||
"Device identity" = "기기 신원";
|
||||
"Masked" = "마스킹됨";
|
||||
"Real" = "실제";
|
||||
"Show button on login screen" = "로그인 화면에 버튼 표시";
|
||||
"Floating Device ID button while signed out" = "로그아웃 상태에서 떠 있는 기기 ID 버튼";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Instagram이 보내는 기기 지문(기기 ID + 패밀리 기기 ID)을 마스킹합니다. 변경 사항은 다시 실행한 후 적용됩니다. 동일한 버튼이 로그인 화면에도 표시됩니다.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "Instagram에 저장된 로그인 정보와 저장된 기기 ID도 지울까요? 로그아웃되고 새 기기로 다시 시작됩니다.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "저장된 모든 로그인 정보, 쿠키, 저장된 기기 신원을 잊은 다음 다시 실행하여 Instagram이 완전히 새 기기로 시작되도록 합니다. 이후 다시 로그인해야 합니다.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "팔로우 요청 트래커";
|
||||
"Follow Requests" = "팔로우 요청";
|
||||
"Show follow requests" = "팔로우 요청 보기";
|
||||
"Check now" = "지금 확인";
|
||||
"Reset tracked data" = "추적 데이터 초기화";
|
||||
"Enable tracker" = "트래커 켜기";
|
||||
"Log requests and check outcomes" = "요청을 기록하고 결과 확인";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "보내고 받는 팔로우 요청을 기록하고, 답하기 전에 요청을 취소하는 사람을 포착합니다. 모두 기기에서 처리됩니다.";
|
||||
"What to track" = "추적할 항목";
|
||||
"Requests I send" = "내가 보내는 요청";
|
||||
"To private accounts" = "비공개 계정으로";
|
||||
"Requests I receive" = "내가 받는 요청";
|
||||
"From people who want to follow you" = "회원님을 팔로우하려는 사람들";
|
||||
"Background check" = "백그라운드 확인";
|
||||
"Check interval" = "확인 간격";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "앱이 열려 있는 동안 결과를 확인하는 빈도입니다. 실행 시와 목록을 열 때도 확인합니다.";
|
||||
"Off (manual only)" = "끔 (수동만)";
|
||||
"Every 15 minutes" = "15분마다";
|
||||
"Every 30 minutes" = "30분마다";
|
||||
"Every hour" = "1시간마다";
|
||||
"Every 6 hours" = "6시간마다";
|
||||
"My request accepted" = "내 요청 수락됨";
|
||||
"A private account accepted you" = "비공개 계정이 회원님을 수락했습니다";
|
||||
"My request declined" = "내 요청 거절됨";
|
||||
"No longer pending" = "더 이상 대기 중 아님";
|
||||
"New request received" = "새 요청 수신됨";
|
||||
"Someone asked to follow you" = "누군가 회원님을 팔로우하려고 요청했습니다";
|
||||
"Request withdrawn" = "요청 취소됨";
|
||||
"Someone cancelled their request" = "누군가 요청을 취소했습니다";
|
||||
"Sent by me" = "내가 보낸 것";
|
||||
"Received" = "받음";
|
||||
"Sent" = "보냄";
|
||||
"Accepted" = "수락됨";
|
||||
"Rejected" = "거절됨";
|
||||
"Requested" = "요청됨";
|
||||
"Approved" = "승인됨";
|
||||
"Withdrawn" = "취소됨";
|
||||
"No follow requests tracked yet" = "아직 추적된 팔로우 요청이 없습니다";
|
||||
"Cancel requests" = "요청 취소";
|
||||
"Delete %lu record(s) from history?" = "기록에서 %lu개 항목을 삭제할까요?";
|
||||
"Cancel %lu pending request(s)?" = "대기 중인 요청 %lu개를 취소할까요?";
|
||||
"Follow back %lu account(s)?" = "%lu개 계정을 맞팔로우할까요?";
|
||||
"Clear all tracked follow requests?" = "추적된 팔로우 요청을 모두 지울까요?";
|
||||
"Reset tracked follow requests for this account?" = "이 계정의 추적된 팔로우 요청을 초기화할까요?";
|
||||
"Enable the tracker first" = "먼저 트래커를 켜세요";
|
||||
"Checking…" = "확인 중…";
|
||||
"%ld request(s) updated" = "요청 %ld개 업데이트됨";
|
||||
"No changes" = "변경 사항 없음";
|
||||
"Working…" = "처리 중…";
|
||||
"Follow request accepted" = "팔로우 요청 수락됨";
|
||||
"%@ accepted your request" = "%@님이 회원님의 요청을 수락했습니다";
|
||||
"Follow request declined" = "팔로우 요청 거절됨";
|
||||
"%@ is no longer pending" = "%@님이 더 이상 대기 중이 아닙니다";
|
||||
"New follow request" = "새 팔로우 요청";
|
||||
"%@ asked to follow you" = "%@님이 회원님을 팔로우하려고 요청했습니다";
|
||||
"Follow request withdrawn" = "팔로우 요청 취소됨";
|
||||
"%@ withdrew their request" = "%@님이 요청을 취소했습니다";
|
||||
"Follow requests log" = "팔로우 요청 로그";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "Copiar texto do comentário";
|
||||
"Copy description" = "Copiar descrição";
|
||||
"Copy description text fields by long-pressing on them" = "Copie campos de texto de descrição pressionando-os e segurando";
|
||||
"Custom music sticker color" = "Cor personalizada do sticker de música";
|
||||
"Custom sticker colors" = "Cores personalizadas de stickers";
|
||||
"Custom colors aren't supported for this sticker" = "Cores personalizadas não são compatíveis com este sticker";
|
||||
"Date format" = "Formato de data";
|
||||
"Disable app haptics" = "Desativar resposta tátil do app";
|
||||
"Disables haptics/vibrations within the app" = "Desativa respostas táteis/vibrações dentro do aplicativo";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "Desativa o vidro líquido em contas que o têm ativado por padrão. Substitui as opções acima";
|
||||
"Do not save recent searches" = "Não salvar buscas recentes";
|
||||
"Download GIF & image comments" = "Baixar comentários em GIF e imagem";
|
||||
"Download image" = "Baixar imagem";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "Segure o logo do Instagram para mudar o ícone do app";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "Permite que o seletor de stickers de foto mostre vídeos também, não só fotos";
|
||||
"Liquid glass tab bar" = "Barra de abas de vidro líquido";
|
||||
"Force liquid glass off" = "Forçar desativação do vidro líquido";
|
||||
"Force progressive blur" = "Forçar desfoque progressivo";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "Mantém o desfoque da borda de rolagem do iOS 26 visível em vez de deixá-lo desaparecer";
|
||||
"Live" = "Ao vivo";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "Mantenha pressionado o conta-gotas nos stories para personalizar a cor do texto com mais precisão";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "Mantenha pressionada a roda de cores em um sticker de música ou letras para escolher qualquer cor sólida ou em gradiente";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "Mantenha pressionada a roda de cores nos editores de sticker para escolher qualquer cor sólida ou em gradiente";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "Mantenha pressionado o botão de coração em uma live para ocultar ou mostrar os comentários";
|
||||
"Long-press the search tab to open a copied Instagram link" = "Mantenha pressionada a aba de busca para abrir um link do Instagram copiado";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "Interruptor principal. Quando desativado, todas as opções por área abaixo são ignoradas.";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ldh";
|
||||
"%ldm" = "%ldm";
|
||||
"%ldw" = "%ldsem";
|
||||
"Alternate" = "Alternativo";
|
||||
"Always ask" = "Sempre perguntar";
|
||||
"Balanced" = "Equilibrado";
|
||||
"Block all" = "Bloquear todos";
|
||||
"Block selected" = "Bloquear selecionados";
|
||||
"Button" = "Botão";
|
||||
"Classic" = "Clássico";
|
||||
"Date format — %@" = "Formato de data — %@";
|
||||
"Default" = "Padrão";
|
||||
"Disabled" = "Desativado";
|
||||
"Download and share" = "Baixar e compartilhar";
|
||||
"Download to Photos" = "Baixar para Fotos";
|
||||
"Save with music" = "Salvar com música";
|
||||
"Gallery with music" = "Galeria com música";
|
||||
"Photo with music" = "Foto com música";
|
||||
"Enabled" = "Ativado";
|
||||
"Expand" = "Expandir";
|
||||
"Explore" = "Explorar";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "Ocultar botão de repost";
|
||||
"Hide stories tray" = "Ocultar bandeja de stories";
|
||||
"Hide suggested stories" = "Ocultar stories sugeridos";
|
||||
"Hide story highlights" = "Ocultar destaques de stories";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "Remove os destaques que reaparecem na bandeja de stories do feed";
|
||||
"Hides suggested accounts" = "Oculta contas sugeridas";
|
||||
"Hides suggested reels" = "Oculta reels sugeridos";
|
||||
"Hides suggested threads posts" = "Oculta posts sugeridos do Threads";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "Copiar link do GIF";
|
||||
"Copy image link" = "Copiar link da imagem";
|
||||
"Custom GIF in comments" = "GIF personalizado em comentários";
|
||||
"Favorite GIFs" = "GIFs favoritos";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "Toque e segure um GIF no seletor para fixá-lo — os favoritos aparecem primeiro";
|
||||
"Added to favorites" = "Adicionado aos favoritos";
|
||||
"Removed from favorites" = "Removido dos favoritos";
|
||||
"Failed to build GIF model" = "Falha ao montar modelo do GIF";
|
||||
"GIF link copied" = "Link do GIF copiado";
|
||||
"Image" = "Imagem";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "Adiciona um botão de ação do RyukGram acima da barra lateral do reel com opções de ver capa/baixar/compartilhar/copiar/expandir/repostar. O toque abre o menu por padrão; altere o comportamento do toque abaixo.";
|
||||
"Always show progress scrubber" = "Sempre mostrar barra de progresso";
|
||||
"Auto-scroll reels" = "Rolar reels automaticamente";
|
||||
"Change what happens when you tap on a reel" = "Alterar o que acontece quando você toca em um reel";
|
||||
"Confirm reel refresh" = "Confirmar atualização de reels";
|
||||
"Custom speed" = "Velocidade personalizada";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "Ocultando";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "Segure os 3 pontos em qualquer reel para abrir o seletor de velocidade";
|
||||
"IG default" = "Padrão do IG";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "Padrão do IG: comportamento nativo. RyukGram: avança novamente após deslizar de volta.";
|
||||
"Limits" = "Limites";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "Limita a quantidade de reels disponíveis para rolar em um dado momento e impede a atualização";
|
||||
"Only loads %@ %@" = "Carrega apenas %@ %@";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "Adiciona um botão para filtrar e ordenar listas de seguidores/seguindo. Reinicia ao sair.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "Adiciona uma opção de visualizar ao menu de manter pressionado nos destaques para abrir a capa em tela cheia";
|
||||
"Adds the like count to each card" = "Adiciona o número de curtidas a cada cartão";
|
||||
"Adds the upload date to each card" = "Adiciona a data de publicação a cada cartão";
|
||||
"Copy note on long press" = "Copiar nota ao manter pressionado";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "Estatísticas extras mostradas em cada cartão de publicação e reel nas grades do perfil.";
|
||||
"Fake follower count" = "Contagem falsa de seguidores";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "Mostrar contagem completa de seguidores";
|
||||
"Show full post count" = "Mostrar contagem completa de publicações";
|
||||
"Show like count" = "Mostrar contagem de curtidas";
|
||||
"Show the custom number set below" = "Mostra o número personalizado definido abaixo";
|
||||
"Show the exact number instead of a shortened one" = "Mostra o número exato em vez do abreviado";
|
||||
"Show upload date" = "Mostrar data de publicação";
|
||||
"Shows whether the profile user follows you" = "Mostra se o usuário do perfil segue você";
|
||||
"Tap to set" = "Toque para definir";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "Adiciona um botão de ação do RyukGram ao lado do botão de olho nos stories com opções de baixar/compartilhar/copiar/expandir/repostar/ver menções. O toque abre o menu por padrão; altere o comportamento do toque abaixo.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "Adiciona um botão de alto-falante à sobreposição do story para ativar/desativar o áudio. Também disponível no menu de 3 pontos";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "Adiciona o botão de olho às sobreposições de stories. Quando desativado, o bloqueio de visualização continua ativo sem o botão";
|
||||
"Advance on story like" = "Avançar ao curtir story";
|
||||
"Advance on story reply" = "Avançar ao responder story";
|
||||
"Advance when marking as seen" = "Avançar ao marcar como visto";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "Bloquear todos: todos os stories bloqueados — usuários listados são exceções.\nBloquear selecionados: apenas usuários listados são bloqueados — tudo o mais é normal.\nAmbas as listas são salvas independentemente.";
|
||||
"Blocking mode" = "Modo de bloqueio";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "Botão = toque único marca como visto. Alternar = toque ativa/desativa confirmações de visualização do story (o olho fica azul quando ativado)";
|
||||
"Disable instants creation" = "Desativar criação de instants";
|
||||
"Disable story seen receipt" = "Desativar confirmação de visualização de story";
|
||||
"Enable story user list" = "Ativar lista de usuários de story";
|
||||
"Hides the functionality to create/send instants" = "Oculta a funcionalidade de criar/enviar instants";
|
||||
"Hides the notification for others when you view their story" = "Oculta a notificação para os outros quando você visualiza o story deles";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "Insere um botão ao lado do botão de visto/olho nas sobreposições de stories";
|
||||
"Keep stories visually seen locally" = "Manter stories visualmente vistos localmente";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "Alternar áudio do story";
|
||||
"Story user list" = "Lista de usuários de story";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "Tocar no botão de olho para marcar um story como visto avança para o próximo story automaticamente";
|
||||
"This will send a story view receipt." = "Uma confirmação de visualização do story será enviada.";
|
||||
"View story mentions" = "Ver menções do story";
|
||||
"Which stories get seen-receipt blocking" = "Quais stories recebem bloqueio de confirmação de visualização";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "Adiciona um botão às conversas de DM para marcar mensagens como vistas";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "Adiciona o botão de olho às conversas de DM. Quando desativado, o bloqueio de confirmação de leitura continua ativo sem o botão";
|
||||
"Auto mark seen on interact" = "Marcar visto auto. ao interagir";
|
||||
"Auto mark seen on typing" = "Marcar visto auto. ao digitar";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "Bloqueia a confirmação de leitura automática — a marcação como visto só acontece quando você decide";
|
||||
"Control when messages are marked as seen" = "Controlar quando as mensagens são marcadas como vistas";
|
||||
"How the seen button behaves" = "Como o botão de visto se comporta";
|
||||
"Manually mark messages as seen" = "Marcar mensagens como vistas manualmente";
|
||||
"Marks messages as seen when you send any message" = "Marca mensagens como vistas quando você envia qualquer mensagem";
|
||||
"Mark as seen?" = "Marcar como visto?";
|
||||
"Mark as viewed?" = "Marcar como visualizado?";
|
||||
"Marks messages as seen when you reply, react or send media" = "Marca mensagens como vistas quando você responde, reage ou envia mídia";
|
||||
"Marks messages as seen when you start typing" = "Marca mensagens como vistas quando você começa a digitar";
|
||||
"Read receipt mode" = "Modo de confirmação de leitura";
|
||||
"Read receipts" = "Confirmações de leitura";
|
||||
"Show seen button" = "Mostrar botão de visto";
|
||||
"This will send a read receipt for the latest messages." = "Uma confirmação de leitura será enviada para as mensagens mais recentes.";
|
||||
"This will send a view receipt for the current message." = "Uma confirmação de visualização será enviada para a mensagem atual.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "Diálogo de confirmação antes de limpar mensagens preservadas";
|
||||
"Copies note text directly on long press without opening the menu" = "Copia o texto da nota diretamente ao manter pressionado sem abrir o menu";
|
||||
"Copy text on hold" = "Copiar texto ao segurar";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "Adiciona um botão de pincel e um atalho de manter pressionado para escolher cores personalizadas de fundo e texto";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "Adiciona botões de Fundo, Texto e Emoji ao editor de nota";
|
||||
"Custom note themes" = "Temas de notas personalizados";
|
||||
"Disable vanish mode swipe" = "Desativar deslizar para modo temporário";
|
||||
"Disable typing status" = "Desativar status de digitando";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "Buscar, ordenar, deslizar para remover ou ativar/desativar mensagens apagadas";
|
||||
"Send audio as file" = "Enviar áudio como arquivo";
|
||||
"Send files (experimental)" = "Enviar arquivos (experimental)";
|
||||
"File sending not available" = "Envio de arquivos indisponível";
|
||||
"Show full date instead of \"Active 2h ago\"" = "Mostrar data completa em vez de \"Ativo há 2h\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "Mostra um botão nas conversas de DM para adicionar/remover chats da lista. Mantenha pressionado para mais opções";
|
||||
"Shows a notification pill when a message is unsent" = "Mostra uma notificação suspensa quando uma mensagem tem o envio cancelado";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu excluído(s)";
|
||||
"%lu messages from %lu users" = "%lu mensagens de %lu usuários";
|
||||
"%lu selected" = "%lu selecionado(s)";
|
||||
"Absolute date + time" = "Data e hora absolutas";
|
||||
"Adjust the filters or clear the search to see more." = "Ajuste os filtros ou limpe a busca para ver mais.";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "Nada para salvar";
|
||||
"Oldest first" = "Mais antigos primeiro";
|
||||
"Open log" = "Abrir registro";
|
||||
"Group chat" = "Conversa em grupo";
|
||||
"%lu messages in %lu chats" = "%lu mensagens em %lu conversas";
|
||||
"%lu people · %lu deleted" = "%lu pessoas · %lu excluídas";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "Quando alguém apaga uma mensagem, ela aparece aqui agrupada por conversa.";
|
||||
"Clear this chat" = "Limpar esta conversa";
|
||||
"Clear log for this chat?" = "Limpar o registro desta conversa?";
|
||||
"Removes every preserved deleted message from this group chat." = "Remove todas as mensagens apagadas guardadas desta conversa em grupo.";
|
||||
"Reaction removed" = "Reação removida";
|
||||
"Log removed reactions" = "Registrar reações removidas";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "Também registra quando alguém remove uma reação e em qual mensagem estava.";
|
||||
"Removed a reaction" = "Removeu uma reação";
|
||||
"on @%@: %@" = "em @%@: %@";
|
||||
"on: %@" = "em: %@";
|
||||
"a message" = "uma mensagem";
|
||||
"removed %@ on: %@" = "removeu %@ em: %@";
|
||||
"removed reaction %@" = "removeu a reação %@";
|
||||
"%@ removed the %@ reaction." = "%@ removeu a reação %@.";
|
||||
"Removed %@" = "Removido %@";
|
||||
"Someone" = "Alguém";
|
||||
"Photo or video" = "Foto ou vídeo";
|
||||
"Refresh names & photos" = "Atualizar nomes e fotos";
|
||||
"Refreshing names & photos" = "Atualizando nomes e fotos";
|
||||
"Records every message someone unsends, grouped by chat" = "Registra cada mensagem que alguém apaga, agrupada por conversa";
|
||||
"Open profile" = "Abrir perfil";
|
||||
"Original" = "Original";
|
||||
"Play" = "Reproduzir";
|
||||
"Post" = "Publicação";
|
||||
"Records every message someone unsends, grouped by sender" = "Registra cada mensagem desfeita, agrupada por remetente";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "Relativo (1 min / 3h / 3d atrás)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "Remove cada mensagem excluída salva e suas mídias para a conta atual. Não pode ser desfeito.";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "Ver";
|
||||
"Voice" = "Voz";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "Quando ativado, mensagens excluídas e suas mídias são salvas neste dispositivo. Desative e limpe o registro para apagar o histórico.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "Quando alguém desfizer uma mensagem, aparecerá aqui agrupada por remetente.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "Ignorar «Você não pode enviar mensagens»";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "Remove o aviso do campo de texto bloqueado e o restaura em conversas restritas";
|
||||
"Custom chat background" = "Plano de fundo personalizado da conversa";
|
||||
"DM Save button" = "Botão Salvar da DM";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "Faz o botão Salvar nativo do Instagram em fotos e vídeos de DM baixar para Fotos, a Galeria ou Compartilhar";
|
||||
"Reroute native Save" = "Redirecionar Salvar nativo";
|
||||
"Save media" = "Salvar mídia";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "Chamadas recebidas ficam silenciosas — sem toque, sem tela, sem notificação";
|
||||
"Messages" = "Mensagens";
|
||||
"Silence incoming calls" = "Silenciar chamadas recebidas";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "Adiciona um botão de galeria à câmera de instants para enviar uma foto do seu álbum";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Adiciona um botão de ações do RyukGram ao cabeçalho do visualizador de instants com entradas para expandir, salvar, compartilhar e salvar todos";
|
||||
"All loaded instants" = "Todos os instants carregados";
|
||||
"Auto advance after reaction" = "Avançar automaticamente após reagir";
|
||||
"Automatically moves to the next instant after you like or react" = "Passa automaticamente para o próximo Instant depois de curtir ou reagir";
|
||||
"Bypasses the Instants screenshot block" = "Ignora o bloqueio de captura nos Instants";
|
||||
"Could not locate the instant on screen" = "Não foi possível localizar o instant na tela";
|
||||
"Current instant" = "Instant atual";
|
||||
"In-app Gallery" = "Galeria interna";
|
||||
"Instant" = "Instantâneo";
|
||||
"Instants" = "Instantâneos";
|
||||
"Auto-saved instants log" = "Registro de instants salvos automaticamente";
|
||||
"Auto-save instants" = "Salvar instants automaticamente";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "Salva automaticamente cada instant que você vê, inclusive ao deslizar — cada um apenas uma vez";
|
||||
"Instants action button" = "Botão de ações dos Instants";
|
||||
"No instants currently loaded" = "Nenhum instant carregado no momento";
|
||||
"No media available to save" = "Nenhuma mídia disponível para salvar";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "Também ocultar a barra de abas inferior — apenas a caixa de entrada fica visível";
|
||||
"Hide create tab" = "Ocultar aba de criar";
|
||||
"Hide explore tab" = "Ocultar aba explorar";
|
||||
"Hide feed tab" = "Ocultar aba do feed";
|
||||
"Hide messages tab" = "Ocultar aba de mensagens";
|
||||
"Hide reels tab" = "Ocultar aba do reels";
|
||||
"Hide search tab" = "Ocultar aba de busca";
|
||||
"Remove the search/explore button from the tab bar" = "Remove o botão de busca/explorar da barra de abas";
|
||||
"Hide tab bar" = "Ocultar barra de abas";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "Oculta todas as abas exceto a caixa de entrada de DM + perfil e força o início na caixa de entrada. O atalho de configurações muda para manter pressionado na aba da caixa de entrada.";
|
||||
"Hides the create tab on the bottom navigation bar" = "Oculta a aba de criar na barra de navegação inferior";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "Oculta a aba de mensagens diretas na barra de navegação inferior";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "Oculta a aba de explorar/busca na barra de navegação inferior";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "Oculta a aba de feed/início na barra de navegação inferior";
|
||||
"Hides the reels tab on the bottom navigation bar" = "Oculta a aba de reels na barra de navegação inferior";
|
||||
"Hiding tabs" = "Ocultando abas";
|
||||
"Icon order" = "Ordem dos ícones";
|
||||
"Launch tab" = "Aba de inicialização";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "Permite deslizar para alternar entre as abas da barra de navegação";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "Deslizar entre abas";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "Aba em que o app abre. Ignorado quando o modo Apenas-mensagens está ativado";
|
||||
"The order of the icons on the bottom navigation bar" = "A ordem dos ícones na barra de navegação inferior";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "Arraste a alça ≡ para reordenar as abas. Desative uma aba para ocultá-la da barra de navegação inferior.";
|
||||
"This will restore the default tab order and unhide all tabs." = "Isso restaurará a ordem padrão das abas e mostrará todas as abas.";
|
||||
"Turn IG into a DM-only client" = "Transformar o IG em um cliente apenas de DMs";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "Comentários e publicações";
|
||||
"Confirm actions" = "Confirmar ações";
|
||||
"Confirm changing theme" = "Confirmar mudança de tema";
|
||||
"Confirm disappearing media mark as viewed" = "Confirmar marcar mídia temporária como visualizada";
|
||||
"Confirm DM mark as seen" = "Confirmar marcar DM como visto";
|
||||
"Confirm follow" = "Confirmar seguir";
|
||||
"Confirm follow requests" = "Confirmar solicitações para seguir";
|
||||
"Confirm Instants capture" = "Confirmar captura de Instants";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "Confirmar interação com figurinha (stories)";
|
||||
"Confirm story emoji reaction" = "Confirmar reação de emoji no story";
|
||||
"Confirm story like" = "Confirmar curtida no story";
|
||||
"Confirm story mark as seen" = "Confirmar marcar story como visto";
|
||||
"Confirm switching Instant" = "Confirmar troca de Instant";
|
||||
"Confirm unfollow" = "Confirmar deixar de seguir";
|
||||
"Confirm vanish mode" = "Confirmar modo temporário";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "Reações";
|
||||
"Send to group chat?" = "Enviar para chat em grupo?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "Mostra um alerta antes de criar/enviar para um chat em grupo pelo menu de compartilhamento";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "Mostra um alerta antes de marcar uma mensagem temporária como visualizada";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "Mostra um alerta antes de enviar uma confirmação de leitura pelo botão de visto do DM ou pelo menu";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "Mostra um alerta antes de enviar uma confirmação de visualização de story pelo botão de olho ou pelo menu";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "Mostra um alerta antes de enviar uma reação de emoji em um note";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "Mostra um alerta antes de enviar uma reação de emoji em um story";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Mostra um alerta antes de enviar uma reação de emoji em um Instant";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "Não foi possível gravar o arquivo de backup.";
|
||||
"Could not write extracted file." = "Não foi possível gravar o arquivo extraído.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "Os dados existentes dos itens marcados serão substituídos. Pode ser necessário reiniciar para tudo entrar em vigor.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Exporte ou importe dados do RyukGram — configurações, filtros por conta, conversas ocultas e bloqueadas, Analisador de Perfil, galeria, planos de fundo de conversas e mensagens excluídas. Escolha qualquer combinação em cada página. As configurações ficam em um arquivo JSON simples; pacotes com mídia são exportados como um .ryukbak compactado.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Exporte ou importe dados do RyukGram — configurações, filtros por conta, conversas ocultas e bloqueadas, Analisador de Perfil, galeria, planos de fundo de conversas, mensagens excluídas e o registro de confirmações de leitura. Escolha qualquer combinação em cada página. As configurações ficam em um arquivo JSON simples; pacotes com mídia são exportados como um .ryukbak compactado.";
|
||||
"Feature data" = "Dados de recursos";
|
||||
"Import mode" = "Modo de importação";
|
||||
"Merge" = "Mesclar";
|
||||
"Replace" = "Substituir";
|
||||
"Add the backup's data to what's already here" = "Adiciona os dados do backup ao que já está aqui";
|
||||
"Clear existing data, then apply the backup" = "Limpa os dados atuais e depois aplica o backup";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "Mesclar mantém o que está neste aparelho e adiciona os dados do backup — duplicatas são combinadas, incluindo a galeria.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "Substituir limpa os dados existentes de cada item marcado e depois aplica o backup.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "O backup será mesclado com seus dados existentes — nada é excluído e duplicatas são combinadas. Pode ser necessário reiniciar para que tudo entre em vigor.";
|
||||
"Hidden & locked chats" = "Conversas ocultas e bloqueadas";
|
||||
"Import" = "Importar";
|
||||
"Inspect the full manifest" = "Inspecionar o manifesto completo";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "Limpando cache…";
|
||||
"Clearing still scans on demand." = "A limpeza ainda escaneia sob demanda.";
|
||||
"Daily" = "Diariamente";
|
||||
"All tweak options are disabled" = "Todas as opções do tweak estão desativadas";
|
||||
"Disable all tweak options" = "Desativar todas as opções do tweak";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "O Instagram funciona normalmente enquanto isto está ativado. Desative para restaurar suas configurações.";
|
||||
"Tap to re-enable everything" = "Toque para reativar tudo";
|
||||
"Turn every feature off — your settings are kept" = "Desative todos os recursos — suas configurações são mantidas";
|
||||
"Disable safe mode" = "Desativar modo de segurança";
|
||||
"Enable tweak settings quick-access" = "Ativar acesso rápido às configurações do tweak";
|
||||
"Fix duplicate notifications" = "Corrigir notificações duplicadas";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "Apagar uma substituição importada e voltar para os textos originais";
|
||||
"Deleted %@ override. Restart to apply." = "Substituição %@ apagada. Reinicie para aplicar.";
|
||||
"Enable FLEX gesture" = "Ativar gesto FLEX";
|
||||
"Enable file logging" = "Ativar registro em arquivo";
|
||||
"Export strings" = "Exportar strings";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "Segure 5 dedos na tela para abrir o FLEX";
|
||||
"I have %@%@" = "Eu tenho %@%@";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "Importe um arquivo .strings para atualizar uma tradução. Escolha um idioma, selecione o arquivo, reinicie.";
|
||||
"Link Cell" = "Célula de Link";
|
||||
"Localization" = "Tradução";
|
||||
"Log file is empty" = "O arquivo de registro está vazio";
|
||||
"Logging" = "Registro";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "Registra a atividade do próprio RyukGram em um único arquivo compartilhável no app e em suas extensões. Desativado por padrão — ative, reproduza o problema e compartilhe.";
|
||||
"Menu Cell" = "Célula de Menu";
|
||||
"Navigation Cell" = "Célula de Navegação";
|
||||
"No imported localization files to reset." = "Nenhum arquivo de tradução importado para redefinir.";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "Escolha um idioma para apagar o arquivo importado";
|
||||
"Pick a language to export" = "Escolha um idioma para exportar";
|
||||
"Reset localization" = "Redefinir tradução";
|
||||
"Share log file" = "Compartilhar arquivo de registro";
|
||||
"Pick a language and share its .strings file" = "Escolha um idioma para compartilhar seu arquivo .strings";
|
||||
"Static Cell" = "Célula Estática";
|
||||
"Stepper cell" = "Célula Stepper";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "Insere um botão de olho para marcar a mídia temporária atual como visualizada";
|
||||
"Link copied" = "Link copiado";
|
||||
"Mark as viewed" = "Marcar como visualizada";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "Marcar como visto avança para a próxima mídia empilhada em vez de fechar";
|
||||
"Mark messages as seen" = "Marcar mensagens como vistas";
|
||||
"Mark seen" = "Marcar visto";
|
||||
"Marked as viewed" = "Marcada como visualizada";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "Digite um nome de usuário, nome da conversa ou ID da thread.";
|
||||
"Group" = "Grupo";
|
||||
"Image Settings" = "Configurações de imagem";
|
||||
"Auto bubble color" = "Cor de balão automática";
|
||||
"Bubble color" = "Cor do balão";
|
||||
"Me" = "Eu";
|
||||
"Both" = "Ambos";
|
||||
"Gradient" = "Gradiente";
|
||||
"Direction" = "Direção";
|
||||
"Vertical" = "Vertical";
|
||||
"Horizontal" = "Horizontal";
|
||||
"Diagonal" = "Diagonal";
|
||||
"Text color" = "Cor do texto";
|
||||
"Automatic (contrast)" = "Automático (contraste)";
|
||||
"Choose color…" = "Escolher cor…";
|
||||
"Tap to apply · hold to edit" = "Toque para aplicar · segure para editar";
|
||||
"Library" = "Biblioteca";
|
||||
"Library, default, and per-chat overrides will be deleted." = "A biblioteca, o padrão e as substituições por conversa serão excluídos.";
|
||||
"No Custom" = "Sem personalizado";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "%lu de %lu verificações ativadas";
|
||||
"Checks" = "Verificações";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "Escolha quais categorias cada análise calcula. Uma verificação desativada fica esmaecida e é ignorada — não será calculada nem exibida.";
|
||||
"Snapshot saved" = "Instantâneo salvo";
|
||||
"Your current scan was archived" = "Sua análise atual foi arquivada";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu contas? As primeiras %ld serão processadas para evitar limites de taxa.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu contas? Isso é executado sequencialmente com uma breve pausa entre cada.";
|
||||
"%@ followers · %@ following" = "%@ seguidores · %@ seguindo";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "Filtrar · %lu";
|
||||
"First scan: %@" = "Primeira análise: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "Primeira análise: coletamos suas listas de seguidores e seguindo e as salvamos localmente.";
|
||||
"Follow %lu" = "Seguir %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "Contagem de seguidores excede %ld — análise desativada para evitar limites de taxa.";
|
||||
"Followers" = "Seguidores";
|
||||
"Following… %lu / %lu" = "Seguindo… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "Seguidores mútuos";
|
||||
"Name: %@ → %@" = "Nome: %@ → %@";
|
||||
"New followers" = "Novos seguidores";
|
||||
"NEW" = "NOVO";
|
||||
"New first" = "Novos primeiro";
|
||||
"New only" = "Apenas novos";
|
||||
"No active Instagram session found" = "Nenhuma sessão ativa do Instagram encontrada";
|
||||
"No results" = "Sem resultados";
|
||||
"No scan yet" = "Nenhuma análise ainda";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "Seguir padrão";
|
||||
"Force OFF (allow unsends)" = "Forçar DESLIGADO (permitir cancelamentos)";
|
||||
"Force ON (preserve unsends)" = "Forçar LIGADO (preservar removidas)";
|
||||
"Include seconds when the format already shows time." = "Incluir segundos quando o formato já mostra o horário.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "Incluir segundos quando o formato já mostra o horário. O formato personalizado controla os segundos por conta própria com {ss}.";
|
||||
"Add custom format…" = "Adicionar formato personalizado…";
|
||||
"Edit" = "Editar";
|
||||
"Template" = "Modelo";
|
||||
"Placeholders" = "Marcadores";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "Os marcadores são substituídos por partes da data; o resto é mostrado como está.";
|
||||
"Tap a placeholder to insert it at the cursor." = "Toque em um marcador para inseri-lo no cursor.";
|
||||
"Included chats" = "Chats incluídos";
|
||||
"Included users" = "Usuários incluídos";
|
||||
"KD: default" = "KD: padrão";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "Áudio pronto";
|
||||
"Download video at the highest available quality" = "Baixar vídeo na maior qualidade disponível";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "Baixa vídeo HD via streams DASH e codifica para H.264. Requer FFmpegKit.";
|
||||
"Encoding in software" = "Codificando por software";
|
||||
"Encoding speed" = "Velocidade de codificação";
|
||||
"Enhanced downloads" = "Downloads aprimorados";
|
||||
"Faster = lower quality" = "Mais rápido = menor qualidade";
|
||||
"FFmpeg not available" = "FFmpeg não disponível";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit não está disponível. Instale o IPA sideloaded ou a variante .deb _ffmpeg para ativar.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "O codificador de hardware não está disponível em segundo plano — suas configurações de qualidade foram mantidas.";
|
||||
"No audio track found" = "Nenhuma trilha de áudio encontrada";
|
||||
"Photo" = "Foto";
|
||||
"Photo quality" = "Qualidade da foto";
|
||||
"Size unknown" = "Tamanho desconhecido";
|
||||
"calculating size…" = "calculando tamanho…";
|
||||
"silent" = "mudo";
|
||||
"Use highest resolution available" = "Usar maior resolução disponível";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "O codificador de vídeo travou — reinicie o Instagram para codificar novamente";
|
||||
"Video quality" = "Qualidade do vídeo";
|
||||
"Which quality to download" = "Qual qualidade baixar";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "Tamanho da pilha";
|
||||
"Duration" = "Duração";
|
||||
"Default surface" = "Área padrão";
|
||||
"System notifications" = "Notificações do sistema";
|
||||
"Mirror to notification centre" = "Espelhar na central de notificações";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "Enquanto o app está em segundo plano, os avisos são enviados à central de notificações do iOS para não serem perdidos.";
|
||||
"Clear when app opens" = "Limpar ao abrir o app";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "Remove as notificações espelhadas da central de notificações quando você volta ao app.";
|
||||
"Background mirror" = "Espelhamento em segundo plano";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Usa a permissão de notificações do Instagram. Os ajustes por ação ficam no menu de cada ação, em Espelhamento em segundo plano; ações em Desativado nunca são espelhadas.";
|
||||
"Enable notifications" = "Ativar notificações";
|
||||
"Haptic feedback" = "Feedback tátil";
|
||||
"Preview pill" = "Pré-visualizar aviso";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "Erros";
|
||||
"Download progress" = "Progresso do download";
|
||||
"Bulk download progress" = "Progresso do download em massa";
|
||||
"Repost progress" = "Progresso do repost";
|
||||
"Copied post / reel URL" = "URL do post / reel copiada";
|
||||
"Copied comment text" = "Texto do comentário copiado";
|
||||
"Copied GIF link" = "Link do GIF copiado";
|
||||
"Copied note text" = "Texto da nota copiado";
|
||||
"Copied profile info" = "Informação de perfil copiada";
|
||||
"Copied audio URL" = "URL de áudio copiada";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "Texto da descrição copiado";
|
||||
"DM seen / read receipts" = "Visualizações / leituras de DM";
|
||||
"Story seen / read receipts" = "Visualizações / leituras de story";
|
||||
"Someone read your message" = "Alguém leu sua mensagem";
|
||||
"User blocked / unblocked" = "Usuário bloqueado / desbloqueado";
|
||||
"Chat added / removed from exclude" = "Chat adicionado / removido das exclusões";
|
||||
"Story user added / removed from exclude" = "Usuário de story adicionado / removido das exclusões";
|
||||
"Share-sheet recipient pinned" = "Destinatário de compartilhamento fixado";
|
||||
"Unsent message detected" = "Mensagem desfeita detectada";
|
||||
"Reaction removed detected" = "Remoção de reação detectada";
|
||||
"%lu messages unsent" = "%lu mensagens removidas";
|
||||
"%lu reactions removed" = "%lu reações removidas";
|
||||
"%lu chats marked seen" = "%lu conversas marcadas como vistas";
|
||||
"%lu stories marked seen" = "%lu stories marcados como vistos";
|
||||
"%lu of your messages read" = "%lu das suas mensagens lidas";
|
||||
"%lu notifications" = "%lu notificações";
|
||||
"Live comments toggled" = "Comentários ao vivo alternados";
|
||||
"Custom GIF sent" = "GIF personalizado enviado";
|
||||
"GIF favorited / unfavorited" = "GIF adicionado / removido dos favoritos";
|
||||
"Voice DM sent" = "DM de voz enviado";
|
||||
"Audio extraction status" = "Status da extração de áudio";
|
||||
"Profile Analyzer complete" = "Analisador de perfil concluído";
|
||||
"Profile Analyzer progress" = "Progresso do analisador de perfil";
|
||||
"Media extraction failed" = "Falha ao extrair mídia";
|
||||
"Permission denied" = "Permissão negada";
|
||||
"Validation error" = "Erro de validação";
|
||||
"Network / API error" = "Erro de rede / API";
|
||||
"Action error fallback" = "Erro de ação genérico";
|
||||
"Unlock failed" = "Falha ao desbloquear";
|
||||
"Chat locked / unlocked" = "Conversa bloqueada / desbloqueada";
|
||||
"Invalid clipboard link" = "Link inválido na área de transferência";
|
||||
"Experimental flag warning" = "Aviso de flag experimental";
|
||||
"Settings action confirmed" = "Ação das configurações confirmada";
|
||||
"Cache clearing progress" = "Progresso da limpeza de cache";
|
||||
"Backup export / import" = "Exportação / importação de backup";
|
||||
"Other / uncategorized" = "Outros / sem categoria";
|
||||
"Comment copied" = "Comentário copiado";
|
||||
"FFmpeg log copied" = "Log do FFmpeg copiado";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "Toque em um preset para ativá-lo. Deslize para a esquerda para excluir.";
|
||||
"Override Instagram location reads." = "Substitui as leituras de localização do Instagram.";
|
||||
"Show the quick button in Friends Map." = "Mostrar o botão rápido no Mapa de amigos.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "Escolha como as datas absolutas são escritas. “Padrão” mantém o formato do IG inalterado.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "Escolha como as datas absolutas são escritas. “Padrão” mantém o formato do IG inalterado. Deslize um formato personalizado para editá-lo ou excluí-lo.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "Datas mais recentes que o limite são mostradas como tempo relativo. Datas mais antigas voltam ao formato absoluto. “Combinar com a data” mostra os dois — “5 jan 2026 (2h)” ou “2h – 5 jan 2026”.";
|
||||
"Compact style" = "Estilo compacto";
|
||||
"Example: “1h” instead of “1 hour ago”" = "Exemplo: “1h” em vez de “há 1 hora”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "Relativo – absoluto";
|
||||
"Relative when young, absolute when older." = "Relativo quando recente, absoluto quando antigo.";
|
||||
"Example: “2h – Jan 5, 2026”" = "Exemplo: “2h – 5 jan 2026”";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "Captura mídia de visualização única retirada enquanto você está ausente. ⚠️ Pode consumir bateria";
|
||||
"Disappearing (view-once) media" = "Mídia temporária (ver uma vez)";
|
||||
"Disappearing media expired before it could be saved" = "A mídia temporária expirou antes de poder ser salva";
|
||||
"Disappearing media — gone before it could be saved" = "Mídia temporária — sumiu antes de poder ser salva";
|
||||
"Disappearing only" = "Apenas temporárias";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "Força o Instagram a continuar rodando em segundo plano para capturar mídia temporária que alguém retira enquanto você não está no app.\n\nÚtil principalmente para mídia de visualização única — fotos/vídeos normais costumam ser recuperáveis sem isso. ⚠️ Pode consumir bastante a bateria e não captura nada se você fechar o Instagram pelo alternador de apps.\n\nAtivar?";
|
||||
"Keep Instagram active in background" = "Manter o Instagram ativo em segundo plano";
|
||||
"Media couldn’t be downloaded — the link expired" = "Não foi possível baixar a mídia — o link expirou";
|
||||
"Media wasn’t available to save" = "A mídia não estava disponível para salvar";
|
||||
"Retrying download…" = "Tentando baixar novamente…";
|
||||
"Try to download again" = "Tentar baixar de novo";
|
||||
"%lu followers removed" = "%lu seguidores removidos";
|
||||
"Batch remove followers" = "Remover seguidores em lote";
|
||||
"Batch remove followers finished" = "Remoção de seguidores em lote concluída";
|
||||
"Follow back" = "Seguir de volta";
|
||||
"Remove @%@ as a follower?" = "Remover @%@ dos seguidores?";
|
||||
"Remove follower" = "Remover seguidor";
|
||||
"Removing… %lu / %lu" = "Removendo… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "Registro de confirmações de leitura";
|
||||
"Date" = "Data";
|
||||
"Reads" = "Leituras";
|
||||
"Person" = "Pessoa";
|
||||
"Chat" = "Conversa";
|
||||
"%@ · on @%@" = "%@ · em @%@";
|
||||
"%lu read · %@" = "%lu leitura · %@";
|
||||
"%lu reads · %@" = "%lu leituras · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu leituras · %lu leitor · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu leituras · %lu leitores · %@";
|
||||
"Browse who read your messages, grouped by person" = "Veja quem leu suas mensagens, agrupado por pessoa";
|
||||
"Clear all" = "Limpar tudo";
|
||||
"Clear all records" = "Limpar todos os registros";
|
||||
"Clear read receipts?" = "Limpar confirmações de leitura?";
|
||||
"Detects when others read your messages and notifies you" = "Detecta quando outros leem suas mensagens e avisa você";
|
||||
"Ignored people & chats" = "Pessoas e conversas ignoradas";
|
||||
"Ignored" = "Ignorado";
|
||||
"Log group chats" = "Registrar conversas em grupo";
|
||||
"Most reads" = "Mais leituras";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "Ainda não há confirmações de leitura.\nQuando alguém ler uma mensagem que você enviou, aparecerá aqui.";
|
||||
"Notifies and records when someone reads a message you sent" = "Avisa e registra quando alguém lê uma mensagem que você enviou";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "Nada ignorado. Pressione e segure alguém no registro para parar de registrar.";
|
||||
"Nothing matches your filters." = "Nada corresponde aos seus filtros.";
|
||||
"Read %@ · %@" = "Lido %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "Salva as leituras neste dispositivo. Desligado = só notificações, sem armazenar";
|
||||
"Resume logging" = "Retomar registro";
|
||||
"Save to log" = "Salvar no registro";
|
||||
"Search by username" = "Buscar por nome de usuário";
|
||||
"Stop logging %@" = "Parar de registrar %@";
|
||||
"Delete records" = "Apagar registros";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "Quando ativado, uma notificação é exibida quando alguém lê sua mensagem. Desative \"Salvar no registro\" para o modo somente avisos. Toque e segure uma pessoa no registro para parar de registrá-la.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "Deslize para remover. Remover retoma o registro dessa pessoa ou conversa.";
|
||||
"This removes all recorded reads on this device." = "Isso remove todas as leituras registradas neste dispositivo.";
|
||||
"Updating names and photos" = "Atualizando nomes e fotos";
|
||||
"Your message" = "Sua mensagem";
|
||||
"read your message in %@" = "leu sua mensagem em %@";
|
||||
"read your message" = "leu sua mensagem";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "Também rastreia leituras em grupos. Desligado por padrão — grupos podem ser ruidosos";
|
||||
"Refreshing…" = "Atualizando…";
|
||||
"Pinned" = "Fixados";
|
||||
"Liked the story" = "Curtiram o story";
|
||||
"Default (recent first)" = "Padrão (recentes primeiro)";
|
||||
"Liked first" = "Quem curtiu primeiro";
|
||||
"Load all viewers" = "Carregar todos os espectadores";
|
||||
"%lu viewers" = "%lu espectadores";
|
||||
"Viewer pinned" = "Espectador fixado";
|
||||
"Viewer unpinned" = "Espectador desafixado";
|
||||
"Pin a viewer" = "Fixar um espectador";
|
||||
"Pin order" = "Ordem de fixação";
|
||||
"Pin this viewer?" = "Fixar este espectador?";
|
||||
"Filter, sort & pin viewers" = "Filtrar, ordenar e fixar espectadores";
|
||||
"Adds controls to your story viewers list" = "Adiciona controles à lista de espectadores do seu story";
|
||||
"Add by username, remove, reorder" = "Adicionar por nome de usuário, remover, reordenar";
|
||||
"Pinned viewers (%lu)" = "Espectadores fixados (%lu)";
|
||||
"Viewers list" = "Lista de espectadores";
|
||||
"Settings are saved and reused next time." = "As configurações são salvas e reutilizadas na próxima vez.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "Marque vários para combiná-los. Espectadores fixados ficam sempre no topo e ignoram estes filtros.";
|
||||
"Pinned viewers" = "Espectadores fixados";
|
||||
"Pin" = "Fixar";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "Na lista de \"quem viu meu story\", adiciona um botão de filtro/ordenação (canto inferior direito) com configurações salvas. Mantenha um espectador pressionado para fixá-lo. Espectadores fixados sempre aparecem no topo — mesmo antes de verem seu story.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "Nome de usuário ou PK do usuário. Usuários fixados sempre aparecem no topo dos espectadores do seu story, mesmo antes de verem.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "Gerar uma nova impressão";
|
||||
"New device fingerprint" = "Nova impressão de dispositivo";
|
||||
"New ID only" = "Apenas novo ID";
|
||||
"New ID + clear IG data" = "Novo ID + limpar dados do IG";
|
||||
"Fresh random device ID + FDID" = "ID de dispositivo e FDID novos aleatórios";
|
||||
"Enter ID manually…" = "Inserir ID manualmente…";
|
||||
"Manual device ID" = "ID de dispositivo manual";
|
||||
"Paste or type the UUID this device should report." = "Cole ou digite o UUID que este dispositivo deve reportar.";
|
||||
"Device ID set" = "ID de dispositivo definido";
|
||||
"Identity masked" = "Identidade mascarada";
|
||||
"Copy current ID" = "Copiar ID atual";
|
||||
"Revert to my real device ID" = "Voltar ao meu ID de dispositivo real";
|
||||
"Restore the original, stop masking" = "Restaura o original e para de mascarar";
|
||||
"Spoofing off" = "Falsificação desativada";
|
||||
"Relaunch now" = "Reiniciar agora";
|
||||
"Relaunch to apply" = "Reinicie para aplicar";
|
||||
"Clear device & relaunch" = "Limpar dispositivo e reiniciar";
|
||||
"Clear device & relaunch?" = "Limpar dispositivo e reiniciar?";
|
||||
"Clear & relaunch" = "Limpar e reiniciar";
|
||||
"Strongest — full device reset" = "Mais forte — redefinição total do dispositivo";
|
||||
"Device ID" = "ID de dispositivo";
|
||||
"Device identity" = "Identidade do dispositivo";
|
||||
"Masked" = "Mascarado";
|
||||
"Real" = "Real";
|
||||
"Show button on login screen" = "Mostrar botão na tela de login";
|
||||
"Floating Device ID button while signed out" = "Botão flutuante de ID de dispositivo quando desconectado";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Mascara a impressão de dispositivo que o Instagram envia (ID de dispositivo + ID de dispositivo da família). As alterações têm efeito após reiniciar. O mesmo botão também aparece na tela de login.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "Também limpar os logins salvos e os IDs de dispositivo armazenados do Instagram? Isso desconecta você e reinicia como um dispositivo novo.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "Esquece todos os logins salvos, cookies e a identidade de dispositivo armazenada e reinicia para que o Instagram comece como um dispositivo novo. Você entrará novamente depois.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "Rastreador de solicitações de seguir";
|
||||
"Follow Requests" = "Solicitações de seguir";
|
||||
"Show follow requests" = "Mostrar solicitações de seguir";
|
||||
"Check now" = "Verificar agora";
|
||||
"Reset tracked data" = "Redefinir dados registrados";
|
||||
"Enable tracker" = "Ativar rastreador";
|
||||
"Log requests and check outcomes" = "Registrar solicitações e verificar resultados";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "Registra as solicitações de seguir que você envia e recebe e detecta quem cancela uma solicitação antes de você responder. Tudo no dispositivo.";
|
||||
"What to track" = "O que rastrear";
|
||||
"Requests I send" = "Solicitações que envio";
|
||||
"To private accounts" = "Para contas privadas";
|
||||
"Requests I receive" = "Solicitações que recebo";
|
||||
"From people who want to follow you" = "De pessoas que querem seguir você";
|
||||
"Background check" = "Verificação em segundo plano";
|
||||
"Check interval" = "Intervalo de verificação";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "Com que frequência verificar os resultados com o app aberto. Também verifica ao iniciar e ao abrir a lista.";
|
||||
"Off (manual only)" = "Desativado (apenas manual)";
|
||||
"Every 15 minutes" = "A cada 15 minutos";
|
||||
"Every 30 minutes" = "A cada 30 minutos";
|
||||
"Every hour" = "A cada hora";
|
||||
"Every 6 hours" = "A cada 6 horas";
|
||||
"My request accepted" = "Minha solicitação aceita";
|
||||
"A private account accepted you" = "Uma conta privada aceitou você";
|
||||
"My request declined" = "Minha solicitação recusada";
|
||||
"No longer pending" = "Não está mais pendente";
|
||||
"New request received" = "Nova solicitação recebida";
|
||||
"Someone asked to follow you" = "Alguém pediu para seguir você";
|
||||
"Request withdrawn" = "Solicitação retirada";
|
||||
"Someone cancelled their request" = "Alguém cancelou a solicitação";
|
||||
"Sent by me" = "Enviadas por mim";
|
||||
"Received" = "Recebida";
|
||||
"Sent" = "Enviada";
|
||||
"Accepted" = "Aceita";
|
||||
"Rejected" = "Recusada";
|
||||
"Requested" = "Solicitada";
|
||||
"Approved" = "Aprovada";
|
||||
"Withdrawn" = "Retirada";
|
||||
"No follow requests tracked yet" = "Nenhuma solicitação de seguir registrada ainda";
|
||||
"Cancel requests" = "Cancelar solicitações";
|
||||
"Delete %lu record(s) from history?" = "Excluir %lu registro(s) do histórico?";
|
||||
"Cancel %lu pending request(s)?" = "Cancelar %lu solicitação(ões) pendente(s)?";
|
||||
"Follow back %lu account(s)?" = "Seguir de volta %lu conta(s)?";
|
||||
"Clear all tracked follow requests?" = "Limpar todas as solicitações de seguir registradas?";
|
||||
"Reset tracked follow requests for this account?" = "Redefinir as solicitações de seguir registradas desta conta?";
|
||||
"Enable the tracker first" = "Ative o rastreador primeiro";
|
||||
"Checking…" = "Verificando…";
|
||||
"%ld request(s) updated" = "%ld solicitação(ões) atualizada(s)";
|
||||
"No changes" = "Sem alterações";
|
||||
"Working…" = "Processando…";
|
||||
"Follow request accepted" = "Solicitação de seguir aceita";
|
||||
"%@ accepted your request" = "%@ aceitou sua solicitação";
|
||||
"Follow request declined" = "Solicitação de seguir recusada";
|
||||
"%@ is no longer pending" = "%@ não está mais pendente";
|
||||
"New follow request" = "Nova solicitação de seguir";
|
||||
"%@ asked to follow you" = "%@ pediu para seguir você";
|
||||
"Follow request withdrawn" = "Solicitação de seguir retirada";
|
||||
"%@ withdrew their request" = "%@ retirou a solicitação";
|
||||
"Follow requests log" = "Registro de solicitações de seguir";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "Копировать текст комментария";
|
||||
"Copy description" = "Копировать описание";
|
||||
"Copy description text fields by long-pressing on them" = "Копировать поля описания долгим нажатием";
|
||||
"Custom music sticker color" = "Свой цвет музыкального стикера";
|
||||
"Custom sticker colors" = "Свои цвета стикеров";
|
||||
"Custom colors aren't supported for this sticker" = "Свои цвета не поддерживаются для этого стикера";
|
||||
"Date format" = "Формат даты";
|
||||
"Disable app haptics" = "Отключить тактильную отдачу";
|
||||
"Disables haptics/vibrations within the app" = "Отключает тактильную отдачу и вибрацию в приложении";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "Отключает Liquid Glass для аккаунтов, где он включён по умолчанию. Переопределяет параметры выше";
|
||||
"Do not save recent searches" = "Не сохранять недавние поиски";
|
||||
"Download GIF & image comments" = "Скачивать GIF и изображения в комментариях";
|
||||
"Download image" = "Скачать изображение";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "Удерживайте логотип Instagram, чтобы сменить иконку приложения";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "Позволяет в галерее фото‑стикера показывать также видео, а не только фото";
|
||||
"Liquid glass tab bar" = "Панель вкладок Liquid Glass";
|
||||
"Force liquid glass off" = "Принудительно отключить Liquid Glass";
|
||||
"Force progressive blur" = "Принудительное прогрессивное размытие";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "Сохраняет размытие края прокрутки iOS 26 видимым, не давая ему исчезнуть";
|
||||
"Live" = "Прямые трансляции";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "Удерживайте пипетку в историях, чтобы точнее настроить цвет текста";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "Зажмите цветовое колесо на музыкальном стикере или стикере с текстом песни, чтобы выбрать любой сплошной цвет или градиент";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "Зажмите цветовое колесо в редакторе стикеров, чтобы выбрать любой сплошной цвет или градиент";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "Удерживайте кнопку сердца в прямой трансляции, чтобы скрыть или показать комментарии";
|
||||
"Long-press the search tab to open a copied Instagram link" = "Удерживайте вкладку поиска, чтобы открыть скопированную ссылку Instagram";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "Главный переключатель. Когда выключен, все переключатели ниже игнорируются.";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ldч";
|
||||
"%ldm" = "%ldм";
|
||||
"%ldw" = "%ldн";
|
||||
"Alternate" = "Альтернативный";
|
||||
"Always ask" = "Всегда спрашивать";
|
||||
"Balanced" = "Сбалансированный";
|
||||
"Block all" = "Блокировать всё";
|
||||
"Block selected" = "Блокировать выбранное";
|
||||
"Button" = "Кнопка";
|
||||
"Classic" = "Классический";
|
||||
"Date format — %@" = "Формат даты — %@";
|
||||
"Default" = "По умолчанию";
|
||||
"Disabled" = "Выключено";
|
||||
"Download and share" = "Скачать и поделиться";
|
||||
"Download to Photos" = "Скачать в Фото";
|
||||
"Save with music" = "Сохранить с музыкой";
|
||||
"Gallery with music" = "В галерею с музыкой";
|
||||
"Photo with music" = "Фото с музыкой";
|
||||
"Enabled" = "Включено";
|
||||
"Expand" = "Развернуть";
|
||||
"Explore" = "Обзор";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "Скрыть кнопку репоста";
|
||||
"Hide stories tray" = "Скрыть панель историй";
|
||||
"Hide suggested stories" = "Скрыть рекомендуемые истории";
|
||||
"Hide story highlights" = "Скрыть актуальное из историй";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "Убирает повторно появляющееся актуальное из ленты историй";
|
||||
"Hides suggested accounts" = "Скрывает рекомендуемые аккаунты";
|
||||
"Hides suggested reels" = "Скрывает рекомендуемые рилсы";
|
||||
"Hides suggested threads posts" = "Скрывает рекомендуемые посты Threads";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "Копировать ссылку GIF";
|
||||
"Copy image link" = "Копировать ссылку на изображение";
|
||||
"Custom GIF in comments" = "Свой GIF в комментариях";
|
||||
"Favorite GIFs" = "Избранные GIF";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "Удерживайте GIF в подборщике, чтобы закрепить его — избранные показываются первыми";
|
||||
"Added to favorites" = "Добавлено в избранное";
|
||||
"Removed from favorites" = "Удалено из избранного";
|
||||
"Failed to build GIF model" = "Не удалось создать модель GIF";
|
||||
"GIF link copied" = "Ссылка GIF скопирована";
|
||||
"Image" = "Изображение";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "Добавляет кнопку действий RyukGram над боковой панелью рилса с пунктами посмотреть обложку/скачать/поделиться/копировать/развернуть/репост. По умолчанию нажатие открывает меню; поведение можно изменить ниже.";
|
||||
"Always show progress scrubber" = "Всегда показывать полосу прогресса";
|
||||
"Auto-scroll reels" = "Автопрокрутка рилсов";
|
||||
"Change what happens when you tap on a reel" = "Изменить действие при нажатии на рилс";
|
||||
"Confirm reel refresh" = "Подтверждать обновление рилсов";
|
||||
"Custom speed" = "Своя скорость";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "Скрытие";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "Удерживайте «три точки» на любом Reel, чтобы открыть выбор скорости";
|
||||
"IG default" = "IG по умолчанию";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "IG по умолчанию: стандартное поведение. RyukGram: снова продвигает вперёд после свайпа назад.";
|
||||
"Limits" = "Ограничения";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "Ограничивает количество рилсов, доступных для прокрутки в любой момент, и запрещает обновление";
|
||||
"Only loads %@ %@" = "Загружает только %@ %@";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "Добавляет кнопку для фильтрации и сортировки любого списка подписчиков/подписок. Сбрасывается при выходе.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "Добавляет пункт просмотра в меню удержания хайлайта, чтобы открыть обложку во весь экран";
|
||||
"Adds the like count to each card" = "Добавляет число лайков на каждую карточку";
|
||||
"Adds the upload date to each card" = "Добавляет дату публикации на каждую карточку";
|
||||
"Copy note on long press" = "Копировать заметку по удержанию";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "Дополнительная статистика на каждой карточке поста и рилса в сетках профиля.";
|
||||
"Fake follower count" = "Поддельное число подписчиков";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "Показывать полное число подписчиков";
|
||||
"Show full post count" = "Показывать полное число публикаций";
|
||||
"Show like count" = "Показать число лайков";
|
||||
"Show the custom number set below" = "Показывает заданное ниже число";
|
||||
"Show the exact number instead of a shortened one" = "Показывает точное число вместо сокращённого";
|
||||
"Show upload date" = "Показать дату публикации";
|
||||
"Shows whether the profile user follows you" = "Показывает, подписан ли пользователь профиля на вас";
|
||||
"Tap to set" = "Нажмите, чтобы задать";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "Добавляет кнопку действий RyukGram рядом с кнопкой глаза в историях с пунктами скачать/поделиться/копировать/развернуть/репост/посмотреть упоминания. По умолчанию нажатие открывает меню; поведение можно изменить ниже.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "Добавляет кнопку динамика на историю для включения и выключения звука. Также доступно в меню с тремя точками";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "Добавляет кнопку глаза в интерфейс историй. Если выключено, блокировка просмотров остаётся включённой, но без кнопки";
|
||||
"Advance on story like" = "Переходить дальше после лайка истории";
|
||||
"Advance on story reply" = "Переходить дальше после ответа на историю";
|
||||
"Advance when marking as seen" = "Переходить дальше при отметке как просмотренной";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "Блокировать всё: блокируются все истории — пользователи в списке являются исключениями.\nБлокировать выбранное: блокируются только пользователи в списке — всё остальное работает как обычно.\nОба списка сохраняются независимо.";
|
||||
"Blocking mode" = "Режим блокировки";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "Кнопка = одно нажатие отмечает как просмотренное. Переключатель = нажатие включает/выключает уведомления о просмотре историй (глаз становится синим, когда включено)";
|
||||
"Disable instants creation" = "Отключить создание instants";
|
||||
"Disable story seen receipt" = "Отключить уведомления о просмотре историй";
|
||||
"Enable story user list" = "Включить список пользователей историй";
|
||||
"Hides the functionality to create/send instants" = "Скрывает возможность создавать и отправлять instants";
|
||||
"Hides the notification for others when you view their story" = "Скрывает уведомление для других пользователей, когда вы смотрите их историю";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "Добавляет кнопку рядом с кнопкой просмотра/глаза в интерфейсе историй";
|
||||
"Keep stories visually seen locally" = "Помечать истории просмотренными только локально";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "Переключатель звука истории";
|
||||
"Story user list" = "Список пользователей истории";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "Нажатие кнопки глаза для отметки истории как просмотренной автоматически переключает на следующую историю";
|
||||
"This will send a story view receipt." = "Будет отправлено уведомление о просмотре истории.";
|
||||
"View story mentions" = "Посмотреть упоминания в истории";
|
||||
"Which stories get seen-receipt blocking" = "Для каких историй блокируются уведомления о просмотре";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "Добавляет кнопку в диалоги DM для отметки сообщений как просмотренных";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "Добавляет кнопку глаза в диалоги DM. Если выключено, блокировка уведомлений о прочтении остаётся включённой, но без кнопки";
|
||||
"Auto mark seen on interact" = "Авто-отметка при взаимодействии";
|
||||
"Auto mark seen on typing" = "Авто-отметка при наборе";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "Блокирует автоматическое уведомление о прочтении — отметка как просмотренное отправляется только когда вы сами выбираете";
|
||||
"Control when messages are marked as seen" = "Управляет тем, когда сообщения отмечаются как просмотренные";
|
||||
"How the seen button behaves" = "Как работает кнопка просмотра";
|
||||
"Manually mark messages as seen" = "Вручную отмечать сообщения как просмотренные";
|
||||
"Marks messages as seen when you send any message" = "Отмечает сообщения как просмотренные при отправке любого сообщения";
|
||||
"Mark as seen?" = "Отметить как просмотренное?";
|
||||
"Mark as viewed?" = "Отметить как просмотренное?";
|
||||
"Marks messages as seen when you reply, react or send media" = "Отмечает сообщения как просмотренные при ответе, реакции или отправке медиа";
|
||||
"Marks messages as seen when you start typing" = "Отмечает сообщения как просмотренные, когда вы начинаете печатать";
|
||||
"Read receipt mode" = "Режим уведомлений о прочтении";
|
||||
"Read receipts" = "Уведомления о прочтении";
|
||||
"Show seen button" = "Показывать кнопку просмотра";
|
||||
"This will send a read receipt for the latest messages." = "Будет отправлено уведомление о прочтении для последних сообщений.";
|
||||
"This will send a view receipt for the current message." = "Будет отправлено уведомление о просмотре для текущего сообщения.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "Подтверждение перед очисткой сохранённых сообщений";
|
||||
"Copies note text directly on long press without opening the menu" = "Копирует текст заметки сразу по удержанию без открытия меню";
|
||||
"Copy text on hold" = "Копировать текст по удержанию";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "Добавляет кнопку-кисть и долгое нажатие для выбора пользовательских цветов фона и текста";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "Добавляет кнопки фона, текста и эмодзи в редактор заметки";
|
||||
"Custom note themes" = "Пользовательские темы заметок";
|
||||
"Disable vanish mode swipe" = "Отключить свайп для режима Vanish";
|
||||
"Disable typing status" = "Отключить статус набора";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "Поиск, сортировка, свайп для удаления или переключения keep-deleted";
|
||||
"Send audio as file" = "Отправлять аудио как файл";
|
||||
"Send files (experimental)" = "Отправка файлов (экспериментально)";
|
||||
"File sending not available" = "Отправка файлов недоступна";
|
||||
"Show full date instead of \"Active 2h ago\"" = "Показывать полную дату вместо \"Активен 2 ч. назад\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "Показывает кнопку в диалогах DM для добавления и удаления чатов из списка. Удерживайте для дополнительных опций";
|
||||
"Shows a notification pill when a message is unsent" = "Показывает метку-уведомление, когда сообщение отозвано";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu удалено";
|
||||
"%lu messages from %lu users" = "%lu сообщений от %lu пользователей";
|
||||
"%lu selected" = "Выбрано: %lu";
|
||||
"Absolute date + time" = "Точная дата и время";
|
||||
"Adjust the filters or clear the search to see more." = "Измените фильтры или очистите поиск, чтобы увидеть больше.";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "Нечего сохранять";
|
||||
"Oldest first" = "Сначала старые";
|
||||
"Open log" = "Открыть журнал";
|
||||
"Group chat" = "Групповой чат";
|
||||
"%lu messages in %lu chats" = "%lu сообщений в %lu чатах";
|
||||
"%lu people · %lu deleted" = "%lu чел. · %lu удалено";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "Когда кто-то отменяет отправку сообщения, оно появится здесь, сгруппированное по чатам.";
|
||||
"Clear this chat" = "Очистить этот чат";
|
||||
"Clear log for this chat?" = "Очистить журнал этого чата?";
|
||||
"Removes every preserved deleted message from this group chat." = "Удаляет все сохранённые удалённые сообщения из этого группового чата.";
|
||||
"Reaction removed" = "Реакция удалена";
|
||||
"Log removed reactions" = "Записывать удалённые реакции";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "Также записывает, когда кто-то удаляет реакцию и к какому сообщению она относилась.";
|
||||
"Removed a reaction" = "Удалил(а) реакцию";
|
||||
"on @%@: %@" = "на @%@: %@";
|
||||
"on: %@" = "на: %@";
|
||||
"a message" = "сообщение";
|
||||
"removed %@ on: %@" = "удалил %@ на: %@";
|
||||
"removed reaction %@" = "удалил реакцию %@";
|
||||
"%@ removed the %@ reaction." = "%@ удалил(а) реакцию %@.";
|
||||
"Removed %@" = "Удалено %@";
|
||||
"Someone" = "Кто-то";
|
||||
"Photo or video" = "Фото или видео";
|
||||
"Refresh names & photos" = "Обновить имена и фото";
|
||||
"Refreshing names & photos" = "Обновление имён и фото";
|
||||
"Records every message someone unsends, grouped by chat" = "Записывает каждое отменённое сообщение, группируя по чатам";
|
||||
"Open profile" = "Открыть профиль";
|
||||
"Original" = "Оригинал";
|
||||
"Play" = "Воспроизвести";
|
||||
"Post" = "Публикация";
|
||||
"Records every message someone unsends, grouped by sender" = "Записывает каждое отозванное сообщение, группируя по отправителю";
|
||||
"Reel" = "Reels";
|
||||
"Relative (1m / 3h / 3d ago)" = "Относительное (1 мин / 3 ч / 3 д назад)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "Удаляет все сохранённые удалённые сообщения и их медиа для текущего аккаунта. Действие необратимо.";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "Просмотр";
|
||||
"Voice" = "Голос";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "Когда включено, удалённые сообщения и их медиа сохраняются на этом устройстве. Отключите и очистите журнал, чтобы стереть историю.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "Когда кто-то отзовёт сообщение, оно появится здесь сгруппированным по отправителю.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "Обход «Вы не можете отправлять сообщения»";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "Убирает баннер заблокированного поля ввода и восстанавливает ввод текста в ограниченных чатах";
|
||||
"Custom chat background" = "Свой фон чата";
|
||||
"DM Save button" = "Кнопка сохранения в Директе";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "Кнопка сохранения Instagram на фото и видео в Директе будет сохранять в «Фото», Галерею или «Поделиться»";
|
||||
"Reroute native Save" = "Переопределить кнопку сохранения";
|
||||
"Save media" = "Сохранить медиа";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "Входящие звонки остаются беззвучными — без звонка, экрана и уведомления";
|
||||
"Messages" = "Сообщения";
|
||||
"Silence incoming calls" = "Заглушать входящие звонки";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "Добавляет кнопку галереи в камеру instants, чтобы отправить фото из альбома";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Добавляет кнопку действий RyukGram в заголовок просмотрщика Instants с пунктами для развёртывания, сохранения, отправки и массового сохранения";
|
||||
"All loaded instants" = "Все загруженные Instants";
|
||||
"Auto advance after reaction" = "Автопереход после реакции";
|
||||
"Automatically moves to the next instant after you like or react" = "Автоматически переходит к следующему Instant после лайка или реакции";
|
||||
"Bypasses the Instants screenshot block" = "Снимает блокировку скриншотов в Instants";
|
||||
"Could not locate the instant on screen" = "Не удалось найти Instant на экране";
|
||||
"Current instant" = "Текущий Instant";
|
||||
"In-app Gallery" = "Встроенная галерея";
|
||||
"Instant" = "Мгновенно";
|
||||
"Instants" = "Моменты";
|
||||
"Auto-saved instants log" = "Журнал автосохранённых инстантов";
|
||||
"Auto-save instants" = "Автосохранение инстантов";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "Автоматически сохраняет каждый просмотренный инстант, в том числе при свайпе — каждый только один раз";
|
||||
"Instants action button" = "Кнопка действий Instants";
|
||||
"No instants currently loaded" = "Сейчас нет загруженных Instants";
|
||||
"No media available to save" = "Нет медиа для сохранения";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "Также скрыть нижнюю панель вкладок — видна только папка входящих";
|
||||
"Hide create tab" = "Скрыть вкладку создания";
|
||||
"Hide explore tab" = "Скрыть вкладку Explore";
|
||||
"Hide feed tab" = "Скрыть вкладку ленты";
|
||||
"Hide messages tab" = "Скрыть вкладку сообщений";
|
||||
"Hide reels tab" = "Скрыть вкладку рилсов";
|
||||
"Hide search tab" = "Скрыть вкладку поиска";
|
||||
"Remove the search/explore button from the tab bar" = "Убрать кнопку поиска/обзора с панели вкладок";
|
||||
"Hide tab bar" = "Скрыть панель вкладок";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "Скрывает все вкладки, кроме входящих DM и профиля, и принудительно запускает приложение во входящих. Быстрый доступ к настройкам переносится на долгое нажатие по вкладке входящих.";
|
||||
"Hides the create tab on the bottom navigation bar" = "Скрывает вкладку создания на нижней панели навигации";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "Скрывает вкладку личных сообщений на нижней панели навигации";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "Скрывает вкладку Explore/поиска на нижней панели навигации";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "Скрывает вкладку ленты/Home на нижней панели навигации";
|
||||
"Hides the reels tab on the bottom navigation bar" = "Скрывает вкладку рилсов на нижней панели навигации";
|
||||
"Hiding tabs" = "Скрытие вкладок";
|
||||
"Icon order" = "Порядок иконок";
|
||||
"Launch tab" = "Стартовая вкладка";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "Позволяет переключаться между вкладками панели навигации свайпом";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "Свайп между вкладками";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "Вкладка, с которой открывается приложение. Игнорируется, если включён режим только сообщений";
|
||||
"The order of the icons on the bottom navigation bar" = "Порядок иконок на нижней панели навигации";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "Перетаскивайте маркер ≡, чтобы изменить порядок вкладок. Отключите вкладку, чтобы скрыть её из нижней панели навигации.";
|
||||
"This will restore the default tab order and unhide all tabs." = "Это восстановит порядок вкладок по умолчанию и вернёт все скрытые вкладки.";
|
||||
"Turn IG into a DM-only client" = "Превратить IG в клиент только для DM";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "Комментарии и публикации";
|
||||
"Confirm actions" = "Подтверждение действий";
|
||||
"Confirm changing theme" = "Подтверждать смену темы";
|
||||
"Confirm disappearing media mark as viewed" = "Подтверждать отметку исчезающих сообщений как просмотренных";
|
||||
"Confirm DM mark as seen" = "Подтверждать отметку DM как прочитанных";
|
||||
"Confirm follow" = "Подтверждать подписку";
|
||||
"Confirm follow requests" = "Подтверждать запросы на подписку";
|
||||
"Confirm Instants capture" = "Подтверждать съёмку Instants";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "Подтверждать взаимодействие со стикером (истории)";
|
||||
"Confirm story emoji reaction" = "Подтверждать эмодзи-реакцию на историю";
|
||||
"Confirm story like" = "Подтверждать лайк истории";
|
||||
"Confirm story mark as seen" = "Подтверждать отметку истории как просмотренной";
|
||||
"Confirm switching Instant" = "Подтверждать переключение Instant";
|
||||
"Confirm unfollow" = "Подтверждать отписку";
|
||||
"Confirm vanish mode" = "Подтверждать режим исчезновения";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "Реакции";
|
||||
"Send to group chat?" = "Отправить в групповой чат?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "Показывает подтверждение перед созданием/отправкой в групповой чат из меню «Поделиться»";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "Показывает подтверждение перед отметкой исчезающего сообщения как просмотренного";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "Показывает подтверждение перед отправкой уведомления о прочтении с кнопки просмотра DM или из меню";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "Показывает подтверждение перед отправкой уведомления о просмотре истории с кнопки глаза или из меню";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "Показывает подтверждение перед отправкой эмодзи-реакции на заметку";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "Показывает подтверждение перед отправкой эмодзи-реакции на историю";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Показывает подтверждение перед отправкой эмодзи-реакции на Instant";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "Не удалось записать файл резервной копии.";
|
||||
"Could not write extracted file." = "Не удалось записать извлечённый файл.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "Существующие данные для отмеченных пунктов будут заменены. Может потребоваться перезапуск, чтобы всё вступило в силу.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Экспорт или импорт данных RyukGram — настройки, фильтры по аккаунтам, скрытые и заблокированные чаты, Анализатор профилей, галерея, фоны чатов и удалённые сообщения. Выбирайте любое сочетание на каждой странице. Настройки сохраняются в обычный файл JSON; пакеты с медиа экспортируются как сжатый .ryukbak.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Экспорт или импорт данных RyukGram — настройки, фильтры по аккаунтам, скрытые и заблокированные чаты, Анализатор профилей, галерея, фоны чатов, удалённые сообщения и журнал прочтений. Выбирайте любое сочетание на каждой странице. Настройки сохраняются в обычный файл JSON; пакеты с медиа экспортируются как сжатый .ryukbak.";
|
||||
"Feature data" = "Данные функций";
|
||||
"Import mode" = "Режим импорта";
|
||||
"Merge" = "Объединить";
|
||||
"Replace" = "Заменить";
|
||||
"Add the backup's data to what's already here" = "Добавляет данные резервной копии к уже имеющимся";
|
||||
"Clear existing data, then apply the backup" = "Очищает текущие данные, затем применяет резервную копию";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "Объединение сохраняет данные на этом устройстве и добавляет данные из копии — дубликаты объединяются, включая галерею.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "Замена очищает существующие данные каждого отмеченного пункта, затем применяет копию.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "Резервная копия будет объединена с вашими данными — ничего не удаляется, дубликаты объединяются. Для полного применения может потребоваться перезапуск.";
|
||||
"Hidden & locked chats" = "Скрытые и заблокированные чаты";
|
||||
"Import" = "Импорт";
|
||||
"Inspect the full manifest" = "Просмотреть полный манифест";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "Очистка кэша…";
|
||||
"Clearing still scans on demand." = "Очистка по-прежнему сканирует по запросу.";
|
||||
"Daily" = "Ежедневно";
|
||||
"All tweak options are disabled" = "Все опции твика отключены";
|
||||
"Disable all tweak options" = "Отключить все опции твика";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "Пока включено, Instagram работает как обычно. Выключите, чтобы восстановить настройки.";
|
||||
"Tap to re-enable everything" = "Нажмите, чтобы снова включить всё";
|
||||
"Turn every feature off — your settings are kept" = "Отключить все функции — настройки сохранятся";
|
||||
"Disable safe mode" = "Отключить безопасный режим";
|
||||
"Enable tweak settings quick-access" = "Включить быстрый доступ к настройкам твика";
|
||||
"Fix duplicate notifications" = "Исправить дублирующиеся уведомления";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "Удалить импортированный файл и вернуться к встроенным строкам";
|
||||
"Deleted %@ override. Restart to apply." = "Файл %@ удалён. Перезапустите для применения.";
|
||||
"Enable FLEX gesture" = "Включить жест FLEX";
|
||||
"Enable file logging" = "Вести лог в файл";
|
||||
"Export strings" = "Экспортировать строки";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "Удерживайте 5 пальцев на экране, чтобы открыть FLEX";
|
||||
"I have %@%@" = "У меня есть %@%@";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "Импортируйте файл .strings, чтобы обновить перевод. Выберите язык, укажите файл и перезапустите приложение.";
|
||||
"Link Cell" = "Ячейка ссылки";
|
||||
"Localization" = "Локализация";
|
||||
"Log file is empty" = "Файл лога пуст";
|
||||
"Logging" = "Логирование";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "Записывает собственную активность RyukGram в один общий файл в приложении и его расширениях. По умолчанию выключено — включите, воспроизведите проблему и поделитесь.";
|
||||
"Menu Cell" = "Ячейка меню";
|
||||
"Navigation Cell" = "Ячейка навигации";
|
||||
"No imported localization files to reset." = "Нет импортированных файлов локализации для сброса.";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "Выберите язык, чтобы удалить импортированный файл";
|
||||
"Pick a language to export" = "Выберите язык для экспорта";
|
||||
"Reset localization" = "Сбросить локализацию";
|
||||
"Share log file" = "Поделиться файлом лога";
|
||||
"Pick a language and share its .strings file" = "Выберите язык, чтобы поделиться его файлом .strings";
|
||||
"Static Cell" = "Статическая ячейка";
|
||||
"Stepper cell" = "Ячейка степпера";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "Добавляет кнопку-глаз для отметки текущего исчезающего медиа как просмотренного";
|
||||
"Link copied" = "Ссылка скопирована";
|
||||
"Mark as viewed" = "Отметить как просмотренное";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "Отметка как просмотренного переключает на следующий медиафайл в стопке вместо закрытия";
|
||||
"Mark messages as seen" = "Отметить сообщения как просмотренные";
|
||||
"Mark seen" = "Отметить просмотр";
|
||||
"Marked as viewed" = "Отмечено как просмотренное";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "Введите имя пользователя, название чата или ID треда.";
|
||||
"Group" = "Группа";
|
||||
"Image Settings" = "Настройки изображения";
|
||||
"Auto bubble color" = "Авто-цвет пузырьков";
|
||||
"Bubble color" = "Цвет пузырьков";
|
||||
"Me" = "Я";
|
||||
"Both" = "Оба";
|
||||
"Gradient" = "Градиент";
|
||||
"Direction" = "Направление";
|
||||
"Vertical" = "Вертикально";
|
||||
"Horizontal" = "Горизонтально";
|
||||
"Diagonal" = "Диагонально";
|
||||
"Text color" = "Цвет текста";
|
||||
"Automatic (contrast)" = "Автоматически (контраст)";
|
||||
"Choose color…" = "Выбрать цвет…";
|
||||
"Tap to apply · hold to edit" = "Нажмите, чтобы применить · удерживайте для изменения";
|
||||
"Library" = "Библиотека";
|
||||
"Library, default, and per-chat overrides will be deleted." = "Библиотека, фон по умолчанию и настройки чатов будут удалены.";
|
||||
"No Custom" = "Без своего";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "Включено проверок: %lu из %lu";
|
||||
"Checks" = "Проверки";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "Выберите, какие категории вычисляет каждое сканирование. Отключённая проверка отображается серой и пропускается — она не вычисляется и не отображается.";
|
||||
"Snapshot saved" = "Снимок сохранён";
|
||||
"Your current scan was archived" = "Текущее сканирование перенесено в архив";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu аккаунт(ов)? Обработаны будут первые %ld, чтобы не упереться в лимиты.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu аккаунт(ов)? Запускается последовательно с небольшой паузой между каждым.";
|
||||
"%@ followers · %@ following" = "%@ подписчиков · %@ подписок";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "Фильтр · %lu";
|
||||
"First scan: %@" = "Первый анализ: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "Первый анализ: собираем ваши списки подписчиков и подписок и сохраняем их локально.";
|
||||
"Follow %lu" = "Подписаться на %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "Число подписчиков больше %ld — анализ отключён, чтобы не упереться в лимиты API.";
|
||||
"Followers" = "Подписчики";
|
||||
"Following… %lu / %lu" = "Подписка… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "Взаимные подписчики";
|
||||
"Name: %@ → %@" = "Имя: %@ → %@";
|
||||
"New followers" = "Новые подписчики";
|
||||
"NEW" = "НОВОЕ";
|
||||
"New first" = "Сначала новые";
|
||||
"New only" = "Только новые";
|
||||
"No active Instagram session found" = "Активная сессия Instagram не найдена";
|
||||
"No results" = "Нет результатов";
|
||||
"No scan yet" = "Анализа ещё нет";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "Следовать значению по умолчанию";
|
||||
"Force OFF (allow unsends)" = "Принудительно ВЫКЛ. (разрешить отзыв)";
|
||||
"Force ON (preserve unsends)" = "Принудительно ВКЛ. (сохранять отозванные)";
|
||||
"Include seconds when the format already shows time." = "Включать секунды, когда формат уже показывает время.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "Включать секунды, когда формат уже показывает время. Пользовательский формат сам управляет секундами через {ss}.";
|
||||
"Add custom format…" = "Добавить пользовательский формат…";
|
||||
"Edit" = "Изменить";
|
||||
"Template" = "Шаблон";
|
||||
"Placeholders" = "Заполнители";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "Заполнители заменяются частями даты; всё остальное отображается как есть.";
|
||||
"Tap a placeholder to insert it at the cursor." = "Нажмите на заполнитель, чтобы вставить его в позицию курсора.";
|
||||
"Included chats" = "Включённые чаты";
|
||||
"Included users" = "Включённые пользователи";
|
||||
"KD: default" = "KD: по умолчанию";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "Аудио готово";
|
||||
"Download video at the highest available quality" = "Скачивать видео в максимально доступном качестве";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "Скачивает HD-видео через DASH-потоки и кодирует в H.264. Требуется FFmpegKit.";
|
||||
"Encoding in software" = "Кодирование программно";
|
||||
"Encoding speed" = "Скорость кодирования";
|
||||
"Enhanced downloads" = "Расширенные загрузки";
|
||||
"Faster = lower quality" = "Быстрее = ниже качество";
|
||||
"FFmpeg not available" = "FFmpeg недоступен";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit недоступен. Сайдлоуните IPA или установите файл .deb с _ffmpeg, чтобы включить эту функцию.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "Аппаратный кодировщик недоступен в фоне — ваши настройки качества сохранены.";
|
||||
"No audio track found" = "Аудиодорожка не найдена";
|
||||
"Photo" = "Фото";
|
||||
"Photo quality" = "Качество фото";
|
||||
"Size unknown" = "Размер неизвестен";
|
||||
"calculating size…" = "вычисление размера…";
|
||||
"silent" = "без звука";
|
||||
"Use highest resolution available" = "Использовать максимально доступное разрешение";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "Видеокодировщик завис — перезапустите Instagram, чтобы кодировать снова";
|
||||
"Video quality" = "Качество видео";
|
||||
"Which quality to download" = "Какое качество скачивать";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "Размер стопки";
|
||||
"Duration" = "Длительность";
|
||||
"Default surface" = "Поверхность по умолчанию";
|
||||
"System notifications" = "Системные уведомления";
|
||||
"Mirror to notification centre" = "Дублировать в центр уведомлений";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "Пока приложение в фоне, тосты доставляются в центр уведомлений iOS, чтобы вы их не пропустили.";
|
||||
"Clear when app opens" = "Очищать при открытии";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "Удалять дублированные уведомления из центра уведомлений при возврате в приложение.";
|
||||
"Background mirror" = "Фоновое дублирование";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Использует разрешение Instagram на уведомления. Настройки для каждого действия — в меню действия, пункт Фоновое дублирование; действия со значением Выкл никогда не дублируются.";
|
||||
"Enable notifications" = "Включить уведомления";
|
||||
"Haptic feedback" = "Тактильная отдача";
|
||||
"Preview pill" = "Превью плашки";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "Ошибки";
|
||||
"Download progress" = "Прогресс загрузки";
|
||||
"Bulk download progress" = "Прогресс массовой загрузки";
|
||||
"Repost progress" = "Прогресс репоста";
|
||||
"Copied post / reel URL" = "URL поста / рилса скопирован";
|
||||
"Copied comment text" = "Текст комментария скопирован";
|
||||
"Copied GIF link" = "Ссылка на GIF скопирована";
|
||||
"Copied note text" = "Текст заметки скопирован";
|
||||
"Copied profile info" = "Информация профиля скопирована";
|
||||
"Copied audio URL" = "URL аудио скопирован";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "Текст описания скопирован";
|
||||
"DM seen / read receipts" = "Прочтение / просмотры в DM";
|
||||
"Story seen / read receipts" = "Прочтение / просмотры историй";
|
||||
"Someone read your message" = "Кто-то прочитал ваше сообщение";
|
||||
"User blocked / unblocked" = "Пользователь заблокирован / разблокирован";
|
||||
"Chat added / removed from exclude" = "Чат добавлен / удалён из исключений";
|
||||
"Story user added / removed from exclude" = "Пользователь историй добавлен / удалён из исключений";
|
||||
"Share-sheet recipient pinned" = "Получатель в листе поделиться закреплён";
|
||||
"Unsent message detected" = "Обнаружено отозванное сообщение";
|
||||
"Reaction removed detected" = "Обнаружено удаление реакции";
|
||||
"%lu messages unsent" = "%lu сообщений отозвано";
|
||||
"%lu reactions removed" = "%lu реакций удалено";
|
||||
"%lu chats marked seen" = "%lu чатов отмечено прочитанными";
|
||||
"%lu stories marked seen" = "%lu историй отмечено просмотренными";
|
||||
"%lu of your messages read" = "%lu ваших сообщений прочитано";
|
||||
"%lu notifications" = "%lu уведомлений";
|
||||
"Live comments toggled" = "Комментарии в эфире переключены";
|
||||
"Custom GIF sent" = "Кастомный GIF отправлен";
|
||||
"GIF favorited / unfavorited" = "GIF добавлен / убран из избранного";
|
||||
"Voice DM sent" = "Голосовое DM отправлено";
|
||||
"Audio extraction status" = "Статус извлечения аудио";
|
||||
"Profile Analyzer complete" = "Анализ профиля завершён";
|
||||
"Profile Analyzer progress" = "Ход анализа профиля";
|
||||
"Media extraction failed" = "Не удалось извлечь медиа";
|
||||
"Permission denied" = "Доступ запрещён";
|
||||
"Validation error" = "Ошибка валидации";
|
||||
"Network / API error" = "Ошибка сети / API";
|
||||
"Action error fallback" = "Резервная ошибка действия";
|
||||
"Unlock failed" = "Не удалось разблокировать";
|
||||
"Chat locked / unlocked" = "Чат заблокирован / разблокирован";
|
||||
"Invalid clipboard link" = "Неверная ссылка из буфера";
|
||||
"Experimental flag warning" = "Предупреждение об экспериментальном флаге";
|
||||
"Settings action confirmed" = "Действие в настройках подтверждено";
|
||||
"Cache clearing progress" = "Очистка кэша";
|
||||
"Backup export / import" = "Экспорт / импорт резервной копии";
|
||||
"Other / uncategorized" = "Прочее / без категории";
|
||||
"Comment copied" = "Комментарий скопирован";
|
||||
"FFmpeg log copied" = "Лог FFmpeg скопирован";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "Нажмите пресет, чтобы активировать. Смахните влево для удаления.";
|
||||
"Override Instagram location reads." = "Переопределяет чтение местоположения Instagram.";
|
||||
"Show the quick button in Friends Map." = "Показывать быструю кнопку в Карте друзей.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "Выберите формат абсолютных дат. “По умолчанию” оставляет формат IG без изменений.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "Выберите формат абсолютных дат. “По умолчанию” оставляет формат IG без изменений. Смахните пользовательский формат, чтобы изменить или удалить его.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "Даты младше порога отображаются как относительное время. Более старые даты используют абсолютный формат. «Объединить с датой» показывает оба — «5 янв 2026 (2ч)» или «2ч – 5 янв 2026».";
|
||||
"Compact style" = "Компактный стиль";
|
||||
"Example: “1h” instead of “1 hour ago”" = "Пример: “1h” вместо “1 час назад”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "Относительное – абсолютное";
|
||||
"Relative when young, absolute when older." = "Относительное для недавних, абсолютное для старых.";
|
||||
"Example: “2h – Jan 5, 2026”" = "Пример: «2ч – 5 янв 2026»";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "Перехват одноразовых медиа, отменённых в ваше отсутствие. ⚠️ Может разряжать батарею";
|
||||
"Disappearing (view-once) media" = "Исчезающие медиа (одноразовый просмотр)";
|
||||
"Disappearing media expired before it could be saved" = "Исчезающие медиа истекли до того, как их удалось сохранить";
|
||||
"Disappearing media — gone before it could be saved" = "Исчезающие медиа — пропали до того, как их удалось сохранить";
|
||||
"Disappearing only" = "Только исчезающие";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "Заставляет Instagram продолжать работать в фоне, чтобы перехватывать исчезающие медиа, которые кто-то отменяет, пока вас нет в приложении.\n\nВ основном полезно для одноразовых медиа — обычные фото/видео обычно можно восстановить и без этого. ⚠️ Может существенно разряжать батарею и ничего не перехватит, если вы закроете Instagram через переключатель приложений.\n\nВключить?";
|
||||
"Keep Instagram active in background" = "Держать Instagram активным в фоне";
|
||||
"Media couldn’t be downloaded — the link expired" = "Не удалось загрузить медиа — срок действия ссылки истёк";
|
||||
"Media wasn’t available to save" = "Медиа недоступно для сохранения";
|
||||
"Retrying download…" = "Повторная загрузка…";
|
||||
"Try to download again" = "Попробовать загрузить снова";
|
||||
"%lu followers removed" = "%lu подписчиков удалено";
|
||||
"Batch remove followers" = "Массовое удаление подписчиков";
|
||||
"Batch remove followers finished" = "Массовое удаление подписчиков завершено";
|
||||
"Follow back" = "Подписаться в ответ";
|
||||
"Remove @%@ as a follower?" = "Удалить @%@ из подписчиков?";
|
||||
"Remove follower" = "Удалить подписчика";
|
||||
"Removing… %lu / %lu" = "Удаление… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "Журнал прочтений";
|
||||
"Date" = "Дата";
|
||||
"Reads" = "Прочтения";
|
||||
"Person" = "Человек";
|
||||
"Chat" = "Чат";
|
||||
"%@ · on @%@" = "%@ · в @%@";
|
||||
"%lu read · %@" = "%lu прочтение · %@";
|
||||
"%lu reads · %@" = "%lu прочтений · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu прочтений · %lu читатель · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu прочтений · %lu читателей · %@";
|
||||
"Browse who read your messages, grouped by person" = "Кто прочитал ваши сообщения, по людям";
|
||||
"Clear all" = "Очистить всё";
|
||||
"Clear all records" = "Очистить все записи";
|
||||
"Clear read receipts?" = "Очистить прочтения?";
|
||||
"Detects when others read your messages and notifies you" = "Определяет, когда другие читают ваши сообщения, и уведомляет";
|
||||
"Ignored people & chats" = "Игнорируемые люди и чаты";
|
||||
"Ignored" = "Игнорируется";
|
||||
"Log group chats" = "Записывать групповые чаты";
|
||||
"Most reads" = "Больше прочтений";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "Прочтений пока нет.\nКогда кто-то прочитает ваше сообщение, оно появится здесь.";
|
||||
"Notifies and records when someone reads a message you sent" = "Уведомляет и записывает, когда кто-то читает ваше сообщение";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "Ничего не игнорируется. Удерживайте человека в журнале, чтобы перестать его записывать.";
|
||||
"Nothing matches your filters." = "Ничего не соответствует фильтрам.";
|
||||
"Read %@ · %@" = "Прочитано %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "Сохранять прочтения на устройстве. Выкл = только уведомления, без хранения";
|
||||
"Resume logging" = "Возобновить запись";
|
||||
"Save to log" = "Сохранять в журнал";
|
||||
"Search by username" = "Поиск по имени пользователя";
|
||||
"Stop logging %@" = "Не записывать %@";
|
||||
"Delete records" = "Удалить записи";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "Когда включено, приходит уведомление, когда кто-то читает ваше сообщение. Отключите \"Сохранять в журнал\" для режима только уведомлений. Долгое нажатие на человека в журнале — перестать его записывать.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "Смахните, чтобы удалить. Удаление возобновит запись для этого человека или чата.";
|
||||
"This removes all recorded reads on this device." = "Это удалит все записанные прочтения на этом устройстве.";
|
||||
"Updating names and photos" = "Обновление имён и фото";
|
||||
"Your message" = "Ваше сообщение";
|
||||
"read your message in %@" = "прочитал(а) ваше сообщение в %@";
|
||||
"read your message" = "прочитал(а) ваше сообщение";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "Отслеживать прочтения и в группах. По умолчанию выкл — в группах много активности";
|
||||
"Refreshing…" = "Обновление…";
|
||||
"Pinned" = "Закреплённые";
|
||||
"Liked the story" = "Лайкнули историю";
|
||||
"Default (recent first)" = "По умолчанию (сначала новые)";
|
||||
"Liked first" = "Сначала с лайком";
|
||||
"Load all viewers" = "Загрузить всех зрителей";
|
||||
"%lu viewers" = "Зрителей: %lu";
|
||||
"Viewer pinned" = "Зритель закреплён";
|
||||
"Viewer unpinned" = "Зритель откреплён";
|
||||
"Pin a viewer" = "Закрепить зрителя";
|
||||
"Pin order" = "Порядок закрепления";
|
||||
"Pin this viewer?" = "Закрепить этого зрителя?";
|
||||
"Filter, sort & pin viewers" = "Фильтр, сортировка и закрепление зрителей";
|
||||
"Adds controls to your story viewers list" = "Добавляет элементы управления в список зрителей вашей истории";
|
||||
"Add by username, remove, reorder" = "Добавить по имени пользователя, удалить, изменить порядок";
|
||||
"Pinned viewers (%lu)" = "Закреплённые зрители (%lu)";
|
||||
"Viewers list" = "Список зрителей";
|
||||
"Settings are saved and reused next time." = "Настройки сохраняются и применяются в следующий раз.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "Отметьте несколько, чтобы объединить их. Закреплённые зрители всегда остаются вверху и игнорируют эти фильтры.";
|
||||
"Pinned viewers" = "Закреплённые зрители";
|
||||
"Pin" = "Закрепить";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "В списке «кто смотрел мою историю» добавляет кнопку фильтра/сортировки (внизу справа) с сохраняемыми настройками. Удерживайте зрителя, чтобы закрепить его. Закреплённые зрители всегда отображаются вверху — даже до того, как посмотрят вашу историю.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "Имя пользователя или сырой PK. Закреплённые пользователи всегда показываются вверху списка зрителей вашей истории, даже до её просмотра.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "Сгенерировать новый отпечаток";
|
||||
"New device fingerprint" = "Новый отпечаток устройства";
|
||||
"New ID only" = "Только новый ID";
|
||||
"New ID + clear IG data" = "Новый ID + очистить данные IG";
|
||||
"Fresh random device ID + FDID" = "Новые случайные ID устройства и FDID";
|
||||
"Enter ID manually…" = "Ввести ID вручную…";
|
||||
"Manual device ID" = "ID устройства вручную";
|
||||
"Paste or type the UUID this device should report." = "Вставьте или введите UUID, который должно сообщать это устройство.";
|
||||
"Device ID set" = "ID устройства задан";
|
||||
"Identity masked" = "Идентификатор замаскирован";
|
||||
"Copy current ID" = "Скопировать текущий ID";
|
||||
"Revert to my real device ID" = "Вернуть мой настоящий ID устройства";
|
||||
"Restore the original, stop masking" = "Восстановить оригинал и прекратить маскировку";
|
||||
"Spoofing off" = "Подмена выключена";
|
||||
"Relaunch now" = "Перезапустить сейчас";
|
||||
"Relaunch to apply" = "Перезапустите, чтобы применить";
|
||||
"Clear device & relaunch" = "Очистить устройство и перезапустить";
|
||||
"Clear device & relaunch?" = "Очистить устройство и перезапустить?";
|
||||
"Clear & relaunch" = "Очистить и перезапустить";
|
||||
"Strongest — full device reset" = "Самое сильное — полный сброс устройства";
|
||||
"Device ID" = "ID устройства";
|
||||
"Device identity" = "Идентификатор устройства";
|
||||
"Masked" = "Замаскирован";
|
||||
"Real" = "Настоящий";
|
||||
"Show button on login screen" = "Показывать кнопку на экране входа";
|
||||
"Floating Device ID button while signed out" = "Плавающая кнопка ID устройства, когда вы не вошли";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Маскирует отпечаток устройства, отправляемый Instagram (ID устройства + семейный ID устройства). Изменения вступают в силу после перезапуска. Та же кнопка появляется и на экране входа.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "Также очистить сохранённые входы Instagram и сохранённые идентификаторы устройства? Это выполнит выход и перезапустит приложение как новое устройство.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "Забывает все сохранённые входы, файлы cookie и сохранённый идентификатор устройства, затем перезапускает приложение, чтобы Instagram запустился как совершенно новое устройство. После этого нужно будет войти снова.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "Трекер запросов на подписку";
|
||||
"Follow Requests" = "Запросы на подписку";
|
||||
"Show follow requests" = "Показать запросы на подписку";
|
||||
"Check now" = "Проверить сейчас";
|
||||
"Reset tracked data" = "Сбросить отслеживаемые данные";
|
||||
"Enable tracker" = "Включить трекер";
|
||||
"Log requests and check outcomes" = "Записывать запросы и проверять результаты";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "Записывает запросы на подписку, которые вы отправляете и получаете, и фиксирует, кто отменяет запрос до вашего ответа. Всё на устройстве.";
|
||||
"What to track" = "Что отслеживать";
|
||||
"Requests I send" = "Запросы, которые я отправляю";
|
||||
"To private accounts" = "В закрытые аккаунты";
|
||||
"Requests I receive" = "Запросы, которые я получаю";
|
||||
"From people who want to follow you" = "От людей, которые хотят на вас подписаться";
|
||||
"Background check" = "Фоновая проверка";
|
||||
"Check interval" = "Интервал проверки";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "Как часто проверять результаты, пока приложение открыто. Также проверяет при запуске и при открытии списка.";
|
||||
"Off (manual only)" = "Выкл. (только вручную)";
|
||||
"Every 15 minutes" = "Каждые 15 минут";
|
||||
"Every 30 minutes" = "Каждые 30 минут";
|
||||
"Every hour" = "Каждый час";
|
||||
"Every 6 hours" = "Каждые 6 часов";
|
||||
"My request accepted" = "Мой запрос принят";
|
||||
"A private account accepted you" = "Закрытый аккаунт принял вас";
|
||||
"My request declined" = "Мой запрос отклонён";
|
||||
"No longer pending" = "Больше не в ожидании";
|
||||
"New request received" = "Получен новый запрос";
|
||||
"Someone asked to follow you" = "Кто-то хочет на вас подписаться";
|
||||
"Request withdrawn" = "Запрос отозван";
|
||||
"Someone cancelled their request" = "Кто-то отменил свой запрос";
|
||||
"Sent by me" = "Отправленные мной";
|
||||
"Received" = "Получен";
|
||||
"Sent" = "Отправлен";
|
||||
"Accepted" = "Принят";
|
||||
"Rejected" = "Отклонён";
|
||||
"Requested" = "Запрошен";
|
||||
"Approved" = "Одобрен";
|
||||
"Withdrawn" = "Отозван";
|
||||
"No follow requests tracked yet" = "Пока нет отслеживаемых запросов";
|
||||
"Cancel requests" = "Отменить запросы";
|
||||
"Delete %lu record(s) from history?" = "Удалить записей из истории: %lu?";
|
||||
"Cancel %lu pending request(s)?" = "Отменить запросов в ожидании: %lu?";
|
||||
"Follow back %lu account(s)?" = "Подписаться в ответ на аккаунтов: %lu?";
|
||||
"Clear all tracked follow requests?" = "Очистить все отслеживаемые запросы на подписку?";
|
||||
"Reset tracked follow requests for this account?" = "Сбросить отслеживаемые запросы для этого аккаунта?";
|
||||
"Enable the tracker first" = "Сначала включите трекер";
|
||||
"Checking…" = "Проверка…";
|
||||
"%ld request(s) updated" = "Обновлено запросов: %ld";
|
||||
"No changes" = "Без изменений";
|
||||
"Working…" = "Выполняется…";
|
||||
"Follow request accepted" = "Запрос на подписку принят";
|
||||
"%@ accepted your request" = "%@ принял(а) ваш запрос";
|
||||
"Follow request declined" = "Запрос на подписку отклонён";
|
||||
"%@ is no longer pending" = "%@ больше не в ожидании";
|
||||
"New follow request" = "Новый запрос на подписку";
|
||||
"%@ asked to follow you" = "%@ хочет подписаться на вас";
|
||||
"Follow request withdrawn" = "Запрос на подписку отозван";
|
||||
"%@ withdrew their request" = "%@ отозвал(а) свой запрос";
|
||||
"Follow requests log" = "Журнал запросов на подписку";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "Yorum metnini kopyala";
|
||||
"Copy description" = "Açıklamayı kopyala";
|
||||
"Copy description text fields by long-pressing on them" = "Açıklama metin alanlarını üzerlerine uzun basarak kopyalayın";
|
||||
"Custom music sticker color" = "Özel müzik etiketi rengi";
|
||||
"Custom sticker colors" = "Özel etiket renkleri";
|
||||
"Custom colors aren't supported for this sticker" = "Bu etiket için özel renkler desteklenmiyor";
|
||||
"Date format" = "Tarih biçimi";
|
||||
"Disable app haptics" = "Uygulama titreşimini kapat";
|
||||
"Disables haptics/vibrations within the app" = "Uygulama içindeki dokunsal geri bildirimleri/titreşimleri kapatır";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "Liquid glass'ı varsayılan olarak etkin olan hesaplarda kapatır. Yukarıdaki seçenekleri geçersiz kılar";
|
||||
"Do not save recent searches" = "Son aramaları kaydetme";
|
||||
"Download GIF & image comments" = "GIF ve görsel yorumlarını indir";
|
||||
"Download image" = "Görseli indir";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "Uygulama simgesini değiştirmek için Instagram logosuna basılı tutun";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "Foto etiketi seçicisinin sadece fotoğrafları değil videoları da göstermesini sağlar";
|
||||
"Liquid glass tab bar" = "Liquid glass sekme çubuğu";
|
||||
"Force liquid glass off" = "Liquid glass'ı zorla kapat";
|
||||
"Force progressive blur" = "Aşamalı bulanıklığı zorla";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "iOS 26 kaydırma kenarı bulanıklığının kaybolmasını engelleyip görünür tutar";
|
||||
"Live" = "Canlı";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "Metin rengini daha hassas ayarlamak için hikayelerdeki damlalık aracına uzun basın";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "Düz veya gradyan herhangi bir renk seçmek için müzik ya da şarkı sözü etiketindeki renk çarkına uzun basın";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "Düz veya gradyan herhangi bir renk seçmek için etiket düzenleyicilerindeki renk çarkına uzun basın";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "Yorumları gizlemek veya göstermek için canlı yayındaki kalp butonuna uzun basın";
|
||||
"Long-press the search tab to open a copied Instagram link" = "Kopyalanmış bir Instagram bağlantısını açmak için arama sekmesine uzun basın";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "Ana anahtar. Kapalıyken aşağıdaki yüzey başına tüm anahtarlar yok sayılır.";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ldsa";
|
||||
"%ldm" = "%lddk";
|
||||
"%ldw" = "%ldh";
|
||||
"Alternate" = "Alternatif";
|
||||
"Always ask" = "Her zaman sor";
|
||||
"Balanced" = "Dengeli";
|
||||
"Block all" = "Tümünü engelle";
|
||||
"Block selected" = "Seçilenleri engelle";
|
||||
"Button" = "Buton";
|
||||
"Classic" = "Klasik";
|
||||
"Date format — %@" = "Tarih biçimi — %@";
|
||||
"Default" = "Varsayılan";
|
||||
"Disabled" = "Kapalı";
|
||||
"Download and share" = "İndir ve paylaş";
|
||||
"Download to Photos" = "Fotoğraflar'a indir";
|
||||
"Save with music" = "Müzikle kaydet";
|
||||
"Gallery with music" = "Müzikle galeriye";
|
||||
"Photo with music" = "Müzikli fotoğraf";
|
||||
"Enabled" = "Açık";
|
||||
"Expand" = "Genişlet";
|
||||
"Explore" = "Keşfet";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "Yeniden paylaş butonunu gizle";
|
||||
"Hide stories tray" = "Hikaye çubuğunu gizle";
|
||||
"Hide suggested stories" = "Önerilen hikayeleri gizle";
|
||||
"Hide story highlights" = "Öne çıkan hikayeleri gizle";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "Akıştaki hikaye şeridinde yeniden beliren öne çıkanları kaldırır";
|
||||
"Hides suggested accounts" = "Önerilen hesapları gizler";
|
||||
"Hides suggested reels" = "Önerilen reels'i gizler";
|
||||
"Hides suggested threads posts" = "Önerilen Threads gönderilerini gizler";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "GIF bağlantısını kopyala";
|
||||
"Copy image link" = "Görsel bağlantısını kopyala";
|
||||
"Custom GIF in comments" = "Yorumlarda özel GIF";
|
||||
"Favorite GIFs" = "Favori GIF'ler";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "Sabitlemek için seçicide bir GIF'e basılı tutun — favoriler önce gösterilir";
|
||||
"Added to favorites" = "Favorilere eklendi";
|
||||
"Removed from favorites" = "Favorilerden çıkarıldı";
|
||||
"Failed to build GIF model" = "GIF modeli oluşturulamadı";
|
||||
"GIF link copied" = "GIF bağlantısı kopyalandı";
|
||||
"Image" = "Görsel";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "Reels yan çubuğunun üstüne kapak görüntüleme/indirme/paylaşma/kopyalama/genişletme/yeniden paylaşma seçenekleri olan bir RyukGram eylem butonu ekler. Varsayılan olarak dokunma menüyü açar; dokunma davranışını aşağıdan değiştirin.";
|
||||
"Always show progress scrubber" = "İlerleme çubuğunu her zaman göster";
|
||||
"Auto-scroll reels" = "Reels otomatik kaydır";
|
||||
"Change what happens when you tap on a reel" = "Bir reel'e dokunduğunuzda ne olacağını değiştirir";
|
||||
"Confirm reel refresh" = "Reels yenilemeyi onayla";
|
||||
"Custom speed" = "Özel hız";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "Gizleme";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "Hız seçiciyi açmak için herhangi bir reel'deki 3 noktaya basılı tutun";
|
||||
"IG default" = "IG varsayılanı";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "IG varsayılanı: yerel davranış. RyukGram: geri kaydırdıktan sonra tekrar ilerletir.";
|
||||
"Limits" = "Limitler";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "Herhangi bir anda kaydırılabilecek reels miktarını sınırlar ve yenilemeyi engeller";
|
||||
"Only loads %@ %@" = "Yalnızca %@ %@ yükler";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "Herhangi bir takipçi/takip listesini filtrelemek ve sıralamak için bir düğme ekler. Çıkınca sıfırlanır.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "Öne çıkanlar uzun basma menüsüne kapağı tam ekranda açmak için görüntüleme seçeneği ekler";
|
||||
"Adds the like count to each card" = "Her karta beğeni sayısını ekler";
|
||||
"Adds the upload date to each card" = "Her karta yükleme tarihini ekler";
|
||||
"Copy note on long press" = "Uzun basınca notu kopyala";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "Profil ızgaralarındaki her gönderi ve reel kartında gösterilen ek istatistikler.";
|
||||
"Fake follower count" = "Sahte takipçi sayısı";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "Tam takipçi sayısını göster";
|
||||
"Show full post count" = "Tam gönderi sayısını göster";
|
||||
"Show like count" = "Beğeni sayısını göster";
|
||||
"Show the custom number set below" = "Aşağıda ayarlanan özel sayıyı gösterir";
|
||||
"Show the exact number instead of a shortened one" = "Kısaltılmış sayı yerine tam sayıyı gösterir";
|
||||
"Show upload date" = "Yüklenme tarihini göster";
|
||||
"Shows whether the profile user follows you" = "Profil kullanıcısının sizi takip edip etmediğini gösterir";
|
||||
"Tap to set" = "Ayarlamak için dokun";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "Hikayelerde göz butonunun yanına indirme/paylaşma/kopyalama/genişletme/yeniden paylaşma/bahsedilenleri görüntüleme seçenekleri olan bir RyukGram eylem butonu ekler. Varsayılan olarak dokunma menüyü açar; dokunma davranışını aşağıdan değiştirin.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "Hikaye katmanına sesi açıp kapatmak için hoparlör butonu ekler. 3 nokta menüsünde de bulunur";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "Hikaye katmanlarına göz butonunu ekler. Kapalıyken görüldü engelleme buton olmadan açık kalır";
|
||||
"Advance on story like" = "Hikaye beğenilince ilerle";
|
||||
"Advance on story reply" = "Hikayeye yanıt verince ilerle";
|
||||
"Advance when marking as seen" = "Görüldü olarak işaretleyince ilerle";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "Tümünü engelle: tüm hikayeler engellenir — listedeki kullanıcılar istisnadır.\nSeçilenleri engelle: yalnızca listedeki kullanıcılar engellenir — diğer her şey normaldir.\nİki liste bağımsız olarak kaydedilir.";
|
||||
"Blocking mode" = "Engelleme modu";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "Buton = tek dokunuşta görüldü işaretler. Anahtar = dokunma hikaye okundu bilgisini açıp kapatır (açıkken göz mavi dolar)";
|
||||
"Disable instants creation" = "Anlık oluşturmayı kapat";
|
||||
"Disable story seen receipt" = "Hikaye görüldü bilgisini kapat";
|
||||
"Enable story user list" = "Hikaye kullanıcı listesini etkinleştir";
|
||||
"Hides the functionality to create/send instants" = "Anlık oluşturma/gönderme işlevini gizler";
|
||||
"Hides the notification for others when you view their story" = "Hikayelerini görüntülediğinizde başkalarına giden bildirimi gizler";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "Hikaye katmanlarında görüldü/göz butonunun yanına bir buton ekler";
|
||||
"Keep stories visually seen locally" = "Hikayeleri yerelde görsel olarak görüldü tut";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "Hikaye sesi anahtarı";
|
||||
"Story user list" = "Hikaye kullanıcı listesi";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "Bir hikayeyi görüldü işaretlemek için göz butonuna dokunmak otomatik olarak sonraki hikayeye ilerletir";
|
||||
"This will send a story view receipt." = "Hikaye için görüldü bilgisi gönderilecek.";
|
||||
"View story mentions" = "Hikaye bahsetmelerini görüntüle";
|
||||
"Which stories get seen-receipt blocking" = "Hangi hikayelerde görüldü bilgisi engellensin";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "Mesajları görüldü olarak işaretlemek için DM konuşmalarına bir buton ekler";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "DM konuşmalarına göz butonunu ekler. Kapalıyken okundu bilgisi engelleme buton olmadan açık kalır";
|
||||
"Auto mark seen on interact" = "Etkileşimde otomatik görüldü işaretle";
|
||||
"Auto mark seen on typing" = "Yazarken otomatik görüldü işaretle";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "Otomatik okundu bilgisini engeller — görüldü işareti yalnızca siz seçtiğinizde gönderilir";
|
||||
"Control when messages are marked as seen" = "Mesajların ne zaman görüldü işaretleneceğini kontrol eder";
|
||||
"How the seen button behaves" = "Görüldü butonunun nasıl davranacağı";
|
||||
"Manually mark messages as seen" = "Mesajları manuel olarak görüldü işaretle";
|
||||
"Marks messages as seen when you send any message" = "Herhangi bir mesaj gönderdiğinizde mesajları görüldü işaretler";
|
||||
"Mark as seen?" = "Görüldü olarak işaretlensin mi?";
|
||||
"Mark as viewed?" = "Görüntülendi olarak işaretlensin mi?";
|
||||
"Marks messages as seen when you reply, react or send media" = "Yanıtladığında, tepki verdiğinde veya medya gönderdiğinde mesajları görüldü işaretler";
|
||||
"Marks messages as seen when you start typing" = "Yazmaya başladığınızda mesajları görüldü işaretler";
|
||||
"Read receipt mode" = "Okundu bilgisi modu";
|
||||
"Read receipts" = "Okundu bilgileri";
|
||||
"Show seen button" = "Görüldü butonunu göster";
|
||||
"This will send a read receipt for the latest messages." = "En son mesajlar için okundu bilgisi gönderilecek.";
|
||||
"This will send a view receipt for the current message." = "Bu mesaj için görüntülendi bilgisi gönderilecek.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "Korunan mesajları temizlemeden önce onay iletişim kutusu";
|
||||
"Copies note text directly on long press without opening the menu" = "Uzun basınca menüyü açmadan not metnini doğrudan kopyalar";
|
||||
"Copy text on hold" = "Basılı tutunca metni kopyala";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "Özel arka plan ve metin renkleri seçmek için fırça düğmesi ve uzun basma kısayolu ekler";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "Not düzenleyiciye Arka Plan, Metin ve Emoji düğmeleri ekler";
|
||||
"Custom note themes" = "Özel not temaları";
|
||||
"Disable vanish mode swipe" = "Kaybolma modu kaydırmasını kapat";
|
||||
"Disable typing status" = "Yazıyor durumunu kapat";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "Ara, sırala, kaldırmak veya silinenleri tutmayı açıp kapatmak için kaydır";
|
||||
"Send audio as file" = "Sesi dosya olarak gönder";
|
||||
"Send files (experimental)" = "Dosya gönder (deneysel)";
|
||||
"File sending not available" = "Dosya gönderme kullanılamıyor";
|
||||
"Show full date instead of \"Active 2h ago\"" = "\"2 saat önce aktifti\" yerine tam tarihi göster";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "Sohbetleri listeye eklemek/kaldırmak için DM konuşmalarında bir buton gösterir. Daha fazla seçenek için uzun basın";
|
||||
"Shows a notification pill when a message is unsent" = "Bir mesaj geri alındığında bildirim etiketi gösterir";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu silindi";
|
||||
"%lu messages from %lu users" = "%lu kullanıcıdan %lu mesaj";
|
||||
"%lu selected" = "%lu seçildi";
|
||||
"Absolute date + time" = "Tarih ve saat (mutlak)";
|
||||
"Adjust the filters or clear the search to see more." = "Daha fazlasını görmek için filtreleri değiştirin veya aramayı temizleyin.";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "Kaydedilecek bir şey yok";
|
||||
"Oldest first" = "Önce en eski";
|
||||
"Open log" = "Günlüğü aç";
|
||||
"Group chat" = "Grup sohbeti";
|
||||
"%lu messages in %lu chats" = "%lu mesaj · %lu sohbet";
|
||||
"%lu people · %lu deleted" = "%lu kişi · %lu silindi";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "Biri bir mesajı geri çektiğinde, burada sohbete göre gruplanmış olarak görünür.";
|
||||
"Clear this chat" = "Bu sohbeti temizle";
|
||||
"Clear log for this chat?" = "Bu sohbetin günlüğü temizlensin mi?";
|
||||
"Removes every preserved deleted message from this group chat." = "Bu grup sohbetinde saklanan tüm silinmiş mesajları kaldırır.";
|
||||
"Reaction removed" = "Tepki kaldırıldı";
|
||||
"Log removed reactions" = "Kaldırılan tepkileri kaydet";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "Birinin bir tepkiyi kaldırdığını ve hangi mesajda olduğunu da kaydeder.";
|
||||
"Removed a reaction" = "Bir tepkiyi kaldırdı";
|
||||
"on @%@: %@" = "@%@ kişisinin mesajında: %@";
|
||||
"on: %@" = "şu mesajda: %@";
|
||||
"a message" = "bir mesaj";
|
||||
"removed %@ on: %@" = "%@ tepkisini kaldırdı: %@";
|
||||
"removed reaction %@" = "%@ tepkisini kaldırdı";
|
||||
"%@ removed the %@ reaction." = "%@, %@ tepkisini kaldırdı.";
|
||||
"Removed %@" = "%@ kaldırıldı";
|
||||
"Someone" = "Biri";
|
||||
"Photo or video" = "Fotoğraf veya video";
|
||||
"Refresh names & photos" = "Adları ve fotoğrafları yenile";
|
||||
"Refreshing names & photos" = "Adlar ve fotoğraflar yenileniyor";
|
||||
"Records every message someone unsends, grouped by chat" = "Birinin geri çektiği her mesajı sohbete göre gruplayarak kaydeder";
|
||||
"Open profile" = "Profili aç";
|
||||
"Original" = "Orijinal";
|
||||
"Play" = "Oynat";
|
||||
"Post" = "Gönderi";
|
||||
"Records every message someone unsends, grouped by sender" = "Birinin geri aldığı her mesajı gönderen bazında kaydeder";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "Göreli (1d / 3sa / 3g önce)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "Geçerli hesap için saklanan her silinmiş mesajı ve yakalanan medyasını kaldırır. Geri alınamaz.";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "Görüntüle";
|
||||
"Voice" = "Ses";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "Etkinleştirildiğinde, silinmiş mesajlar ve medyaları bu cihaza kaydedilir. Geçmişi silmek için kapatın ve günlüğü temizleyin.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "Birisi bir mesajı geri aldığında, burada gönderen bazında görünecek.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "“Mesaj gönderemezsiniz” uyarısını atla";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "Engellenmiş yazma alanı başlığını kaldırır ve kısıtlı sohbetlerde metin girişini geri getirir";
|
||||
"Custom chat background" = "Özel sohbet arka planı";
|
||||
"DM Save button" = "DM Kaydet düğmesi";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "Instagram'ın DM fotoğraf ve videolarındaki yerleşik Kaydet düğmesini Fotoğraflar'a, Galeri'ye veya Paylaş'a indirecek şekilde ayarlar";
|
||||
"Reroute native Save" = "Yerleşik Kaydet'i yönlendir";
|
||||
"Save media" = "Medyayı kaydet";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "Gelen aramalar sessiz kalır — zil yok, ekran yok, bildirim yok";
|
||||
"Messages" = "Mesajlar";
|
||||
"Silence incoming calls" = "Gelen aramaları sustur";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "Albümünüzden fotoğraf göndermek için anlık kamerasına bir galeri butonu ekler";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Instants görüntüleyicisinin başlığına genişlet, kaydet, paylaş ve tümünü kaydet girişleri içeren bir RyukGram eylem düğmesi ekler";
|
||||
"All loaded instants" = "Yüklü tüm anlıklar";
|
||||
"Auto advance after reaction" = "Tepkiden sonra otomatik ilerle";
|
||||
"Automatically moves to the next instant after you like or react" = "Beğendikten veya tepki verdikten sonra otomatik olarak sonraki anlığa geçer";
|
||||
"Bypasses the Instants screenshot block" = "Instants ekran görüntüsü engelini atlar";
|
||||
"Could not locate the instant on screen" = "Ekrandaki anlık bulunamadı";
|
||||
"Current instant" = "Geçerli anlık";
|
||||
"In-app Gallery" = "Uygulama içi galeri";
|
||||
"Instant" = "Anlık";
|
||||
"Instants" = "Anlık";
|
||||
"Auto-saved instants log" = "Otomatik kaydedilen instant günlüğü";
|
||||
"Auto-save instants" = "Instant'ları otomatik kaydet";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "Kaydırırken dahil, görüntülediğiniz her instant'ı otomatik kaydeder — her biri yalnızca bir kez";
|
||||
"Instants action button" = "Instants eylem düğmesi";
|
||||
"No instants currently loaded" = "Şu anda yüklü anlık yok";
|
||||
"No media available to save" = "Kaydedilecek medya yok";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "Alt sekme çubuğunu da gizle — yalnızca gelen kutusu görünür";
|
||||
"Hide create tab" = "Oluştur sekmesini gizle";
|
||||
"Hide explore tab" = "Keşfet sekmesini gizle";
|
||||
"Hide feed tab" = "Akış sekmesini gizle";
|
||||
"Hide messages tab" = "Mesajlar sekmesini gizle";
|
||||
"Hide reels tab" = "Reels sekmesini gizle";
|
||||
"Hide search tab" = "Arama sekmesini gizle";
|
||||
"Remove the search/explore button from the tab bar" = "Sekme çubuğundan arama/keşfet düğmesini kaldır";
|
||||
"Hide tab bar" = "Sekme çubuğunu gizle";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "DM gelen kutusu + profil dışındaki tüm sekmeleri gizler ve uygulamayı gelen kutusunda açmaya zorlar. Ayarlar kısayolu gelen kutusu sekmesine uzun basmaya taşınır.";
|
||||
"Hides the create tab on the bottom navigation bar" = "Alt gezinme çubuğundaki oluştur sekmesini gizler";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "Alt gezinme çubuğundaki direkt mesajlar sekmesini gizler";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "Alt gezinme çubuğundaki keşfet/arama sekmesini gizler";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "Alt gezinme çubuğundaki akış/ana sayfa sekmesini gizler";
|
||||
"Hides the reels tab on the bottom navigation bar" = "Alt gezinme çubuğundaki reels sekmesini gizler";
|
||||
"Hiding tabs" = "Sekmeleri gizleme";
|
||||
"Icon order" = "Simge sırası";
|
||||
"Launch tab" = "Açılış sekmesi";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "Gezinme çubuğu sekmeleri arasında geçmek için kaydırmanıza izin verir";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "Sekmeler arasında kaydır";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "Uygulamanın açılacağı sekme. Yalnızca Mesajlar açıkken yok sayılır";
|
||||
"The order of the icons on the bottom navigation bar" = "Alt gezinme çubuğundaki simgelerin sırası";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "Sekmeleri yeniden sıralamak için ≡ tutamağını sürükleyin. Bir sekmeyi alt gezinme çubuğundan gizlemek için kapatın.";
|
||||
"This will restore the default tab order and unhide all tabs." = "Bu işlem varsayılan sekme sıralamasını geri yükler ve tüm sekmeleri gösterir.";
|
||||
"Turn IG into a DM-only client" = "IG'yi yalnızca DM istemcisine dönüştür";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "Yorumlar ve gönderiler";
|
||||
"Confirm actions" = "Eylemleri onayla";
|
||||
"Confirm changing theme" = "Tema değiştirmeyi onayla";
|
||||
"Confirm disappearing media mark as viewed" = "Kaybolan medyayı görüntülendi olarak işaretlemeyi onayla";
|
||||
"Confirm DM mark as seen" = "DM'i görüldü olarak işaretlemeyi onayla";
|
||||
"Confirm follow" = "Takip etmeyi onayla";
|
||||
"Confirm follow requests" = "Takip isteklerini onayla";
|
||||
"Confirm Instants capture" = "Instants çekimini onayla";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "Çıkartma etkileşimini onayla (hikayeler)";
|
||||
"Confirm story emoji reaction" = "Hikaye emoji tepkisini onayla";
|
||||
"Confirm story like" = "Hikaye beğenisini onayla";
|
||||
"Confirm story mark as seen" = "Hikayeyi görüldü olarak işaretlemeyi onayla";
|
||||
"Confirm switching Instant" = "Instant değiştirmeyi onayla";
|
||||
"Confirm unfollow" = "Takibi bırakmayı onayla";
|
||||
"Confirm vanish mode" = "Kaybolma modunu onayla";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "Tepkiler";
|
||||
"Send to group chat?" = "Grup sohbetine gönderilsin mi?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "Paylaşım sayfasından bir grup sohbeti oluşturmadan/göndermeden önce uyarı gösterir";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "Kaybolan bir mesajı görüntülendi olarak işaretlemeden önce uyarı gösterir";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "DM görüldü butonundan veya menüden okundu bilgisi göndermeden önce uyarı gösterir";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "Göz butonundan veya menüden hikaye görüntüleme bilgisi göndermeden önce uyarı gösterir";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "Bir nota emoji tepkisi göndermeden önce uyarı gösterir";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "Bir hikayeye emoji tepkisi göndermeden önce uyarı gösterir";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Bir Instant'a emoji tepkisi göndermeden önce uyarı gösterir";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "Yedek dosyası yazılamadı.";
|
||||
"Could not write extracted file." = "Çıkarılan dosya yazılamadı.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "İşaretli öğeler için mevcut veriler değiştirilecek. Her şeyin etkili olması için yeniden başlatma gerekebilir.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "RyukGram verilerini dışa veya içe aktarın — ayarlar, hesap başına filtreler, gizli ve kilitli sohbetler, Profil Analizcisi, galeri, sohbet arka planları ve silinen mesajlar. Her sayfada herhangi bir kombinasyonu seçin. Ayarlar düz bir JSON dosyası olarak kalır; medya içeren paketler sıkıştırılmış bir .ryukbak olarak dışa aktarılır.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "RyukGram verilerini dışa veya içe aktarın — ayarlar, hesap başına filtreler, gizli ve kilitli sohbetler, Profil Analizcisi, galeri, sohbet arka planları, silinen mesajlar ve okundu bilgisi kaydı. Her sayfada herhangi bir kombinasyonu seçin. Ayarlar düz bir JSON dosyası olarak kalır; medya içeren paketler sıkıştırılmış bir .ryukbak olarak dışa aktarılır.";
|
||||
"Feature data" = "Özellik verileri";
|
||||
"Import mode" = "İçe aktarma modu";
|
||||
"Merge" = "Birleştir";
|
||||
"Replace" = "Değiştir";
|
||||
"Add the backup's data to what's already here" = "Yedeğin verilerini buradakilere ekler";
|
||||
"Clear existing data, then apply the backup" = "Mevcut verileri temizler, ardından yedeği uygular";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "Birleştir bu cihazdakileri korur ve yedeğin verilerini ekler — galeri dahil, yinelenenler birleştirilir.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "Değiştir, işaretlenen her öğenin mevcut verilerini temizler ve ardından yedeği uygular.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "Yedek mevcut verilerinizle birleştirilecek — hiçbir şey silinmez, yinelenenler birleştirilir. Her şeyin etkili olması için yeniden başlatma gerekebilir.";
|
||||
"Hidden & locked chats" = "Gizli ve kilitli sohbetler";
|
||||
"Import" = "İçe aktar";
|
||||
"Inspect the full manifest" = "Tam manifesti incele";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "Önbellek temizleniyor…";
|
||||
"Clearing still scans on demand." = "Temizleme yine de gerektiğinde tarama yapar.";
|
||||
"Daily" = "Günlük";
|
||||
"All tweak options are disabled" = "Tüm Tweak seçenekleri devre dışı";
|
||||
"Disable all tweak options" = "Tüm Tweak seçeneklerini devre dışı bırak";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "Bu açıkken Instagram normal şekilde çalışır. Ayarlarını geri yüklemek için kapat.";
|
||||
"Tap to re-enable everything" = "Her şeyi yeniden etkinleştirmek için dokun";
|
||||
"Turn every feature off — your settings are kept" = "Tüm özellikleri kapat — ayarların korunur";
|
||||
"Disable safe mode" = "Güvenli modu kapat";
|
||||
"Enable tweak settings quick-access" = "Tweak ayarlarına hızlı erişimi etkinleştir";
|
||||
"Fix duplicate notifications" = "Yinelenen bildirimleri düzelt";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "İçe aktarılan geçersiz kılmayı sil ve paketle gelen metinlere geri dön";
|
||||
"Deleted %@ override. Restart to apply." = "%@ geçersiz kılma silindi. Uygulamak için yeniden başlatın.";
|
||||
"Enable FLEX gesture" = "FLEX hareketini etkinleştir";
|
||||
"Enable file logging" = "Dosyaya günlük kaydını etkinleştir";
|
||||
"Export strings" = "Metinleri dışa aktar";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "FLEX'i açmak için ekranda 5 parmağınızı basılı tutun";
|
||||
"I have %@%@" = "Bende %@%@ var";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "Bir çeviriyi güncellemek için .strings dosyası içe aktarın. Bir dil seçin, dosyayı seçin, yeniden başlatın.";
|
||||
"Link Cell" = "Bağlantı hücresi";
|
||||
"Localization" = "Yerelleştirme";
|
||||
"Log file is empty" = "Günlük dosyası boş";
|
||||
"Logging" = "Günlük kaydı";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "RyukGram'ın kendi etkinliğini uygulama ve uzantılarında paylaşılabilir tek bir dosyaya kaydeder. Varsayılan olarak kapalı — açın, sorunu yeniden oluşturun, sonra paylaşın.";
|
||||
"Menu Cell" = "Menü hücresi";
|
||||
"Navigation Cell" = "Gezinme hücresi";
|
||||
"No imported localization files to reset." = "Sıfırlanacak içe aktarılmış yerelleştirme dosyası yok.";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "İçe aktarılan dosyayı silmek için bir dil seçin";
|
||||
"Pick a language to export" = "Dışa aktarmak için bir dil seçin";
|
||||
"Reset localization" = "Yerelleştirmeyi sıfırla";
|
||||
"Share log file" = "Günlük dosyasını paylaş";
|
||||
"Pick a language and share its .strings file" = ".strings dosyasını paylaşmak için bir dil seçin";
|
||||
"Static Cell" = "Statik hücre";
|
||||
"Stepper cell" = "Adımlayıcı hücre";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "Mevcut kaybolan medyayı görüntülendi olarak işaretlemek için göz butonu ekler";
|
||||
"Link copied" = "Bağlantı kopyalandı";
|
||||
"Mark as viewed" = "Görüntülendi olarak işaretle";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "Görüldü olarak işaretlemek kapatmak yerine sıradaki yığılı medyaya geçer";
|
||||
"Mark messages as seen" = "Mesajları görüldü işaretle";
|
||||
"Mark seen" = "Görüldü işaretle";
|
||||
"Marked as viewed" = "Görüntülendi olarak işaretlendi";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "Bir kullanıcı adı, sohbet adı veya thread ID girin.";
|
||||
"Group" = "Grup";
|
||||
"Image Settings" = "Görsel Ayarları";
|
||||
"Auto bubble color" = "Otomatik baloncuk rengi";
|
||||
"Bubble color" = "Baloncuk rengi";
|
||||
"Me" = "Ben";
|
||||
"Both" = "İkisi de";
|
||||
"Gradient" = "Gradyan";
|
||||
"Direction" = "Yön";
|
||||
"Vertical" = "Dikey";
|
||||
"Horizontal" = "Yatay";
|
||||
"Diagonal" = "Çapraz";
|
||||
"Text color" = "Metin rengi";
|
||||
"Automatic (contrast)" = "Otomatik (kontrast)";
|
||||
"Choose color…" = "Renk seç…";
|
||||
"Tap to apply · hold to edit" = "Uygulamak için dokun · düzenlemek için basılı tut";
|
||||
"Library" = "Kitaplık";
|
||||
"Library, default, and per-chat overrides will be deleted." = "Kitaplık, varsayılan ve sohbet başına özel ayarlar silinecek.";
|
||||
"No Custom" = "Özel Yok";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "%lu denetimden %lu tanesi açık";
|
||||
"Checks" = "Denetimler";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "Her taramanın hangi kategorileri hesaplayacağını seçin. Devre dışı bir denetim soluk görünür ve atlanır — hesaplanmaz ve gösterilmez.";
|
||||
"Snapshot saved" = "Anlık görüntü kaydedildi";
|
||||
"Your current scan was archived" = "Mevcut taramanız arşivlendi";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu hesap? Hız sınırlarından kaçınmak için ilk %ld işlenecek.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu hesap? Bu, her biri arasında kısa bir duraklamayla sırayla çalışır.";
|
||||
"%@ followers · %@ following" = "%@ takipçi · %@ takip";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "Filtre · %lu";
|
||||
"First scan: %@" = "İlk tarama: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "İlk tarama: takipçi ve takip edilen listelerinizi toplar ve yerelde kaydederiz.";
|
||||
"Follow %lu" = "%lu kişiyi takip et";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "Takipçi sayısı %ld değerini aşıyor — hız sınırlarından kaçınmak için analiz devre dışı.";
|
||||
"Followers" = "Takipçiler";
|
||||
"Following… %lu / %lu" = "Takip ediliyor… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "Karşılıklı takipçiler";
|
||||
"Name: %@ → %@" = "Ad: %@ → %@";
|
||||
"New followers" = "Yeni takipçiler";
|
||||
"NEW" = "YENİ";
|
||||
"New first" = "Önce yeniler";
|
||||
"New only" = "Yalnızca yeniler";
|
||||
"No active Instagram session found" = "Aktif Instagram oturumu bulunamadı";
|
||||
"No results" = "Sonuç yok";
|
||||
"No scan yet" = "Henüz tarama yok";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "Varsayılanı izle";
|
||||
"Force OFF (allow unsends)" = "Kapalıya zorla (geri almaya izin ver)";
|
||||
"Force ON (preserve unsends)" = "Açığa zorla (geri alınanları koru)";
|
||||
"Include seconds when the format already shows time." = "Biçim zaman içeriyorsa saniyeleri de göster.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "Biçim zaman içeriyorsa saniyeleri de göster. Özel biçim, saniyeleri {ss} ile kendisi kontrol eder.";
|
||||
"Add custom format…" = "Özel biçim ekle…";
|
||||
"Edit" = "Düzenle";
|
||||
"Template" = "Şablon";
|
||||
"Placeholders" = "Yer tutucular";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "Yer tutucular tarih parçalarıyla değiştirilir; geri kalan her şey olduğu gibi gösterilir.";
|
||||
"Tap a placeholder to insert it at the cursor." = "Bir yer tutucuya dokunarak imlecin olduğu yere ekleyin.";
|
||||
"Included chats" = "Dahil edilen sohbetler";
|
||||
"Included users" = "Dahil edilen kullanıcılar";
|
||||
"KD: default" = "ST: varsayılan";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "Ses hazır";
|
||||
"Download video at the highest available quality" = "Videoyu mevcut en yüksek kalitede indir";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "HD videoyu DASH akışları üzerinden indirir ve H.264'e kodlar. FFmpegKit gerektirir.";
|
||||
"Encoding in software" = "Yazılımla kodlanıyor";
|
||||
"Encoding speed" = "Kodlama hızı";
|
||||
"Enhanced downloads" = "Gelişmiş indirmeler";
|
||||
"Faster = lower quality" = "Daha hızlı = daha düşük kalite";
|
||||
"FFmpeg not available" = "FFmpeg kullanılamıyor";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit kullanılamıyor. Etkinleştirmek için sideload edilmiş IPA'yı veya _ffmpeg .deb varyantını yükleyin.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "Donanım kodlayıcı arka planda kullanılamıyor — kalite ayarlarınız korundu.";
|
||||
"No audio track found" = "Ses parçası bulunamadı";
|
||||
"Photo" = "Fotoğraf";
|
||||
"Photo quality" = "Fotoğraf kalitesi";
|
||||
"Size unknown" = "Boyut bilinmiyor";
|
||||
"calculating size…" = "boyut hesaplanıyor…";
|
||||
"silent" = "sessiz";
|
||||
"Use highest resolution available" = "Mevcut en yüksek çözünürlüğü kullan";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "Video kodlayıcı kilitlendi — yeniden kodlamak için Instagram'ı yeniden başlatın";
|
||||
"Video quality" = "Video kalitesi";
|
||||
"Which quality to download" = "Hangi kalitenin indirileceği";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "Yığın boyutu";
|
||||
"Duration" = "Süre";
|
||||
"Default surface" = "Varsayılan yüzey";
|
||||
"System notifications" = "Sistem bildirimleri";
|
||||
"Mirror to notification centre" = "Bildirim merkezine yansıt";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "Uygulama arka plandayken bildirimler kaçırılmamaları için iOS bildirim merkezine iletilir.";
|
||||
"Clear when app opens" = "Uygulama açılınca temizle";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "Uygulamaya döndüğünüzde yansıtılan bildirimleri bildirim merkezinden kaldırır.";
|
||||
"Background mirror" = "Arka plan yansıtma";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Instagram'ın bildirim iznini kullanır. Eylem bazlı ayarlar her eylemin menüsündeki Arka plan yansıtma altındadır; Kapalı olarak ayarlanan eylemler asla yansıtılmaz.";
|
||||
"Enable notifications" = "Bildirimleri etkinleştir";
|
||||
"Haptic feedback" = "Dokunsal geri bildirim";
|
||||
"Preview pill" = "Hap önizlemesi";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "Hatalar";
|
||||
"Download progress" = "İndirme ilerlemesi";
|
||||
"Bulk download progress" = "Toplu indirme ilerlemesi";
|
||||
"Repost progress" = "Yeniden paylaşım ilerlemesi";
|
||||
"Copied post / reel URL" = "Gönderi / reel URL'si kopyalandı";
|
||||
"Copied comment text" = "Yorum metni kopyalandı";
|
||||
"Copied GIF link" = "GIF bağlantısı kopyalandı";
|
||||
"Copied note text" = "Not metni kopyalandı";
|
||||
"Copied profile info" = "Profil bilgileri kopyalandı";
|
||||
"Copied audio URL" = "Ses URL'si kopyalandı";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "Açıklama metni kopyalandı";
|
||||
"DM seen / read receipts" = "DM görüldü / okundu";
|
||||
"Story seen / read receipts" = "Hikaye görüldü / okundu";
|
||||
"Someone read your message" = "Birisi mesajınızı okudu";
|
||||
"User blocked / unblocked" = "Kullanıcı engellendi / engel kaldırıldı";
|
||||
"Chat added / removed from exclude" = "Sohbet hariç tutulanlardan eklendi / çıkarıldı";
|
||||
"Story user added / removed from exclude" = "Hikaye kullanıcısı hariç tutulanlardan eklendi / çıkarıldı";
|
||||
"Share-sheet recipient pinned" = "Paylaşım sayfası alıcısı sabitlendi";
|
||||
"Unsent message detected" = "Geri çekilmiş mesaj algılandı";
|
||||
"Reaction removed detected" = "Tepki kaldırma algılandı";
|
||||
"%lu messages unsent" = "%lu mesaj geri alındı";
|
||||
"%lu reactions removed" = "%lu tepki kaldırıldı";
|
||||
"%lu chats marked seen" = "%lu sohbet görüldü olarak işaretlendi";
|
||||
"%lu stories marked seen" = "%lu hikaye görüldü olarak işaretlendi";
|
||||
"%lu of your messages read" = "%lu mesajınız okundu";
|
||||
"%lu notifications" = "%lu bildirim";
|
||||
"Live comments toggled" = "Canlı yorumlar değiştirildi";
|
||||
"Custom GIF sent" = "Özel GIF gönderildi";
|
||||
"GIF favorited / unfavorited" = "GIF favorilere eklendi / çıkarıldı";
|
||||
"Voice DM sent" = "Sesli DM gönderildi";
|
||||
"Audio extraction status" = "Ses çıkarma durumu";
|
||||
"Profile Analyzer complete" = "Profil Analizcisi tamamlandı";
|
||||
"Profile Analyzer progress" = "Profil Analizcisi ilerlemesi";
|
||||
"Media extraction failed" = "Medya çıkarma başarısız";
|
||||
"Permission denied" = "İzin reddedildi";
|
||||
"Validation error" = "Doğrulama hatası";
|
||||
"Network / API error" = "Ağ / API hatası";
|
||||
"Action error fallback" = "İşlem hata yedeği";
|
||||
"Unlock failed" = "Kilit açma başarısız";
|
||||
"Chat locked / unlocked" = "Sohbet kilitlendi / kilidi açıldı";
|
||||
"Invalid clipboard link" = "Geçersiz pano bağlantısı";
|
||||
"Experimental flag warning" = "Deneysel bayrak uyarısı";
|
||||
"Settings action confirmed" = "Ayar işlemi onaylandı";
|
||||
"Cache clearing progress" = "Önbellek temizleme ilerlemesi";
|
||||
"Backup export / import" = "Yedek dışa / içe aktarma";
|
||||
"Other / uncategorized" = "Diğer / kategorisiz";
|
||||
"Comment copied" = "Yorum kopyalandı";
|
||||
"FFmpeg log copied" = "FFmpeg günlüğü kopyalandı";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "Etkinleştirmek için bir ön ayara dokunun. Silmek için sola kaydırın.";
|
||||
"Override Instagram location reads." = "Instagram'ın konum okumalarını geçersiz kılar.";
|
||||
"Show the quick button in Friends Map." = "Hızlı düğmeyi Arkadaşlar Haritası içinde göster.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "Mutlak tarihlerin nasıl yazılacağını seçin. “Varsayılan”, IG'nin kendi biçimine dokunmaz.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "Mutlak tarihlerin nasıl yazılacağını seçin. “Varsayılan”, IG'nin kendi biçimine dokunmaz. Özel bir biçimi düzenlemek veya silmek için kaydırın.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "Eşikten yeni tarihler göreli zaman olarak gösterilir. Eski tarihler mutlak biçime döner. “Tarih ile birleştir” her ikisini de gösterir — “5 Oca 2026 (2s)” veya “2s – 5 Oca 2026”.";
|
||||
"Compact style" = "Sıkışık stil";
|
||||
"Example: “1h” instead of “1 hour ago”" = "Örnek: “1 saat önce” yerine “1h”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "Göreli – mutlak";
|
||||
"Relative when young, absolute when older." = "Yeniyse göreli, eskiyse mutlak.";
|
||||
"Example: “2h – Jan 5, 2026”" = "Örnek: “2s – 5 Oca 2026”";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "Siz yokken geri alınan tek seferlik medyayı yakalar. ⚠️ Pili tüketebilir";
|
||||
"Disappearing (view-once) media" = "Kaybolan medya (tek seferlik)";
|
||||
"Disappearing media expired before it could be saved" = "Kaybolan medya kaydedilemeden süresi doldu";
|
||||
"Disappearing media — gone before it could be saved" = "Kaybolan medya — kaydedilemeden yok oldu";
|
||||
"Disappearing only" = "Yalnızca kaybolan";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "Birinin siz uygulamada değilken geri aldığı kaybolan medyayı yakalayabilmesi için Instagram'ı arka planda çalışmaya devam etmeye zorlar.\n\nÖzellikle tek seferlik medya için yararlıdır — normal fotoğraf/videolar bunsuz da genellikle kurtarılabilir. ⚠️ Pilinizi önemli ölçüde tüketebilir ve Instagram'ı uygulama değiştiriciden zorla kapatırsanız hiçbir şeyi yakalayamaz.\n\nEtkinleştirilsin mi?";
|
||||
"Keep Instagram active in background" = "Instagram'ı arka planda etkin tut";
|
||||
"Media couldn’t be downloaded — the link expired" = "Medya indirilemedi — bağlantının süresi doldu";
|
||||
"Media wasn’t available to save" = "Medya kaydetmek için kullanılamadı";
|
||||
"Retrying download…" = "İndirme yeniden deneniyor…";
|
||||
"Try to download again" = "Yeniden indirmeyi dene";
|
||||
"%lu followers removed" = "%lu takipçi kaldırıldı";
|
||||
"Batch remove followers" = "Toplu takipçi kaldırma";
|
||||
"Batch remove followers finished" = "Toplu takipçi kaldırma tamamlandı";
|
||||
"Follow back" = "Geri takip et";
|
||||
"Remove @%@ as a follower?" = "@%@ takipçilerden kaldırılsın mı?";
|
||||
"Remove follower" = "Takipçiyi kaldır";
|
||||
"Removing… %lu / %lu" = "Kaldırılıyor… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "Okundu bilgisi kaydı";
|
||||
"Date" = "Tarih";
|
||||
"Reads" = "Okumalar";
|
||||
"Person" = "Kişi";
|
||||
"Chat" = "Sohbet";
|
||||
"%@ · on @%@" = "%@ · @%@ hesabında";
|
||||
"%lu read · %@" = "%lu okuma · %@";
|
||||
"%lu reads · %@" = "%lu okuma · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu okuma · %lu okuyan · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu okuma · %lu okuyan · %@";
|
||||
"Browse who read your messages, grouped by person" = "Mesajlarınızı okuyanları kişiye göre görün";
|
||||
"Clear all" = "Tümünü temizle";
|
||||
"Clear all records" = "Tüm kayıtları temizle";
|
||||
"Clear read receipts?" = "Okundu bilgileri temizlensin mi?";
|
||||
"Detects when others read your messages and notifies you" = "Başkaları mesajlarınızı okuduğunda algılar ve bildirir";
|
||||
"Ignored people & chats" = "Yoksayılan kişiler ve sohbetler";
|
||||
"Ignored" = "Yoksayıldı";
|
||||
"Log group chats" = "Grup sohbetlerini kaydet";
|
||||
"Most reads" = "En çok okuma";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "Henüz okundu bilgisi yok.\nGönderdiğiniz bir mesajı biri okuduğunda burada görünür.";
|
||||
"Notifies and records when someone reads a message you sent" = "Gönderdiğiniz mesajı biri okuduğunda bildirir ve kaydeder";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "Yoksayılan yok. Kaydı durdurmak için kayıttaki kişiye uzun basın.";
|
||||
"Nothing matches your filters." = "Filtrelerinizle eşleşen yok.";
|
||||
"Read %@ · %@" = "Okundu %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "Okumaları bu cihazda kaydeder. Kapalı = yalnızca bildirim, kayıt yok";
|
||||
"Resume logging" = "Kaydı sürdür";
|
||||
"Save to log" = "Kayda kaydet";
|
||||
"Search by username" = "Kullanıcı adına göre ara";
|
||||
"Stop logging %@" = "%@ kaydını durdur";
|
||||
"Delete records" = "Kayıtları sil";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "Etkinleştirildiğinde, birisi mesajınızı okuduğunda bildirim alırsınız. Yalnızca bildirim modu için \"Kayda kaydet\"i kapatın. Kayıtta bir kişiye uzun basarak kaydı durdurabilirsiniz.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "Kaldırmak için kaydırın. Kaldırmak o kişinin veya sohbetin kaydını sürdürür.";
|
||||
"This removes all recorded reads on this device." = "Bu, bu cihazdaki tüm kayıtlı okumaları kaldırır.";
|
||||
"Updating names and photos" = "Adlar ve fotoğraflar güncelleniyor";
|
||||
"Your message" = "Mesajınız";
|
||||
"read your message in %@" = "%@ içinde mesajınızı okudu";
|
||||
"read your message" = "mesajınızı okudu";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "Grup sohbetlerindeki okumaları da izle. Varsayılan kapalı — gruplar yoğun olabilir";
|
||||
"Refreshing…" = "Yenileniyor…";
|
||||
"Pinned" = "Sabitlenenler";
|
||||
"Liked the story" = "Hikâyeyi beğenenler";
|
||||
"Default (recent first)" = "Varsayılan (önce en yeni)";
|
||||
"Liked first" = "Önce beğenenler";
|
||||
"Load all viewers" = "Tüm görüntüleyenleri yükle";
|
||||
"%lu viewers" = "%lu görüntüleyen";
|
||||
"Viewer pinned" = "Görüntüleyen sabitlendi";
|
||||
"Viewer unpinned" = "Görüntüleyenin sabitlemesi kaldırıldı";
|
||||
"Pin a viewer" = "Bir görüntüleyeni sabitle";
|
||||
"Pin order" = "Sabitleme sırası";
|
||||
"Pin this viewer?" = "Bu görüntüleyen sabitlensin mi?";
|
||||
"Filter, sort & pin viewers" = "Görüntüleyenleri filtrele, sırala ve sabitle";
|
||||
"Adds controls to your story viewers list" = "Hikâye görüntüleyenler listenize denetimler ekler";
|
||||
"Add by username, remove, reorder" = "Kullanıcı adıyla ekle, kaldır, yeniden sırala";
|
||||
"Pinned viewers (%lu)" = "Sabitlenen görüntüleyenler (%lu)";
|
||||
"Viewers list" = "Görüntüleyenler listesi";
|
||||
"Settings are saved and reused next time." = "Ayarlar kaydedilir ve bir sonraki sefer yeniden kullanılır.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "Birden fazlasını seçerek birleştirin. Sabitlenen görüntüleyenler her zaman en üstte kalır ve bu filtreleri yok sayar.";
|
||||
"Pinned viewers" = "Sabitlenen görüntüleyenler";
|
||||
"Pin" = "Sabitle";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "\"Hikâyemi kim gördü\" listesine, ayarları kaydedilen bir filtre/sıralama düğmesi (sağ altta) ekler. Sabitlemek için bir görüntüleyene uzun basın. Sabitlenen görüntüleyenler, hikâyenizi görmeden önce bile her zaman en üstte gösterilir.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "Kullanıcı adı veya ham kullanıcı PK'si. Sabitlenen kullanıcılar, hikâyenizi görmeden önce bile görüntüleyenlerin en üstünde gösterilir.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "Yeni bir parmak izi oluştur";
|
||||
"New device fingerprint" = "Yeni cihaz parmak izi";
|
||||
"New ID only" = "Yalnızca yeni kimlik";
|
||||
"New ID + clear IG data" = "Yeni kimlik + IG verilerini temizle";
|
||||
"Fresh random device ID + FDID" = "Yeni rastgele cihaz kimliği + FDID";
|
||||
"Enter ID manually…" = "Kimliği elle gir…";
|
||||
"Manual device ID" = "Elle cihaz kimliği";
|
||||
"Paste or type the UUID this device should report." = "Bu cihazın bildirmesi gereken UUID'yi yapıştırın veya yazın.";
|
||||
"Device ID set" = "Cihaz kimliği ayarlandı";
|
||||
"Identity masked" = "Kimlik maskelendi";
|
||||
"Copy current ID" = "Geçerli kimliği kopyala";
|
||||
"Revert to my real device ID" = "Gerçek cihaz kimliğime dön";
|
||||
"Restore the original, stop masking" = "Orijinali geri yükle, maskelemeyi durdur";
|
||||
"Spoofing off" = "Sahteleme kapalı";
|
||||
"Relaunch now" = "Şimdi yeniden başlat";
|
||||
"Relaunch to apply" = "Uygulamak için yeniden başlatın";
|
||||
"Clear device & relaunch" = "Cihazı temizle ve yeniden başlat";
|
||||
"Clear device & relaunch?" = "Cihaz temizlensin ve yeniden başlatılsın mı?";
|
||||
"Clear & relaunch" = "Temizle ve yeniden başlat";
|
||||
"Strongest — full device reset" = "En güçlü — tam cihaz sıfırlama";
|
||||
"Device ID" = "Cihaz kimliği";
|
||||
"Device identity" = "Cihaz kimliği";
|
||||
"Masked" = "Maskeli";
|
||||
"Real" = "Gerçek";
|
||||
"Show button on login screen" = "Giriş ekranında düğmeyi göster";
|
||||
"Floating Device ID button while signed out" = "Oturum kapalıyken yüzen Cihaz Kimliği düğmesi";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Instagram'ın gönderdiği cihaz parmak izini (cihaz kimliği + aile cihaz kimliği) maskeler. Değişiklikler yeniden başlatmadan sonra etkili olur. Aynı düğme giriş ekranında da görünür.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "Instagram'ın kayıtlı oturumları ve saklanan cihaz kimlikleri de temizlensin mi? Bu, oturumunuzu kapatır ve yeni bir cihaz olarak yeniden başlatır.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "Kayıtlı tüm oturumları, çerezleri ve saklanan cihaz kimliğini unutur, ardından Instagram'ı yepyeni bir cihaz olarak başlatmak için yeniden başlatır. Sonrasında tekrar giriş yapmanız gerekir.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "Takip isteği izleyici";
|
||||
"Follow Requests" = "Takip istekleri";
|
||||
"Show follow requests" = "Takip isteklerini göster";
|
||||
"Check now" = "Şimdi kontrol et";
|
||||
"Reset tracked data" = "İzlenen verileri sıfırla";
|
||||
"Enable tracker" = "İzleyiciyi etkinleştir";
|
||||
"Log requests and check outcomes" = "İstekleri kaydet ve sonuçları kontrol et";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "Gönderdiğin ve aldığın takip isteklerini kaydeder ve sen yanıtlamadan isteği iptal edenleri yakalar. Tümü cihazda.";
|
||||
"What to track" = "Ne izlenecek";
|
||||
"Requests I send" = "Gönderdiğim istekler";
|
||||
"To private accounts" = "Gizli hesaplara";
|
||||
"Requests I receive" = "Aldığım istekler";
|
||||
"From people who want to follow you" = "Seni takip etmek isteyenlerden";
|
||||
"Background check" = "Arka planda kontrol";
|
||||
"Check interval" = "Kontrol aralığı";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "Uygulama açıkken sonuçların ne sıklıkta kontrol edileceği. Ayrıca açılışta ve listeyi açtığında da kontrol eder.";
|
||||
"Off (manual only)" = "Kapalı (yalnızca manuel)";
|
||||
"Every 15 minutes" = "Her 15 dakikada";
|
||||
"Every 30 minutes" = "Her 30 dakikada";
|
||||
"Every hour" = "Her saat";
|
||||
"Every 6 hours" = "Her 6 saatte";
|
||||
"My request accepted" = "İsteğim kabul edildi";
|
||||
"A private account accepted you" = "Gizli bir hesap seni kabul etti";
|
||||
"My request declined" = "İsteğim reddedildi";
|
||||
"No longer pending" = "Artık beklemede değil";
|
||||
"New request received" = "Yeni istek alındı";
|
||||
"Someone asked to follow you" = "Biri seni takip etmek istedi";
|
||||
"Request withdrawn" = "İstek geri çekildi";
|
||||
"Someone cancelled their request" = "Biri isteğini iptal etti";
|
||||
"Sent by me" = "Gönderdiklerim";
|
||||
"Received" = "Alındı";
|
||||
"Sent" = "Gönderildi";
|
||||
"Accepted" = "Kabul edildi";
|
||||
"Rejected" = "Reddedildi";
|
||||
"Requested" = "İstendi";
|
||||
"Approved" = "Onaylandı";
|
||||
"Withdrawn" = "Geri çekildi";
|
||||
"No follow requests tracked yet" = "Henüz izlenen takip isteği yok";
|
||||
"Cancel requests" = "İstekleri iptal et";
|
||||
"Delete %lu record(s) from history?" = "Geçmişten %lu kayıt silinsin mi?";
|
||||
"Cancel %lu pending request(s)?" = "%lu bekleyen istek iptal edilsin mi?";
|
||||
"Follow back %lu account(s)?" = "%lu hesabı geri takip et?";
|
||||
"Clear all tracked follow requests?" = "İzlenen tüm takip istekleri temizlensin mi?";
|
||||
"Reset tracked follow requests for this account?" = "Bu hesap için izlenen takip istekleri sıfırlansın mı?";
|
||||
"Enable the tracker first" = "Önce izleyiciyi etkinleştir";
|
||||
"Checking…" = "Kontrol ediliyor…";
|
||||
"%ld request(s) updated" = "%ld istek güncellendi";
|
||||
"No changes" = "Değişiklik yok";
|
||||
"Working…" = "İşleniyor…";
|
||||
"Follow request accepted" = "Takip isteği kabul edildi";
|
||||
"%@ accepted your request" = "%@ isteğini kabul etti";
|
||||
"Follow request declined" = "Takip isteği reddedildi";
|
||||
"%@ is no longer pending" = "%@ artık beklemede değil";
|
||||
"New follow request" = "Yeni takip isteği";
|
||||
"%@ asked to follow you" = "%@ seni takip etmek istedi";
|
||||
"Follow request withdrawn" = "Takip isteği geri çekildi";
|
||||
"%@ withdrew their request" = "%@ isteğini geri çekti";
|
||||
"Follow requests log" = "Takip istekleri günlüğü";
|
||||
|
||||
@@ -72,10 +72,12 @@
|
||||
"Copy comment text" = "Sao chép văn bản bình luận";
|
||||
"Copy description" = "Sao chép mô tả";
|
||||
"Copy description text fields by long-pressing on them" = "Sao chép trường văn bản mô tả bằng cách nhấn giữ";
|
||||
"Custom music sticker color" = "Màu sticker nhạc tùy chỉnh";
|
||||
"Custom sticker colors" = "Màu sticker tùy chỉnh";
|
||||
"Custom colors aren't supported for this sticker" = "Sticker này không hỗ trợ màu tùy chỉnh";
|
||||
"Date format" = "Định dạng ngày";
|
||||
"Disable app haptics" = "Tắt rung phản hồi ứng dụng";
|
||||
"Disables haptics/vibrations within the app" = "Tắt rung/phản hồi rung trong ứng dụng";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "Tắt kính lỏng cho các tài khoản được bật mặc định. Ghi đè các tùy chọn ở trên";
|
||||
"Do not save recent searches" = "Không lưu tìm kiếm gần đây";
|
||||
"Download GIF & image comments" = "Tải bình luận GIF và ảnh";
|
||||
"Download image" = "Tải hình ảnh";
|
||||
@@ -116,9 +118,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "Nhấn giữ logo Instagram để đổi biểu tượng ứng dụng";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "Cho phép bộ chọn sticker ảnh hiển thị cả video, không chỉ ảnh";
|
||||
"Liquid glass tab bar" = "Thanh tab kính lỏng";
|
||||
"Force liquid glass off" = "Buộc tắt kính lỏng";
|
||||
"Force progressive blur" = "Buộc làm mờ chuyển tiếp";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "Giữ hiệu ứng làm mờ mép cuộn của iOS 26 luôn hiển thị thay vì để nó mờ dần";
|
||||
"Live" = "Live";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "Nhấn giữ công cụ ống nhỏ giọt trong tin để tùy chỉnh màu văn bản chính xác hơn";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "Nhấn giữ bánh xe màu trên sticker nhạc hoặc lời để chọn màu đặc hoặc gradient bất kỳ";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "Nhấn giữ bánh xe màu trong trình chỉnh sửa sticker để chọn màu đặc hoặc gradient bất kỳ";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "Nhấn giữ nút tim trong live để ẩn hoặc hiện bình luận";
|
||||
"Long-press the search tab to open a copied Instagram link" = "Nhấn giữ tab tìm kiếm để mở liên kết Instagram đã sao chép";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "Công tắc chính. Khi tắt, mọi nút bật/tắt theo từng khu vực bên dưới đều bị bỏ qua.";
|
||||
@@ -173,18 +178,19 @@
|
||||
"%ldh" = "%ldg";
|
||||
"%ldm" = "%ldp";
|
||||
"%ldw" = "%ldt";
|
||||
"Alternate" = "Thay thế";
|
||||
"Always ask" = "Luôn hỏi";
|
||||
"Balanced" = "Cân bằng";
|
||||
"Block all" = "Chặn tất cả";
|
||||
"Block selected" = "Chặn đã chọn";
|
||||
"Button" = "Nút";
|
||||
"Classic" = "Cổ điển";
|
||||
"Date format — %@" = "Định dạng ngày — %@";
|
||||
"Default" = "Mặc định";
|
||||
"Disabled" = "Đã tắt";
|
||||
"Download and share" = "Tải xuống và chia sẻ";
|
||||
"Download to Photos" = "Tải vào Ảnh";
|
||||
"Save with music" = "Lưu kèm nhạc";
|
||||
"Gallery with music" = "Thư viện kèm nhạc";
|
||||
"Photo with music" = "Ảnh kèm nhạc";
|
||||
"Enabled" = "Đã bật";
|
||||
"Expand" = "Mở rộng";
|
||||
"Explore" = "Khám phá";
|
||||
@@ -232,6 +238,8 @@
|
||||
"Hide repost button" = "Ẩn nút đăng lại";
|
||||
"Hide stories tray" = "Ẩn khay tin";
|
||||
"Hide suggested stories" = "Ẩn tin được đề xuất";
|
||||
"Hide story highlights" = "Ẩn tin nổi bật";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "Xóa tin nổi bật xuất hiện lại khỏi thanh tin trong bảng tin";
|
||||
"Hides suggested accounts" = "Ẩn tài khoản được đề xuất";
|
||||
"Hides suggested reels" = "Ẩn reel được đề xuất";
|
||||
"Hides suggested threads posts" = "Ẩn bài viết Threads được đề xuất";
|
||||
@@ -266,6 +274,10 @@
|
||||
"Copy GIF link" = "Sao chép liên kết GIF";
|
||||
"Copy image link" = "Sao chép liên kết hình ảnh";
|
||||
"Custom GIF in comments" = "GIF tùy chỉnh trong bình luận";
|
||||
"Favorite GIFs" = "GIF yêu thích";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "Nhấn giữ một GIF trong bộ chọn để ghim — mục yêu thích hiển thị trước";
|
||||
"Added to favorites" = "Đã thêm vào mục yêu thích";
|
||||
"Removed from favorites" = "Đã xóa khỏi mục yêu thích";
|
||||
"Failed to build GIF model" = "Không thể xây dựng mô hình GIF";
|
||||
"GIF link copied" = "Đã sao chép liên kết GIF";
|
||||
"Image" = "Hình ảnh";
|
||||
@@ -283,7 +295,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "Thêm nút hành động RyukGram phía trên thanh bên reel với các mục xem ảnh bìa/tải xuống/chia sẻ/sao chép/mở rộng/đăng lại. Chạm sẽ mở menu theo mặc định; thay đổi hành vi chạm bên dưới.";
|
||||
"Always show progress scrubber" = "Luôn hiển thị thanh tua tiến trình";
|
||||
"Auto-scroll reels" = "Tự động cuộn reel";
|
||||
"Change what happens when you tap on a reel" = "Thay đổi hành động khi chạm vào reel";
|
||||
"Confirm reel refresh" = "Xác nhận làm mới reel";
|
||||
"Custom speed" = "Tốc độ tùy chỉnh";
|
||||
@@ -306,7 +317,6 @@
|
||||
"Hiding" = "Ẩn";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "Giữ nút 3 chấm trên reel bất kỳ để mở bộ chọn tốc độ";
|
||||
"IG default" = "Mặc định IG";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "Mặc định IG: hành vi gốc. RyukGram: tự chuyển tiếp lại sau khi vuốt quay lại.";
|
||||
"Limits" = "Giới hạn";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "Giới hạn số lượng reel có thể cuộn tại một thời điểm và ngăn làm mới";
|
||||
"Only loads %@ %@" = "Chỉ tải %@ %@";
|
||||
@@ -333,6 +343,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "Thêm nút lọc & sắp xếp mọi danh sách người theo dõi/đang theo dõi. Đặt lại khi bạn thoát.";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "Thêm tùy chọn xem vào menu nhấn giữ highlight để mở ảnh bìa toàn màn hình";
|
||||
"Adds the like count to each card" = "Thêm số lượt thích vào mỗi thẻ";
|
||||
"Adds the upload date to each card" = "Thêm ngày đăng vào mỗi thẻ";
|
||||
"Copy note on long press" = "Sao chép ghi chú khi nhấn giữ";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "Số liệu bổ sung hiển thị trên mỗi thẻ bài viết và reel trong lưới hồ sơ.";
|
||||
"Fake follower count" = "Giả số người theo dõi";
|
||||
@@ -362,6 +374,8 @@
|
||||
"Show full follower count" = "Hiển thị đầy đủ số người theo dõi";
|
||||
"Show full post count" = "Hiển thị đầy đủ số bài viết";
|
||||
"Show like count" = "Hiển thị số lượt thích";
|
||||
"Show the custom number set below" = "Hiển thị số tùy chỉnh đặt bên dưới";
|
||||
"Show the exact number instead of a shortened one" = "Hiển thị số chính xác thay vì số rút gọn";
|
||||
"Show upload date" = "Hiển thị ngày đăng";
|
||||
"Shows whether the profile user follows you" = "Hiển thị liệu người dùng hồ sơ có theo dõi bạn không";
|
||||
"Tap to set" = "Chạm để đặt";
|
||||
@@ -438,6 +452,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "Thêm nút hành động RyukGram cạnh nút con mắt trên tin với các mục tải xuống/chia sẻ/sao chép/mở rộng/đăng lại/xem lượt nhắc. Chạm sẽ mở menu theo mặc định; thay đổi hành vi chạm bên dưới.";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "Thêm nút loa vào lớp phủ tin để bật/tắt âm thanh. Cũng có trong menu ba chấm";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "Thêm nút con mắt vào lớp phủ tin. Khi tắt, việc chặn đã xem vẫn bật mà không có nút";
|
||||
"Advance on story like" = "Chuyển tiếp khi thích tin";
|
||||
"Advance on story reply" = "Chuyển tiếp khi trả lời tin";
|
||||
"Advance when marking as seen" = "Chuyển tiếp khi đánh dấu đã xem";
|
||||
@@ -445,10 +460,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "Chặn tất cả: mọi tin đều bị chặn — người dùng trong danh sách là ngoại lệ.\nChặn đã chọn: chỉ người dùng trong danh sách bị chặn — mọi thứ khác bình thường.\nCả hai danh sách được lưu độc lập.";
|
||||
"Blocking mode" = "Chế độ chặn";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "Nút = chạm một lần để đánh dấu đã xem. Công tắc = chạm để bật/tắt thông báo đã xem tin (mắt chuyển xanh khi bật)";
|
||||
"Disable instants creation" = "Tắt tạo instants";
|
||||
"Disable story seen receipt" = "Tắt thông báo đã xem tin";
|
||||
"Enable story user list" = "Bật danh sách người xem tin";
|
||||
"Hides the functionality to create/send instants" = "Ẩn chức năng tạo/gửi instants";
|
||||
"Hides the notification for others when you view their story" = "Ẩn thông báo cho người khác khi bạn xem tin của họ";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "Chèn nút cạnh nút đã xem/con mắt trên lớp phủ tin";
|
||||
"Keep stories visually seen locally" = "Giữ trạng thái đã xem tin cục bộ";
|
||||
@@ -490,6 +503,7 @@
|
||||
"Story audio toggle" = "Nút bật/tắt âm thanh tin";
|
||||
"Story user list" = "Danh sách người xem tin";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "Chạm nút con mắt để đánh dấu đã xem sẽ tự động chuyển sang tin tiếp theo";
|
||||
"This will send a story view receipt." = "Thao tác này sẽ gửi xác nhận đã xem tin.";
|
||||
"View story mentions" = "Xem lượt nhắc trong tin";
|
||||
"Which stories get seen-receipt blocking" = "Tin nào bị chặn thông báo đã xem";
|
||||
|
||||
@@ -498,16 +512,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "Thêm nút vào cuộc trò chuyện DM để đánh dấu tin nhắn là đã xem";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "Thêm nút con mắt vào cuộc trò chuyện DM. Khi tắt, việc chặn xác nhận đã đọc vẫn bật mà không có nút";
|
||||
"Auto mark seen on interact" = "Tự động đánh dấu đã xem khi tương tác";
|
||||
"Auto mark seen on typing" = "Tự động đánh dấu đã xem khi nhập";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "Chặn xác nhận đã đọc tự động — chỉ đánh dấu đã xem khi bạn chọn";
|
||||
"Control when messages are marked as seen" = "Kiểm soát thời điểm tin nhắn được đánh dấu đã xem";
|
||||
"How the seen button behaves" = "Cách nút đã xem hoạt động";
|
||||
"Manually mark messages as seen" = "Đánh dấu tin nhắn là đã xem thủ công";
|
||||
"Marks messages as seen when you send any message" = "Đánh dấu tin nhắn là đã xem khi bạn gửi bất kỳ tin nhắn nào";
|
||||
"Mark as seen?" = "Đánh dấu là đã xem?";
|
||||
"Mark as viewed?" = "Đánh dấu là đã xem nội dung?";
|
||||
"Marks messages as seen when you reply, react or send media" = "Đánh dấu tin nhắn là đã xem khi bạn trả lời, thả cảm xúc hoặc gửi phương tiện";
|
||||
"Marks messages as seen when you start typing" = "Đánh dấu tin nhắn là đã xem khi bạn bắt đầu nhập";
|
||||
"Read receipt mode" = "Chế độ xác nhận đã đọc";
|
||||
"Read receipts" = "Xác nhận đã đọc";
|
||||
"Show seen button" = "Hiển thị nút đã xem";
|
||||
"This will send a read receipt for the latest messages." = "Thao tác này sẽ gửi xác nhận đã đọc cho các tin nhắn mới nhất.";
|
||||
"This will send a view receipt for the current message." = "Thao tác này sẽ gửi xác nhận đã xem cho tin nhắn hiện tại.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -528,7 +548,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "Hộp thoại xác nhận trước khi xóa tin nhắn đã lưu giữ";
|
||||
"Copies note text directly on long press without opening the menu" = "Sao chép trực tiếp văn bản ghi chú khi nhấn giữ mà không mở menu";
|
||||
"Copy text on hold" = "Sao chép văn bản khi giữ";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "Thêm nút cọ vẽ và phím tắt nhấn giữ để chọn màu nền và văn bản tùy chỉnh";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "Thêm nút Nền, Văn bản và Emoji vào trình chỉnh sửa ghi chú";
|
||||
"Custom note themes" = "Giao diện ghi chú tùy chỉnh";
|
||||
"Disable vanish mode swipe" = "Tắt vuốt chế độ biến mất";
|
||||
"Disable typing status" = "Tắt trạng thái đang nhập";
|
||||
@@ -565,6 +585,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "Tìm kiếm, sắp xếp, vuốt để xóa hoặc bật giữ mục đã xóa";
|
||||
"Send audio as file" = "Gửi âm thanh dưới dạng tệp";
|
||||
"Send files (experimental)" = "Gửi tệp (thử nghiệm)";
|
||||
"File sending not available" = "Không thể gửi tệp";
|
||||
"Show full date instead of \"Active 2h ago\"" = "Hiển thị ngày đầy đủ thay vì \"Hoạt động 2 giờ trước\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "Hiển thị nút trong đoạn chat DM để thêm/xóa chat khỏi danh sách. Nhấn giữ để xem thêm tùy chọn";
|
||||
"Shows a notification pill when a message is unsent" = "Hiển thị pill thông báo khi tin nhắn bị thu hồi";
|
||||
@@ -582,7 +603,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "Đã xóa %@%lu";
|
||||
"%lu messages from %lu users" = "%lu tin nhắn từ %lu người dùng";
|
||||
"%lu selected" = "Đã chọn %lu";
|
||||
"Absolute date + time" = "Ngày + giờ tuyệt đối";
|
||||
"Adjust the filters or clear the search to see more." = "Điều chỉnh bộ lọc hoặc xóa tìm kiếm để xem thêm.";
|
||||
@@ -628,11 +648,33 @@
|
||||
"Nothing to save" = "Không có gì để lưu";
|
||||
"Oldest first" = "Cũ nhất trước";
|
||||
"Open log" = "Mở nhật ký";
|
||||
"Group chat" = "Trò chuyện nhóm";
|
||||
"%lu messages in %lu chats" = "%lu tin nhắn trong %lu cuộc trò chuyện";
|
||||
"%lu people · %lu deleted" = "%lu người · %lu đã xóa";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "Khi ai đó thu hồi một tin nhắn, nó sẽ xuất hiện ở đây theo từng cuộc trò chuyện.";
|
||||
"Clear this chat" = "Xóa cuộc trò chuyện này";
|
||||
"Clear log for this chat?" = "Xóa nhật ký cho cuộc trò chuyện này?";
|
||||
"Removes every preserved deleted message from this group chat." = "Xóa mọi tin nhắn đã xóa được lưu từ cuộc trò chuyện nhóm này.";
|
||||
"Reaction removed" = "Đã gỡ biểu cảm";
|
||||
"Log removed reactions" = "Ghi lại biểu cảm đã gỡ";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "Cũng ghi lại khi ai đó gỡ biểu cảm và biểu cảm đó ở tin nhắn nào.";
|
||||
"Removed a reaction" = "Đã gỡ một biểu cảm";
|
||||
"on @%@: %@" = "trên @%@: %@";
|
||||
"on: %@" = "trên: %@";
|
||||
"a message" = "một tin nhắn";
|
||||
"removed %@ on: %@" = "đã gỡ %@ trên: %@";
|
||||
"removed reaction %@" = "đã gỡ biểu cảm %@";
|
||||
"%@ removed the %@ reaction." = "%@ đã gỡ biểu cảm %@.";
|
||||
"Removed %@" = "Đã gỡ %@";
|
||||
"Someone" = "Ai đó";
|
||||
"Photo or video" = "Ảnh hoặc video";
|
||||
"Refresh names & photos" = "Làm mới tên và ảnh";
|
||||
"Refreshing names & photos" = "Đang làm mới tên và ảnh";
|
||||
"Records every message someone unsends, grouped by chat" = "Ghi lại mọi tin nhắn bị thu hồi, nhóm theo cuộc trò chuyện";
|
||||
"Open profile" = "Mở hồ sơ";
|
||||
"Original" = "Gốc";
|
||||
"Play" = "Phát";
|
||||
"Post" = "Bài viết";
|
||||
"Records every message someone unsends, grouped by sender" = "Ghi lại mọi tin nhắn người khác thu hồi, nhóm theo người gửi";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "Tương đối (1p / 3g / 3 ngày trước)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "Xóa mọi tin nhắn đã xóa được lưu giữ và media đã chụp cho tài khoản hiện tại. Không thể hoàn tác.";
|
||||
@@ -656,14 +698,19 @@
|
||||
"View" = "Xem";
|
||||
"Voice" = "Thoại";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "Khi bật, tin nhắn đã xóa và media của chúng sẽ được lưu trên thiết bị này. Tắt và xóa nhật ký để xóa lịch sử.";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "Khi ai đó thu hồi tin nhắn, nó sẽ xuất hiện ở đây được nhóm theo người gửi.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "Bỏ qua “Bạn không thể gửi tin nhắn”";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "Xóa biểu ngữ ô nhập bị chặn và khôi phục ô nhập văn bản trong các cuộc trò chuyện bị hạn chế";
|
||||
"Custom chat background" = "Hình nền trò chuyện tùy chỉnh";
|
||||
"DM Save button" = "Nút Lưu trong DM";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "Khiến nút Lưu tích hợp của Instagram trên ảnh và video trong DM tải về Ảnh, Thư viện hoặc Chia sẻ";
|
||||
"Reroute native Save" = "Chuyển hướng nút Lưu gốc";
|
||||
"Save media" = "Lưu phương tiện";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "Cuộc gọi đến luôn im lặng — không chuông, không màn hình, không thông báo";
|
||||
"Messages" = "Tin nhắn";
|
||||
"Silence incoming calls" = "Tắt tiếng cuộc gọi đến";
|
||||
@@ -679,12 +726,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "Thêm nút thư viện vào camera instants để bạn có thể gửi ảnh từ album";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "Thêm nút hành động RyukGram vào tiêu đề trình xem instants với các mục mở rộng, lưu, chia sẻ và lưu hàng loạt";
|
||||
"All loaded instants" = "Tất cả instants đã tải";
|
||||
"Auto advance after reaction" = "Tự động chuyển sau khi thả cảm xúc";
|
||||
"Automatically moves to the next instant after you like or react" = "Tự động chuyển sang Instant tiếp theo sau khi bạn thích hoặc thả cảm xúc";
|
||||
"Bypasses the Instants screenshot block" = "Bỏ qua chặn chụp màn hình Instants";
|
||||
"Could not locate the instant on screen" = "Không thể định vị instant trên màn hình";
|
||||
"Current instant" = "Instant hiện tại";
|
||||
"In-app Gallery" = "Thư viện trong ứng dụng";
|
||||
"Instant" = "Instant";
|
||||
"Instants" = "Instants";
|
||||
"Auto-saved instants log" = "Nhật ký instants đã tự động lưu";
|
||||
"Auto-save instants" = "Tự động lưu instants";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "Tự động lưu mọi instant bạn xem, kể cả khi vuốt — mỗi cái chỉ một lần";
|
||||
"Instants action button" = "Nút hành động Instants";
|
||||
"No instants currently loaded" = "Hiện không có instants nào được tải";
|
||||
"No media available to save" = "Không có media nào để lưu";
|
||||
@@ -704,19 +756,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "Cũng ẩn thanh tab dưới cùng — chỉ hiển thị hộp thư";
|
||||
"Hide create tab" = "Ẩn tab tạo";
|
||||
"Hide explore tab" = "Ẩn tab khám phá";
|
||||
"Hide feed tab" = "Ẩn tab bảng tin";
|
||||
"Hide messages tab" = "Ẩn tab tin nhắn";
|
||||
"Hide reels tab" = "Ẩn tab reel";
|
||||
"Hide search tab" = "Ẩn tab tìm kiếm";
|
||||
"Remove the search/explore button from the tab bar" = "Xóa nút tìm kiếm/khám phá khỏi thanh tab";
|
||||
"Hide tab bar" = "Ẩn thanh tab";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "Ẩn mọi tab ngoại trừ hộp thư DM + hồ sơ và buộc khởi chạy vào hộp thư. Phím tắt cài đặt được chuyển sang nhấn giữ trên tab hộp thư.";
|
||||
"Hides the create tab on the bottom navigation bar" = "Ẩn tab tạo trên thanh điều hướng dưới";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "Ẩn tab tin nhắn trực tiếp trên thanh điều hướng dưới";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "Ẩn tab khám phá/tìm kiếm trên thanh điều hướng dưới";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "Ẩn tab bảng tin/trang chủ trên thanh điều hướng dưới";
|
||||
"Hides the reels tab on the bottom navigation bar" = "Ẩn tab reel trên thanh điều hướng dưới";
|
||||
"Hiding tabs" = "Ẩn tab";
|
||||
"Icon order" = "Thứ tự biểu tượng";
|
||||
"Launch tab" = "Tab khởi chạy";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "Cho phép vuốt để chuyển giữa các tab thanh điều hướng";
|
||||
@@ -726,6 +769,8 @@
|
||||
"Swipe between tabs" = "Vuốt giữa các tab";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "Tab ứng dụng mở vào. Bị bỏ qua khi bật chỉ Tin nhắn";
|
||||
"The order of the icons on the bottom navigation bar" = "Thứ tự biểu tượng trên thanh điều hướng dưới";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "Kéo tay nắm ≡ để sắp xếp lại các tab. Tắt một tab để ẩn nó khỏi thanh điều hướng dưới cùng.";
|
||||
"This will restore the default tab order and unhide all tabs." = "Thao tác này sẽ khôi phục thứ tự tab mặc định và hiện lại tất cả các tab.";
|
||||
"Turn IG into a DM-only client" = "Biến IG thành ứng dụng chỉ nhắn tin";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -738,6 +783,8 @@
|
||||
"Comments & posts" = "Bình luận & bài đăng";
|
||||
"Confirm actions" = "Xác nhận hành động";
|
||||
"Confirm changing theme" = "Xác nhận đổi giao diện";
|
||||
"Confirm disappearing media mark as viewed" = "Xác nhận đánh dấu nội dung tự hủy là đã xem";
|
||||
"Confirm DM mark as seen" = "Xác nhận đánh dấu DM là đã xem";
|
||||
"Confirm follow" = "Xác nhận theo dõi";
|
||||
"Confirm follow requests" = "Xác nhận yêu cầu theo dõi";
|
||||
"Confirm Instants capture" = "Xác nhận chụp Instants";
|
||||
@@ -753,6 +800,7 @@
|
||||
"Confirm sticker interaction (stories)" = "Xác nhận tương tác sticker (tin)";
|
||||
"Confirm story emoji reaction" = "Xác nhận phản ứng emoji với tin";
|
||||
"Confirm story like" = "Xác nhận thích tin";
|
||||
"Confirm story mark as seen" = "Xác nhận đánh dấu tin là đã xem";
|
||||
"Confirm switching Instant" = "Xác nhận chuyển Instant";
|
||||
"Confirm unfollow" = "Xác nhận bỏ theo dõi";
|
||||
"Confirm vanish mode" = "Xác nhận chế độ biến mất";
|
||||
@@ -766,6 +814,9 @@
|
||||
"Reactions" = "Cảm xúc";
|
||||
"Send to group chat?" = "Gửi tới nhóm trò chuyện?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "Hiển thị cảnh báo trước khi tạo/gửi tới nhóm trò chuyện từ bảng chia sẻ";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "Hiển thị cảnh báo trước khi đánh dấu tin nhắn tự hủy là đã xem";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "Hiển thị cảnh báo trước khi gửi xác nhận đã đọc từ nút đã xem trong DM hoặc menu";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "Hiển thị cảnh báo trước khi gửi xác nhận đã xem tin từ nút con mắt hoặc menu";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "Hiển thị cảnh báo trước khi gửi phản ứng emoji trên ghi chú";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "Hiển thị cảnh báo trước khi gửi phản ứng emoji trên tin";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "Hiển thị cảnh báo trước khi gửi phản ứng emoji trên Instant";
|
||||
@@ -947,7 +998,16 @@
|
||||
"Could not write backup file." = "Không thể ghi tệp sao lưu.";
|
||||
"Could not write extracted file." = "Không thể ghi tệp đã giải nén.";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "Dữ liệu hiện có của các mục đã chọn sẽ bị thay thế. Có thể cần khởi động lại để mọi thứ có hiệu lực.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Xuất hoặc nhập dữ liệu RyukGram — cài đặt, bộ lọc theo từng tài khoản, cuộc trò chuyện ẩn & đã khóa, Profile Analyzer, thư viện, hình nền trò chuyện và tin nhắn đã xóa. Chọn bất kỳ tổ hợp nào ở mỗi trang. Cài đặt được giữ dưới dạng tệp JSON thuần; gói có kèm media được xuất dưới dạng .ryukbak nén.";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "Xuất hoặc nhập dữ liệu RyukGram — cài đặt, bộ lọc theo từng tài khoản, cuộc trò chuyện ẩn & đã khóa, Profile Analyzer, thư viện, hình nền trò chuyện, tin nhắn đã xóa và nhật ký đã xem. Chọn bất kỳ tổ hợp nào ở mỗi trang. Cài đặt được giữ dưới dạng tệp JSON thuần; gói có kèm media được xuất dưới dạng .ryukbak nén.";
|
||||
"Feature data" = "Dữ liệu tính năng";
|
||||
"Import mode" = "Chế độ nhập";
|
||||
"Merge" = "Gộp";
|
||||
"Replace" = "Thay thế";
|
||||
"Add the backup's data to what's already here" = "Thêm dữ liệu của bản sao lưu vào dữ liệu hiện có";
|
||||
"Clear existing data, then apply the backup" = "Xóa dữ liệu hiện tại, sau đó áp dụng bản sao lưu";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "Gộp giữ lại dữ liệu trên thiết bị này và thêm dữ liệu của bản sao lưu — các mục trùng được gộp lại, bao gồm cả thư viện.";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "Thay thế xóa dữ liệu hiện có của từng mục được chọn, sau đó áp dụng bản sao lưu.";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "Bản sao lưu sẽ được gộp vào dữ liệu hiện có của bạn — không có gì bị xóa, các mục trùng được gộp lại. Có thể cần khởi động lại để mọi thứ có hiệu lực.";
|
||||
"Hidden & locked chats" = "Cuộc trò chuyện ẩn & đã khóa";
|
||||
"Import" = "Nhập";
|
||||
"Inspect the full manifest" = "Xem toàn bộ manifest";
|
||||
@@ -981,6 +1041,11 @@
|
||||
"Clearing cache…" = "Đang xóa bộ nhớ đệm…";
|
||||
"Clearing still scans on demand." = "Việc xóa vẫn quét theo yêu cầu.";
|
||||
"Daily" = "Hàng ngày";
|
||||
"All tweak options are disabled" = "Tất cả tùy chọn tweak đã tắt";
|
||||
"Disable all tweak options" = "Tắt tất cả tùy chọn tweak";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "Instagram chạy như gốc khi bật mục này. Tắt đi để khôi phục cài đặt của bạn.";
|
||||
"Tap to re-enable everything" = "Chạm để bật lại tất cả";
|
||||
"Turn every feature off — your settings are kept" = "Tắt mọi tính năng — cài đặt của bạn được giữ lại";
|
||||
"Disable safe mode" = "Tắt chế độ an toàn";
|
||||
"Enable tweak settings quick-access" = "Bật truy cập nhanh cài đặt tweak";
|
||||
"Fix duplicate notifications" = "Sửa thông báo trùng lặp";
|
||||
@@ -1058,6 +1123,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "Xóa ghi đè đã nhập và quay về chuỗi mặc định";
|
||||
"Deleted %@ override. Restart to apply." = "Đã xóa ghi đè %@. Khởi động lại để áp dụng.";
|
||||
"Enable FLEX gesture" = "Bật cử chỉ FLEX";
|
||||
"Enable file logging" = "Bật ghi nhật ký ra tệp";
|
||||
"Export strings" = "Xuất chuỗi";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "Giữ 5 ngón tay trên màn hình để mở FLEX";
|
||||
"I have %@%@" = "Tôi có %@%@";
|
||||
@@ -1065,6 +1131,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "Nhập tệp .strings để cập nhật bản dịch. Chọn ngôn ngữ, chọn tệp, khởi động lại.";
|
||||
"Link Cell" = "Ô liên kết";
|
||||
"Localization" = "Bản địa hóa";
|
||||
"Log file is empty" = "Tệp nhật ký trống";
|
||||
"Logging" = "Ghi nhật ký";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "Ghi lại hoạt động của riêng RyukGram vào một tệp duy nhất có thể chia sẻ trên ứng dụng và các tiện ích mở rộng. Mặc định tắt — bật lên, tái hiện sự cố, rồi chia sẻ.";
|
||||
"Menu Cell" = "Ô menu";
|
||||
"Navigation Cell" = "Ô điều hướng";
|
||||
"No imported localization files to reset." = "Không có tệp bản địa hóa đã nhập để đặt lại.";
|
||||
@@ -1076,6 +1145,7 @@
|
||||
"Pick a language to delete the imported file" = "Chọn ngôn ngữ để xóa tệp đã nhập";
|
||||
"Pick a language to export" = "Chọn ngôn ngữ để xuất";
|
||||
"Reset localization" = "Đặt lại bản địa hóa";
|
||||
"Share log file" = "Chia sẻ tệp nhật ký";
|
||||
"Pick a language and share its .strings file" = "Chọn ngôn ngữ để chia sẻ tệp .strings của nó";
|
||||
"Static Cell" = "Ô tĩnh";
|
||||
"Stepper cell" = "Ô bước";
|
||||
@@ -1202,6 +1272,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "Chèn nút con mắt để đánh dấu media biến mất hiện tại là đã xem";
|
||||
"Link copied" = "Đã sao chép liên kết";
|
||||
"Mark as viewed" = "Đánh dấu là đã xem";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "Đánh dấu đã xem sẽ chuyển sang phương tiện xếp chồng tiếp theo thay vì đóng lại";
|
||||
"Mark messages as seen" = "Đánh dấu tin nhắn là đã xem";
|
||||
"Mark seen" = "Đánh dấu đã xem";
|
||||
"Marked as viewed" = "Đã đánh dấu là đã xem";
|
||||
@@ -1289,6 +1360,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "Nhập tên người dùng, tên cuộc trò chuyện hoặc ID thread.";
|
||||
"Group" = "Nhóm";
|
||||
"Image Settings" = "Cài đặt ảnh";
|
||||
"Auto bubble color" = "Màu bong bóng tự động";
|
||||
"Bubble color" = "Màu bong bóng";
|
||||
"Me" = "Tôi";
|
||||
"Both" = "Cả hai";
|
||||
"Gradient" = "Chuyển sắc";
|
||||
"Direction" = "Hướng";
|
||||
"Vertical" = "Dọc";
|
||||
"Horizontal" = "Ngang";
|
||||
"Diagonal" = "Chéo";
|
||||
"Text color" = "Màu chữ";
|
||||
"Automatic (contrast)" = "Tự động (tương phản)";
|
||||
"Choose color…" = "Chọn màu…";
|
||||
"Tap to apply · hold to edit" = "Chạm để áp dụng · giữ để chỉnh sửa";
|
||||
"Library" = "Thư viện";
|
||||
"Library, default, and per-chat overrides will be deleted." = "Thư viện, mặc định và các thiết lập riêng theo cuộc trò chuyện sẽ bị xóa.";
|
||||
"No Custom" = "Không tùy chỉnh";
|
||||
@@ -1379,6 +1463,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "Đã bật %lu trên %lu mục kiểm tra";
|
||||
"Checks" = "Mục kiểm tra";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "Chọn những danh mục mà mỗi lần quét sẽ tính toán. Mục kiểm tra bị tắt sẽ hiển thị mờ và bị bỏ qua — không được tính toán hay hiển thị.";
|
||||
"Snapshot saved" = "Đã lưu ảnh chụp nhanh";
|
||||
"Your current scan was archived" = "Lần quét hiện tại của bạn đã được lưu trữ";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu tài khoản? %ld tài khoản đầu tiên sẽ được xử lý để tránh giới hạn tốc độ.";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu tài khoản? Thao tác này chạy tuần tự với khoảng nghỉ ngắn giữa mỗi lần.";
|
||||
"%@ followers · %@ following" = "%@ người theo dõi · %@ đang theo dõi";
|
||||
@@ -1424,7 +1513,6 @@
|
||||
"Filter · %lu" = "Lọc · %lu";
|
||||
"First scan: %@" = "Lần quét đầu tiên: %@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "Lần quét đầu tiên: chúng tôi thu thập danh sách người theo dõi và đang theo dõi của bạn rồi lưu cục bộ.";
|
||||
"Follow %lu" = "Theo dõi %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "Số người theo dõi vượt quá %ld — đã tắt phân tích để tránh giới hạn tốc độ.";
|
||||
"Followers" = "Người theo dõi";
|
||||
"Following… %lu / %lu" = "Đang theo dõi… %lu / %lu";
|
||||
@@ -1442,6 +1530,9 @@
|
||||
"Mutual followers" = "Người theo dõi chung";
|
||||
"Name: %@ → %@" = "Tên: %@ → %@";
|
||||
"New followers" = "Người theo dõi mới";
|
||||
"NEW" = "MỚI";
|
||||
"New first" = "Mới trước";
|
||||
"New only" = "Chỉ mới";
|
||||
"No active Instagram session found" = "Không tìm thấy phiên Instagram đang hoạt động";
|
||||
"No results" = "Không có kết quả";
|
||||
"No scan yet" = "Chưa quét";
|
||||
@@ -1544,7 +1635,13 @@
|
||||
"Follow default" = "Theo dõi mặc định";
|
||||
"Force OFF (allow unsends)" = "Buộc TẮT (cho phép thu hồi)";
|
||||
"Force ON (preserve unsends)" = "Buộc BẬT (giữ tin đã thu hồi)";
|
||||
"Include seconds when the format already shows time." = "Bao gồm giây khi định dạng đã hiển thị giờ.";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "Bao gồm giây khi định dạng đã hiển thị giờ. Định dạng tùy chỉnh tự kiểm soát giây bằng {ss}.";
|
||||
"Add custom format…" = "Thêm định dạng tùy chỉnh…";
|
||||
"Edit" = "Chỉnh sửa";
|
||||
"Template" = "Mẫu";
|
||||
"Placeholders" = "Phần giữ chỗ";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "Phần giữ chỗ được thay bằng các thành phần ngày; phần còn lại hiển thị nguyên văn.";
|
||||
"Tap a placeholder to insert it at the cursor." = "Chạm vào phần giữ chỗ để chèn tại vị trí con trỏ.";
|
||||
"Included chats" = "Cuộc trò chuyện được bao gồm";
|
||||
"Included users" = "Người dùng được bao gồm";
|
||||
"KD: default" = "KD: mặc định";
|
||||
@@ -1735,16 +1832,21 @@
|
||||
"Audio ready" = "Âm thanh sẵn sàng";
|
||||
"Download video at the highest available quality" = "Tải video ở chất lượng cao nhất hiện có";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "Tải video HD qua luồng DASH và mã hóa sang H.264. Yêu cầu FFmpegKit.";
|
||||
"Encoding in software" = "Đang mã hóa bằng phần mềm";
|
||||
"Encoding speed" = "Tốc độ mã hóa";
|
||||
"Enhanced downloads" = "Tải xuống nâng cao";
|
||||
"Faster = lower quality" = "Nhanh hơn = chất lượng thấp hơn";
|
||||
"FFmpeg not available" = "FFmpeg không khả dụng";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit không khả dụng. Hãy cài IPA sideload hoặc biến thể .deb _ffmpeg để bật.";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "Bộ mã hóa phần cứng không khả dụng khi chạy nền — cài đặt chất lượng của bạn vẫn được giữ.";
|
||||
"No audio track found" = "Không tìm thấy bản âm thanh";
|
||||
"Photo" = "Ảnh";
|
||||
"Photo quality" = "Chất lượng ảnh";
|
||||
"Size unknown" = "Không rõ kích thước";
|
||||
"calculating size…" = "đang tính kích thước…";
|
||||
"silent" = "im lặng";
|
||||
"Use highest resolution available" = "Dùng độ phân giải cao nhất hiện có";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "Bộ mã hóa video bị treo — khởi động lại Instagram để mã hóa lại";
|
||||
"Video quality" = "Chất lượng video";
|
||||
"Which quality to download" = "Chọn chất lượng để tải xuống";
|
||||
|
||||
@@ -2070,6 +2172,13 @@
|
||||
"Stack size" = "Kích thước chồng";
|
||||
"Duration" = "Thời lượng";
|
||||
"Default surface" = "Bề mặt mặc định";
|
||||
"System notifications" = "Thông báo hệ thống";
|
||||
"Mirror to notification centre" = "Phản chiếu vào trung tâm thông báo";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "Khi ứng dụng chạy nền, các thông báo nhanh sẽ được gửi vào trung tâm thông báo iOS để bạn không bỏ lỡ.";
|
||||
"Clear when app opens" = "Xóa khi mở ứng dụng";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "Xóa các thông báo phản chiếu khỏi trung tâm thông báo khi bạn quay lại ứng dụng.";
|
||||
"Background mirror" = "Phản chiếu nền";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "Dùng quyền thông báo của Instagram. Tùy chỉnh theo từng hành động nằm trong menu của mỗi hành động, mục Phản chiếu nền; hành động đặt Tắt sẽ không bao giờ được phản chiếu.";
|
||||
"Enable notifications" = "Bật thông báo";
|
||||
"Haptic feedback" = "Phản hồi rung";
|
||||
"Preview pill" = "Xem trước pill";
|
||||
@@ -2108,8 +2217,10 @@
|
||||
"Errors" = "Lỗi";
|
||||
"Download progress" = "Tiến trình tải xuống";
|
||||
"Bulk download progress" = "Tiến trình tải hàng loạt";
|
||||
"Repost progress" = "Tiến trình đăng lại";
|
||||
"Copied post / reel URL" = "Đã sao chép URL bài viết / reel";
|
||||
"Copied comment text" = "Đã sao chép văn bản bình luận";
|
||||
"Copied GIF link" = "Đã sao chép liên kết GIF";
|
||||
"Copied note text" = "Đã sao chép văn bản ghi chú";
|
||||
"Copied profile info" = "Đã sao chép thông tin hồ sơ";
|
||||
"Copied audio URL" = "Đã sao chép URL âm thanh";
|
||||
@@ -2118,25 +2229,38 @@
|
||||
"Copied description text" = "Đã sao chép văn bản mô tả";
|
||||
"DM seen / read receipts" = "Xác nhận đã xem / đã đọc DM";
|
||||
"Story seen / read receipts" = "Xác nhận đã xem / đã đọc tin";
|
||||
"Someone read your message" = "Ai đó đã đọc tin nhắn của bạn";
|
||||
"User blocked / unblocked" = "Đã chặn / bỏ chặn người dùng";
|
||||
"Chat added / removed from exclude" = "Đã thêm / xóa cuộc trò chuyện khỏi loại trừ";
|
||||
"Story user added / removed from exclude" = "Đã thêm / xóa người dùng tin khỏi loại trừ";
|
||||
"Share-sheet recipient pinned" = "Đã ghim người nhận bảng chia sẻ";
|
||||
"Unsent message detected" = "Đã phát hiện tin nhắn thu hồi";
|
||||
"Reaction removed detected" = "Phát hiện gỡ biểu cảm";
|
||||
"%lu messages unsent" = "Đã thu hồi %lu tin nhắn";
|
||||
"%lu reactions removed" = "Đã gỡ %lu biểu cảm";
|
||||
"%lu chats marked seen" = "Đã đánh dấu đã xem %lu cuộc trò chuyện";
|
||||
"%lu stories marked seen" = "Đã đánh dấu đã xem %lu tin";
|
||||
"%lu of your messages read" = "%lu tin nhắn của bạn đã được đọc";
|
||||
"%lu notifications" = "%lu thông báo";
|
||||
"Live comments toggled" = "Đã bật/tắt bình luận trực tiếp";
|
||||
"Custom GIF sent" = "Đã gửi GIF tùy chỉnh";
|
||||
"GIF favorited / unfavorited" = "Đã thêm / xóa GIF khỏi mục yêu thích";
|
||||
"Voice DM sent" = "Đã gửi DM thoại";
|
||||
"Audio extraction status" = "Trạng thái trích xuất âm thanh";
|
||||
"Profile Analyzer complete" = "Đã hoàn tất phân tích hồ sơ";
|
||||
"Profile Analyzer progress" = "Tiến trình phân tích hồ sơ";
|
||||
"Media extraction failed" = "Trích xuất media thất bại";
|
||||
"Permission denied" = "Quyền bị từ chối";
|
||||
"Validation error" = "Lỗi xác thực";
|
||||
"Network / API error" = "Lỗi mạng / API";
|
||||
"Action error fallback" = "Phương án dự phòng lỗi hành động";
|
||||
"Unlock failed" = "Mở khoá thất bại";
|
||||
"Chat locked / unlocked" = "Khoá / mở khoá chat";
|
||||
"Invalid clipboard link" = "Liên kết bảng tạm không hợp lệ";
|
||||
"Experimental flag warning" = "Cảnh báo cờ thử nghiệm";
|
||||
"Settings action confirmed" = "Đã xác nhận hành động cài đặt";
|
||||
"Cache clearing progress" = "Tiến trình xóa bộ nhớ đệm";
|
||||
"Backup export / import" = "Xuất / nhập bản sao lưu";
|
||||
"Other / uncategorized" = "Khác / chưa phân loại";
|
||||
"Comment copied" = "Đã sao chép bình luận";
|
||||
"FFmpeg log copied" = "Đã sao chép nhật ký FFmpeg";
|
||||
@@ -2159,7 +2283,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "Chạm vào một cài đặt sẵn để kích hoạt. Vuốt sang trái để xóa.";
|
||||
"Override Instagram location reads." = "Ghi đè đọc vị trí của Instagram.";
|
||||
"Show the quick button in Friends Map." = "Hiển thị nút nhanh trong Bản đồ bạn bè.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "Chọn cách viết ngày tuyệt đối. “Mặc định” giữ nguyên định dạng của IG.";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "Chọn cách viết ngày tuyệt đối. “Mặc định” giữ nguyên định dạng của IG. Vuốt một định dạng tùy chỉnh để chỉnh sửa hoặc xóa.";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "Ngày trẻ hơn ngưỡng hiển thị dưới dạng thời gian tương đối. Ngày cũ hơn quay về định dạng tuyệt đối. “Kết hợp với ngày” hiển thị cả hai — “05/01/2026 (2g)” hoặc “2g – 05/01/2026”.";
|
||||
"Compact style" = "Kiểu rút gọn";
|
||||
"Example: “1h” instead of “1 hour ago”" = "Ví dụ: “1g” thay vì “1 giờ trước”";
|
||||
@@ -2170,3 +2294,184 @@
|
||||
"Relative – absolute" = "Tương đối – tuyệt đối";
|
||||
"Relative when young, absolute when older." = "Tương đối nếu mới, tuyệt đối nếu cũ.";
|
||||
"Example: “2h – Jan 5, 2026”" = "Ví dụ: “2g – 05/01/2026”";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "Bắt giữ nội dung xem một lần bị thu hồi khi bạn vắng mặt. ⚠️ Có thể hao pin";
|
||||
"Disappearing (view-once) media" = "Nội dung biến mất (xem một lần)";
|
||||
"Disappearing media expired before it could be saved" = "Nội dung biến mất đã hết hạn trước khi kịp lưu";
|
||||
"Disappearing media — gone before it could be saved" = "Nội dung biến mất — đã mất trước khi kịp lưu";
|
||||
"Disappearing only" = "Chỉ nội dung biến mất";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "Buộc Instagram tiếp tục chạy nền để có thể bắt giữ nội dung biến mất mà ai đó thu hồi khi bạn không ở trong ứng dụng.\n\nChủ yếu hữu ích cho nội dung xem một lần — ảnh/video thông thường thường vẫn khôi phục được mà không cần đến nó. ⚠️ Có thể hao pin đáng kể và không thể bắt giữ gì nếu bạn buộc thoát Instagram từ trình chuyển ứng dụng.\n\nBật chứ?";
|
||||
"Keep Instagram active in background" = "Giữ Instagram hoạt động ở chế độ nền";
|
||||
"Media couldn’t be downloaded — the link expired" = "Không thể tải nội dung — liên kết đã hết hạn";
|
||||
"Media wasn’t available to save" = "Nội dung không khả dụng để lưu";
|
||||
"Retrying download…" = "Đang thử tải lại…";
|
||||
"Try to download again" = "Thử tải lại";
|
||||
"%lu followers removed" = "Đã xóa %lu người theo dõi";
|
||||
"Batch remove followers" = "Xóa người theo dõi hàng loạt";
|
||||
"Batch remove followers finished" = "Đã hoàn tất xóa người theo dõi hàng loạt";
|
||||
"Follow back" = "Theo dõi lại";
|
||||
"Remove @%@ as a follower?" = "Xóa @%@ khỏi người theo dõi?";
|
||||
"Remove follower" = "Xóa người theo dõi";
|
||||
"Removing… %lu / %lu" = "Đang xóa… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "Nhật ký đã xem";
|
||||
"Date" = "Ngày";
|
||||
"Reads" = "Lượt xem";
|
||||
"Person" = "Người";
|
||||
"Chat" = "Trò chuyện";
|
||||
"%@ · on @%@" = "%@ · trên @%@";
|
||||
"%lu read · %@" = "%lu lượt xem · %@";
|
||||
"%lu reads · %@" = "%lu lượt xem · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu lượt xem · %lu người · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu lượt xem · %lu người · %@";
|
||||
"Browse who read your messages, grouped by person" = "Xem ai đã đọc tin nhắn của bạn, nhóm theo người";
|
||||
"Clear all" = "Xóa tất cả";
|
||||
"Clear all records" = "Xóa tất cả bản ghi";
|
||||
"Clear read receipts?" = "Xóa nhật ký đã xem?";
|
||||
"Detects when others read your messages and notifies you" = "Phát hiện khi người khác đọc tin nhắn và thông báo cho bạn";
|
||||
"Ignored people & chats" = "Người và cuộc trò chuyện bị bỏ qua";
|
||||
"Ignored" = "Đã bỏ qua";
|
||||
"Log group chats" = "Ghi lại nhóm chat";
|
||||
"Most reads" = "Nhiều lượt xem nhất";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "Chưa có xác nhận đã xem.\nKhi ai đó đọc tin nhắn bạn gửi, nó sẽ hiện ở đây.";
|
||||
"Notifies and records when someone reads a message you sent" = "Thông báo và ghi lại khi ai đó đọc tin nhắn bạn gửi";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "Không có gì bị bỏ qua. Nhấn giữ một người trong nhật ký để ngừng ghi lại.";
|
||||
"Nothing matches your filters." = "Không có gì khớp với bộ lọc.";
|
||||
"Read %@ · %@" = "Đã xem %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "Lưu lượt xem trên thiết bị này. Tắt = chỉ thông báo, không lưu";
|
||||
"Resume logging" = "Tiếp tục ghi";
|
||||
"Save to log" = "Lưu vào nhật ký";
|
||||
"Search by username" = "Tìm theo tên người dùng";
|
||||
"Stop logging %@" = "Ngừng ghi %@";
|
||||
"Delete records" = "Xóa bản ghi";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "Khi bật, bạn sẽ nhận thông báo khi ai đó đọc tin nhắn của bạn. Tắt \"Lưu vào nhật ký\" để chỉ nhận thông báo. Nhấn giữ một người trong nhật ký để ngừng ghi lại họ.";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "Vuốt để xóa. Xóa sẽ tiếp tục ghi lại người hoặc cuộc trò chuyện đó.";
|
||||
"This removes all recorded reads on this device." = "Thao tác này xóa mọi lượt xem đã ghi trên thiết bị này.";
|
||||
"Updating names and photos" = "Đang cập nhật tên và ảnh";
|
||||
"Your message" = "Tin nhắn của bạn";
|
||||
"read your message in %@" = "đã đọc tin nhắn của bạn trong %@";
|
||||
"read your message" = "đã đọc tin nhắn của bạn";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "Theo dõi cả lượt xem trong nhóm. Mặc định tắt — nhóm có thể gây nhiễu";
|
||||
"Refreshing…" = "Đang làm mới…";
|
||||
"Pinned" = "Đã ghim";
|
||||
"Liked the story" = "Đã thích tin";
|
||||
"Default (recent first)" = "Mặc định (mới nhất trước)";
|
||||
"Liked first" = "Người đã thích trước";
|
||||
"Load all viewers" = "Tải tất cả người xem";
|
||||
"%lu viewers" = "%lu người xem";
|
||||
"Viewer pinned" = "Đã ghim người xem";
|
||||
"Viewer unpinned" = "Đã bỏ ghim người xem";
|
||||
"Pin a viewer" = "Ghim người xem";
|
||||
"Pin order" = "Thứ tự ghim";
|
||||
"Pin this viewer?" = "Ghim người xem này?";
|
||||
"Filter, sort & pin viewers" = "Lọc, sắp xếp & ghim người xem";
|
||||
"Adds controls to your story viewers list" = "Thêm các điều khiển vào danh sách người xem tin của bạn";
|
||||
"Add by username, remove, reorder" = "Thêm theo tên người dùng, xóa, sắp xếp lại";
|
||||
"Pinned viewers (%lu)" = "Người xem đã ghim (%lu)";
|
||||
"Viewers list" = "Danh sách người xem";
|
||||
"Settings are saved and reused next time." = "Cài đặt được lưu và dùng lại cho lần sau.";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "Chọn nhiều mục để kết hợp. Người xem đã ghim luôn ở trên cùng và bỏ qua các bộ lọc này.";
|
||||
"Pinned viewers" = "Người xem đã ghim";
|
||||
"Pin" = "Ghim";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "Trong danh sách \"ai đã xem tin của tôi\", thêm nút lọc/sắp xếp (góc dưới bên phải) với cài đặt được lưu. Nhấn giữ một người xem để ghim. Người xem đã ghim luôn hiển thị ở trên cùng — kể cả trước khi họ xem tin của bạn.";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "Tên người dùng hoặc PK người dùng. Người dùng đã ghim luôn hiển thị ở đầu danh sách người xem tin của bạn, kể cả trước khi họ xem.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "Tạo dấu vân tay mới";
|
||||
"New device fingerprint" = "Dấu vân tay thiết bị mới";
|
||||
"New ID only" = "Chỉ ID mới";
|
||||
"New ID + clear IG data" = "ID mới + xóa dữ liệu IG";
|
||||
"Fresh random device ID + FDID" = "ID thiết bị và FDID ngẫu nhiên mới";
|
||||
"Enter ID manually…" = "Nhập ID thủ công…";
|
||||
"Manual device ID" = "ID thiết bị thủ công";
|
||||
"Paste or type the UUID this device should report." = "Dán hoặc nhập UUID mà thiết bị này nên báo cáo.";
|
||||
"Device ID set" = "Đã đặt ID thiết bị";
|
||||
"Identity masked" = "Đã che danh tính";
|
||||
"Copy current ID" = "Sao chép ID hiện tại";
|
||||
"Revert to my real device ID" = "Khôi phục ID thiết bị thật của tôi";
|
||||
"Restore the original, stop masking" = "Khôi phục bản gốc, ngừng che";
|
||||
"Spoofing off" = "Đã tắt giả mạo";
|
||||
"Relaunch now" = "Khởi động lại ngay";
|
||||
"Relaunch to apply" = "Khởi động lại để áp dụng";
|
||||
"Clear device & relaunch" = "Xóa thiết bị và khởi động lại";
|
||||
"Clear device & relaunch?" = "Xóa thiết bị và khởi động lại?";
|
||||
"Clear & relaunch" = "Xóa và khởi động lại";
|
||||
"Strongest — full device reset" = "Mạnh nhất — đặt lại toàn bộ thiết bị";
|
||||
"Device ID" = "ID thiết bị";
|
||||
"Device identity" = "Danh tính thiết bị";
|
||||
"Masked" = "Đã che";
|
||||
"Real" = "Thật";
|
||||
"Show button on login screen" = "Hiển thị nút trên màn hình đăng nhập";
|
||||
"Floating Device ID button while signed out" = "Nút ID thiết bị nổi khi chưa đăng nhập";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "Che dấu vân tay thiết bị mà Instagram gửi (ID thiết bị + ID thiết bị gia đình). Các thay đổi có hiệu lực sau khi khởi động lại. Nút tương tự cũng xuất hiện trên màn hình đăng nhập.";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "Cũng xóa thông tin đăng nhập đã lưu và ID thiết bị đã lưu của Instagram? Thao tác này sẽ đăng xuất và khởi động lại như một thiết bị mới.";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "Quên mọi thông tin đăng nhập đã lưu, cookie và danh tính thiết bị đã lưu, sau đó khởi động lại để Instagram bắt đầu như một thiết bị hoàn toàn mới. Sau đó bạn sẽ phải đăng nhập lại.";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "Trình theo dõi yêu cầu theo dõi";
|
||||
"Follow Requests" = "Yêu cầu theo dõi";
|
||||
"Show follow requests" = "Hiện yêu cầu theo dõi";
|
||||
"Check now" = "Kiểm tra ngay";
|
||||
"Reset tracked data" = "Đặt lại dữ liệu đã theo dõi";
|
||||
"Enable tracker" = "Bật trình theo dõi";
|
||||
"Log requests and check outcomes" = "Ghi lại yêu cầu và kiểm tra kết quả";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "Ghi lại các yêu cầu theo dõi bạn gửi và nhận, và phát hiện ai hủy yêu cầu trước khi bạn trả lời. Tất cả trên thiết bị.";
|
||||
"What to track" = "Theo dõi những gì";
|
||||
"Requests I send" = "Yêu cầu tôi gửi";
|
||||
"To private accounts" = "Đến tài khoản riêng tư";
|
||||
"Requests I receive" = "Yêu cầu tôi nhận";
|
||||
"From people who want to follow you" = "Từ những người muốn theo dõi bạn";
|
||||
"Background check" = "Kiểm tra nền";
|
||||
"Check interval" = "Khoảng thời gian kiểm tra";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "Tần suất kiểm tra kết quả khi ứng dụng đang mở. Cũng kiểm tra khi khởi động và khi bạn mở danh sách.";
|
||||
"Off (manual only)" = "Tắt (chỉ thủ công)";
|
||||
"Every 15 minutes" = "Mỗi 15 phút";
|
||||
"Every 30 minutes" = "Mỗi 30 phút";
|
||||
"Every hour" = "Mỗi giờ";
|
||||
"Every 6 hours" = "Mỗi 6 giờ";
|
||||
"My request accepted" = "Yêu cầu của tôi được chấp nhận";
|
||||
"A private account accepted you" = "Một tài khoản riêng tư đã chấp nhận bạn";
|
||||
"My request declined" = "Yêu cầu của tôi bị từ chối";
|
||||
"No longer pending" = "Không còn đang chờ";
|
||||
"New request received" = "Đã nhận yêu cầu mới";
|
||||
"Someone asked to follow you" = "Có người yêu cầu theo dõi bạn";
|
||||
"Request withdrawn" = "Yêu cầu đã bị rút lại";
|
||||
"Someone cancelled their request" = "Có người đã hủy yêu cầu";
|
||||
"Sent by me" = "Tôi đã gửi";
|
||||
"Received" = "Đã nhận";
|
||||
"Sent" = "Đã gửi";
|
||||
"Accepted" = "Đã chấp nhận";
|
||||
"Rejected" = "Đã từ chối";
|
||||
"Requested" = "Đã yêu cầu";
|
||||
"Approved" = "Đã duyệt";
|
||||
"Withdrawn" = "Đã rút lại";
|
||||
"No follow requests tracked yet" = "Chưa có yêu cầu theo dõi nào được theo dõi";
|
||||
"Cancel requests" = "Hủy yêu cầu";
|
||||
"Delete %lu record(s) from history?" = "Xóa %lu bản ghi khỏi lịch sử?";
|
||||
"Cancel %lu pending request(s)?" = "Hủy %lu yêu cầu đang chờ?";
|
||||
"Follow back %lu account(s)?" = "Theo dõi lại %lu tài khoản?";
|
||||
"Clear all tracked follow requests?" = "Xóa tất cả yêu cầu theo dõi đã theo dõi?";
|
||||
"Reset tracked follow requests for this account?" = "Đặt lại các yêu cầu theo dõi đã theo dõi cho tài khoản này?";
|
||||
"Enable the tracker first" = "Bật trình theo dõi trước";
|
||||
"Checking…" = "Đang kiểm tra…";
|
||||
"%ld request(s) updated" = "Đã cập nhật %ld yêu cầu";
|
||||
"No changes" = "Không có thay đổi";
|
||||
"Working…" = "Đang xử lý…";
|
||||
"Follow request accepted" = "Yêu cầu theo dõi đã được chấp nhận";
|
||||
"%@ accepted your request" = "%@ đã chấp nhận yêu cầu của bạn";
|
||||
"Follow request declined" = "Yêu cầu theo dõi đã bị từ chối";
|
||||
"%@ is no longer pending" = "%@ không còn đang chờ";
|
||||
"New follow request" = "Yêu cầu theo dõi mới";
|
||||
"%@ asked to follow you" = "%@ đã yêu cầu theo dõi bạn";
|
||||
"Follow request withdrawn" = "Yêu cầu theo dõi đã bị rút lại";
|
||||
"%@ withdrew their request" = "%@ đã rút lại yêu cầu";
|
||||
"Follow requests log" = "Nhật ký yêu cầu theo dõi";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "复制留言文字";
|
||||
"Copy description" = "复制描述";
|
||||
"Copy description text fields by long-pressing on them" = "长按描述文字栏位即可复制";
|
||||
"Custom music sticker color" = "自定义音乐贴纸颜色";
|
||||
"Custom sticker colors" = "自定义贴纸颜色";
|
||||
"Custom colors aren't supported for this sticker" = "此贴纸不支持自定义颜色";
|
||||
"Date format" = "日期格式";
|
||||
"Disable app haptics" = "关闭应用触觉反馈";
|
||||
"Disables haptics/vibrations within the app" = "关闭应用内的触觉/震动反馈";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "为默认启用液态玻璃的账号关闭该效果。优先于上方选项";
|
||||
"Do not save recent searches" = "不储存最近搜寻纪录";
|
||||
"Download GIF & image comments" = "下载 GIF 与图片评论";
|
||||
"Download image" = "下载图片";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "长按 Instagram 标志以更换应用程式图示";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "让照片贴纸选择器也显示视频,而不仅仅是照片";
|
||||
"Liquid glass tab bar" = "液态玻璃标签栏";
|
||||
"Force liquid glass off" = "强制关闭液态玻璃";
|
||||
"Force progressive blur" = "强制渐进模糊";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "保持 iOS 26 滚动边缘模糊可见,而不是让它淡出";
|
||||
"Live" = "直播";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "在限时动态中长按吸管工具以更精确自订文字颜色";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "长按音乐或歌词贴纸上的色轮,即可选择任意纯色或渐变色";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "长按贴纸编辑器中的色轮,即可选择任意纯色或渐变色";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "在直播中长按爱心按钮以隐藏或显示留言";
|
||||
"Long-press the search tab to open a copied Instagram link" = "长按搜寻分页以开启复制的 Instagram 连结";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "总开关。关闭时,下方所有按界面的开关都将被忽略。";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ld小时";
|
||||
"%ldm" = "%ld分";
|
||||
"%ldw" = "%ld周";
|
||||
"Alternate" = "替代";
|
||||
"Always ask" = "总是询问";
|
||||
"Balanced" = "平衡";
|
||||
"Block all" = "全部封锁";
|
||||
"Block selected" = "封锁选取项目";
|
||||
"Button" = "按钮";
|
||||
"Classic" = "经典";
|
||||
"Date format — %@" = "日期格式 — %@";
|
||||
"Default" = "预设";
|
||||
"Disabled" = "停用";
|
||||
"Download and share" = "下载并分享";
|
||||
"Download to Photos" = "下载至相簿";
|
||||
"Save with music" = "保存(含音乐)";
|
||||
"Gallery with music" = "存入图库(含音乐)";
|
||||
"Photo with music" = "带音乐的照片";
|
||||
"Enabled" = "启用";
|
||||
"Expand" = "展开";
|
||||
"Explore" = "探索";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "隐藏转贴按钮";
|
||||
"Hide stories tray" = "隐藏限时动态列";
|
||||
"Hide suggested stories" = "隐藏建议的限时动态";
|
||||
"Hide story highlights" = "隐藏快拍精选";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "移除信息流快拍栏中重新出现的精选";
|
||||
"Hides suggested accounts" = "隐藏建议帐号";
|
||||
"Hides suggested reels" = "隐藏建议短片";
|
||||
"Hides suggested threads posts" = "隐藏建议的 Threads 贴文";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "复制 GIF 链接";
|
||||
"Copy image link" = "复制图片链接";
|
||||
"Custom GIF in comments" = "评论中自定义 GIF";
|
||||
"Favorite GIFs" = "收藏 GIF";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "在选择器中长按 GIF 即可置顶 — 收藏的 GIF 优先显示";
|
||||
"Added to favorites" = "已添加到收藏";
|
||||
"Removed from favorites" = "已从收藏中移除";
|
||||
"Failed to build GIF model" = "无法建立 GIF 模型";
|
||||
"GIF link copied" = "已复制 GIF 链接";
|
||||
"Image" = "图片";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "在短片侧边栏上方新增 RyukGram 操作按钮,包含观看封面/下载/分享/复制/展开/转贴项目。预设点击开启选单;可在下方更改点击行为。";
|
||||
"Always show progress scrubber" = "始终显示进度条";
|
||||
"Auto-scroll reels" = "自动卷动短片";
|
||||
"Change what happens when you tap on a reel" = "更改点击短片时的动作";
|
||||
"Confirm reel refresh" = "确认短片重新整理";
|
||||
"Custom speed" = "自定义速度";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "隐藏";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "长按任意 Reel 上的三点图标以打开速度选择器";
|
||||
"IG default" = "IG 预设";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "IG 预设:原生行为。RyukGram:在向后滑动后会重新前进。";
|
||||
"Limits" = "限制";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "限制同时可卷动的短片数量,并防止重新整理";
|
||||
"Only loads %@ %@" = "只载入 %@ %@";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "为任意粉丝/关注列表添加筛选和排序按钮。离开时重置。";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "在精选长按选单新增检视选项,可全萤幕开启封面";
|
||||
"Adds the like count to each card" = "在每张卡片上显示点赞数";
|
||||
"Adds the upload date to each card" = "在每张卡片上显示发布日期";
|
||||
"Copy note on long press" = "长按复制备注";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "在资料网格中每张帖子和 Reel 卡片上显示的额外统计。";
|
||||
"Fake follower count" = "伪造粉丝数";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "显示完整粉丝数";
|
||||
"Show full post count" = "显示完整帖子数";
|
||||
"Show like count" = "显示点赞数";
|
||||
"Show the custom number set below" = "显示下方设置的自定义数字";
|
||||
"Show the exact number instead of a shortened one" = "显示精确数字而非缩写数字";
|
||||
"Show upload date" = "显示发布日期";
|
||||
"Shows whether the profile user follows you" = "显示该用户是否追踪你";
|
||||
"Tap to set" = "点击以设定";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "在限时动态的观看按钮旁新增 RyukGram 动作按钮,包含下载/分享/复制/展开/转发/查看提及等选项。预设点击开启选单;可在下方更改点击行为。";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "在限时动态覆盖层新增喇叭按钮,可静音/取消静音音讯。此功能亦可在三点选单中使用";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "在故事覆盖层加入眼睛按钮。关闭时仍保留已查看封锁,只是不显示按钮";
|
||||
"Advance on story like" = "按赞后自动切换限时动态";
|
||||
"Advance on story reply" = "回复后自动切换限时动态";
|
||||
"Advance when marking as seen" = "标记为已看后自动切换限时动态";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "全部封锁:封锁所有限时动态 — 列表用户为例外。\n选择封锁:仅封锁列表用户 — 其他正常。\n两个列表独立储存。";
|
||||
"Blocking mode" = "封锁模式";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "按钮 = 单击标记已查看。切换 = 点击切换故事已读回条开/关(开启时眼睛填满蓝色)";
|
||||
"Disable instants creation" = "停用即时创建";
|
||||
"Disable story seen receipt" = "停用故事已读回条";
|
||||
"Enable story user list" = "启用故事用户列表";
|
||||
"Hides the functionality to create/send instants" = "隐藏创建/发送即时讯息的功能";
|
||||
"Hides the notification for others when you view their story" = "隐藏你查看他人故事时的通知";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "在故事覆盖层的已查看/眼睛按钮旁插入一个按钮";
|
||||
"Keep stories visually seen locally" = "在本机保留限时动态为已观看";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "故事音讯切换";
|
||||
"Story user list" = "故事用户列表";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "点击眼睛按钮标记故事为已查看后自动跳到下一则故事";
|
||||
"This will send a story view receipt." = "将会送出故事的已查看回条。";
|
||||
"View story mentions" = "查看故事提及";
|
||||
"Which stories get seen-receipt blocking" = "哪些故事会封锁已读回条";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "在私讯串中新增标记讯息为已查看的按钮";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "在私讯串中加入眼睛按钮。关闭时仍保留已读回条封锁,只是不显示按钮";
|
||||
"Auto mark seen on interact" = "互动时自动标记为已查看";
|
||||
"Auto mark seen on typing" = "输入时自动标记为已查看";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "封锁自动已读回条 — 只在你选择时才标记为已查看";
|
||||
"Control when messages are marked as seen" = "控制讯息何时标记为已查看";
|
||||
"How the seen button behaves" = "已查看按钮的行为方式";
|
||||
"Manually mark messages as seen" = "手动标记讯息为已读";
|
||||
"Marks messages as seen when you send any message" = "当你发送任何讯息时标记讯息为已读";
|
||||
"Mark as seen?" = "标记为已查看?";
|
||||
"Mark as viewed?" = "标记为已观看?";
|
||||
"Marks messages as seen when you reply, react or send media" = "当你回复、回应或发送媒体时标记讯息为已读";
|
||||
"Marks messages as seen when you start typing" = "当你开始输入时标记讯息为已读";
|
||||
"Read receipt mode" = "已读回条模式";
|
||||
"Read receipts" = "已读回条";
|
||||
"Show seen button" = "显示已查看按钮";
|
||||
"This will send a read receipt for the latest messages." = "将会送出最新讯息的已读回条。";
|
||||
"This will send a view receipt for the current message." = "将会送出目前讯息的已观看回条。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "清除保留讯息前的确认对话框";
|
||||
"Copies note text directly on long press without opening the menu" = "长按直接复制备注文字,不开启选单";
|
||||
"Copy text on hold" = "长按复制文字";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "新增画笔按钮和长按快捷方式以选择自定义背景和文字颜色";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "在便签编辑器中添加背景、文本和表情符号按钮";
|
||||
"Custom note themes" = "自订备注主题";
|
||||
"Disable vanish mode swipe" = "停用 Vanish 模式滑动手势";
|
||||
"Disable typing status" = "停用输入状态";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "搜寻、排序、滑动移除或切换保留已删除";
|
||||
"Send audio as file" = "以档案形式传送音讯";
|
||||
"Send files (experimental)" = "传送档案(实验性功能)";
|
||||
"File sending not available" = "文件发送不可用";
|
||||
"Show full date instead of \"Active 2h ago\"" = "显示完整日期,取代 \"Active 2h ago\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "在私讯页显示按钮以新增/移除聊天至列表。长按可查看更多选项";
|
||||
"Shows a notification pill when a message is unsent" = "讯息撤回时显示通知标签";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu 已删除";
|
||||
"%lu messages from %lu users" = "来自 %lu 位用户的 %lu 条消息";
|
||||
"%lu selected" = "已选 %lu 项";
|
||||
"Absolute date + time" = "绝对日期+时间";
|
||||
"Adjust the filters or clear the search to see more." = "调整筛选条件或清除搜索以查看更多。";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "无可储存内容";
|
||||
"Oldest first" = "最早优先";
|
||||
"Open log" = "打开日志";
|
||||
"Group chat" = "群聊";
|
||||
"%lu messages in %lu chats" = "%lu 条消息,%lu 个聊天";
|
||||
"%lu people · %lu deleted" = "%lu 人 · %lu 条已删除";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "当有人撤回消息时,它会按聊天分组显示在这里。";
|
||||
"Clear this chat" = "清除此聊天";
|
||||
"Clear log for this chat?" = "清除此聊天的记录?";
|
||||
"Removes every preserved deleted message from this group chat." = "移除此群聊中所有已保存的已删除消息。";
|
||||
"Reaction removed" = "已移除回应";
|
||||
"Log removed reactions" = "记录已移除的回应";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "同时记录有人移除回应的时间,以及它属于哪条消息。";
|
||||
"Removed a reaction" = "移除了一个回应";
|
||||
"on @%@: %@" = "于 @%@:%@";
|
||||
"on: %@" = "于:%@";
|
||||
"a message" = "一条消息";
|
||||
"removed %@ on: %@" = "移除了 %@ · %@";
|
||||
"removed reaction %@" = "移除了回应 %@";
|
||||
"%@ removed the %@ reaction." = "%@ 移除了 %@ 回应。";
|
||||
"Removed %@" = "移除于 %@";
|
||||
"Someone" = "某人";
|
||||
"Photo or video" = "照片或视频";
|
||||
"Refresh names & photos" = "刷新名称和头像";
|
||||
"Refreshing names & photos" = "正在刷新名称和头像";
|
||||
"Records every message someone unsends, grouped by chat" = "记录每条被撤回的消息,并按聊天分组";
|
||||
"Open profile" = "打开个人主页";
|
||||
"Original" = "原始";
|
||||
"Play" = "播放";
|
||||
"Post" = "帖子";
|
||||
"Records every message someone unsends, grouped by sender" = "记录每条被撤回的消息,按发送者分组";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "相对 (1分钟 / 3小时 / 3天前)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "移除当前账号所有保留的已删除消息及其捕获的媒体。此操作无法撤销。";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "查看";
|
||||
"Voice" = "语音";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "启用后,已删除的消息及其媒体会保存在本设备。关闭并清除日志以擦除历史记录。";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "当有人撤回消息时,将按发送者分组显示在此处。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "绕过“你无法发送消息”";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "移除被屏蔽的输入栏横幅,并在受限对话中恢复文本输入框";
|
||||
"Custom chat background" = "自定义聊天背景";
|
||||
"DM Save button" = "私信保存按钮";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "让 Instagram 私信图片和视频上的原生保存按钮改为下载到“照片”、图库或共享";
|
||||
"Reroute native Save" = "重定向原生保存";
|
||||
"Save media" = "保存媒体";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "来电保持静默 — 无铃声、无界面、无通知";
|
||||
"Messages" = "讯息";
|
||||
"Silence incoming calls" = "静音来电";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "为即时相机加入相册按钮,让你从相册发送照片";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "在 Instants 查看器顶栏添加 RyukGram 操作按钮,包含展开、保存、分享和批量保存条目";
|
||||
"All loaded instants" = "已加载的所有即时";
|
||||
"Auto advance after reaction" = "互动后自动切换";
|
||||
"Automatically moves to the next instant after you like or react" = "点赞或回应后自动切换到下一个即时";
|
||||
"Bypasses the Instants screenshot block" = "绕过 Instants 截屏拦截";
|
||||
"Could not locate the instant on screen" = "未能在屏幕上定位即时";
|
||||
"Current instant" = "当前即时";
|
||||
"In-app Gallery" = "应用内图库";
|
||||
"Instant" = "即时";
|
||||
"Instants" = "即时";
|
||||
"Auto-saved instants log" = "自动保存的 Instants 记录";
|
||||
"Auto-save instants" = "自动保存 Instants";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "自动保存你查看的每个 Instant(包括滑动时)— 每个仅保存一次";
|
||||
"Instants action button" = "Instants 操作按钮";
|
||||
"No instants currently loaded" = "当前没有已加载的即时";
|
||||
"No media available to save" = "没有可保存的媒体";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "同时隐藏底部分页列 — 仅显示收件匣";
|
||||
"Hide create tab" = "隐藏建立分页";
|
||||
"Hide explore tab" = "隐藏探索分页";
|
||||
"Hide feed tab" = "隐藏动态分页";
|
||||
"Hide messages tab" = "隐藏讯息分页";
|
||||
"Hide reels tab" = "隐藏短片分页";
|
||||
"Hide search tab" = "隐藏搜索分页";
|
||||
"Remove the search/explore button from the tab bar" = "从分页列移除搜索/探索按钮";
|
||||
"Hide tab bar" = "隐藏分页列";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "隐藏除私讯收件匣与个人档案外的所有分页,并强制启动至收件匣。设定捷径改为长按收件匣分页。";
|
||||
"Hides the create tab on the bottom navigation bar" = "隐藏底部导览列的建立分页";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "隐藏底部导览列的私讯分页";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "隐藏底部导览列的探索/搜寻分页";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "隐藏底部导览列的动态/首页分页";
|
||||
"Hides the reels tab on the bottom navigation bar" = "隐藏底部导览列的短片分页";
|
||||
"Hiding tabs" = "隐藏分页";
|
||||
"Icon order" = "图示排序";
|
||||
"Launch tab" = "启动分页";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "允许滑动切换导览列分页";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "在分页间滑动";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "应用程式开启时的分页。启用仅限讯息时忽略此设定";
|
||||
"The order of the icons on the bottom navigation bar" = "底部导览列图示的顺序";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "拖动 ≡ 手柄以重新排序分页。关闭某个分页可将其从底部导航栏隐藏。";
|
||||
"This will restore the default tab order and unhide all tabs." = "这将恢复默认分页顺序并取消隐藏所有分页。";
|
||||
"Turn IG into a DM-only client" = "将 IG 变成仅限私讯的客户端";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "评论和帖子";
|
||||
"Confirm actions" = "确认操作";
|
||||
"Confirm changing theme" = "确认更换主题";
|
||||
"Confirm disappearing media mark as viewed" = "确认将阅后即焚内容标记为已查看";
|
||||
"Confirm DM mark as seen" = "确认将私讯标记为已读";
|
||||
"Confirm follow" = "确认追踪";
|
||||
"Confirm follow requests" = "确认追踪请求";
|
||||
"Confirm Instants capture" = "确认 Instants 拍照";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "确认贴图互动(限时动态)";
|
||||
"Confirm story emoji reaction" = "确认限时动态表情反应";
|
||||
"Confirm story like" = "确认限时动态按赞";
|
||||
"Confirm story mark as seen" = "确认将限时动态标记为已查看";
|
||||
"Confirm switching Instant" = "确认切换 Instant";
|
||||
"Confirm unfollow" = "确认取消追踪";
|
||||
"Confirm vanish mode" = "确认消失模式";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "回应";
|
||||
"Send to group chat?" = "发送到群聊?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "从分享菜单创建/发送到群聊前显示提示";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "将阅后即焚讯息标记为已查看前显示提示";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "从私讯已查看按钮或选单送出已读回条前显示提示";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "从眼睛按钮或选单送出限时动态查看回条前显示提示";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "发送笔记表情反应前显示警告";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "发送限时动态表情反应前显示警告";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "在向 Instant 发送表情反应前显示提示";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "无法写入备份文件。";
|
||||
"Could not write extracted file." = "无法写入解压的文件。";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "已勾选项目的现有数据将被替换。可能需要重启才能让所有更改生效。";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "导出或导入 RyukGram 数据 — 设置、按账号筛选、隐藏和锁定的聊天、主页分析器、图库、聊天背景和已删除的消息。可在每个页面任意组合选择。设置仍为纯 JSON 文件;包含媒体的捆绑包将导出为压缩的 .ryukbak。";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "导出或导入 RyukGram 数据 — 设置、按账号筛选、隐藏和锁定的聊天、主页分析器、图库、聊天背景、已删除的消息和已读回执记录。可在每个页面任意组合选择。设置仍为纯 JSON 文件;包含媒体的捆绑包将导出为压缩的 .ryukbak。";
|
||||
"Feature data" = "功能数据";
|
||||
"Import mode" = "导入模式";
|
||||
"Merge" = "合并";
|
||||
"Replace" = "替换";
|
||||
"Add the backup's data to what's already here" = "将备份数据添加到现有数据中";
|
||||
"Clear existing data, then apply the backup" = "先清除现有数据,再应用备份";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "合并会保留此设备上的数据并加入备份中的数据 — 重复项会被合并,包括图库。";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "替换会先清除每个勾选项目的现有数据,再应用备份。";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "备份将与现有数据合并 — 不会删除任何内容,重复项会被合并。可能需要重启才能完全生效。";
|
||||
"Hidden & locked chats" = "隐藏和锁定的聊天";
|
||||
"Import" = "导入";
|
||||
"Inspect the full manifest" = "查看完整清单";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "清除快取中…";
|
||||
"Clearing still scans on demand." = "关闭时仍会按需扫描。";
|
||||
"Daily" = "每日";
|
||||
"All tweak options are disabled" = "所有调整选项已禁用";
|
||||
"Disable all tweak options" = "禁用所有调整选项";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "开启时 Instagram 以原始状态运行。关闭即可恢复你的设置。";
|
||||
"Tap to re-enable everything" = "点按以重新启用全部";
|
||||
"Turn every feature off — your settings are kept" = "关闭所有功能 — 保留你的设置";
|
||||
"Disable safe mode" = "停用安全模式";
|
||||
"Enable tweak settings quick-access" = "启用调整设定快速存取";
|
||||
"Fix duplicate notifications" = "修复重复通知";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "删除汇入的覆写档并回退到内建字串";
|
||||
"Deleted %@ override. Restart to apply." = "已删除 %@ 覆写档。重新启动以套用。";
|
||||
"Enable FLEX gesture" = "启用 FLEX 手势";
|
||||
"Enable file logging" = "启用文件日志";
|
||||
"Export strings" = "汇出字串";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "用五指按住萤幕以开启 FLEX";
|
||||
"I have %@%@" = "我有 %@%@";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "汇入 .strings 档以更新翻译。选择语言、挑选档案,然后重新启动。";
|
||||
"Link Cell" = "连结栏位";
|
||||
"Localization" = "本地化";
|
||||
"Log file is empty" = "日志文件为空";
|
||||
"Logging" = "日志";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "将 RyukGram 自身的活动记录到一个可分享的文件中,覆盖应用及其扩展。默认关闭——开启后重现问题,然后分享。";
|
||||
"Menu Cell" = "选单栏位";
|
||||
"Navigation Cell" = "导览单元";
|
||||
"No imported localization files to reset." = "无可重设的汇入本地化档案。";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "选择要删除汇入档的语言";
|
||||
"Pick a language to export" = "选择要汇出的语言";
|
||||
"Reset localization" = "重设本地化";
|
||||
"Share log file" = "分享日志文件";
|
||||
"Pick a language and share its .strings file" = "选择要分享其 .strings 档的语言";
|
||||
"Static Cell" = "静态栏位";
|
||||
"Stepper cell" = "步进器栏位";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "插入眼睛按钮,将当前消失讯息媒体标记为已检视";
|
||||
"Link copied" = "已复制链接";
|
||||
"Mark as viewed" = "标记为已检视";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "标记为已查看会前进到下一个堆叠的媒体,而不是关闭";
|
||||
"Mark messages as seen" = "标记讯息为已读";
|
||||
"Mark seen" = "标记已读";
|
||||
"Marked as viewed" = "标记为已阅览";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "输入用户名、聊天名称或会话 ID。";
|
||||
"Group" = "群组";
|
||||
"Image Settings" = "图片设置";
|
||||
"Auto bubble color" = "自动气泡颜色";
|
||||
"Bubble color" = "气泡颜色";
|
||||
"Me" = "我";
|
||||
"Both" = "两者";
|
||||
"Gradient" = "渐变";
|
||||
"Direction" = "方向";
|
||||
"Vertical" = "垂直";
|
||||
"Horizontal" = "水平";
|
||||
"Diagonal" = "对角线";
|
||||
"Text color" = "文字颜色";
|
||||
"Automatic (contrast)" = "自动(对比度)";
|
||||
"Choose color…" = "选择颜色…";
|
||||
"Tap to apply · hold to edit" = "点按应用 · 长按编辑";
|
||||
"Library" = "图库";
|
||||
"Library, default, and per-chat overrides will be deleted." = "图库、默认背景和每个聊天的单独设置都将被删除。";
|
||||
"No Custom" = "无自定义";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "已开启 %2$lu 项检查中的 %1$lu 项";
|
||||
"Checks" = "检查项";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "选择每次扫描计算哪些类别。已关闭的检查会显示为灰色并被跳过——既不会计算也不会显示。";
|
||||
"Snapshot saved" = "快照已保存";
|
||||
"Your current scan was archived" = "您当前的扫描已归档";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu 个帐号?为避免速率限制,仅处理前 %ld 个。";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu 个帐号?此操作会依序执行,每个之间有短暂停顿。";
|
||||
"%@ followers · %@ following" = "%@ 粉丝 · %@ 关注";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "筛选 · %lu";
|
||||
"First scan: %@" = "首次扫描:%@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "首次扫描:我们会收集你的粉丝及追踪清单并储存在本机。";
|
||||
"Follow %lu" = "追踪 %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "粉丝数超过 %ld — 已停用分析以避免速率限制。";
|
||||
"Followers" = "粉丝";
|
||||
"Following… %lu / %lu" = "追踪中… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "互相追踪";
|
||||
"Name: %@ → %@" = "名称:%@ → %@";
|
||||
"New followers" = "新粉丝";
|
||||
"NEW" = "新";
|
||||
"New first" = "新的优先";
|
||||
"New only" = "仅限新增";
|
||||
"No active Instagram session found" = "找不到已登入的 Instagram 工作阶段";
|
||||
"No results" = "无结果";
|
||||
"No scan yet" = "尚未扫描";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "遵循预设";
|
||||
"Force OFF (allow unsends)" = "强制关闭(允许撤回)";
|
||||
"Force ON (preserve unsends)" = "强制开启(保留撤回)";
|
||||
"Include seconds when the format already shows time." = "当格式已显示时间时也包含秒。";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "当格式已显示时间时也包含秒。自定义格式通过 {ss} 自行控制秒。";
|
||||
"Add custom format…" = "添加自定义格式…";
|
||||
"Edit" = "编辑";
|
||||
"Template" = "模板";
|
||||
"Placeholders" = "占位符";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "占位符会被替换为日期部分;其余内容按原样显示。";
|
||||
"Tap a placeholder to insert it at the cursor." = "点按占位符即可在光标处插入。";
|
||||
"Included chats" = "包含的聊天";
|
||||
"Included users" = "包含的使用者";
|
||||
"KD: default" = "KD:预设";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "音讯就绪";
|
||||
"Download video at the highest available quality" = "下载最高可用品质的影片";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "透过 DASH 串流下载 HD 影片并编码为 H.264。需要 FFmpegKit。";
|
||||
"Encoding in software" = "正在使用软件编码";
|
||||
"Encoding speed" = "编码速度";
|
||||
"Enhanced downloads" = "增强下载";
|
||||
"Faster = lower quality" = "速度越快 = 品质越低";
|
||||
"FFmpeg not available" = "FFmpeg 不可用";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit 不可用。请安装侧载的 IPA 或 _ffmpeg .deb 版本以启用。";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "后台无法使用硬件编码器 — 已保留你的画质设置。";
|
||||
"No audio track found" = "找不到音讯轨";
|
||||
"Photo" = "照片";
|
||||
"Photo quality" = "照片品质";
|
||||
"Size unknown" = "大小未知";
|
||||
"calculating size…" = "正在计算大小…";
|
||||
"silent" = "静音";
|
||||
"Use highest resolution available" = "使用最高可用解析度";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "视频编码器已卡死 — 请重启 Instagram 后再编码";
|
||||
"Video quality" = "影片品质";
|
||||
"Which quality to download" = "选择下载的品质";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "堆叠数量";
|
||||
"Duration" = "持续时间";
|
||||
"Default surface" = "默认显示方式";
|
||||
"System notifications" = "系统通知";
|
||||
"Mirror to notification centre" = "镜像到通知中心";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "应用在后台时,弹窗提示会改为发送到 iOS 通知中心,避免错过。";
|
||||
"Clear when app opens" = "打开应用时清除";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "返回应用时,从通知中心移除已镜像的通知。";
|
||||
"Background mirror" = "后台镜像";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "使用 Instagram 的通知权限。每个操作的设置位于其菜单中的“后台镜像”;设为关闭的操作不会被镜像。";
|
||||
"Enable notifications" = "启用通知";
|
||||
"Haptic feedback" = "触感反馈";
|
||||
"Preview pill" = "预览药丸";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "错误";
|
||||
"Download progress" = "下载进度";
|
||||
"Bulk download progress" = "批量下载进度";
|
||||
"Repost progress" = "重新发布进度";
|
||||
"Copied post / reel URL" = "已复制帖子 / 短视频链接";
|
||||
"Copied comment text" = "已复制评论文字";
|
||||
"Copied GIF link" = "已复制 GIF 链接";
|
||||
"Copied note text" = "已复制便签文字";
|
||||
"Copied profile info" = "已复制个人资料信息";
|
||||
"Copied audio URL" = "已复制音频链接";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "已复制描述文字";
|
||||
"DM seen / read receipts" = "私信已读 / 查看";
|
||||
"Story seen / read receipts" = "故事已读 / 查看";
|
||||
"Someone read your message" = "有人已读你的消息";
|
||||
"User blocked / unblocked" = "用户已屏蔽 / 取消屏蔽";
|
||||
"Chat added / removed from exclude" = "聊天已添加 / 移出排除";
|
||||
"Story user added / removed from exclude" = "故事用户已添加 / 移出排除";
|
||||
"Share-sheet recipient pinned" = "分享对象已置顶";
|
||||
"Unsent message detected" = "检测到撤回的消息";
|
||||
"Reaction removed detected" = "检测到移除回应";
|
||||
"%lu messages unsent" = "已撤回 %lu 条消息";
|
||||
"%lu reactions removed" = "已移除 %lu 个回应";
|
||||
"%lu chats marked seen" = "已将 %lu 个聊天标记为已读";
|
||||
"%lu stories marked seen" = "已将 %lu 个限时动态标记为已看";
|
||||
"%lu of your messages read" = "你的 %lu 条消息已读";
|
||||
"%lu notifications" = "%lu 条通知";
|
||||
"Live comments toggled" = "已切换直播评论";
|
||||
"Custom GIF sent" = "已发送自定义 GIF";
|
||||
"GIF favorited / unfavorited" = "GIF 已收藏 / 取消收藏";
|
||||
"Voice DM sent" = "已发送语音私信";
|
||||
"Audio extraction status" = "音频提取状态";
|
||||
"Profile Analyzer complete" = "个人资料分析完成";
|
||||
"Profile Analyzer progress" = "个人资料分析进度";
|
||||
"Media extraction failed" = "媒体提取失败";
|
||||
"Permission denied" = "权限被拒";
|
||||
"Validation error" = "验证错误";
|
||||
"Network / API error" = "网络 / API 错误";
|
||||
"Action error fallback" = "操作错误回退";
|
||||
"Unlock failed" = "解锁失败";
|
||||
"Chat locked / unlocked" = "聊天已锁定 / 解锁";
|
||||
"Invalid clipboard link" = "剪贴板链接无效";
|
||||
"Experimental flag warning" = "实验性标志警告";
|
||||
"Settings action confirmed" = "设置操作已确认";
|
||||
"Cache clearing progress" = "缓存清理进度";
|
||||
"Backup export / import" = "备份导出 / 导入";
|
||||
"Other / uncategorized" = "其他 / 未分类";
|
||||
"Comment copied" = "评论已复制";
|
||||
"FFmpeg log copied" = "已复制 FFmpeg 日志";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "点击预设以激活。向左滑动删除。";
|
||||
"Override Instagram location reads." = "覆盖 Instagram 的位置读取。";
|
||||
"Show the quick button in Friends Map." = "在朋友地图中显示快捷按钮。";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "选择绝对日期的写法。“默认”保留 IG 自己的格式。";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "选择绝对日期的写法。“默认”保留 IG 自己的格式。左滑自定义格式可编辑或删除。";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "早于阈值的日期显示为相对时间。较旧的日期回退到绝对格式。“与日期合并”同时显示两者 — “2026 年 1 月 5 日 (2h)” 或 “2h – 2026 年 1 月 5 日”。";
|
||||
"Compact style" = "紧凑样式";
|
||||
"Example: “1h” instead of “1 hour ago”" = "示例:“1h” 替代 “1 小时前”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "相对 – 绝对";
|
||||
"Relative when young, absolute when older." = "较近时显示相对,较远时显示绝对。";
|
||||
"Example: “2h – Jan 5, 2026”" = "例如:“2h – 2026 年 1 月 5 日”";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "捕获你不在时被撤回的阅后即焚内容。⚠️ 可能耗电";
|
||||
"Disappearing (view-once) media" = "阅后即焚内容(看一次)";
|
||||
"Disappearing media expired before it could be saved" = "阅后即焚内容在保存前已过期";
|
||||
"Disappearing media — gone before it could be saved" = "阅后即焚内容 — 还没来得及保存就消失了";
|
||||
"Disappearing only" = "仅阅后即焚";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "强制 Instagram 在后台持续运行,以便捕获他人在你不在应用时撤回的阅后即焚内容。\n\n主要对阅后即焚内容有用 — 普通照片/视频通常无需它也能恢复。⚠️ 可能会显著耗电,而且如果你从应用切换器强制退出 Instagram,将无法捕获任何内容。\n\n要启用吗?";
|
||||
"Keep Instagram active in background" = "让 Instagram 在后台保持活跃";
|
||||
"Media couldn’t be downloaded — the link expired" = "无法下载内容 — 链接已过期";
|
||||
"Media wasn’t available to save" = "内容无法保存";
|
||||
"Retrying download…" = "正在重试下载…";
|
||||
"Try to download again" = "重新尝试下载";
|
||||
"%lu followers removed" = "已移除 %lu 位粉丝";
|
||||
"Batch remove followers" = "批量移除粉丝";
|
||||
"Batch remove followers finished" = "批量移除粉丝已完成";
|
||||
"Follow back" = "回关";
|
||||
"Remove @%@ as a follower?" = "将 @%@ 从粉丝中移除?";
|
||||
"Remove follower" = "移除粉丝";
|
||||
"Removing… %lu / %lu" = "正在移除… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "已读回执记录";
|
||||
"Date" = "日期";
|
||||
"Reads" = "已读";
|
||||
"Person" = "用户";
|
||||
"Chat" = "聊天";
|
||||
"%@ · on @%@" = "%@ · 在 @%@";
|
||||
"%lu read · %@" = "%lu 次已读 · %@";
|
||||
"%lu reads · %@" = "%lu 次已读 · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu 次已读 · %lu 人 · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu 次已读 · %lu 人 · %@";
|
||||
"Browse who read your messages, grouped by person" = "按用户查看谁读了你的消息";
|
||||
"Clear all" = "全部清除";
|
||||
"Clear all records" = "清除所有记录";
|
||||
"Clear read receipts?" = "清除已读回执?";
|
||||
"Detects when others read your messages and notifies you" = "检测他人何时读了你的消息并通知你";
|
||||
"Ignored people & chats" = "已忽略的用户和聊天";
|
||||
"Ignored" = "已忽略";
|
||||
"Log group chats" = "记录群聊";
|
||||
"Most reads" = "已读最多";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "暂无已读回执。\n当有人读了你发送的消息时,会显示在这里。";
|
||||
"Notifies and records when someone reads a message you sent" = "当有人读了你发送的消息时通知并记录";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "没有忽略项。在记录中长按某人可停止记录。";
|
||||
"Nothing matches your filters." = "没有符合筛选的内容。";
|
||||
"Read %@ · %@" = "已读 %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "在本设备记录已读。关闭 = 仅通知,不保存";
|
||||
"Resume logging" = "恢复记录";
|
||||
"Save to log" = "保存到记录";
|
||||
"Search by username" = "按用户名搜索";
|
||||
"Stop logging %@" = "停止记录 %@";
|
||||
"Delete records" = "删除记录";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "开启后,有人读了你的消息时会收到通知。关闭「保存到记录」可只接收提醒。长按记录中的某人可停止记录。";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "滑动以移除。移除后将恢复记录该用户或聊天。";
|
||||
"This removes all recorded reads on this device." = "这会移除本设备上所有已记录的已读。";
|
||||
"Updating names and photos" = "正在更新名称和头像";
|
||||
"Your message" = "你的消息";
|
||||
"read your message in %@" = "在 %@ 中读了你的消息";
|
||||
"read your message" = "读了你的消息";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "同时追踪群聊中的已读。默认关闭——群聊可能较吵";
|
||||
"Refreshing…" = "正在刷新…";
|
||||
"Pinned" = "已置顶";
|
||||
"Liked the story" = "赞过该快拍";
|
||||
"Default (recent first)" = "默认(最近优先)";
|
||||
"Liked first" = "点赞者优先";
|
||||
"Load all viewers" = "加载所有观看者";
|
||||
"%lu viewers" = "%lu 位观看者";
|
||||
"Viewer pinned" = "已置顶观看者";
|
||||
"Viewer unpinned" = "已取消置顶观看者";
|
||||
"Pin a viewer" = "置顶观看者";
|
||||
"Pin order" = "置顶顺序";
|
||||
"Pin this viewer?" = "置顶该观看者?";
|
||||
"Filter, sort & pin viewers" = "筛选、排序和置顶观看者";
|
||||
"Adds controls to your story viewers list" = "在你的快拍观看者列表中添加控件";
|
||||
"Add by username, remove, reorder" = "按用户名添加、移除、重新排序";
|
||||
"Pinned viewers (%lu)" = "已置顶观看者 (%lu)";
|
||||
"Viewers list" = "观看者列表";
|
||||
"Settings are saved and reused next time." = "设置会被保存并在下次沿用。";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "勾选多个可组合使用。已置顶的观看者始终显示在最上方,并忽略这些筛选。";
|
||||
"Pinned viewers" = "已置顶观看者";
|
||||
"Pin" = "置顶";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "在“谁看过我的快拍”列表中添加一个筛选/排序按钮(右下角),设置会被保存。长按某位观看者即可置顶。已置顶的观看者始终显示在最上方——即使他们还没看你的快拍。";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "用户名或原始用户 PK。已置顶的用户始终显示在你的快拍观看者列表顶部——即使他们还没看过。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "生成新指纹";
|
||||
"New device fingerprint" = "新设备指纹";
|
||||
"New ID only" = "仅新 ID";
|
||||
"New ID + clear IG data" = "新 ID + 清除 IG 数据";
|
||||
"Fresh random device ID + FDID" = "全新随机设备 ID + FDID";
|
||||
"Enter ID manually…" = "手动输入 ID…";
|
||||
"Manual device ID" = "手动设备 ID";
|
||||
"Paste or type the UUID this device should report." = "粘贴或输入此设备应上报的 UUID。";
|
||||
"Device ID set" = "已设置设备 ID";
|
||||
"Identity masked" = "身份已遮罩";
|
||||
"Copy current ID" = "复制当前 ID";
|
||||
"Revert to my real device ID" = "恢复为我的真实设备 ID";
|
||||
"Restore the original, stop masking" = "恢复原始值并停止遮罩";
|
||||
"Spoofing off" = "伪装已关闭";
|
||||
"Relaunch now" = "立即重启";
|
||||
"Relaunch to apply" = "重启以应用";
|
||||
"Clear device & relaunch" = "清除设备并重启";
|
||||
"Clear device & relaunch?" = "清除设备并重启?";
|
||||
"Clear & relaunch" = "清除并重启";
|
||||
"Strongest — full device reset" = "最强——完整重置设备";
|
||||
"Device ID" = "设备 ID";
|
||||
"Device identity" = "设备身份";
|
||||
"Masked" = "已遮罩";
|
||||
"Real" = "真实";
|
||||
"Show button on login screen" = "在登录界面显示按钮";
|
||||
"Floating Device ID button while signed out" = "退出登录时显示的浮动设备 ID 按钮";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "遮罩 Instagram 发送的设备指纹(设备 ID + 家庭设备 ID)。更改在重启后生效。同一按钮也会出现在登录界面。";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "同时清除 Instagram 已保存的登录信息和存储的设备 ID 吗?这会让你退出登录并以全新设备身份重启。";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "忘记所有已保存的登录信息、Cookie 和存储的设备身份,然后重启,让 Instagram 以全新设备启动。之后你需要重新登录。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "关注请求追踪器";
|
||||
"Follow Requests" = "关注请求";
|
||||
"Show follow requests" = "显示关注请求";
|
||||
"Check now" = "立即检查";
|
||||
"Reset tracked data" = "重置已记录的数据";
|
||||
"Enable tracker" = "启用追踪器";
|
||||
"Log requests and check outcomes" = "记录请求并检查结果";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "记录你发送和收到的关注请求,并捕捉在你回应之前撤回请求的人。全部在设备本地。";
|
||||
"What to track" = "追踪内容";
|
||||
"Requests I send" = "我发送的请求";
|
||||
"To private accounts" = "发往私密账号";
|
||||
"Requests I receive" = "我收到的请求";
|
||||
"From people who want to follow you" = "来自想关注你的人";
|
||||
"Background check" = "后台检查";
|
||||
"Check interval" = "检查间隔";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "应用打开时检查结果的频率。也会在启动时和打开列表时检查。";
|
||||
"Off (manual only)" = "关闭(仅手动)";
|
||||
"Every 15 minutes" = "每 15 分钟";
|
||||
"Every 30 minutes" = "每 30 分钟";
|
||||
"Every hour" = "每小时";
|
||||
"Every 6 hours" = "每 6 小时";
|
||||
"My request accepted" = "我的请求已接受";
|
||||
"A private account accepted you" = "一个私密账号接受了你";
|
||||
"My request declined" = "我的请求已拒绝";
|
||||
"No longer pending" = "不再等待";
|
||||
"New request received" = "收到新请求";
|
||||
"Someone asked to follow you" = "有人请求关注你";
|
||||
"Request withdrawn" = "请求已撤回";
|
||||
"Someone cancelled their request" = "有人取消了请求";
|
||||
"Sent by me" = "我发送的";
|
||||
"Received" = "已收到";
|
||||
"Sent" = "已发送";
|
||||
"Accepted" = "已接受";
|
||||
"Rejected" = "已拒绝";
|
||||
"Requested" = "已请求";
|
||||
"Approved" = "已批准";
|
||||
"Withdrawn" = "已撤回";
|
||||
"No follow requests tracked yet" = "尚未记录任何关注请求";
|
||||
"Cancel requests" = "取消请求";
|
||||
"Delete %lu record(s) from history?" = "从历史记录中删除 %lu 条记录?";
|
||||
"Cancel %lu pending request(s)?" = "取消 %lu 个待处理请求?";
|
||||
"Follow back %lu account(s)?" = "回关 %lu 个账号?";
|
||||
"Clear all tracked follow requests?" = "清除所有已记录的关注请求?";
|
||||
"Reset tracked follow requests for this account?" = "重置此账号已记录的关注请求?";
|
||||
"Enable the tracker first" = "请先启用追踪器";
|
||||
"Checking…" = "正在检查…";
|
||||
"%ld request(s) updated" = "已更新 %ld 个请求";
|
||||
"No changes" = "无变化";
|
||||
"Working…" = "处理中…";
|
||||
"Follow request accepted" = "关注请求已接受";
|
||||
"%@ accepted your request" = "%@ 接受了你的请求";
|
||||
"Follow request declined" = "关注请求已拒绝";
|
||||
"%@ is no longer pending" = "%@ 不再处于等待状态";
|
||||
"New follow request" = "新的关注请求";
|
||||
"%@ asked to follow you" = "%@ 请求关注你";
|
||||
"Follow request withdrawn" = "关注请求已撤回";
|
||||
"%@ withdrew their request" = "%@ 撤回了请求";
|
||||
"Follow requests log" = "关注请求日志";
|
||||
|
||||
@@ -102,10 +102,12 @@
|
||||
"Copy comment text" = "複製留言文字";
|
||||
"Copy description" = "複製描述";
|
||||
"Copy description text fields by long-pressing on them" = "長按描述文字欄位即可複製";
|
||||
"Custom music sticker color" = "自訂音樂貼圖色彩";
|
||||
"Custom sticker colors" = "自訂貼圖色彩";
|
||||
"Custom colors aren't supported for this sticker" = "此貼圖不支援自訂色彩";
|
||||
"Date format" = "日期格式";
|
||||
"Disable app haptics" = "關閉應用觸覺反饋";
|
||||
"Disables haptics/vibrations within the app" = "關閉應用內的觸覺/震動反饋";
|
||||
"Disables liquid glass for accounts that have it enabled by default. Overrides the options above" = "為預設啟用液態玻璃的帳號關閉該效果。優先於上方選項";
|
||||
"Do not save recent searches" = "不儲存最近搜尋紀錄";
|
||||
"Download GIF & image comments" = "下載 GIF 與圖片留言";
|
||||
"Download image" = "下載圖片";
|
||||
@@ -146,9 +148,12 @@
|
||||
"Hold down on the Instagram logo to change the app icon" = "長按 Instagram 標誌以更換應用程式圖示";
|
||||
"Lets the photo sticker picker show videos too, not just photos" = "讓相片貼圖選擇器也顯示影片,不只是相片";
|
||||
"Liquid glass tab bar" = "液態玻璃標籤列";
|
||||
"Force liquid glass off" = "強制關閉液態玻璃";
|
||||
"Force progressive blur" = "強制漸進模糊";
|
||||
"Keeps the iOS 26 scroll-edge blur visible instead of letting it fade out" = "保持 iOS 26 捲動邊緣模糊可見,而非讓它淡出";
|
||||
"Live" = "直播";
|
||||
"Long press on the eyedropper tool in stories to customize the text color more precisely" = "在限時動態中長按吸管工具以更精確自訂文字顏色";
|
||||
"Long-press the color wheel on a music or lyric sticker to pick any solid or gradient color" = "長按音樂或歌詞貼圖上的色彩輪盤,即可選擇任意純色或漸層色";
|
||||
"Long-press the color wheel in sticker editors to pick any solid or gradient color" = "長按貼圖編輯器中的色彩輪盤,即可選擇任意純色或漸層色";
|
||||
"Long-press the heart button in a live to hide or show the comments" = "在直播中長按愛心按鈕以隱藏或顯示留言";
|
||||
"Long-press the search tab to open a copied Instagram link" = "長按搜尋分頁以開啟複製的 Instagram 連結";
|
||||
"Master switch. When off, all per-surface toggles below are ignored." = "總開關。關閉時,下方所有個別介面的開關都會被忽略。";
|
||||
@@ -203,18 +208,19 @@
|
||||
"%ldh" = "%ld時";
|
||||
"%ldm" = "%ld分";
|
||||
"%ldw" = "%ld週";
|
||||
"Alternate" = "替代";
|
||||
"Always ask" = "總是詢問";
|
||||
"Balanced" = "平衡";
|
||||
"Block all" = "全部封鎖";
|
||||
"Block selected" = "封鎖選取項目";
|
||||
"Button" = "按鈕";
|
||||
"Classic" = "經典";
|
||||
"Date format — %@" = "日期格式 — %@";
|
||||
"Default" = "預設";
|
||||
"Disabled" = "停用";
|
||||
"Download and share" = "下載並分享";
|
||||
"Download to Photos" = "下載至相簿";
|
||||
"Save with music" = "儲存(含音樂)";
|
||||
"Gallery with music" = "存入圖庫(含音樂)";
|
||||
"Photo with music" = "帶音樂的照片";
|
||||
"Enabled" = "啟用";
|
||||
"Expand" = "展開";
|
||||
"Explore" = "探索";
|
||||
@@ -262,6 +268,8 @@
|
||||
"Hide repost button" = "隱藏轉貼按鈕";
|
||||
"Hide stories tray" = "隱藏限時動態列";
|
||||
"Hide suggested stories" = "隱藏建議的限時動態";
|
||||
"Hide story highlights" = "隱藏限時動態精選";
|
||||
"Removes resurfaced highlights from the stories tray in feed" = "移除動態消息限時動態列中重新出現的精選";
|
||||
"Hides suggested accounts" = "隱藏建議帳號";
|
||||
"Hides suggested reels" = "隱藏建議短片";
|
||||
"Hides suggested threads posts" = "隱藏建議的 Threads 貼文";
|
||||
@@ -296,6 +304,10 @@
|
||||
"Copy GIF link" = "複製 GIF 連結";
|
||||
"Copy image link" = "複製圖片連結";
|
||||
"Custom GIF in comments" = "留言中自訂 GIF";
|
||||
"Favorite GIFs" = "收藏 GIF";
|
||||
"Long-press a GIF in the picker to pin it — favorites show first" = "在選擇器中長按 GIF 即可置頂 — 收藏的 GIF 優先顯示";
|
||||
"Added to favorites" = "已加入收藏";
|
||||
"Removed from favorites" = "已從收藏中移除";
|
||||
"Failed to build GIF model" = "無法建立 GIF 模型";
|
||||
"GIF link copied" = "已複製 GIF 連結";
|
||||
"Image" = "圖片";
|
||||
@@ -313,7 +325,6 @@
|
||||
|
||||
"Adds a RyukGram action button above the reel sidebar with view-cover/download/share/copy/expand/repost entries. Tap opens the menu by default; change the tap behavior below." = "在短片側邊欄上方新增 RyukGram 操作按鈕,包含觀看封面/下載/分享/複製/展開/轉貼項目。預設點擊開啟選單;可在下方更改點擊行為。";
|
||||
"Always show progress scrubber" = "始終顯示進度條";
|
||||
"Auto-scroll reels" = "自動捲動短片";
|
||||
"Change what happens when you tap on a reel" = "更改點擊短片時的動作";
|
||||
"Confirm reel refresh" = "確認短片重新整理";
|
||||
"Custom speed" = "自訂速度";
|
||||
@@ -336,7 +347,6 @@
|
||||
"Hiding" = "隱藏";
|
||||
"Hold the 3-dot on any reel to open speed picker" = "長按任一連續短片上的「⋯」即可開啟速度選擇器";
|
||||
"IG default" = "IG 預設";
|
||||
"IG default: native behavior. RyukGram: re-advances after swiping back." = "IG 預設:原生行為。RyukGram:在向後滑動後會重新前進。";
|
||||
"Limits" = "限制";
|
||||
"Limits the amount of reels available to scroll at any given time, and prevents refreshing" = "限制同時可捲動的短片數量,並防止重新整理";
|
||||
"Only loads %@ %@" = "只載入 %@ %@";
|
||||
@@ -363,6 +373,8 @@
|
||||
|
||||
"Adds a button to filter & sort any followers/following list. Resets when you leave." = "新增一個按鈕來篩選與排序任何粉絲/追蹤中清單。離開時會重設。";
|
||||
"Adds a view option to the highlight long-press menu to open the cover in full-screen" = "在精選長按選單新增檢視選項,可全螢幕開啟封面";
|
||||
"Adds the like count to each card" = "在每張卡片上顯示讚數";
|
||||
"Adds the upload date to each card" = "在每張卡片上顯示發布日期";
|
||||
"Copy note on long press" = "長按複製備註";
|
||||
"Extra stats shown on each post and reel card in profile grids." = "在個人檔案網格中每張貼文和 Reel 卡片上顯示的額外統計。";
|
||||
"Fake follower count" = "偽造粉絲數";
|
||||
@@ -392,6 +404,8 @@
|
||||
"Show full follower count" = "顯示完整粉絲數";
|
||||
"Show full post count" = "顯示完整貼文數";
|
||||
"Show like count" = "顯示讚數";
|
||||
"Show the custom number set below" = "顯示下方設定的自訂數字";
|
||||
"Show the exact number instead of a shortened one" = "顯示精確數字而非縮寫數字";
|
||||
"Show upload date" = "顯示發布日期";
|
||||
"Shows whether the profile user follows you" = "顯示該用戶是否追蹤你";
|
||||
"Tap to set" = "點擊以設定";
|
||||
@@ -468,6 +482,7 @@
|
||||
|
||||
"Adds a RyukGram action button next to the eye button on stories with download/share/copy/expand/repost/view-mentions entries. Tap opens the menu by default; change the tap behavior below." = "在限時動態的觀看按鈕旁新增 RyukGram 動作按鈕,包含下載/分享/複製/展開/轉發/查看提及等選項。預設點擊開啟選單;可在下方更改點擊行為。";
|
||||
"Adds a speaker button to the story overlay to unmute/mute audio. Also available in the 3-dot menu" = "在限時動態覆蓋層新增喇叭按鈕,可靜音/取消靜音音訊。此功能亦可在三點選單中使用";
|
||||
"Adds the eye button to story overlays. Off keeps seen blocking on without the button" = "在故事覆蓋層加入眼睛按鈕。關閉時仍保留已查看封鎖,只是不顯示按鈕";
|
||||
"Advance on story like" = "按讚後自動切換限時動態";
|
||||
"Advance on story reply" = "回覆後自動切換限時動態";
|
||||
"Advance when marking as seen" = "標記為已看後自動切換限時動態";
|
||||
@@ -475,10 +490,8 @@
|
||||
"Block all: all stories blocked — listed users are exceptions.\nBlock selected: only listed users are blocked — everything else is normal.\nBoth lists are saved independently." = "全部封鎖:封鎖所有限時動態 — 列表用戶為例外。\n選擇封鎖:僅封鎖列表用戶 — 其他正常。\n兩個列表獨立儲存。";
|
||||
"Blocking mode" = "封鎖模式";
|
||||
"Button = single-tap mark seen. Toggle = tap toggles story read receipts on/off (eye fills blue when on)" = "按鈕 = 單擊標記已查看。切換 = 點擊切換故事已讀回條開/關(開啟時眼睛填滿藍色)";
|
||||
"Disable instants creation" = "停用即時創建";
|
||||
"Disable story seen receipt" = "停用故事已讀回條";
|
||||
"Enable story user list" = "啟用故事用戶列表";
|
||||
"Hides the functionality to create/send instants" = "隱藏創建/發送即時訊息的功能";
|
||||
"Hides the notification for others when you view their story" = "隱藏你查看他人故事時的通知";
|
||||
"Inserts a button next to the seen/eye button on story overlays" = "在故事覆蓋層的已查看/眼睛按鈕旁插入一個按鈕";
|
||||
"Keep stories visually seen locally" = "在本機保留限時動態為已觀看";
|
||||
@@ -520,6 +533,7 @@
|
||||
"Story audio toggle" = "故事音訊切換";
|
||||
"Story user list" = "故事用戶列表";
|
||||
"Tapping the eye button to mark a story as seen advances to the next story automatically" = "點擊眼睛按鈕標記故事為已查看後自動跳到下一則故事";
|
||||
"This will send a story view receipt." = "將會送出故事的已查看回條。";
|
||||
"View story mentions" = "查看故事提及";
|
||||
"Which stories get seen-receipt blocking" = "哪些故事會封鎖已讀回條";
|
||||
|
||||
@@ -528,16 +542,22 @@
|
||||
// Settings → Read receipts tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Adds a button to DM threads to mark messages as seen" = "在私訊串中新增標記訊息為已查看的按鈕";
|
||||
"Adds the eye button to DM threads. Off keeps receipt blocking on without the button" = "在私訊串中加入眼睛按鈕。關閉時仍保留已讀回條封鎖,只是不顯示按鈕";
|
||||
"Auto mark seen on interact" = "互動時自動標記為已查看";
|
||||
"Auto mark seen on typing" = "輸入時自動標記為已查看";
|
||||
"Blocks the auto read receipt — mark seen happens only when you choose" = "封鎖自動已讀回條 — 只在你選擇時才標記為已查看";
|
||||
"Control when messages are marked as seen" = "控制訊息何時標記為已查看";
|
||||
"How the seen button behaves" = "已查看按鈕的行為方式";
|
||||
"Manually mark messages as seen" = "手動標記訊息為已讀";
|
||||
"Marks messages as seen when you send any message" = "當你發送任何訊息時標記訊息為已讀";
|
||||
"Mark as seen?" = "標記為已查看?";
|
||||
"Mark as viewed?" = "標記為已觀看?";
|
||||
"Marks messages as seen when you reply, react or send media" = "當你回覆、回應或發送媒體時標記訊息為已讀";
|
||||
"Marks messages as seen when you start typing" = "當你開始輸入時標記訊息為已讀";
|
||||
"Read receipt mode" = "已讀回條模式";
|
||||
"Read receipts" = "已讀回條";
|
||||
"Show seen button" = "顯示已查看按鈕";
|
||||
"This will send a read receipt for the latest messages." = "將會送出最新訊息的已讀回條。";
|
||||
"This will send a view receipt for the current message." = "將會送出目前訊息的已觀看回條。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES — KEEP DELETED //
|
||||
@@ -558,7 +578,7 @@
|
||||
"Confirmation dialog before clearing preserved messages" = "清除保留訊息前的確認對話框";
|
||||
"Copies note text directly on long press without opening the menu" = "長按直接複製備註文字,不開啟選單";
|
||||
"Copy text on hold" = "長按複製文字";
|
||||
"Adds a paintbrush button and long-press shortcut to pick custom background and text colors" = "新增畫筆按鈕和長按捷徑以選擇自訂背景和文字顏色";
|
||||
"Adds Background, Text and Emoji buttons to the note editor" = "在備註編輯器中加入背景、文字和表情符號按鈕";
|
||||
"Custom note themes" = "自訂備註主題";
|
||||
"Disable vanish mode swipe" = "停用 Vanish 模式滑動手勢";
|
||||
"Disable typing status" = "停用輸入狀態";
|
||||
@@ -595,6 +615,7 @@
|
||||
"Search, sort, swipe to remove or toggle keep-deleted" = "搜尋、排序、滑動移除或切換保留已刪除";
|
||||
"Send audio as file" = "以檔案形式傳送音訊";
|
||||
"Send files (experimental)" = "傳送檔案(實驗性功能)";
|
||||
"File sending not available" = "檔案傳送不可用";
|
||||
"Show full date instead of \"Active 2h ago\"" = "顯示完整日期,取代 \"Active 2h ago\"";
|
||||
"Shows a button in DM threads to add/remove chats from the list. Long-press for more options" = "在私訊頁顯示按鈕以新增/移除聊天至列表。長按可查看更多選項";
|
||||
"Shows a notification pill when a message is unsent" = "訊息撤回時顯示通知標籤";
|
||||
@@ -612,7 +633,6 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"%@%lu deleted" = "%@%lu 已刪除";
|
||||
"%lu messages from %lu users" = "來自 %lu 位使用者的 %lu 則訊息";
|
||||
"%lu selected" = "已選 %lu 項";
|
||||
"Absolute date + time" = "絕對日期+時間";
|
||||
"Adjust the filters or clear the search to see more." = "調整篩選條件或清除搜尋以查看更多。";
|
||||
@@ -658,11 +678,33 @@
|
||||
"Nothing to save" = "無可儲存內容";
|
||||
"Oldest first" = "最舊優先";
|
||||
"Open log" = "開啟紀錄";
|
||||
"Group chat" = "群組聊天";
|
||||
"%lu messages in %lu chats" = "%lu 則訊息,%lu 個聊天";
|
||||
"%lu people · %lu deleted" = "%lu 人 · %lu 則已刪除";
|
||||
"When someone unsends a message, it will appear here grouped by chat." = "當有人收回訊息時,會按聊天分組顯示在這裡。";
|
||||
"Clear this chat" = "清除此聊天";
|
||||
"Clear log for this chat?" = "清除此聊天的記錄?";
|
||||
"Removes every preserved deleted message from this group chat." = "移除此群組聊天中所有已保存的已刪除訊息。";
|
||||
"Reaction removed" = "已移除回應";
|
||||
"Log removed reactions" = "記錄已移除的回應";
|
||||
"Also records when someone removes a reaction, and which message it was on" = "同時記錄有人移除回應的時間,以及它屬於哪則訊息。";
|
||||
"Removed a reaction" = "移除了一個回應";
|
||||
"on @%@: %@" = "於 @%@:%@";
|
||||
"on: %@" = "於:%@";
|
||||
"a message" = "一則訊息";
|
||||
"removed %@ on: %@" = "移除了 %@ · %@";
|
||||
"removed reaction %@" = "移除了回應 %@";
|
||||
"%@ removed the %@ reaction." = "%@ 移除了 %@ 回應。";
|
||||
"Removed %@" = "移除於 %@";
|
||||
"Someone" = "某人";
|
||||
"Photo or video" = "相片或影片";
|
||||
"Refresh names & photos" = "重新整理名稱和相片";
|
||||
"Refreshing names & photos" = "正在重新整理名稱和相片";
|
||||
"Records every message someone unsends, grouped by chat" = "記錄每則被收回的訊息,並按聊天分組";
|
||||
"Open profile" = "開啟個人檔案";
|
||||
"Original" = "原始";
|
||||
"Play" = "播放";
|
||||
"Post" = "貼文";
|
||||
"Records every message someone unsends, grouped by sender" = "記錄每則被取消傳送的訊息,按寄件人分組";
|
||||
"Reel" = "Reel";
|
||||
"Relative (1m / 3h / 3d ago)" = "相對 (1分鐘 / 3小時 / 3天前)";
|
||||
"Removes every preserved deleted message and its captured media for the current account. This cannot be undone." = "移除目前帳號所有保留的已刪除訊息及其擷取的媒體。此動作無法復原。";
|
||||
@@ -686,14 +728,19 @@
|
||||
"View" = "檢視";
|
||||
"Voice" = "語音";
|
||||
"When enabled, deleted messages and their media are saved on this device. Toggle off and clear the log to wipe history." = "啟用時,已刪除的訊息及其媒體會儲存在本裝置。關閉並清除紀錄即可清除歷史記錄。";
|
||||
"When someone unsends a message, it will appear here grouped by sender." = "當有人取消傳送訊息時,會在此依寄件人分組顯示。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// MESSAGES //
|
||||
// Settings → Messages tab //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Bypass \"You can't send messages\"" = "繞過「你無法傳送訊息」";
|
||||
"Removes the blocked composer banner and restores the text input in restricted threads" = "移除被封鎖的輸入列橫幅,並在受限對話中還原文字輸入框";
|
||||
"Custom chat background" = "自訂聊天背景";
|
||||
"DM Save button" = "私訊儲存按鈕";
|
||||
"Make Instagram's built-in Save button on DM photos & videos download to Photos, the Gallery, or Share" = "讓 Instagram 私訊圖片和影片上的原生儲存按鈕改為下載到「照片」、圖庫或分享";
|
||||
"Reroute native Save" = "重新導向原生儲存";
|
||||
"Save media" = "儲存媒體";
|
||||
"Incoming calls stay silent — no ring, no screen, no notification" = "來電保持靜音 — 不響鈴、不顯示畫面、不通知";
|
||||
"Messages" = "訊息";
|
||||
"Silence incoming calls" = "將來電靜音";
|
||||
@@ -709,12 +756,17 @@
|
||||
"Adds a gallery button to the instants camera so you can send a photo from your album" = "為即時相機加入相簿按鈕,讓你從相簿傳送相片";
|
||||
"Adds a RyukGram action button to the instants viewer header with expand, save, share, and bulk-save entries" = "在 Instants 檢視器頂列新增 RyukGram 動作按鈕,包含展開、儲存、分享和批次儲存項目";
|
||||
"All loaded instants" = "已載入的所有即時";
|
||||
"Auto advance after reaction" = "互動後自動切換";
|
||||
"Automatically moves to the next instant after you like or react" = "按讚或回應後自動切換到下一個即時";
|
||||
"Bypasses the Instants screenshot block" = "繞過 Instants 截圖封鎖";
|
||||
"Could not locate the instant on screen" = "找不到螢幕上的即時";
|
||||
"Current instant" = "目前即時";
|
||||
"In-app Gallery" = "應用內圖庫";
|
||||
"Instant" = "即時";
|
||||
"Instants" = "即時";
|
||||
"Auto-saved instants log" = "自動儲存的 Instants 記錄";
|
||||
"Auto-save instants" = "自動儲存 Instants";
|
||||
"Automatically saves every instant you view, including as you swipe — each one only once" = "自動儲存你檢視的每個 Instant(包括滑動時)— 每個僅儲存一次";
|
||||
"Instants action button" = "Instants 動作按鈕";
|
||||
"No instants currently loaded" = "目前沒有已載入的即時";
|
||||
"No media available to save" = "沒有可儲存的媒體";
|
||||
@@ -734,19 +786,10 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Also hide the bottom tab bar — only the inbox is visible" = "同時隱藏底部分頁列 — 僅顯示收件匣";
|
||||
"Hide create tab" = "隱藏建立分頁";
|
||||
"Hide explore tab" = "隱藏探索分頁";
|
||||
"Hide feed tab" = "隱藏動態分頁";
|
||||
"Hide messages tab" = "隱藏訊息分頁";
|
||||
"Hide reels tab" = "隱藏短片分頁";
|
||||
"Hide search tab" = "隱藏搜尋分頁";
|
||||
"Remove the search/explore button from the tab bar" = "從分頁列移除搜尋/探索按鈕";
|
||||
"Hide tab bar" = "隱藏分頁列";
|
||||
"Hides every tab except DM inbox + profile and forces launch into the inbox. Settings shortcut moves to long-press on the inbox tab." = "隱藏除私訊收件匣與個人檔案外的所有分頁,並強制啟動至收件匣。設定捷徑改為長按收件匣分頁。";
|
||||
"Hides the create tab on the bottom navigation bar" = "隱藏底部導覽列的建立分頁";
|
||||
"Hides the direct messages tab on the bottom navigation bar" = "隱藏底部導覽列的私訊分頁";
|
||||
"Hides the explore/search tab on the bottom navigation bar" = "隱藏底部導覽列的探索/搜尋分頁";
|
||||
"Hides the feed/home tab on the bottom navigation bar" = "隱藏底部導覽列的動態/首頁分頁";
|
||||
"Hides the reels tab on the bottom navigation bar" = "隱藏底部導覽列的短片分頁";
|
||||
"Hiding tabs" = "隱藏分頁";
|
||||
"Icon order" = "圖示排序";
|
||||
"Launch tab" = "啟動分頁";
|
||||
"Lets you swipe to switch between navigation bar tabs" = "允許滑動切換導覽列分頁";
|
||||
@@ -756,6 +799,8 @@
|
||||
"Swipe between tabs" = "在分頁間滑動";
|
||||
"Tab the app opens to. Ignored when Messages-only is on" = "應用程式開啟時的分頁。啟用僅限訊息時忽略此設定";
|
||||
"The order of the icons on the bottom navigation bar" = "底部導覽列圖示的順序";
|
||||
"Drag the ≡ handle to reorder tabs. Toggle a tab off to hide it from the bottom navigation bar." = "拖曳 ≡ 把手重新排序分頁。關閉分頁即可從底部導覽列隱藏。";
|
||||
"This will restore the default tab order and unhide all tabs." = "此操作會還原預設分頁順序並重新顯示所有分頁。";
|
||||
"Turn IG into a DM-only client" = "將 IG 變成僅限私訊的客戶端";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
@@ -768,6 +813,8 @@
|
||||
"Comments & posts" = "留言與貼文";
|
||||
"Confirm actions" = "確認操作";
|
||||
"Confirm changing theme" = "確認更換主題";
|
||||
"Confirm disappearing media mark as viewed" = "確認將閱後即焚內容標記為已查看";
|
||||
"Confirm DM mark as seen" = "確認將私訊標記為已讀";
|
||||
"Confirm follow" = "確認追蹤";
|
||||
"Confirm follow requests" = "確認追蹤請求";
|
||||
"Confirm Instants capture" = "確認 Instants 拍照";
|
||||
@@ -783,6 +830,7 @@
|
||||
"Confirm sticker interaction (stories)" = "確認貼圖互動(限時動態)";
|
||||
"Confirm story emoji reaction" = "確認限時動態表情反應";
|
||||
"Confirm story like" = "確認限時動態按讚";
|
||||
"Confirm story mark as seen" = "確認將限時動態標記為已查看";
|
||||
"Confirm switching Instant" = "確認切換 Instant";
|
||||
"Confirm unfollow" = "確認取消追蹤";
|
||||
"Confirm vanish mode" = "確認消失模式";
|
||||
@@ -796,6 +844,9 @@
|
||||
"Reactions" = "回應";
|
||||
"Send to group chat?" = "傳送到群組聊天?";
|
||||
"Shows an alert before creating/sending to a group chat from the share sheet" = "從分享選單建立/傳送到群組聊天前顯示提示";
|
||||
"Shows an alert before marking a disappearing message as viewed" = "將閱後即焚訊息標記為已查看前顯示提示";
|
||||
"Shows an alert before sending a read receipt from the DM seen button or menu" = "從私訊已查看按鈕或選單送出已讀回條前顯示提示";
|
||||
"Shows an alert before sending a story view receipt from the eye button or menu" = "從眼睛按鈕或選單送出限時動態查看回條前顯示提示";
|
||||
"Shows an alert before sending an emoji reaction on a note" = "發送筆記表情反應前顯示警告";
|
||||
"Shows an alert before sending an emoji reaction on a story" = "發送限時動態表情反應前顯示警告";
|
||||
"Shows an alert before sending an emoji reaction on an Instant" = "在向 Instant 傳送表情反應前顯示提示";
|
||||
@@ -977,7 +1028,16 @@
|
||||
"Could not write backup file." = "無法寫入備份檔。";
|
||||
"Could not write extracted file." = "無法寫入解壓縮後的檔案。";
|
||||
"Existing data for the ticked items will be replaced. A restart may be needed for everything to take effect." = "已勾選項目的現有資料將被取代。可能需要重新啟動才能完全生效。";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds and deleted messages. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "匯出或匯入 RyukGram 資料 — 設定、各帳號篩選、隱藏與鎖定的聊天、個人檔案分析器、圖庫、聊天背景與已刪除訊息。每一頁可任意組合。設定維持為純 JSON 檔;含媒體的套組會匯出為壓縮的 .ryukbak。";
|
||||
"Export or import RyukGram data — settings, per-account filters, hidden & locked chats, Profile Analyzer, gallery, chat backgrounds, deleted messages and the read receipts log. Pick any combination on each page. Settings stay a plain JSON file; bundles with media export as a compressed .ryukbak." = "匯出或匯入 RyukGram 資料 — 設定、各帳號篩選、隱藏與鎖定的聊天、個人檔案分析器、圖庫、聊天背景、已刪除訊息與已讀回條記錄。每一頁可任意組合。設定維持為純 JSON 檔;含媒體的套組會匯出為壓縮的 .ryukbak。";
|
||||
"Feature data" = "功能資料";
|
||||
"Import mode" = "匯入模式";
|
||||
"Merge" = "合併";
|
||||
"Replace" = "取代";
|
||||
"Add the backup's data to what's already here" = "將備份資料加入現有資料";
|
||||
"Clear existing data, then apply the backup" = "先清除現有資料,再套用備份";
|
||||
"Merge keeps what's on this device and adds the backup's data — duplicates are combined, including the gallery." = "合併會保留此裝置上的資料並加入備份的資料 — 重複項目會被合併,包括圖庫。";
|
||||
"Replace clears existing data for each ticked item, then applies the backup." = "取代會先清除每個勾選項目的現有資料,再套用備份。";
|
||||
"The backup will be merged into your existing data — nothing is deleted, duplicates are combined. A restart may be needed for everything to take effect." = "備份將與你現有的資料合併 — 不會刪除任何內容,重複項目會被合併。可能需要重新啟動才能完全生效。";
|
||||
"Hidden & locked chats" = "隱藏與鎖定的聊天";
|
||||
"Import" = "匯入";
|
||||
"Inspect the full manifest" = "檢視完整資訊清單";
|
||||
@@ -1011,6 +1071,11 @@
|
||||
"Clearing cache…" = "清除快取中…";
|
||||
"Clearing still scans on demand." = "關閉時仍會按需掃描。";
|
||||
"Daily" = "每日";
|
||||
"All tweak options are disabled" = "所有調整選項已停用";
|
||||
"Disable all tweak options" = "停用所有調整選項";
|
||||
"Instagram runs stock while this is on. Turn it back off to restore your settings." = "開啟時 Instagram 以原始狀態運行。關閉即可還原你的設定。";
|
||||
"Tap to re-enable everything" = "點按以重新啟用全部";
|
||||
"Turn every feature off — your settings are kept" = "關閉所有功能 — 保留你的設定";
|
||||
"Disable safe mode" = "停用安全模式";
|
||||
"Enable tweak settings quick-access" = "啟用調整設定快速存取";
|
||||
"Fix duplicate notifications" = "修復重複通知";
|
||||
@@ -1088,6 +1153,7 @@
|
||||
"Delete an imported override and fall back to the shipped strings" = "刪除匯入的覆寫檔並回退到內建字串";
|
||||
"Deleted %@ override. Restart to apply." = "已刪除 %@ 覆寫檔。重新啟動以套用。";
|
||||
"Enable FLEX gesture" = "啟用 FLEX 手勢";
|
||||
"Enable file logging" = "啟用檔案記錄";
|
||||
"Export strings" = "匯出字串";
|
||||
"Hold 5 fingers on the screen to open FLEX" = "用五指按住螢幕以開啟 FLEX";
|
||||
"I have %@%@" = "我有 %@%@";
|
||||
@@ -1095,6 +1161,9 @@
|
||||
"Import a .strings file to update a translation. Pick a language, select the file, restart." = "匯入 .strings 檔以更新翻譯。選擇語言、挑選檔案,然後重新啟動。";
|
||||
"Link Cell" = "連結欄位";
|
||||
"Localization" = "本地化";
|
||||
"Log file is empty" = "記錄檔為空";
|
||||
"Logging" = "記錄";
|
||||
"Logs RyukGram's own activity to one shareable file across the app and its extensions. Off by default — turn it on, reproduce the issue, then share." = "將 RyukGram 自身的活動記錄到一個可分享的檔案中,涵蓋 App 及其擴充功能。預設關閉——開啟後重現問題,然後分享。";
|
||||
"Menu Cell" = "選單欄位";
|
||||
"Navigation Cell" = "導覽單元";
|
||||
"No imported localization files to reset." = "無可重設的匯入本地化檔案。";
|
||||
@@ -1106,6 +1175,7 @@
|
||||
"Pick a language to delete the imported file" = "選擇要刪除匯入檔的語言";
|
||||
"Pick a language to export" = "選擇要匯出的語言";
|
||||
"Reset localization" = "重設本地化";
|
||||
"Share log file" = "分享記錄檔";
|
||||
"Pick a language and share its .strings file" = "選擇要分享其 .strings 檔的語言";
|
||||
"Static Cell" = "靜態欄位";
|
||||
"Stepper cell" = "步進器欄位";
|
||||
@@ -1232,6 +1302,7 @@
|
||||
"Inserts an eye button to mark the current disappearing media as viewed" = "插入眼睛按鈕,將當前消失訊息媒體標記為已檢視";
|
||||
"Link copied" = "已複製連結";
|
||||
"Mark as viewed" = "標記為已檢視";
|
||||
"Marking as viewed advances to the next stacked media instead of closing" = "標記為已檢視會前進到下一個堆疊的媒體,而不是關閉";
|
||||
"Mark messages as seen" = "標記訊息為已讀";
|
||||
"Mark seen" = "標記已讀";
|
||||
"Marked as viewed" = "標記為已閱覽";
|
||||
@@ -1319,6 +1390,19 @@
|
||||
"Enter a username, chat name, or thread ID." = "輸入使用者名稱、聊天名稱或對話 ID。";
|
||||
"Group" = "群組";
|
||||
"Image Settings" = "圖片設定";
|
||||
"Auto bubble color" = "自動氣泡顏色";
|
||||
"Bubble color" = "氣泡顏色";
|
||||
"Me" = "我";
|
||||
"Both" = "兩者";
|
||||
"Gradient" = "漸層";
|
||||
"Direction" = "方向";
|
||||
"Vertical" = "垂直";
|
||||
"Horizontal" = "水平";
|
||||
"Diagonal" = "對角線";
|
||||
"Text color" = "文字顏色";
|
||||
"Automatic (contrast)" = "自動(對比)";
|
||||
"Choose color…" = "選擇顏色…";
|
||||
"Tap to apply · hold to edit" = "點按套用 · 長按編輯";
|
||||
"Library" = "圖庫";
|
||||
"Library, default, and per-chat overrides will be deleted." = "圖庫、預設與各聊天個別設定都將被刪除。";
|
||||
"No Custom" = "無自訂";
|
||||
@@ -1409,6 +1493,11 @@
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
" BETA " = " BETA ";
|
||||
"%lu of %lu checks on" = "已開啟 %2$lu 項檢查中的 %1$lu 項";
|
||||
"Checks" = "檢查項";
|
||||
"Pick which categories each scan computes. A disabled check is greyed out and skipped — it won't be calculated or shown." = "選擇每次掃描計算哪些類別。已關閉的檢查會顯示為灰色並被略過——既不會計算也不會顯示。";
|
||||
"Snapshot saved" = "快照已儲存";
|
||||
"Your current scan was archived" = "您目前的掃描已封存";
|
||||
"%@ %lu accounts? The first %ld will be processed to avoid rate limits." = "%@ %lu 個帳號?為避免速率限制,僅處理前 %ld 個。";
|
||||
"%@ %lu accounts? This runs sequentially with a short pause between each." = "%@ %lu 個帳號?此操作會依序執行,每個之間有短暫停頓。";
|
||||
"%@ followers · %@ following" = "%@ 位粉絲 · %@ 個追蹤中";
|
||||
@@ -1454,7 +1543,6 @@
|
||||
"Filter · %lu" = "篩選 · %lu";
|
||||
"First scan: %@" = "首次掃描:%@";
|
||||
"First scan: we collect your followers and following lists and save them locally." = "首次掃描:我們會收集你的粉絲及追蹤清單並儲存在本機。";
|
||||
"Follow %lu" = "追蹤 %lu";
|
||||
"Follower count exceeds %ld — analysis disabled to avoid rate limits." = "粉絲數超過 %ld — 已停用分析以避免速率限制。";
|
||||
"Followers" = "粉絲";
|
||||
"Following… %lu / %lu" = "追蹤中… %lu / %lu";
|
||||
@@ -1472,6 +1560,9 @@
|
||||
"Mutual followers" = "互相追蹤";
|
||||
"Name: %@ → %@" = "名稱:%@ → %@";
|
||||
"New followers" = "新粉絲";
|
||||
"NEW" = "新";
|
||||
"New first" = "新的優先";
|
||||
"New only" = "僅限新增";
|
||||
"No active Instagram session found" = "找不到已登入的 Instagram 工作階段";
|
||||
"No results" = "無結果";
|
||||
"No scan yet" = "尚未掃描";
|
||||
@@ -1574,7 +1665,13 @@
|
||||
"Follow default" = "遵循預設";
|
||||
"Force OFF (allow unsends)" = "強制關閉(允許撤回)";
|
||||
"Force ON (preserve unsends)" = "強制開啟(保留撤回)";
|
||||
"Include seconds when the format already shows time." = "當格式已顯示時間時也包含秒。";
|
||||
"Include seconds when the format already shows time. The custom format controls seconds itself with {ss}." = "當格式已顯示時間時也包含秒。自訂格式透過 {ss} 自行控制秒。";
|
||||
"Add custom format…" = "新增自訂格式…";
|
||||
"Edit" = "編輯";
|
||||
"Template" = "範本";
|
||||
"Placeholders" = "佔位符";
|
||||
"Placeholders are replaced with date parts; anything else is shown as-is." = "佔位符會被替換為日期部分;其餘內容按原樣顯示。";
|
||||
"Tap a placeholder to insert it at the cursor." = "點按佔位符即可在游標處插入。";
|
||||
"Included chats" = "包含的聊天";
|
||||
"Included users" = "包含的使用者";
|
||||
"KD: default" = "KD:預設";
|
||||
@@ -1765,16 +1862,21 @@
|
||||
"Audio ready" = "音訊就緒";
|
||||
"Download video at the highest available quality" = "下載最高可用品質的影片";
|
||||
"Downloads HD video via DASH streams and encodes to H.264. Requires FFmpegKit." = "透過 DASH 串流下載 HD 影片並編碼為 H.264。需要 FFmpegKit。";
|
||||
"Encoding in software" = "正在使用軟體編碼";
|
||||
"Encoding speed" = "編碼速度";
|
||||
"Enhanced downloads" = "增強下載";
|
||||
"Faster = lower quality" = "速度越快 = 品質越低";
|
||||
"FFmpeg not available" = "FFmpeg 不可用";
|
||||
"FFmpegKit is not available. Install the sideloaded IPA or the _ffmpeg .deb variant to enable." = "FFmpegKit 不可用。請安裝側載的 IPA 或 _ffmpeg .deb 版本以啟用。";
|
||||
"Hardware encoder isn't available in the background — your quality settings were kept." = "背景無法使用硬體編碼器 — 已保留你的畫質設定。";
|
||||
"No audio track found" = "找不到音訊軌";
|
||||
"Photo" = "照片";
|
||||
"Photo quality" = "照片品質";
|
||||
"Size unknown" = "大小未知";
|
||||
"calculating size…" = "正在計算大小…";
|
||||
"silent" = "靜音";
|
||||
"Use highest resolution available" = "使用最高可用解析度";
|
||||
"Video encoder locked up — restart Instagram to encode again" = "影片編碼器已卡死 — 請重新啟動 Instagram 後再編碼";
|
||||
"Video quality" = "影片品質";
|
||||
"Which quality to download" = "選擇下載的品質";
|
||||
|
||||
@@ -2100,6 +2202,13 @@
|
||||
"Stack size" = "堆疊數量";
|
||||
"Duration" = "持續時間";
|
||||
"Default surface" = "預設顯示方式";
|
||||
"System notifications" = "系統通知";
|
||||
"Mirror to notification centre" = "鏡像到通知中心";
|
||||
"While the app is in the background, toasts are delivered to the iOS notification centre instead so they aren't missed." = "App 在背景時,彈出提示會改為傳送到 iOS 通知中心,避免錯過。";
|
||||
"Clear when app opens" = "開啟 App 時清除";
|
||||
"Remove mirrored notifications from notification centre when you return to the app." = "返回 App 時,從通知中心移除已鏡像的通知。";
|
||||
"Background mirror" = "背景鏡像";
|
||||
"Uses Instagram's notification permission. Per-action overrides live in each action's menu under Background mirror; actions set to Off never mirror." = "使用 Instagram 的通知權限。每個動作的設定位於其選單中的「背景鏡像」;設為關閉的動作不會被鏡像。";
|
||||
"Enable notifications" = "啟用通知";
|
||||
"Haptic feedback" = "觸感回饋";
|
||||
"Preview pill" = "預覽藥丸";
|
||||
@@ -2138,8 +2247,10 @@
|
||||
"Errors" = "錯誤";
|
||||
"Download progress" = "下載進度";
|
||||
"Bulk download progress" = "批次下載進度";
|
||||
"Repost progress" = "重新發布進度";
|
||||
"Copied post / reel URL" = "已複製貼文 / 連續短片連結";
|
||||
"Copied comment text" = "已複製留言文字";
|
||||
"Copied GIF link" = "已複製 GIF 連結";
|
||||
"Copied note text" = "已複製便籤文字";
|
||||
"Copied profile info" = "已複製個人檔案資訊";
|
||||
"Copied audio URL" = "已複製音訊連結";
|
||||
@@ -2148,25 +2259,38 @@
|
||||
"Copied description text" = "已複製描述文字";
|
||||
"DM seen / read receipts" = "私訊已讀 / 查看";
|
||||
"Story seen / read receipts" = "限時動態已讀 / 查看";
|
||||
"Someone read your message" = "有人已讀你的訊息";
|
||||
"User blocked / unblocked" = "使用者已封鎖 / 解除封鎖";
|
||||
"Chat added / removed from exclude" = "聊天已加入 / 移出排除";
|
||||
"Story user added / removed from exclude" = "限時動態使用者已加入 / 移出排除";
|
||||
"Share-sheet recipient pinned" = "分享對象已釘選";
|
||||
"Unsent message detected" = "偵測到收回的訊息";
|
||||
"Reaction removed detected" = "偵測到移除回應";
|
||||
"%lu messages unsent" = "已撤回 %lu 則訊息";
|
||||
"%lu reactions removed" = "已移除 %lu 個回應";
|
||||
"%lu chats marked seen" = "已將 %lu 個聊天標示為已讀";
|
||||
"%lu stories marked seen" = "已將 %lu 則限時動態標示為已看";
|
||||
"%lu of your messages read" = "你的 %lu 則訊息已讀";
|
||||
"%lu notifications" = "%lu 則通知";
|
||||
"Live comments toggled" = "已切換直播留言";
|
||||
"Custom GIF sent" = "已傳送自訂 GIF";
|
||||
"GIF favorited / unfavorited" = "GIF 已收藏 / 取消收藏";
|
||||
"Voice DM sent" = "已傳送語音私訊";
|
||||
"Audio extraction status" = "音訊擷取狀態";
|
||||
"Profile Analyzer complete" = "個人檔案分析完成";
|
||||
"Profile Analyzer progress" = "個人檔案分析進度";
|
||||
"Media extraction failed" = "媒體擷取失敗";
|
||||
"Permission denied" = "權限被拒";
|
||||
"Validation error" = "驗證錯誤";
|
||||
"Network / API error" = "網路 / API 錯誤";
|
||||
"Action error fallback" = "操作錯誤回退";
|
||||
"Unlock failed" = "解鎖失敗";
|
||||
"Chat locked / unlocked" = "聊天已鎖定 / 解鎖";
|
||||
"Invalid clipboard link" = "剪貼簿連結無效";
|
||||
"Experimental flag warning" = "實驗標誌警告";
|
||||
"Settings action confirmed" = "設定操作已確認";
|
||||
"Cache clearing progress" = "快取清理進度";
|
||||
"Backup export / import" = "備份匯出 / 匯入";
|
||||
"Other / uncategorized" = "其他 / 未分類";
|
||||
"Comment copied" = "留言已複製";
|
||||
"FFmpeg log copied" = "已複製 FFmpeg 日誌";
|
||||
@@ -2189,7 +2313,7 @@
|
||||
"Tap a preset to make it active. Swipe left to delete." = "點擊預設以啟用。向左滑動刪除。";
|
||||
"Override Instagram location reads." = "覆寫 Instagram 的位置讀取。";
|
||||
"Show the quick button in Friends Map." = "在朋友地圖中顯示快捷按鈕。";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched." = "選擇絕對日期的寫法。“預設”保留 IG 自己的格式。";
|
||||
"Pick how absolute dates are written. “Default” leaves IG's own format untouched. Swipe a custom format to edit or delete it." = "選擇絕對日期的寫法。“預設”保留 IG 自己的格式。左滑自訂格式可編輯或刪除。";
|
||||
"Dates younger than the threshold show as relative time. Older dates fall back to the absolute format. “Combine with date” shows both — “Jan 5, 2026 (2h)” or “2h – Jan 5, 2026”." = "比閾值更近的日期顯示為相對時間。較舊的日期回退為絕對格式。「與日期合併」同時顯示兩者 — 「2026 年 1 月 5 日 (2h)」或「2h – 2026 年 1 月 5 日」。";
|
||||
"Compact style" = "緊湊樣式";
|
||||
"Example: “1h” instead of “1 hour ago”" = "範例:“1h” 替代 “1 小時前”";
|
||||
@@ -2200,3 +2324,184 @@
|
||||
"Relative – absolute" = "相對 – 絕對";
|
||||
"Relative when young, absolute when older." = "較近顯示相對,較遠顯示絕對。";
|
||||
"Example: “2h – Jan 5, 2026”" = "例如:「2h – 2026 年 1 月 5 日」";
|
||||
"Catch view-once media unsent while you're away. ⚠️ May drain battery" = "擷取你不在時被收回的限看一次內容。⚠️ 可能耗電";
|
||||
"Disappearing (view-once) media" = "限時內容(限看一次)";
|
||||
"Disappearing media expired before it could be saved" = "限時內容在儲存前已過期";
|
||||
"Disappearing media — gone before it could be saved" = "限時內容 — 還來不及儲存就消失了";
|
||||
"Disappearing only" = "僅限時內容";
|
||||
"Forces Instagram to keep running in the background so it can capture disappearing media that someone unsends while you're not in the app.\n\nMainly useful for view-once media — normal photos/videos are usually still recoverable without it. ⚠️ May significantly drain your battery, and can't capture anything if you force-quit Instagram from the app switcher.\n\nEnable it?" = "強制 Instagram 在背景持續執行,以便擷取他人在你不在應用程式時收回的限時內容。\n\n主要對限看一次內容有用 — 一般相片/影片通常不用它也能復原。⚠️ 可能會明顯耗電,而且如果你從應用程式切換器強制結束 Instagram,將無法擷取任何內容。\n\n要啟用嗎?";
|
||||
"Keep Instagram active in background" = "讓 Instagram 在背景保持活躍";
|
||||
"Media couldn’t be downloaded — the link expired" = "無法下載內容 — 連結已過期";
|
||||
"Media wasn’t available to save" = "內容無法儲存";
|
||||
"Retrying download…" = "正在重試下載…";
|
||||
"Try to download again" = "重新嘗試下載";
|
||||
"%lu followers removed" = "已移除 %lu 位粉絲";
|
||||
"Batch remove followers" = "批次移除粉絲";
|
||||
"Batch remove followers finished" = "批次移除粉絲已完成";
|
||||
"Follow back" = "回追";
|
||||
"Remove @%@ as a follower?" = "將 @%@ 從粉絲中移除?";
|
||||
"Remove follower" = "移除粉絲";
|
||||
"Removing… %lu / %lu" = "正在移除… %lu / %lu";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// READ RECEIPTS //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
"Read receipts log" = "已讀回條記錄";
|
||||
"Date" = "日期";
|
||||
"Reads" = "已讀";
|
||||
"Person" = "用戶";
|
||||
"Chat" = "聊天";
|
||||
"%@ · on @%@" = "%@ · 在 @%@";
|
||||
"%lu read · %@" = "%lu 次已讀 · %@";
|
||||
"%lu reads · %@" = "%lu 次已讀 · %@";
|
||||
"%lu reads · %lu reader · %@" = "%lu 次已讀 · %lu 人 · %@";
|
||||
"%lu reads · %lu readers · %@" = "%lu 次已讀 · %lu 人 · %@";
|
||||
"Browse who read your messages, grouped by person" = "按用戶查看誰讀了你的訊息";
|
||||
"Clear all" = "全部清除";
|
||||
"Clear all records" = "清除所有記錄";
|
||||
"Clear read receipts?" = "清除已讀回條?";
|
||||
"Detects when others read your messages and notifies you" = "偵測他人何時讀了你的訊息並通知你";
|
||||
"Ignored people & chats" = "已忽略的用戶和聊天";
|
||||
"Ignored" = "已忽略";
|
||||
"Log group chats" = "記錄群聊";
|
||||
"Most reads" = "已讀最多";
|
||||
"No read receipts yet.\nWhen someone reads a message you sent, it shows up here." = "暫無已讀回條。\n當有人讀了你發送的訊息時,會顯示在這裡。";
|
||||
"Notifies and records when someone reads a message you sent" = "當有人讀了你發送的訊息時通知並記錄";
|
||||
"Nothing is ignored. Long-press someone in the log to stop logging them." = "沒有忽略項。在記錄中長按某人可停止記錄。";
|
||||
"Nothing matches your filters." = "沒有符合篩選的內容。";
|
||||
"Read %@ · %@" = "已讀 %@ · %@";
|
||||
"Record reads on this device. Off = notifications only, nothing stored" = "在本裝置記錄已讀。關閉 = 僅通知,不儲存";
|
||||
"Resume logging" = "恢復記錄";
|
||||
"Save to log" = "儲存到記錄";
|
||||
"Search by username" = "按用戶名搜尋";
|
||||
"Stop logging %@" = "停止記錄 %@";
|
||||
"Delete records" = "刪除記錄";
|
||||
"When enabled, a notification fires when someone reads your message. Turn off \"Save to log\" for toast-only mode. Long-press a person in the log to stop logging them." = "開啟後,有人讀取你的訊息時會收到通知。關閉「儲存到記錄」可只接收提醒。長按記錄中的某人可停止記錄。";
|
||||
"Swipe to remove. Removing resumes logging for that person or chat." = "滑動以移除。移除後將恢復記錄該用戶或聊天。";
|
||||
"This removes all recorded reads on this device." = "這會移除本裝置上所有已記錄的已讀。";
|
||||
"Updating names and photos" = "正在更新名稱和頭像";
|
||||
"Your message" = "你的訊息";
|
||||
"read your message in %@" = "在 %@ 中讀了你的訊息";
|
||||
"read your message" = "讀了你的訊息";
|
||||
"Also track reads in group chats. Off by default — groups can be noisy" = "同時追蹤群聊中的已讀。預設關閉——群聊可能較吵";
|
||||
"Refreshing…" = "正在重新整理…";
|
||||
"Pinned" = "已置頂";
|
||||
"Liked the story" = "讚過該限時動態";
|
||||
"Default (recent first)" = "預設(最近優先)";
|
||||
"Liked first" = "按讚者優先";
|
||||
"Load all viewers" = "載入所有觀看者";
|
||||
"%lu viewers" = "%lu 位觀看者";
|
||||
"Viewer pinned" = "已置頂觀看者";
|
||||
"Viewer unpinned" = "已取消置頂觀看者";
|
||||
"Pin a viewer" = "置頂觀看者";
|
||||
"Pin order" = "置頂順序";
|
||||
"Pin this viewer?" = "置頂此觀看者?";
|
||||
"Filter, sort & pin viewers" = "篩選、排序和置頂觀看者";
|
||||
"Adds controls to your story viewers list" = "在你的限時動態觀看者列表中加入控制項";
|
||||
"Add by username, remove, reorder" = "依使用者名稱新增、移除、重新排序";
|
||||
"Pinned viewers (%lu)" = "已置頂觀看者 (%lu)";
|
||||
"Viewers list" = "觀看者列表";
|
||||
"Settings are saved and reused next time." = "設定會被儲存並在下次沿用。";
|
||||
"Tick several to combine them. Pinned viewers always stay on top and ignore these filters." = "勾選多個可組合使用。已置頂的觀看者一律顯示在最上方,並忽略這些篩選。";
|
||||
"Pinned viewers" = "已置頂觀看者";
|
||||
"Pin" = "置頂";
|
||||
"On the 'who viewed my story' list, adds a filter/sort button (bottom-right) with sticky settings. Long-press a viewer to pin them. Pinned viewers always show at the top — even before they view your story." = "在「誰看過我的限時動態」列表中加入一個篩選/排序按鈕(右下角),設定會被儲存。長按某位觀看者即可置頂。已置頂的觀看者一律顯示在最上方——即使他們還沒看你的限時動態。";
|
||||
"Username or raw user PK. Pinned users always show at the top of your story viewers, even before they view it." = "使用者名稱或原始使用者 PK。已置頂的使用者一律顯示在你的限時動態觀看者列表頂端——即使他們還沒看過。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
// DEVICE ID //
|
||||
// Settings -> Advanced -> Device ID, and the login-screen Device ID button //
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
"Roll a new fingerprint" = "產生新指紋";
|
||||
"New device fingerprint" = "新裝置指紋";
|
||||
"New ID only" = "僅新 ID";
|
||||
"New ID + clear IG data" = "新 ID + 清除 IG 資料";
|
||||
"Fresh random device ID + FDID" = "全新隨機裝置 ID + FDID";
|
||||
"Enter ID manually…" = "手動輸入 ID…";
|
||||
"Manual device ID" = "手動裝置 ID";
|
||||
"Paste or type the UUID this device should report." = "貼上或輸入此裝置應回報的 UUID。";
|
||||
"Device ID set" = "已設定裝置 ID";
|
||||
"Identity masked" = "身分已遮罩";
|
||||
"Copy current ID" = "複製目前 ID";
|
||||
"Revert to my real device ID" = "還原為我的真實裝置 ID";
|
||||
"Restore the original, stop masking" = "還原原始值並停止遮罩";
|
||||
"Spoofing off" = "偽裝已關閉";
|
||||
"Relaunch now" = "立即重新啟動";
|
||||
"Relaunch to apply" = "重新啟動以套用";
|
||||
"Clear device & relaunch" = "清除裝置並重新啟動";
|
||||
"Clear device & relaunch?" = "清除裝置並重新啟動?";
|
||||
"Clear & relaunch" = "清除並重新啟動";
|
||||
"Strongest — full device reset" = "最強——完整重設裝置";
|
||||
"Device ID" = "裝置 ID";
|
||||
"Device identity" = "裝置身分";
|
||||
"Masked" = "已遮罩";
|
||||
"Real" = "真實";
|
||||
"Show button on login screen" = "在登入畫面顯示按鈕";
|
||||
"Floating Device ID button while signed out" = "登出時顯示的浮動裝置 ID 按鈕";
|
||||
"Masks the device fingerprint Instagram sends (device ID + family device ID). Changes take effect after a relaunch. The same button also appears on the login screen." = "遮罩 Instagram 傳送的裝置指紋(裝置 ID + 家庭裝置 ID)。變更在重新啟動後生效。同一按鈕也會出現在登入畫面。";
|
||||
"Also clear Instagram's saved logins and stored device IDs? This logs you out and relaunches as a fresh device." = "同時清除 Instagram 已儲存的登入資訊和已儲存的裝置 ID 嗎?這會讓你登出並以全新裝置身分重新啟動。";
|
||||
"Forgets every saved login, cookie and the stored device identity, then relaunches so Instagram starts as a brand-new device. You'll sign in again afterwards." = "忘記所有已儲存的登入資訊、Cookie 和已儲存的裝置身分,然後重新啟動,讓 Instagram 以全新裝置啟動。之後你需要重新登入。";
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// FOLLOW REQUESTS TRACKER //
|
||||
// Settings → Follow Requests Tracker //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
"Follow Requests Tracker" = "追蹤請求追蹤器";
|
||||
"Follow Requests" = "追蹤請求";
|
||||
"Show follow requests" = "顯示追蹤請求";
|
||||
"Check now" = "立即檢查";
|
||||
"Reset tracked data" = "重置已記錄的資料";
|
||||
"Enable tracker" = "啟用追蹤器";
|
||||
"Log requests and check outcomes" = "記錄請求並檢查結果";
|
||||
"Logs follow requests you send and receive, and catches who cancels a request before you answer. All on-device." = "記錄你發送和收到的追蹤請求,並捕捉在你回應之前撤回請求的人。全部在裝置本機。";
|
||||
"What to track" = "追蹤內容";
|
||||
"Requests I send" = "我發送的請求";
|
||||
"To private accounts" = "發往私密帳號";
|
||||
"Requests I receive" = "我收到的請求";
|
||||
"From people who want to follow you" = "來自想追蹤你的人";
|
||||
"Background check" = "背景檢查";
|
||||
"Check interval" = "檢查間隔";
|
||||
"How often to check for outcomes while the app is open. Also checks on launch and when you open the list." = "應用程式開啟時檢查結果的頻率。也會在啟動時和開啟列表時檢查。";
|
||||
"Off (manual only)" = "關閉(僅手動)";
|
||||
"Every 15 minutes" = "每 15 分鐘";
|
||||
"Every 30 minutes" = "每 30 分鐘";
|
||||
"Every hour" = "每小時";
|
||||
"Every 6 hours" = "每 6 小時";
|
||||
"My request accepted" = "我的請求已接受";
|
||||
"A private account accepted you" = "一個私密帳號接受了你";
|
||||
"My request declined" = "我的請求已拒絕";
|
||||
"No longer pending" = "不再等待";
|
||||
"New request received" = "收到新請求";
|
||||
"Someone asked to follow you" = "有人請求追蹤你";
|
||||
"Request withdrawn" = "請求已撤回";
|
||||
"Someone cancelled their request" = "有人取消了請求";
|
||||
"Sent by me" = "我發送的";
|
||||
"Received" = "已收到";
|
||||
"Sent" = "已發送";
|
||||
"Accepted" = "已接受";
|
||||
"Rejected" = "已拒絕";
|
||||
"Requested" = "已請求";
|
||||
"Approved" = "已批准";
|
||||
"Withdrawn" = "已撤回";
|
||||
"No follow requests tracked yet" = "尚未記錄任何追蹤請求";
|
||||
"Cancel requests" = "取消請求";
|
||||
"Delete %lu record(s) from history?" = "從歷史記錄中刪除 %lu 條記錄?";
|
||||
"Cancel %lu pending request(s)?" = "取消 %lu 個待處理請求?";
|
||||
"Follow back %lu account(s)?" = "回追 %lu 個帳號?";
|
||||
"Clear all tracked follow requests?" = "清除所有已記錄的追蹤請求?";
|
||||
"Reset tracked follow requests for this account?" = "重置此帳號已記錄的追蹤請求?";
|
||||
"Enable the tracker first" = "請先啟用追蹤器";
|
||||
"Checking…" = "正在檢查…";
|
||||
"%ld request(s) updated" = "已更新 %ld 個請求";
|
||||
"No changes" = "無變化";
|
||||
"Working…" = "處理中…";
|
||||
"Follow request accepted" = "追蹤請求已接受";
|
||||
"%@ accepted your request" = "%@ 接受了你的請求";
|
||||
"Follow request declined" = "追蹤請求已拒絕";
|
||||
"%@ is no longer pending" = "%@ 不再處於等待狀態";
|
||||
"New follow request" = "新的追蹤請求";
|
||||
"%@ asked to follow you" = "%@ 要求追蹤你";
|
||||
"Follow request withdrawn" = "追蹤請求已撤回";
|
||||
"%@ withdrew their request" = "%@ 撤回了請求";
|
||||
"Follow requests log" = "追蹤請求日誌";
|
||||
|
||||
Reference in New Issue
Block a user