From e3555f9868e70944c6a16e1ee41a96eda55a813a Mon Sep 17 00:00:00 2001 From: Gurpreet Kaur <49320239+KGurpreet@users.noreply.github.com> Date: Sun, 24 Apr 2022 22:47:34 -0700 Subject: [PATCH 1/5] Added Localisable (Hindi) file Added Localisable (Hindi) file to support multiple languages --- Xcodes.xcodeproj/project.pbxproj | 6 + Xcodes/Resources/hi.lproj/Localizable.strings | 215 ++++++++++++++++++ 2 files changed, 221 insertions(+) create mode 100644 Xcodes/Resources/hi.lproj/Localizable.strings diff --git a/Xcodes.xcodeproj/project.pbxproj b/Xcodes.xcodeproj/project.pbxproj index 333da06..89f9f81 100644 --- a/Xcodes.xcodeproj/project.pbxproj +++ b/Xcodes.xcodeproj/project.pbxproj @@ -166,6 +166,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 15FAD1652811D15600B63259 /* hi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hi; path = hi.lproj/Localizable.strings; sourceTree = ""; }; 536CFDD1263C94DE00026CE0 /* SignedInView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignedInView.swift; sourceTree = ""; }; 536CFDD3263C9A8000026CE0 /* XcodesSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodesSheet.swift; sourceTree = ""; }; 53CBAB2B263DCC9100410495 /* XcodesAlert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcodesAlert.swift; sourceTree = ""; }; @@ -689,6 +690,7 @@ knownRegions = ( en, Base, + hi, ); mainGroup = CAD2E7952449574E00113D76; packageReferences = ( @@ -887,6 +889,7 @@ isa = PBXVariantGroup; children = ( E872EE4F2808D4F100D3DD8B /* en */, + 15FAD1652811D15600B63259 /* hi */, ); name = Localizable.strings; sourceTree = ""; @@ -898,6 +901,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; @@ -1083,6 +1087,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; @@ -1145,6 +1150,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; diff --git a/Xcodes/Resources/hi.lproj/Localizable.strings b/Xcodes/Resources/hi.lproj/Localizable.strings new file mode 100644 index 0000000..e9a03ba --- /dev/null +++ b/Xcodes/Resources/hi.lproj/Localizable.strings @@ -0,0 +1,215 @@ +// Menu +"Menu.About" = "एक्सकोड के बारे में"; +"Menu.CheckForUpdates" = "अद्यतनों के लिए जाँच करें..."; +"Menu.Acknowledgements" = "Xcodes स्वीकृति"; +"Menu.GitHubRepo" = "Xcodes GitHub रेपो"; +"Menu.ReportABug" = "किसी बग की रिपोर्ट करें"; +"Menu.RequestNewFeature" = "किसी नई सुविधा का अनुरोध करें"; + +// Common +"Install" = "स्थापित करे"; +"InstallDescription" = "इस संस्करण को स्थापित करें"; +"RevealInFinder" = "खोजक में प्रकट करें"; +"Active" = "सक्रिय"; +"MakeActive" = "सक्रिय बनाएँ"; +"Open" = "खोलना"; +"OpenDescription" = "इस संस्करण को खोलें"; +"CopyPath" = "पथ की कॉपी करे"; +"CreateSymLink" = "Xcode.app के रूप में सिमलिंक बनाएं"; +"Uninstall" = "असंस्थापित करे"; +"Selected" = "चयनित"; +"Select" = "चयन करे"; +"Cancel" = "रद्द करे"; +"Next" = "अगला"; +"Continue" = "जारी रखें"; +"Close" = "बंद करे"; + +// Info Pane +"IdenticalBuilds" = "Identical Builds"; +"IdenticalBuilds.help" = "कभी-कभी एक पूर्व-रिलीज़ और रिलीज़ संस्करण एक ही बिल्ड होते हैं। Xcodes स्वचालित रूप से इन संस्करणों को एक साथ प्रदर्शित करेगा।"; + +"ReleaseDate" = "रिलीज़ दिनांक"; +"ReleaseNotes" = "रिलीज नोट्स"; +"ReleaseNotes.help" = "रिलीज़ नोट्स देखें"; +"Compatibility" = "अनुकूलता"; +"MacOSRequirement" = "macOS %@ या बाद के संस्करण की आवश्यकता है"; +"SDKs" = "SDKs"; +"Compilers" = "संकलनकर्ता"; +"DownloadSize" = "डाउनलोड आकार"; +"NoXcodeSelected" = "कोई Xcode चयनित नहीं"; + +// Installation Steps +"InstallationStepDescription" = "%d: %@ का चरण %d"; +"DownloadingPercentDescription" = "डाउनलोड: %d%% पूर्ण"; +"StopInstallation" = "स्थापना रोकें"; +"DownloadingError" = "कोई डाउनलोड जानकारी नहीं मिली"; + +// About +"VersionWithBuild" = "संस्करण %@ (%@)"; +"GithubRepo" = "GitHub रेपो"; +"Acknowledgements" = "स्वीकृति"; +"UnxipExperiment" = "अनज़िप प्रयोग"; +"License" = "लाइसेंस"; + +// General Preference Pane +"General" = "सामान्य"; +"AppleID" = "Apple ID"; +"SignIn" = "साइन इन करें"; +"Notifications" = "सूचनाएँ"; + +// Updates Preference Pane +"Updates" = "अपडेट"; +"Versions" = "संस्करण"; +"AutomaticInstallNewVersion" = "Xcode के नए संस्करण स्वचालित रूप से स्थापित करें"; +"IncludePreRelease" = "पूर्व-रिलीज़/बीटा संस्करण शामिल करें"; +"AppUpdates" = "Xcodes.app अपडेट"; +"CheckForAppUpdates" = "ऐप अपडेट के लिए स्वचालित रूप से जांचें"; +"CheckNow" = "अभी जाँचें"; +"LastChecked" = "पिछली बार चेक किया गया: %@"; +"Never" = "कभी नहीं"; + +// Advanced Preference Pane +"Advanced" = "उन्नत"; +"LocalCachePath" = "स्थानीय कैश पथ"; +"LocalCachePathDescription" = "Xcodes उपलब्ध Xcode संस्करणों को कैश करता है और एक निर्देशिका में अस्थायी रूप से नए संस्करण डाउनलोड करता है"; +"Change" = "परिवर्तन"; +"Active/Select" = "सक्रिय/चयन"; +"AutomaticallyCreateSymbolicLink" = "Xcodes.app के लिए स्वचालित रूप से प्रतीकात्मक लिंक बनाएं"; +"AutomaticallyCreateSymbolicLinkDescription" = "Xcode संस्करण को सक्रिय/चयनित बनाते समय, स्थापना निर्देशिका में Xcode.app नामक एक प्रतीकात्मक लिंक बनाने का प्रयास करें"; +"DataSource" = "डेटा स्रोत"; +"DataSourceDescription" = "Apple डेटा स्रोत Apple डेवलपर वेबसाइट को स्क्रैप करता है। यह हमेशा नवीनतम रिलीज दिखाएगा जो उपलब्ध हैं, लेकिन अधिक नाजुक है।\n\nXcode Releases Xcode रिलीज़ की एक अनौपचारिक सूची है। यह सुव्यवस्थित डेटा के रूप में प्रदान किया जाता है, इसमें अतिरिक्त जानकारी होती है जो Apple से आसानी से उपलब्ध नहीं होती है, और यदि Apple अपनी डेवलपर वेबसाइट को फिर से डिज़ाइन करता है तो इसके टूटने की संभावना कम होती है।"; +"Downloader" = "डाउनलोडर"; +"DownloaderDescription" = "aria2 uses up to 16 connections to download Xcode 3-5x faster than URLSession. It's bundled as an executable along with its source code within Xcodes to comply with its GPLv2 license.\n\nURLSession is the default Apple API for making URL requests."; +"PrivilegedHelper" = "विशेषाधिकार प्राप्त सहायक"; +"PrivilegedHelperDescription" = "Xcodes कार्यों को रूट के रूप में करने के लिए एक अलग विशेषाधिकार प्राप्त सहायक का उपयोग करता है। ये ऐसी चीजें हैं जिनके लिए कमांड लाइन पर sudo की आवश्यकता होगी, जिसमें पोस्ट-इंस्टॉल चरण और xcode-select के साथ Xcode संस्करण स्विच करना शामिल है।\n\nइसे इंस्टॉल करने के लिए आपको अपने macOS अकाउंट पासवर्ड के लिए कहा जाएगा।"; +"HelperInstalled" = "सहायक स्थापित है"; +"HelperNotInstalled" = "सहायक स्थापित नहीं है"; +"InstallHelper" = "सहायक स्थापित करें"; + +// Experiment Preference Pane +"Experiments" = "परीक्षण"; +"FasterUnxip" = "Faster Unxip"; +"UseUnxipExperiment" = "When unxipping, use experiment"; +"FasterUnxipDescription" = "Thanks to @_saagarjha, this experiment can increase unxipping speed by up to 70% for some systems.\n\nMore information on how this is accomplished can be seen on the unxip repo - https://github.com/saagarjha/unxip"; + +// Notifications +"AccessGranted" = "प्रवेश करने की अनुमति है। आपको Xcodes से सूचनाएं प्राप्त होंगी।"; +"AccessDenied" = "⚠️ प्रवेश निषेध ⚠️\n\nकृपया अपनी सूचना सेटिंग्स खोलें और यदि आप प्रवेश की अनुमति देना चाहते हैं तो Xcodes का चयन करें."; +"NotificationSettings" = "सूचना सेटिंग्स"; +"EnableNotifications" = "सूचनाएँ सक्षम करें"; + +// SignIn +"SignInWithApple" = "अपनी Apple ID से साइन इन करें."; +"AppleID" = "AppleID:"; +"Password" = "पासवर्ड:"; +"Required" = "आवश्यक"; +"SignOut" = "साइन आउट करें"; + +// SMS/2FA +"DigitCodeDescription" = "अपने किसी विश्वसनीय डिवाइस से %d अंक कोड दर्ज करें:"; +"SendSMS" = "SMS भेजें"; +"EnterDigitCodeDescription" = "%@ को भेजा गया %d अंक कोड दर्ज करें: "; +"SelectTrustedPhone" = "SMS के द्वारा %d अंक कोड प्राप्त करने के लिए विश्वसनीय फ़ोन नंबर चुनें:"; +"NoTrustedPhones" = "आपके खाते में कोई विश्वसनीय फ़ोन नंबर नहीं है, लेकिन वे दो-कारक प्रमाणीकरण के लिए आवश्यक हैं।\n\nhttps://support.apple.com/en-ca/HT204915 देखें।"; + +// MainWindow +"UpdatedAt" = "पर अपडेट किया गया"; + +// ToolBar +"Login" = "लॉग इन करें"; +"LoginDescription" = "लॉगिन खोलें"; +"Refresh" = "ताज़ा करें"; +"RefreshDescription" = "Xcode सूची ताज़ा करें"; +"All" = "सभी"; +"Release" = "रिलीज़"; +"ReleaseOnly" = "केवल रिलीज़ करें"; +"Beta" = "बीटा"; +"BetaOnly" = "केवल बीटा"; +"Filter" = "फ़िल्टर"; +"FilterAvailableDescription" = "उपलब्ध संस्करणों को फ़िल्टर करें"; +"FilterInstalledDescription" = "स्थापित संस्करणों को फ़िल्टर करें"; +"Info" = "जानकारी"; +"InfoDescription" = "जानकारी फलक दिखाएँ या छिपाएँ"; +"Preferences" = "प्राथमिकताएँ"; +"PreferencesDescription" = "प्राथमिकताएँ खोलें"; +"Search" = "खोज..."; +"SearchDescription" = "खोज सूची"; + +// List +"ActiveVersionDescription" = "यह सक्रिय संस्करण है"; +"MakeActiveVersionDescription" = "इसे सक्रिय संस्करण बनाएं"; + +// Alerts +// Uninstall +"Alert.Uninstall.Title" = "Xcode %@ की स्थापना रद्द करें?"; +"Alert.Uninstall.Message" = "इसे ट्रैश में ले जाया जाएगा, लेकिन खाली नहीं किया जाएगा।"; +"Alert.Uninstall.Error.Title" = "Xcode की स्थापना रद्द करने में असमर्थ"; + +// Cancel Install +"Alert.CancelInstall.Title" = "क्या आप वाकई Xcode %@ की स्थापना को रोकना चाहते हैं?"; +"Alert.CancelInstall.Message" = "किसी भी प्रगति को छोड़ दिया जाएगा।"; +"Alert.CancelInstall.PrimaryButton" = "स्थापना रोकें"; + +// Privileged Helper +"Alert.PrivilegedHelper.Title" = "विशेषाधिकार प्राप्त सहायक"; +"Alert.PrivilegedHelper.Message" = "Xcodes कार्यों को रूट के रूप में करने के लिए एक अलग विशेषाधिकार प्राप्त सहायक का उपयोग करता है। ये ऐसी चीजें हैं जिनके लिए कमांड लाइन पर sudo की आवश्यकता होगी, जिसमें पोस्ट-इंस्टॉल चरण और xcode-select के साथ Xcode संस्करण स्विच करना शामिल है।\n\nआपको इसे स्थापित करने के लिए अपने macOS खाता पासवर्ड के लिए संकेत दिया जाएगा।"; +"Alert.PrivilegedHelper.Error.Title" = "हेल्पर स्थापित करने में असमर्थ"; + +// Min MacOS Supported +"Alert.MinSupported.Title" = "न्यूनतम आवश्यकताएं पूरी नहीं हुई"; +"Alert.MinSupported.Message" = "Xcode %@ को MacOS %@ की आवश्यकता है, लेकिन आप MacOS %@ चला रहे हैं, क्या आप अभी भी इसे स्थापित करना चाहते हैं?"; + +// Install +"Alert.Install.Error.Title" = "एक्सकोड स्थापित करने में असमर्थ"; +"Alert.InstallArchive.Error.Title" = "संग्रहीत Xcode स्थापित करने में असमर्थ"; + +// Update +"Alert.Update.Error.Title" = "चयनित Xcode को अपडेट करने में असमर्थ"; + +// Active/Select +"Alert.Select.Error.Title" = "एक्सकोड का चयन करने में असमर्थ"; + +// Symbolic Links +"Alert.SymLink.Title" = "प्रतीकात्मक लिंक बनाने में असमर्थ"; +"Alert.SymLink.Message" = "Xcode.app मौजूद है और एक प्रतीकात्मक लिंक नहीं है"; + +// Post install +"Alert.PostInstall.Title" = "स्थापना के बाद के चरण निष्पादित करने में असमर्थ"; + +// InstallationErrors +"InstallationError.DamagedXIP" = "संग्रह \"%@\" क्षतिग्रस्त है और इसे विस्तारित नहीं किया जा सकता है।"; +"InstallationError.NotEnoughFreeSpaceToExpandArchive" = "The archive \"%@\" can’t be expanded because the current volume doesn’t have enough free space.\n\nMake more space available to expand the archive and then install Xcode %@ again to start installation from where it left off."; +"InstallationError.FailedToMoveXcodeToApplications" = "Xcode को %@ निर्देशिका में ले जाने में विफल।"; +"InstallationError.FailedSecurityAssessment" = "Xcode %@ failed its security assessment with the following output:\n%@\nIt remains installed at %@ if you wish to use it anyways."; +"InstallationError.CodesignVerifyFailed" = "डाउनलोड किया गया Xcode निम्नलिखित आउटपुट के साथ कोड हस्ताक्षर सत्यापन में विफल रहा:\n%@"; +"InstallationError.UnexpectedCodeSigningIdentity" = "डाउनलोड किए गए Xcode में अपेक्षित कोड हस्ताक्षर पहचान नहीं है।\nमिला:\n%@\n%@\अपेक्षित:\n%@\n%@"; +"InstallationError.UnsupportedFileFormat" = "Xcodes (अभी तक) % @ फ़ाइल स्वरूप से Xcode स्थापित करने का समर्थन नहीं करता है।"; +"InstallationError.MissingSudoerPassword" = "पासवर्ड अनुपलब्ध है। कृपया पुन: प्रयास करें।"; +"InstallationError.UnavailableVersion" = "संस्करण %@ नहीं मिल सका।"; +"InstallationError.NoNonPrereleaseVersionAvailable" = "कोई गैर-पूर्व-रिलीज़ संस्करण उपलब्ध नहीं है।"; +"InstallationError.NoPrereleaseVersionAvailable" = "कोई पूर्व-रिलीज़ संस्करण उपलब्ध नहीं है।"; +"InstallationError.MissingUsernameOrPassword" = "उपयोगकर्ता नाम या पासवर्ड गुम है। कृपया पुन: प्रयास करें।"; +"InstallationError.VersionAlreadyInstalled" = "%@ पहले से ही %@ पर संस्थापित है"; +"InstallationError.InvalidVersion" = "%@ मान्य संस्करण संख्या नहीं है।"; +"InstallationError.VersionNotInstalled" = "%@ स्थापित नहीं किया गया।"; +"InstallationError.PostInstallStepsNotPerformed.Installed" = "स्थापना पूर्ण हो गई थी, लेकिन कुछ पोस्ट-इंस्टॉलेशन चरण स्वचालित रूप से निष्पादित नहीं किए गए थे। ये तब किए जाएंगे जब आप पहली बार Xcode %@ लॉन्च करेंगे।"; +"InstallationError.PostInstallStepsNotPerformed.NotInstalled" = "स्थापना पूर्ण हो गई थी, लेकिन कुछ पोस्ट-इंस्टॉलेशन चरण स्वचालित रूप से निष्पादित नहीं किए गए थे। Xcodes इन चरणों को एक विशेषाधिकार प्राप्त सहायक के साथ निष्पादित करता है, जो स्थापित नहीं प्रतीत होता है। आप इसे Preferences > Advanced(वरीयताएँ> उन्नत) से स्थापित कर सकते हैं।\n\nजब आप पहली बार Xcode %@ लॉन्च करेंगे तो ये चरण निष्पादित किए जाएंगे।"; + +// Installation Steps +"Downloading" = "डाउनलोड"; +"Unarchiving" = "Unarchiving (इसमें कुछ समय लग सकता है)"; +"Moving" = "%@ पर जा रहा है"; +"TrashingArchive" = "संग्रह को ट्रैश में ले जाया जा रहा है"; +"CheckingSecurity" = "सुरक्षा सत्यापन"; +"Finishing" = "परिष्करण"; + +// Notifications +"Notification.NewVersionAvailable" = "नया संस्करण उपलब्ध है"; +"Notification.FinishedInstalling" = "स्थापना समाप्त हो गई"; + + +"HelperClient.error" = "विशेषाधिकार प्राप्त सहायक के साथ संवाद करने में असमर्थ।"; +///++ +// Notifications +"Notification.NewXcodeVersion.Title" = "नए Xcode संस्करण"; +"Notification.NewXcodeVersion.Body" = "नए Xcode संस्करण डाउनलोड करने के लिए उपलब्ध हैं।"; From 048aac2a8bdd35f75740d32a077915978f91a406 Mon Sep 17 00:00:00 2001 From: Gurpreet Kaur <49320239+KGurpreet@users.noreply.github.com> Date: Mon, 25 Apr 2022 09:50:24 -0700 Subject: [PATCH 2/5] Updated Localizable.strings Updated Localizable(Hindi) file --- Xcodes/Resources/hi.lproj/Localizable.strings | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Xcodes/Resources/hi.lproj/Localizable.strings b/Xcodes/Resources/hi.lproj/Localizable.strings index e9a03ba..d984a21 100644 --- a/Xcodes/Resources/hi.lproj/Localizable.strings +++ b/Xcodes/Resources/hi.lproj/Localizable.strings @@ -79,7 +79,7 @@ "DataSource" = "डेटा स्रोत"; "DataSourceDescription" = "Apple डेटा स्रोत Apple डेवलपर वेबसाइट को स्क्रैप करता है। यह हमेशा नवीनतम रिलीज दिखाएगा जो उपलब्ध हैं, लेकिन अधिक नाजुक है।\n\nXcode Releases Xcode रिलीज़ की एक अनौपचारिक सूची है। यह सुव्यवस्थित डेटा के रूप में प्रदान किया जाता है, इसमें अतिरिक्त जानकारी होती है जो Apple से आसानी से उपलब्ध नहीं होती है, और यदि Apple अपनी डेवलपर वेबसाइट को फिर से डिज़ाइन करता है तो इसके टूटने की संभावना कम होती है।"; "Downloader" = "डाउनलोडर"; -"DownloaderDescription" = "aria2 uses up to 16 connections to download Xcode 3-5x faster than URLSession. It's bundled as an executable along with its source code within Xcodes to comply with its GPLv2 license.\n\nURLSession is the default Apple API for making URL requests."; +"DownloaderDescription" = "aria2 URLSession की तुलना में Xcode 3-5x तेजी से डाउनलोड करने के लिए 16 कनेक्शन तक का उपयोग करता है। इसे अपने GPLv2 लाइसेंस का अनुपालन करने के लिए Xcodes के भीतर अपने स्रोत कोड के साथ एक निष्पादन योग्य के रूप में बंडल किया गया है।\n\nURL अनुरोध करने के लिए URLSession डिफ़ॉल्ट Apple API है।"; "PrivilegedHelper" = "विशेषाधिकार प्राप्त सहायक"; "PrivilegedHelperDescription" = "Xcodes कार्यों को रूट के रूप में करने के लिए एक अलग विशेषाधिकार प्राप्त सहायक का उपयोग करता है। ये ऐसी चीजें हैं जिनके लिए कमांड लाइन पर sudo की आवश्यकता होगी, जिसमें पोस्ट-इंस्टॉल चरण और xcode-select के साथ Xcode संस्करण स्विच करना शामिल है।\n\nइसे इंस्टॉल करने के लिए आपको अपने macOS अकाउंट पासवर्ड के लिए कहा जाएगा।"; "HelperInstalled" = "सहायक स्थापित है"; @@ -88,9 +88,9 @@ // Experiment Preference Pane "Experiments" = "परीक्षण"; -"FasterUnxip" = "Faster Unxip"; -"UseUnxipExperiment" = "When unxipping, use experiment"; -"FasterUnxipDescription" = "Thanks to @_saagarjha, this experiment can increase unxipping speed by up to 70% for some systems.\n\nMore information on how this is accomplished can be seen on the unxip repo - https://github.com/saagarjha/unxip"; +"FasterUnxip" = "तेज़ अनज़िप"; +"UseUnxipExperiment" = "अनज़िपिंग करते समय, प्रयोग का उपयोग करें"; +"FasterUnxipDescription" = "@_saagarjha के लिए धन्यवाद, यह प्रयोग कुछ प्रणालियों के लिए 70% तक की गति को बढ़ा सकता है।\n\nइसे कैसे पूरा किया जाता है, इस बारे में अधिक जानकारी अनएक्सआईपी रेपो पर देखी जा सकती है - https://github.com/saagarjha/unxip"; // Notifications "AccessGranted" = "प्रवेश करने की अनुमति है। आपको Xcodes से सूचनाएं प्राप्त होंगी।"; @@ -178,9 +178,9 @@ // InstallationErrors "InstallationError.DamagedXIP" = "संग्रह \"%@\" क्षतिग्रस्त है और इसे विस्तारित नहीं किया जा सकता है।"; -"InstallationError.NotEnoughFreeSpaceToExpandArchive" = "The archive \"%@\" can’t be expanded because the current volume doesn’t have enough free space.\n\nMake more space available to expand the archive and then install Xcode %@ again to start installation from where it left off."; +"InstallationError.NotEnoughFreeSpaceToExpandArchive" = "संग्रह \"%@\" का विस्तार नहीं किया जा सकता क्योंकि वर्तमान वॉल्यूम में पर्याप्त रिक्त स्थान नहीं है.\n\nसंग्रह का विस्तार करने के लिए अधिक स्थान उपलब्ध कराएं और फिर Xcode %@ को फिर से स्थापित करें ताकि स्थापना वहीं से शुरू की जा सके जहां से इसे छोड़ा था।"; "InstallationError.FailedToMoveXcodeToApplications" = "Xcode को %@ निर्देशिका में ले जाने में विफल।"; -"InstallationError.FailedSecurityAssessment" = "Xcode %@ failed its security assessment with the following output:\n%@\nIt remains installed at %@ if you wish to use it anyways."; +"InstallationError.FailedSecurityAssessment" = "Xcode %@ निम्नलिखित आउटपुट के साथ अपने सुरक्षा मूल्यांकन में विफल रहा:\n%@\nयदि आप किसी भी तरह इसका उपयोग करना चाहते हैं तो यह %@ पर स्थापित रहता है।"; "InstallationError.CodesignVerifyFailed" = "डाउनलोड किया गया Xcode निम्नलिखित आउटपुट के साथ कोड हस्ताक्षर सत्यापन में विफल रहा:\n%@"; "InstallationError.UnexpectedCodeSigningIdentity" = "डाउनलोड किए गए Xcode में अपेक्षित कोड हस्ताक्षर पहचान नहीं है।\nमिला:\n%@\n%@\अपेक्षित:\n%@\n%@"; "InstallationError.UnsupportedFileFormat" = "Xcodes (अभी तक) % @ फ़ाइल स्वरूप से Xcode स्थापित करने का समर्थन नहीं करता है।"; From dd99b9c611ac5aa40ec10842a5d9ec9971405852 Mon Sep 17 00:00:00 2001 From: Matt Kiazyk Date: Mon, 9 May 2022 21:00:21 -0500 Subject: [PATCH 3/5] Merge from main --- Xcodes/Resources/hi.lproj/Localizable.strings | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Xcodes/Resources/hi.lproj/Localizable.strings b/Xcodes/Resources/hi.lproj/Localizable.strings index d984a21..f3b5a61 100644 --- a/Xcodes/Resources/hi.lproj/Localizable.strings +++ b/Xcodes/Resources/hi.lproj/Localizable.strings @@ -39,6 +39,8 @@ "NoXcodeSelected" = "कोई Xcode चयनित नहीं"; // Installation Steps +// When localizing. Items will be replaced in order. ie "Step 1 of 6: Downloading" +// So if changing order, make sure the positional specficier is retained. ex: "%3$@: Step %1$d of %2$d" "InstallationStepDescription" = "%d: %@ का चरण %d"; "DownloadingPercentDescription" = "डाउनलोड: %d%% पूर्ण"; "StopInstallation" = "स्थापना रोकें"; From 050cf98660cd7b2c651d4e8f82ca9d4b493aae85 Mon Sep 17 00:00:00 2001 From: Gurpreet Kaur <49320239+KGurpreet@users.noreply.github.com> Date: Tue, 10 May 2022 10:24:26 -0700 Subject: [PATCH 4/5] Updated Hindi Localizable.strings file Updated installation steps translation to retain positional specifier --- Xcodes/Resources/hi.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Xcodes/Resources/hi.lproj/Localizable.strings b/Xcodes/Resources/hi.lproj/Localizable.strings index f3b5a61..36f8bcc 100644 --- a/Xcodes/Resources/hi.lproj/Localizable.strings +++ b/Xcodes/Resources/hi.lproj/Localizable.strings @@ -41,7 +41,7 @@ // Installation Steps // When localizing. Items will be replaced in order. ie "Step 1 of 6: Downloading" // So if changing order, make sure the positional specficier is retained. ex: "%3$@: Step %1$d of %2$d" -"InstallationStepDescription" = "%d: %@ का चरण %d"; +"InstallationStepDescription" = "स्टेप %d, %d में से: %@"; "DownloadingPercentDescription" = "डाउनलोड: %d%% पूर्ण"; "StopInstallation" = "स्थापना रोकें"; "DownloadingError" = "कोई डाउनलोड जानकारी नहीं मिली"; From 0b03ee98ef6114394117a5e97b0844c12020b5ef Mon Sep 17 00:00:00 2001 From: Gurpreet Kaur <49320239+KGurpreet@users.noreply.github.com> Date: Tue, 10 May 2022 11:29:14 -0700 Subject: [PATCH 5/5] Updated Hindi localizable.strings file Added $ to retain positional specifier in Hindi localizable.strings file --- Xcodes/Resources/hi.lproj/Localizable.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Xcodes/Resources/hi.lproj/Localizable.strings b/Xcodes/Resources/hi.lproj/Localizable.strings index 36f8bcc..9cd6011 100644 --- a/Xcodes/Resources/hi.lproj/Localizable.strings +++ b/Xcodes/Resources/hi.lproj/Localizable.strings @@ -41,7 +41,7 @@ // Installation Steps // When localizing. Items will be replaced in order. ie "Step 1 of 6: Downloading" // So if changing order, make sure the positional specficier is retained. ex: "%3$@: Step %1$d of %2$d" -"InstallationStepDescription" = "स्टेप %d, %d में से: %@"; +"InstallationStepDescription" = "%2$d का स्टेप %1$d: %3$@"; "DownloadingPercentDescription" = "डाउनलोड: %d%% पूर्ण"; "StopInstallation" = "स्थापना रोकें"; "DownloadingError" = "कोई डाउनलोड जानकारी नहीं मिली";