diff --git a/static/locales/ur.yaml b/static/locales/ur.yaml new file mode 100644 index 00000000..9c495389 --- /dev/null +++ b/static/locales/ur.yaml @@ -0,0 +1,790 @@ +# Put the name of your locale in the same language +Locale Name: 'اردو' +FreeTube: 'FreeTube' +# Currently on Subscriptions, Playlists, and History +'This part of the app is not ready yet. Come back later when progress has been made.': >- + 'ایپ کا یہ حصہ ابھی تک تیار نہیں ہے۔ جب پیش رفت ہو جائے تو بعد میں واپس آئیں۔' + +# Webkit Menu Bar +File: 'فائل' +New Window: 'نئی کھڑکی' +Quit: 'چھوڑو' +Edit: 'ترمیم' +Undo: 'کالعدم' +Redo: 'دوبارہ کریں۔' +Cut: 'کاٹنا' +Copy: 'کاپی' +Paste: 'چسپاں کریں۔' +Delete: 'حذف کریں۔' +Select all: 'تمام منتخب کریں' +Reload: 'دوبارہ لوڈ کریں۔' +Force Reload: 'زبردستی دوبارہ لوڈ کریں۔' +Toggle Developer Tools: 'ڈویلپر ٹولز کو ٹوگل کریں۔' +Actual size: 'اصل سائز' +Zoom in: 'زوم ان کریں۔' +Zoom out: 'دور کرنا' +Toggle fullscreen: 'پوری اسکرین کو ٹوگل کریں۔' +Window: 'کھڑکی' +Minimize: 'کم سے کم کرنا' +Close: 'بند کریں' +Back: 'پیچھے' +Forward: 'آگے' +Open New Window: 'نئی ونڈو کھولیں۔' + +Version $ is now available! Click for more details: 'ورژن $ اب دستیاب ہے! کلک کریں۔ + مزید تفصیلات کے لیے' +Download From Site: 'سائٹ سے ڈاؤن لوڈ کریں۔' +A new blog is now available, $. Click to view more: 'ایک نیا بلاگ اب دستیاب ہے، $. + مزید دیکھنے کے لیے کلک کریں۔' +Are you sure you want to open this link?: 'کیا آپ واقعی اس لنک کو کھولنا چاہتے ہیں؟' + +# Search Bar +Search / Go to URL: 'تلاش کریں / یو آر ایل پر جائیں۔' +Search Bar: + Clear Input: 'ان پٹ صاف کریں۔' + # In Filter Button +Search Filters: + Search Filters: 'فلٹرز تلاش کریں۔' + Sort By: + Sort By: '' + Most Relevant: '' + Rating: '' + Upload Date: '' + View Count: '' + Time: + Time: '' + Any Time: '' + Last Hour: '' + Today: '' + This Week: '' + This Month: '' + This Year: '' + Type: + Type: '' + All Types: '' + Videos: '' + Channels: '' + #& Playlists + Duration: + Duration: '' + All Durations: '' + Short (< 4 minutes): '' + Long (> 20 minutes): '' + # On Search Page + Search Results: '' + Fetching results. Please wait: '' + Fetch more results: '' + There are no more results for this search: 'اس تلاش کے مزید نتائج نہیں ہیں۔' +# Sidebar +Subscriptions: + # On Subscriptions Page + Subscriptions: '' + # channels that were likely deleted + Error Channels: '' + Latest Subscriptions: '' + This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: 'یہ + پروفائل میں سبسکرپشنز کی ایک بڑی تعداد ہے۔ شرح کو محدود کرنے سے بچنے کے لیے آر ایس ایس کو مجبور کرنا' + 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'آپ کا + رکنیت کی فہرست فی الحال خالی ہے۔ انہیں یہاں دیکھنے کے لیے سبسکرپشنز شامل کرنا شروع کریں۔' + 'Getting Subscriptions. Please wait.': 'سبسکرپشنز حاصل کرنا۔ برائے مہربانی انتظار کریں.' + Refresh Subscriptions: 'سبسکرپشنز کو ریفریش کریں۔' + Load More Videos: 'مزید ویڈیوز لوڈ کریں۔' +More: 'مزید' +Channels: + Channels: 'چینلز' + Title: 'چینل کی فہرست' + Search bar placeholder: 'چینلز تلاش کریں۔' + Count: '$چینل ملا۔' + Empty: 'آپ کے چینل کی فہرست فی الحال خالی ہے۔' + Unsubscribe: 'ان سبسکرائب کریں۔' + Unsubscribed: '$ کو آپ کی سبسکرپشنز سے ہٹا دیا گیا ہے۔' + Unsubscribe Prompt: 'کیا آپ واقعی "$" سے ان سبسکرائب کرنا چاہتے ہیں؟' +Trending: + Trending: '' + Default: '' + Music: '' + Gaming: '' + Movies: '' + Trending Tabs: '' +Most Popular: '' +Playlists: '' +User Playlists: + Your Playlists: '' + Playlist Message: یہ صفحہ مکمل طور پر کام کرنے والی پلے لسٹس کا عکاس نہیں ہے۔ یہ صرف + ان ویڈیوز کی فہرست بناتا ہے جنہیں آپ نے محفوظ کیا ہے یا پسند کیا ہے۔ جب کام ختم ہو جائے تو سب + فی الحال یہاں موجود ویڈیوز کو 'پسندیدہ' پلے لسٹ میں منتقل کر دیا جائے گا۔ + Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: '' + Empty Search Message: 'اس پلے لسٹ میں کوئی ایسی ویڈیوز نہیں ہیں جو آپ کی تلاش سے مماثل ہوں۔' + Search bar placeholder: 'پلے لسٹ میں تلاش کریں۔' +History: + # On History Page + History: 'تاریخ' + Watch History: 'تاریخ دیکھیں' + Your history list is currently empty.: 'آپ کی تاریخ کی فہرست فی الحال خالی ہے۔' + Empty Search Message: 'آپ کی سرگزشت میں کوئی ایسی ویڈیوز نہیں ہیں جو آپ کی تلاش سے مماثل ہوں۔' + Search bar placeholder: "تاریخ میں تلاش کریں۔" +Settings: + # On Settings Page + Settings: + The app needs to restart for changes to take effect. Restart and apply change?: 'دی + تبدیلیاں اثر انداز ہونے کے لیے ایپ کو دوبارہ شروع کرنے کی ضرورت ہے۔ دوبارہ شروع کریں اور تبدیلی کا اطلاق کریں؟' + General Settings: 'ترتیبات' + General Settings: 'عام ترتیبات' + Check for Updates: 'اپ ڈیٹ کے لیے چیک کریں' + Check for Latest Blog Posts: 'تازہ ترین بلاگ پوسٹس چیک کریں۔' + Fallback to Non-Preferred Backend on Failure: 'غیر ترجیحی بیک اینڈ پر فال بیک + ناکامی پر' + Enable Search Suggestions: 'تلاش کی تجاویز کو فعال کریں۔' + Default Landing Page: 'ڈیفالٹ لینڈنگ پیج' + Locale Preference: '' + System Default: '' + Preferred API Backend: + Preferred API Backend: '' + Local API: '' + Invidious API: '' + Video View Type: + Video View Type: '' + Grid: '' + List: '' + Thumbnail Preference: + Thumbnail Preference: '' + Default: '' + Beginning: '' + Middle: '' + End: '' + Current Invidious Instance: '' + # $ is replaced with the default Invidious instance + The currently set default instance is $: '' + No default instance has been set: '' + Current instance will be randomized on startup: '' + Set Current Instance as Default: '' + Clear Default Instance: '' + View all Invidious instance information: '' + Region for Trending: '' + #! List countries + External Link Handling: + External Link Handling: '' + Open Link: '' + Ask Before Opening Link: '' + No Action: '' + Theme Settings: + Theme Settings: '' + Match Top Bar with Main Color: '' + Expand Side Bar by Default: '' + Disable Smooth Scrolling: '' + UI Scale: '' + Hide Side Bar Labels: '' + Base Theme: + Base Theme: '' + Black: '' + Dark: '' + System Default: '' + Light: '' + Dracula: '' + Catppuccin Mocha: '' + Main Color Theme: + Main Color Theme: '' + Red: '' + Pink: '' + Purple: '' + Deep Purple: '' + Indigo: '' + Blue: '' + Light Blue: '' + Cyan: '' + Teal: '' + Green: '' + Light Green: '' + Lime: '' + Yellow: '' + Amber: '' + Orange: '' + Deep Orange: '' + Dracula Cyan: '' + Dracula Green: '' + Dracula Orange: '' + Dracula Pink: '' + Dracula Purple: '' + Dracula Red: '' + Dracula Yellow: '' + Catppuccin Mocha Rosewater: '' + Catppuccin Mocha Flamingo: '' + Catppuccin Mocha Pink: '' + Catppuccin Mocha Mauve: '' + Catppuccin Mocha Red: '' + Catppuccin Mocha Maroon: '' + Catppuccin Mocha Peach: '' + Catppuccin Mocha Yellow: '' + Catppuccin Mocha Green: '' + Catppuccin Mocha Teal: '' + Catppuccin Mocha Sky: '' + Catppuccin Mocha Sapphire: '' + Catppuccin Mocha Blue: '' + Catppuccin Mocha Lavender: '' + Secondary Color Theme: '' + #* Main Color Theme + Player Settings: + Player Settings: '' + Force Local Backend for Legacy Formats: '' + Play Next Video: '' + Turn on Subtitles by Default: '' + Autoplay Videos: '' + Proxy Videos Through Invidious: '' + Autoplay Playlists: '' + Enable Theatre Mode by Default: '' + Scroll Volume Over Video Player: '' + Scroll Playback Rate Over Video Player: '' + Display Play Button In Video Player: '' + Next Video Interval: '' + Fast-Forward / Rewind Interval: '' + Default Volume: '' + Default Playback Rate: '' + Max Video Playback Rate: '' + Video Playback Rate Interval: '' + Default Video Format: + Default Video Format: '' + Dash Formats: '' + Legacy Formats: '' + Audio Formats: '' + Default Quality: + Default Quality: '' + Auto: '' + 144p: '' + 240p: '' + 360p: '' + 480p: '' + 720p: '' + 1080p: '' + 1440p: '' + 4k: '' + 8k: '' + Screenshot: + Enable: '' + Format Label: '' + Quality Label: '' + Ask Path: '' + Folder Label: '' + Folder Button: '' + File Name Label: '' + File Name Tooltip: 'آپ ذیل میں متغیرات استعمال کر سکتے ہیں۔ %Y سال کے 4 ہندسے۔ %M مہینہ 2 ہندسے۔ + %D دن کے 2 ہندسے۔ %H گھنٹے 2 ہندسے۔ %N منٹ 2 ہندسے۔ %S دوسرے 2 ہندسے۔ %T ملی سیکنڈ 3 ہندسے۔ + %s ویڈیو سیکنڈ۔ %t ویڈیو ملی سیکنڈ 3 ہندسے۔ %i ویڈیو ID۔ آپ ذیلی فولڈر بنانے کے لیے "\" یا "/" بھی استعمال کر سکتے ہیں۔' + Error: + Forbidden Characters: '' + Empty File Name: '' + External Player Settings: + External Player Settings: '' + External Player: '' + Ignore Unsupported Action Warnings: '' + Custom External Player Executable: '' + Custom External Player Arguments: '' + Players: + None: + Name: '' + Privacy Settings: + Privacy Settings: '' + Remember History: '' + Save Watched Progress: '' + Automatically Remove Video Meta Files: '' + Clear Search Cache: '' + Are you sure you want to clear out your search cache?: '' + Search cache has been cleared: '' + Remove Watch History: '' + Are you sure you want to remove your entire watch history?: '' + Watch history has been cleared: '' + Remove All Subscriptions / Profiles: '' + Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: '' + Subscription Settings: + Subscription Settings: '' + Hide Videos on Watch: '' + Fetch Feeds from RSS: '' + Manage Subscriptions: '' + Distraction Free Settings: + Distraction Free Settings: '' + Hide Video Views: '' + Hide Video Likes And Dislikes: '' + Hide Channel Subscribers: '' + Hide Comment Likes: '' + Hide Recommended Videos: '' + Hide Trending Videos: '' + Hide Popular Videos: '' + Hide Playlists: '' + Hide Live Chat: '' + Hide Active Subscriptions: '' + Hide Video Description: '' + Hide Comments: '' + Hide Live Streams: '' + Hide Sharing Actions: '' + Data Settings: + Data Settings: '' + Select Import Type: '' + Select Export Type: '' + Import Subscriptions: '' + Import FreeTube: '' + Import YouTube: '' + Import NewPipe: '' + Check for Legacy Subscriptions: '' + Export Subscriptions: '' + Export FreeTube: '' + Export YouTube: '' + Export NewPipe: '' + Import History: '' + Export History: '' + Import Playlists: '' + Export Playlists: '' + Profile object has insufficient data, skipping item: 'پروفائل آبجیکٹ ناکافی ہے۔ + ڈیٹا، آئٹم کو چھوڑنا' + All subscriptions and profiles have been successfully imported: 'تمام سبسکرپشنز + اور پروفائلز کو کامیابی کے ساتھ درآمد کیا گیا ہے۔' + All subscriptions have been successfully imported: 'تمام سبسکرپشنز ہو چکی ہیں۔ + کامیابی سے درآمد کیا گیا۔' + One or more subscriptions were unable to be imported: 'ایک یا زیادہ سبسکرپشنز + درآمد کرنے کے قابل نہیں تھے' + Invalid subscriptions file: '' + This might take a while, please wait: '' + Invalid history file: '' + Subscriptions have been successfully exported: 'سبسکرپشنز کامیابی سے ہو گئی ہیں۔ + برآمد' + History object has insufficient data, skipping item: 'تاریخ کا اعتراض ناکافی ہے۔ + ڈیٹا، آئٹم کو چھوڑنا' + All watched history has been successfully imported: 'تمام دیکھی گئی تاریخ رہی ہے۔ + کامیابی سے درآمد کیا گیا۔' + All watched history has been successfully exported: 'تمام دیکھی گئی تاریخ رہی ہے۔ + کامیابی سے برآمد' + Playlist insufficient data: '"$" پلے لسٹ کے لیے ناکافی ڈیٹا، آئٹم کو چھوڑنا' + All playlists has been successfully imported: 'تمام پلے لسٹ ہو چکی ہیں۔ + کامیابی سے درآمد کیا گیا۔' + All playlists has been successfully exported: 'تمام پلے لسٹ ہو چکی ہیں۔ + کامیابی سے برآمد' + Unable to read file: '' + Unable to write file: '' + Unknown data key: '' + How do I import my subscriptions?: '' + Manage Subscriptions: '' + Proxy Settings: + Proxy Settings: '' + Enable Tor / Proxy: '' + Proxy Protocol: '' + Proxy Host: '' + Proxy Port Number: '' + Clicking on Test Proxy will send a request to: '' + Test Proxy: '' + Your Info: '' + Ip: '' + Country: '' + Region: '' + City: '' + Error getting network information. Is your proxy configured properly?: '' + SponsorBlock Settings: + SponsorBlock Settings: '' + Enable SponsorBlock: '' + 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': '' + Notify when sponsor segment is skipped: '' + Skip Options: + Skip Option: '' + Auto Skip: '' + Show In Seek Bar: '' + Prompt To Skip: '' + Do Nothing: '' + Category Color: '' + Parental Control Settings: + Parental Control Settings: '' + Hide Unsubscribe Button: '' + Show Family Friendly Only: '' + Hide Search Bar: '' + Download Settings: + Download Settings: '' + Ask Download Path: '' + Choose Path: '' + Download Behavior: '' + Download in app: '' + Open in web browser: '' +About: + #On About page + About: '' + Beta: '' + Source code: '' + Licensed under the AGPLv3: '' + View License: '' + Downloads / Changelog: '' + GitHub releases: '' + Help: '' + FreeTube Wiki: '' + FAQ: '' + Report a problem: '' + GitHub issues: '' + Please check for duplicates before posting: 'براہ کرم پوسٹ کرنے سے پہلے ڈپلیکیٹس کی جانچ کریں۔' + Website: '' + Blog: '' + Email: '' + Mastodon: '' + Chat on Matrix: '' + Please read the: '' + room rules: '' + Translate: '' + Credits: '' + FreeTube is made possible by: '' + these people and projects: '' + Donate: '' + +Profile: + Profile Settings: '' + Profile Select: '' + Profile Filter: '' + All Channels: '' + Profile Manager: '' + Create New Profile: '' + Edit Profile: '' + Color Picker: '' + Custom Color: '' + Profile Preview: '' + Create Profile: '' + Update Profile: '' + Make Default Profile: '' + Delete Profile: '' + Are you sure you want to delete this profile?: 'کیا آپ واقعی اسے حذف کرنا چاہتے ہیں۔ + پروفائل؟' + All subscriptions will also be deleted.: 'تمام سبسکرپشنز بھی حذف کر دی جائیں گی۔' + Profile could not be found: 'پروفائل نہیں مل سکا' + Your profile name cannot be empty: 'آپ کا پروفائل نام خالی نہیں ہو سکتا' + Profile has been created: 'پروفائل بن گیا ہے۔' + Profile has been updated: 'پروفائل کو اپ ڈیٹ کر دیا گیا ہے۔' + Your default profile has been set to $: 'آپ کا ڈیفالٹ پروفائل $ پر سیٹ کر دیا گیا ہے۔' + Removed $ from your profiles: '' + Your default profile has been changed to your primary profile: '' + $ is now the active profile: '' + Subscription List: '' + Other Channels: '' + $ selected: '' + Select All: '' + Select None: '' + Delete Selected: '' + Add Selected To Profile: '' + No channel(s) have been selected: '' + ? This is your primary profile. Are you sure you want to delete the selected channels? The + same channels will be deleted in any profile they are found in. + : 'یہ آپ کا بنیادی پروفائل ہے۔ کیا آپ واقعی منتخب چینلز کو حذف کرنا چاہتے ہیں؟ دی + ایک جیسے چینلز کو کسی بھی پروفائل میں حذف کر دیا جائے گا جس میں وہ پائے جائیں گے۔' + Are you sure you want to delete the selected channels? This will not delete the channel from any other profile.: 'ہیں + کیا آپ واقعی منتخب چینلز کو حذف کرنا چاہتے ہیں؟ اس سے چینل حذف نہیں ہوگا۔ + کسی دوسرے پروفائل سے۔' +#On Channel Page +Channel: + Subscriber: '' + Subscribers: '' + Subscribe: '' + Unsubscribe: '' + Channel has been removed from your subscriptions: '' + Removed subscription from $ other channel(s): '' + Added channel to your subscriptions: '' + Search Channel: '' + Your search results have returned 0 results: '' + Sort By: '' + Videos: + Videos: '' + This channel does not currently have any videos: '' + Sort Types: + Newest: '' + Oldest: '' + Most Popular: '' + Playlists: + Playlists: '' + This channel does not currently have any playlists: '' + Sort Types: + Last Video Added: '' + Newest: '' + Oldest: '' + About: + About: '' + Channel Description: '' + Featured Channels: '' +Video: + Mark As Watched: '' + Remove From History: '' + Video has been marked as watched: '' + Video has been removed from your history: '' + Save Video: '' + Video has been saved: '' + Video has been removed from your saved list: '' + Open in YouTube: '' + Copy YouTube Link: '' + Open YouTube Embedded Player: '' + Copy YouTube Embedded Player Link: '' + Open in Invidious: '' + Copy Invidious Link: '' + Open Channel in YouTube: '' + Copy YouTube Channel Link: '' + Open Channel in Invidious: '' + Copy Invidious Channel Link: '' + View: '' + Views: '' + Loop Playlist: '' + Shuffle Playlist: '' + Reverse Playlist: '' + Play Next Video: '' + Play Previous Video: '' + # Context is "X People Watching" + Watching: '' + Watched: '' + Autoplay: '' + Starting soon, please refresh the page to check again: '' + # As in a Live Video + Premieres on: '' + Live: '' + Live Now: '' + Live Chat: '' + Enable Live Chat: '' + Live Chat is currently not supported in this build.: '' + 'Chat is disabled or the Live Stream has ended.': '' + Live chat is enabled. Chat messages will appear here once sent.: '' + 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': '' + Download Video: '' + video only: '' + audio only: '' + Audio: + Low: '' + Medium: '' + High: '' + Best: '' + Published: + Jan: '' + Feb: '' + Mar: '' + Apr: '' + May: '' + Jun: '' + Jul: '' + Aug: '' + Sep: '' + Oct: '' + Nov: '' + Dec: '' + Second: '' + Seconds: '' + Minute: '' + Minutes: '' + Hour: '' + Hours: '' + Day: '' + Days: '' + Week: '' + Weeks: '' + Month: '' + Months: '' + Year: '' + Years: '' + Ago: '' + Upcoming: '' + Published on: '' + Streamed on: '' + Started streaming on: '' + translated from English: '' + # $ is replaced with the number and % with the unit (days, hours, minutes...) + Publicationtemplate: '' + Skipped segment: '' + Sponsor Block category: + sponsor: '' + intro: '' + outro: '' + self-promotion: '' + interaction: '' + music offtopic: '' + recap: '' + filler: '' + External Player: + # $ is replaced with the external player + OpenInTemplate: '' + video: '' + playlist: '' + # $ is replaced with the current context (see video/playlist above) and % the external player setting + OpeningTemplate: '' + # $ is replaced with the external player and % with the unsupported action + UnsupportedActionTemplate: '' + Unsupported Actions: + starting video at offset: '' + setting a playback rate: '' + opening playlists: '' + opening specific video in a playlist (falling back to opening the video): '' + reversing playlists: '' + shuffling playlists: '' + looping playlists: '' + Stats: + Video statistics are not available for legacy videos: '' + Video ID: '' + Resolution: '' + Player Dimensions: '' + Bitrate: '' + Volume: '' + Bandwidth: '' + Buffered: '' + Dropped / Total Frames: '' + Mimetype: '' +#& Videos +Videos: + #& Sort By + Sort By: + Newest: '' + Oldest: '' + #& Most Popular +#& Playlists +Playlist: + #& About + Playlist: '' + View Full Playlist: '' + Videos: '' + View: '' + Views: '' + Last Updated On: '' + Share Playlist: + Share Playlist: '' + Copy YouTube Link: '' + Open in YouTube: '' + Copy Invidious Link: '' + Open in Invidious: '' + +# On Video Watch Page +#* Published +#& Views +Toggle Theatre Mode: '' +Change Format: + Change Video Formats: '' + Use Dash Formats: '' + Use Legacy Formats: '' + Use Audio Formats: '' + Dash formats are not available for this video: '' + Audio formats are not available for this video: '' +Share: + Share Video: '' + Include Timestamp: '' + Copy Link: '' + Open Link: '' + Copy Embed: '' + Open Embed: '' + # On Click + Invidious URL copied to clipboard: '' + Invidious Embed URL copied to clipboard: '' + Invidious Channel URL copied to clipboard: '' + YouTube URL copied to clipboard: '' + YouTube Embed URL copied to clipboard: '' + YouTube Channel URL copied to clipboard: '' + +Mini Player: '' +Comments: + Comments: '' + Click to View Comments: '' + Getting comment replies, please wait: '' + There are no more comments for this video: '' + Show Comments: '' + Hide Comments: '' + Sort by: '' + Top comments: '' + Newest first: '' + # Context: View 10 Replies, View 1 Reply, View 1 Reply from Owner, View 2 Replies from Owner and others + View: '' + Hide: '' + Replies: '' + Show More Replies: '' + Reply: '' + From $channelName: '' + And others: '' + There are no comments available for this video: '' + Load More Comments: '' + No more comments available: '' + Pinned by: '' + Member: '' +Up Next: '' + +#Tooltips +Tooltips: + General Settings: + Preferred API Backend: 'اس بیک اینڈ کا انتخاب کریں جسے FreeTube ڈیٹا حاصل کرنے کے لیے استعمال کرتا ہے۔ دی + لوکل API ایک بلٹ ان ایکسٹریکٹر ہے۔ Invidious API کو Invidious سرور کی ضرورت ہے۔ + سے منسلک کرنے کے لئے.' + Fallback to Non-Preferred Backend on Failure: 'جب آپ کے پسندیدہ API میں کوئی مسئلہ ہو، + FreeTube خود بخود آپ کے غیر ترجیحی API کو فال بیک کے طور پر استعمال کرنے کی کوشش کرے گا۔ + فعال ہونے پر طریقہ۔' + Thumbnail Preference: 'FreeTube کے تمام تھمب نیلز کو اس سے بدل دیا جائے گا۔ + پہلے سے طے شدہ تھمب نیل کے بجائے ویڈیو کا ایک فریم۔' + Invidious Instance: 'Invidious مثال جس سے FreeTube API کے لیے جڑے گا۔ + کالز' + Region for Trending: 'رجحانات کا علاقہ آپ کو یہ منتخب کرنے کی اجازت دیتا ہے کہ کس ملک کا رجحان ہے۔ + ویڈیوز جو آپ دکھانا چاہتے ہیں۔ ظاہر کردہ تمام ممالک اصل میں نہیں ہیں۔ + یوٹیوب کے ذریعہ تعاون یافتہ۔' + External Link Handling: | + 'جب کوئی لنک، جسے FreeTube میں نہیں کھولا جا سکتا، پر کلک کیا جاتا ہے تو پہلے سے طے شدہ طرز عمل کا انتخاب کریں۔ + بطور ڈیفالٹ FreeTube آپ کے ڈیفالٹ براؤزر میں کلک کردہ لنک کو کھول دے گا۔' + Player Settings: + Force Local Backend for Legacy Formats: 'صرف اس وقت کام کرتا ہے جب Invidious API آپ کا ہو۔ + پہلے سے طے شدہ فعال ہونے پر، مقامی API چلائے گا اور لوٹے گئے لیگیسی فارمیٹس کا استعمال کرے گا۔ + اس کے بجائے Invidious کی طرف سے واپس آنے والوں کی بجائے۔ ویڈیوز واپس آنے پر مدد کرتا ہے۔ + ملک کی پابندیوں کی وجہ سے Invidious نہ کھیلیں۔' + Proxy Videos Through Invidious: 'اس کی بجائے ویڈیوز پیش کرنے کے لیے Invidious سے منسلک ہوں گے۔ + یوٹیوب سے براہ راست کنکشن بنانے کا۔ API کی ترجیح کو اوور رائیڈ کرتا ہے۔' + Default Video Format: 'ویڈیو چلتے وقت استعمال ہونے والے فارمیٹس کو سیٹ کریں۔ DASH فارمیٹس کر سکتے ہیں۔ + اعلی خصوصیات کو کھیلیں. لیگیسی فارمیٹس زیادہ سے زیادہ 720p تک محدود ہیں لیکن کم استعمال کرتے ہیں۔ + بینڈوڈتھ. آڈیو فارمیٹس صرف آڈیو سلسلے ہیں۔' + Scroll Playback Rate Over Video Player: 'جب کرسر ویڈیو پر ہے، دبائیں اور + کنٹرول کلید (میک پر کمانڈ کی) کو تھامیں اور کنٹرول کرنے کے لیے ماؤس وہیل کو آگے یا پیچھے کی طرف اسکرول کریں۔ + پلے بیک کی شرح. کنٹرول کی (میک پر کمانڈ کی) کو دبائیں اور تھامیں اور ماؤس پر بائیں کلک کریں۔ + ڈیفالٹ پلے بیک ریٹ پر تیزی سے واپس آنے کے لیے (1x جب تک اسے سیٹنگز میں تبدیل نہ کیا گیا ہو)۔' + External Player Settings: + External Player: 'ایک بیرونی کھلاڑی کا انتخاب ایک آئیکن ظاہر کرے گا، کھولنے کے لیے + تھمب نیل پر، بیرونی پلیئر میں ویڈیو (اگر سپورٹ ہو تو پلے لسٹ)۔ انتباہ، ناگوار ترتیبات بیرونی کھلاڑیوں کو متاثر نہیں کرتی ہیں۔' + Custom External Player Executable: 'پہلے سے طے شدہ طور پر، FreeTube یہ فرض کرے گا کہ منتخب کردہ بیرونی + پلیئر کو PATH ماحولیاتی متغیر کے ذریعے پایا جا سکتا ہے۔ اگر ضرورت ہو تو، ایک اپنی مرضی کے مطابق راستہ کر سکتے ہیں + یہاں مقرر کیا جائے.' + Ignore Warnings: 'انتباہات کو دبائیں جب موجودہ بیرونی کھلاڑی تعاون نہیں کرتا ہے۔ + موجودہ کارروائی (مثلاً پلے لسٹ کو تبدیل کرنا، وغیرہ)۔' + Custom External Player Arguments: + کوئی بھی حسب ضرورت کمانڈ لائن آرگومنٹس، جو سیمیکولنز (';') سے الگ کیے گئے ہیں، + آپ بیرونی کھلاڑی کو منتقل کرنا چاہتے ہیں۔ + # $ is replaced with the default custom arguments for the current player, if defined. + DefaultCustomArgumentsTemplate: '(پہلے سے طے شدہ: ''$'')' + Subscription Settings: + Fetch Feeds from RSS: 'فعال ہونے پر، FreeTube اپنے ڈیفالٹ کے بجائے RSS کا استعمال کرے گا۔ + آپ کی سبسکرپشن فیڈ حاصل کرنے کا طریقہ۔ آر ایس ایس تیز ہے اور آئی پی کو بلاک کرنے سے روکتا ہے، + لیکن کچھ معلومات فراہم نہیں کرتا ہے جیسے ویڈیو کا دورانیہ یا لائیو اسٹیٹس' + Privacy Settings: + Remove Video Meta Files: 'فعال ہونے پر، FreeTube ویڈیو پلے بیک کے دوران بنائی گئی میٹا فائلوں کو خود بخود حذف کر دیتا ہے، + جب دیکھنے کا صفحہ بند ہوتا ہے۔' + +# Toast Messages +Local API Error (Click to copy): '' +Invidious API Error (Click to copy): '' +Falling back to Invidious API: '' +Falling back to the local API: '' +This video is unavailable because of missing formats. This can happen due to country unavailability.: 'یہ + ویڈیو غائب فارمیٹس کی وجہ سے دستیاب نہیں ہے۔ یہ ملک کی وجہ سے ہوسکتا ہے۔ + غیر دستیابی' +Subscriptions have not yet been implemented: 'سبسکرپشنز کو ابھی تک نافذ نہیں کیا گیا ہے۔' +Unknown YouTube url type, cannot be opened in app: 'نامعلوم YouTube url قسم، ایپ میں نہیں کھولی جا سکتی' +Hashtags have not yet been implemented, try again later: 'ہیش ٹیگز ابھی لاگو نہیں ہوئے، بعد میں دوبارہ کوشش کریں۔' +Loop is now disabled: 'لوپ اب غیر فعال ہے۔' +Loop is now enabled: 'لوپ اب فعال ہے۔' +Shuffle is now disabled: 'شفل اب غیر فعال ہے۔' +Shuffle is now enabled: 'شفل اب فعال ہے۔' +The playlist has been reversed: 'پلے لسٹ کو الٹ دیا گیا ہے۔' +Playing Next Video: 'اگلا ویڈیو چل رہا ہے۔' +Playing Previous Video: 'پچھلا ویڈیو چل رہا ہے۔' +Playing Next Video Interval: 'اگلی ویڈیو بغیر کسی وقت چلائی جا رہی ہے۔ منسوخ کرنے کے لیے کلک کریں۔ | اگلی ویڈیو {nextVideoInterval} سیکنڈ میں چلائی جا رہی ہے۔ منسوخ کرنے کے لیے کلک کریں۔ | اگلی ویڈیو {nextVideoInterval} سیکنڈ میں چلائی جا رہی ہے۔ منسوخ کرنے کے لیے کلک کریں۔' +Canceled next video autoplay: 'اگلی ویڈیو آٹو پلے منسوخ کر دی گئی۔' +# $ is replaced with the default Invidious instance +Default Invidious instance has been set to $: 'ڈیفالٹ Invidious مثال کو $ پر سیٹ کر دیا گیا ہے۔' +Default Invidious instance has been cleared: 'ڈیفالٹ Invidious مثال کو صاف کر دیا گیا ہے۔' +'The playlist has ended. Enable loop to continue playing': 'پلے لسٹ ختم ہو گئی ہے۔ فعال + کھیل جاری رکھنے کے لیے لوپ' +Age Restricted: + # $contentType is replaced with video or channel + This $contentType is age restricted: 'یہ $ عمر کی پابندی ہے۔' + Type: + Channel: 'چینل' + Video: 'ویڈیو' +External link opening has been disabled in the general settings: 'عام ترتیبات میں بیرونی لنک کھولنے کو غیر فعال کر دیا گیا ہے۔' +Downloading has completed: '"$" نے ڈاؤن لوڈ مکمل کر لیا ہے۔' +Starting download: '"$" کا ڈاؤن لوڈ شروع ہو رہا ہے' +Downloading failed: '"$" کو ڈاؤن لوڈ کرنے میں ایک مسئلہ تھا' +Screenshot Success: 'اسکرین شاٹ کو بطور "$" محفوظ کیا گیا' +Screenshot Error: 'اسکرین شاٹ ناکام ہو گیا۔ $' + +Yes: '' +No: ''