mirror of
https://github.com/munki/munki.git
synced 2026-04-22 20:48:36 -05:00
Merge remote-tracking branch 'original/Munki2' into Munki2
This commit is contained in:
+24
-13
@@ -5,17 +5,28 @@
|
||||
*.pyc
|
||||
|
||||
# localizable items generated by scripts as part of a build
|
||||
# needs to be updated
|
||||
code/Managed Software Update/Localize.ini
|
||||
code/Managed Software Update/Dutch.lproj/MainMenu.xib
|
||||
code/Managed Software Update/English.lproj/Localizable.strings
|
||||
code/Managed Software Update/English.lproj/MainMenu.strings
|
||||
code/Managed Software Update/da.lproj/MainMenu.xib
|
||||
code/Managed Software Update/fi.lproj/MainMenu.xib
|
||||
code/Managed Software Update/nb.lproj/MainMenu.xib
|
||||
code/Managed Software Update/ru.lproj/MainMenu.xib
|
||||
code/Managed Software Update/sv.lproj/MainMenu.xib
|
||||
code/Managed Software Update/French.lproj/MainMenu.xib
|
||||
code/Managed Software Update/German.lproj/MainMenu.xib
|
||||
code/Managed Software Update/Spanish.lproj/MainMenu.xib
|
||||
code/Managed Software Center/Managed Software Center/Localize.ini
|
||||
# ignore the MainMenu.xib for most localizations; it is generated at build time
|
||||
code/Managed Software Center/Managed Software Center/*.lproj/MainMenu.xib
|
||||
# but not the English one!
|
||||
/!code/Managed Software Center/Managed Software Center/en.lproj/MainMenu.xib
|
||||
# ignore generated localized strings in en.lproj
|
||||
code/Managed Software Center/Managed Software Center/en.lproj/Localizable.strings
|
||||
code/Managed Software Center/Managed Software Center/en.lproj/MainMenu.strings
|
||||
|
||||
# localizable items generated by scripts as part of a build
|
||||
code/MunkiStatus/MunkiStatus/Localize.ini
|
||||
# ignore the MainMenu.xib for most localizations; it is generated at build time
|
||||
code/MunkiStatus/MunkiStatus/*.lproj/MainMenu.xib
|
||||
# but not the English one!
|
||||
/!code/MunkiStatus/MunkiStatus/en.lproj/MainMenu.xib
|
||||
# ignore generated localized strings in en.lproj
|
||||
code/MunkiStatus/MunkiStatus/en.lproj/Localizable.strings
|
||||
code/MunkiStatus/MunkiStatus/en.lproj/MainMenu.strings
|
||||
|
||||
# ignore the build directories
|
||||
code/Managed Software Center/build/
|
||||
code/MunkiStatus/build/
|
||||
|
||||
# ignore any pkgs build by tool scripts
|
||||
code/tools/munkitools*.pkg
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
C00A4C57185FCEC9004EB3B7 /* FoundationPlist.py in Resources */ = {isa = PBXBuildFile; fileRef = C00A4C56185FCEC9004EB3B7 /* FoundationPlist.py */; };
|
||||
C02C98891911B81D00425167 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C02C98871911B81D00425167 /* Localizable.strings */; };
|
||||
C035274E18A9C582004A5AE4 /* libpython2.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = C035274D18A9C582004A5AE4 /* libpython2.6.dylib */; };
|
||||
C05C3CEF188391F200095E65 /* munki.py in Resources */ = {isa = PBXBuildFile; fileRef = C05C3CEE188391F200095E65 /* munki.py */; };
|
||||
C079D9C118BD435200BAD62E /* AlertController.py in Resources */ = {isa = PBXBuildFile; fileRef = C079D9C018BD435200BAD62E /* AlertController.py */; };
|
||||
@@ -35,8 +36,36 @@
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
C00A4C56185FCEC9004EB3B7 /* FoundationPlist.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = FoundationPlist.py; sourceTree = "<group>"; };
|
||||
C02BF93618B45D6900115CCF /* Managed Software Center-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Managed Software Center-Info.plist"; sourceTree = "<group>"; };
|
||||
C035274D18A9C582004A5AE4 /* libpython2.6.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpython2.6.dylib; path = ../../../../../../System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config/libpython2.6.dylib; sourceTree = "<group>"; };
|
||||
C02C98731911B55600425167 /* Managed Software Center-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Managed Software Center-Info.plist"; sourceTree = "<group>"; };
|
||||
C02C98751911B63E00425167 /* fr */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fr; path = fr.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C98761911B63E00425167 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C98771911B64A00425167 /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = de.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C98781911B64A00425167 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C98791911B65600425167 /* es */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = es; path = es.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C987A1911B65600425167 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C987B1911B66400425167 /* da */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = da; path = da.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C987C1911B66400425167 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C987D1911B67600425167 /* fi */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = fi; path = fi.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C987E1911B67600425167 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C987F1911B67F00425167 /* nb */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = nb; path = nb.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C98801911B67F00425167 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C98811911B68800425167 /* ru */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ru; path = ru.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C98821911B68800425167 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C98831911B69000425167 /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/MainMenu.xib; sourceTree = "<group>"; };
|
||||
C02C98841911B69000425167 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
C02C98851911B6DD00425167 /* nl-NL */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = "nl-NL"; path = "nl-NL.lproj/MainMenu.xib"; sourceTree = "<group>"; };
|
||||
C02C98861911B6DD00425167 /* nl-NL */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nl-NL"; path = "nl-NL.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
|
||||
C02C98881911B81D00425167 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C988A1911B82900425167 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C988B1911B82A00425167 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C988C1911B82C00425167 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C988D1911B82D00425167 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C988E1911B82E00425167 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C988F1911B82E00425167 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C98901911B83000425167 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C98911911B83100425167 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
C02C98921911B83100425167 /* nl-NL */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "nl-NL"; path = "nl-NL.lproj/Localizable.strings"; sourceTree = "<group>"; };
|
||||
C035274D18A9C582004A5AE4 /* libpython2.6.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; name = libpython2.6.dylib; path = ../../../../../../System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config/libpython2.6.dylib; sourceTree = SOURCE_ROOT; };
|
||||
C05C3CEE188391F200095E65 /* munki.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = munki.py; sourceTree = "<group>"; };
|
||||
C079D9C018BD435200BAD62E /* AlertController.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = AlertController.py; sourceTree = "<group>"; };
|
||||
C09004ED16CDD84E00BE34CE /* Managed Software Center.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Managed Software Center.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
@@ -142,7 +171,8 @@
|
||||
C09004FA16CDD84E00BE34CE /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C02BF93618B45D6900115CCF /* Managed Software Center-Info.plist */,
|
||||
C02C98871911B81D00425167 /* Localizable.strings */,
|
||||
C02C98731911B55600425167 /* Managed Software Center-Info.plist */,
|
||||
C09004FC16CDD84E00BE34CE /* InfoPlist.strings */,
|
||||
C09004FF16CDD84E00BE34CE /* main.m */,
|
||||
C090050116CDD84E00BE34CE /* Managed Software Center-Prefix.pch */,
|
||||
@@ -232,6 +262,10 @@
|
||||
uk,
|
||||
zh_CN,
|
||||
zh_TW,
|
||||
fr,
|
||||
de,
|
||||
es,
|
||||
"nl-NL",
|
||||
);
|
||||
mainGroup = C09004E216CDD84E00BE34CE;
|
||||
productRefGroup = C09004EE16CDD84E00BE34CE /* Products */;
|
||||
@@ -261,6 +295,7 @@
|
||||
C090050816CDD84E00BE34CE /* MSUAppDelegate.py in Resources */,
|
||||
C05C3CEF188391F200095E65 /* munki.py in Resources */,
|
||||
C0AAA22018BC67F90012663F /* msuhtml.py in Resources */,
|
||||
C02C98891911B81D00425167 /* Localizable.strings in Resources */,
|
||||
C090050B16CDD84E00BE34CE /* MainMenu.xib in Resources */,
|
||||
C0A71B76188A47C700A6EE82 /* MSUMainWindowController.py in Resources */,
|
||||
C00A4C57185FCEC9004EB3B7 /* FoundationPlist.py in Resources */,
|
||||
@@ -287,7 +322,7 @@
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "# generate localizable strings\n./Localize.py --to English --genstrings \"./*.{h,m,py}\" --utf8\n\n# localize nibs\n./Localize.py --from English --to Dutch --utf8\n./Localize.py --from English --to French --utf8\n./Localize.py --from English --to German --utf8\n./Localize.py --from English --to Spanish --utf8\n./Localize.py --from English --to da --utf8\n./Localize.py --from English --to fi --utf8\n./Localize.py --from English --to nb --utf8\n./Localize.py --from English --to ru --utf8\n./Localize.py --from English --to sv --utf8";
|
||||
shellScript = "cd Managed\\ Software\\ Center\n\n# generate localizable strings\n./Localize.py --to en --genstrings \"./*.{h,m,py}\" --utf8\n\n# localize nibs\n./Localize.py --from en --to nl-NL --utf8\n./Localize.py --from en --to fr --utf8\n./Localize.py --from en --to de --utf8\n./Localize.py --from en --to es --utf8\n./Localize.py --from en --to da --utf8\n./Localize.py --from en --to fi --utf8\n./Localize.py --from en --to nb --utf8\n./Localize.py --from en --to ru --utf8\n./Localize.py --from en --to sv --utf8";
|
||||
};
|
||||
C09CE1DA18BEA59E00B9724A /* Embed version info */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
@@ -317,10 +352,36 @@
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
C02C98871911B81D00425167 /* Localizable.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
C02C98881911B81D00425167 /* en */,
|
||||
C02C988A1911B82900425167 /* fr */,
|
||||
C02C988B1911B82A00425167 /* de */,
|
||||
C02C988C1911B82C00425167 /* es */,
|
||||
C02C988D1911B82D00425167 /* da */,
|
||||
C02C988E1911B82E00425167 /* fi */,
|
||||
C02C988F1911B82E00425167 /* nb */,
|
||||
C02C98901911B83000425167 /* ru */,
|
||||
C02C98911911B83100425167 /* sv */,
|
||||
C02C98921911B83100425167 /* nl-NL */,
|
||||
);
|
||||
name = Localizable.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C09004FC16CDD84E00BE34CE /* InfoPlist.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
C09004FD16CDD84E00BE34CE /* en */,
|
||||
C02C98761911B63E00425167 /* fr */,
|
||||
C02C98781911B64A00425167 /* de */,
|
||||
C02C987A1911B65600425167 /* es */,
|
||||
C02C987C1911B66400425167 /* da */,
|
||||
C02C987E1911B67600425167 /* fi */,
|
||||
C02C98801911B67F00425167 /* nb */,
|
||||
C02C98821911B68800425167 /* ru */,
|
||||
C02C98841911B69000425167 /* sv */,
|
||||
C02C98861911B6DD00425167 /* nl-NL */,
|
||||
);
|
||||
name = InfoPlist.strings;
|
||||
sourceTree = "<group>";
|
||||
@@ -329,6 +390,15 @@
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
C090050A16CDD84E00BE34CE /* en */,
|
||||
C02C98751911B63E00425167 /* fr */,
|
||||
C02C98771911B64A00425167 /* de */,
|
||||
C02C98791911B65600425167 /* es */,
|
||||
C02C987B1911B66400425167 /* da */,
|
||||
C02C987D1911B67600425167 /* fi */,
|
||||
C02C987F1911B67F00425167 /* nb */,
|
||||
C02C98811911B68800425167 /* ru */,
|
||||
C02C98831911B69000425167 /* sv */,
|
||||
C02C98851911B6DD00425167 /* nl-NL */,
|
||||
);
|
||||
name = MainMenu.xib;
|
||||
sourceTree = "<group>";
|
||||
|
||||
@@ -33,7 +33,7 @@ class AlertController(NSObject):
|
||||
moreText = NSLocalizedString(
|
||||
(u"\nAll pending updates will be installed. Unsaved work will be lost."
|
||||
"\nYou may avoid the forced logout by logging out now."),
|
||||
u'forcedLogoutWarningDetail')
|
||||
u"Forced Logout warning detail")
|
||||
logout_time = None
|
||||
if info:
|
||||
logout_time = info.get('logout_time')
|
||||
@@ -47,26 +47,26 @@ class AlertController(NSObject):
|
||||
msulog.log("user", "forced_logout_warning_initial")
|
||||
formatString = NSLocalizedString(
|
||||
u"A logout will be forced at approximately %s.",
|
||||
u'LogoutWarningStringLogoutNotSoon')
|
||||
u"Logout warning string when logout is an hour or more away")
|
||||
infoText = formatString % deadline_str + moreText
|
||||
elif time_til_logout > 0:
|
||||
msulog.log("user", "forced_logout_warning_%s" % time_til_logout)
|
||||
formatString = NSLocalizedString(
|
||||
u"A logout will be forced in less than %s minutes.",
|
||||
u'LogoutWarningStringLogoutSoon')
|
||||
u"Logout warning string when logout is in < 60 minutes")
|
||||
infoText = formatString % time_til_logout + moreText
|
||||
else:
|
||||
msulog.log("user", "forced_logout_warning_final")
|
||||
infoText = NSLocalizedString(
|
||||
(u"A logout will be forced in less than a minute.\nAll pending "
|
||||
"updates will be installed. Unsaved work will be lost."),
|
||||
u'LogoutWarningStringLogoutImminent')
|
||||
"updates will be installed. Unsaved work will be lost."),
|
||||
u"Logout warning string when logout is in less than a minute")
|
||||
|
||||
# Set the OK button to default, unless less than 5 minutes to logout
|
||||
# in which case only the Logout button should be displayed.
|
||||
self._force_warning_logout_btn = NSLocalizedString(
|
||||
u"Log out and update now", u'LogoutAndUpdateNowButtonText')
|
||||
self._force_warning_ok_btn = NSLocalizedString(u"OK", u'OKButtonText')
|
||||
u"Log out and update now", u"Logout and Update Now button text")
|
||||
self._force_warning_ok_btn = NSLocalizedString(u"OK", u"OK button title")
|
||||
if time_til_logout > 5:
|
||||
self._force_warning_btns = {
|
||||
NSAlertDefaultReturn: self._force_warning_ok_btn,
|
||||
@@ -84,7 +84,7 @@ class AlertController(NSObject):
|
||||
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(
|
||||
u"Forced Logout for Mandatory Install", u'ForcedLogoutText'),
|
||||
u"Forced Logout for Mandatory Install", u"Forced Logout title text"),
|
||||
self._force_warning_btns[NSAlertDefaultReturn],
|
||||
self._force_warning_btns[NSAlertAlternateReturn],
|
||||
nil,
|
||||
@@ -106,13 +106,14 @@ class AlertController(NSObject):
|
||||
def alertToExtraUpdates(self):
|
||||
'''Notify user of additional pending updates'''
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(u"Additional Pending Updates", u'AdditionalPendingUpdatesText'),
|
||||
NSLocalizedString(u"OK", u'OKButtonText'),
|
||||
NSLocalizedString(
|
||||
u"Additional Pending Updates", u"Additional Pending Updates title"),
|
||||
NSLocalizedString(u"OK", u"OK button title"),
|
||||
nil,
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
(u"There are additional pending updates to install or remove."),
|
||||
u'AdditionalPendingUpdatesDetail'))
|
||||
u"Additional Pending Updates detail"))
|
||||
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
|
||||
self.window, self, self.extraUpdatesAlertDidEnd_returnCode_contextInfo_, nil)
|
||||
|
||||
@@ -128,27 +129,27 @@ class AlertController(NSObject):
|
||||
return
|
||||
elif MunkiItems.updatesRequireRestart():
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(u"Restart Required", u'RestartRequiredText'),
|
||||
NSLocalizedString(u"Log out and update", u'LogOutAndUpdateButtonText'),
|
||||
NSLocalizedString(u"Cancel", u'CancelButtonText'),
|
||||
NSLocalizedString(u"Restart Required", u"Restart Required title"),
|
||||
NSLocalizedString(u"Log out and update", u"Log out and Update button text"),
|
||||
NSLocalizedString(u"Cancel", u"Cancel button title"),
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
(u"A restart is required after updating. Please be patient "
|
||||
"as there may be a short delay at the login window. Log "
|
||||
"out and update now?"), u'RestartRequiredDetail'))
|
||||
"out and update now?"), u"Restart Required detail"))
|
||||
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
|
||||
self.window, self,
|
||||
self.logoutAlertDidEnd_returnCode_contextInfo_, nil)
|
||||
elif MunkiItems.updatesRequireLogout() or munki.installRequiresLogout():
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(u"Logout Required", u'LogoutRequiredText'),
|
||||
NSLocalizedString(u"Log out and update", u'LogOutAndUpdateButtonText'),
|
||||
NSLocalizedString(u"Cancel", u'CancelButtonText'),
|
||||
NSLocalizedString(u"Logout Required", u"Logout Required title"),
|
||||
NSLocalizedString(u"Log out and update", u"Log out and Update button text"),
|
||||
NSLocalizedString(u"Cancel", u"Cancel button title"),
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
(u"A logout is required before updating. Please be patient "
|
||||
"as there may be a short delay at the login window. Log "
|
||||
"out and update now?"), u'LogoutRequiredDetail'))
|
||||
"out and update now?"), u"Logout Required detail"))
|
||||
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
|
||||
self.window, self,
|
||||
self.logoutAlertDidEnd_returnCode_contextInfo_, nil)
|
||||
@@ -185,15 +186,15 @@ class AlertController(NSObject):
|
||||
NSLog("Alert: Multiple GUI users cancelling updateti")
|
||||
msulog.log("MSC", "multiple_gui_users_update_cancelled")
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(u"Other users logged in", u'OtherUsersLoggedInText'),
|
||||
NSLocalizedString(u"Cancel", u'CancelButtonText'),
|
||||
NSLocalizedString(u"Other users logged in", u"Other Users Logged In title"),
|
||||
NSLocalizedString(u"Cancel", u"Cancel button title"),
|
||||
nil,
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
(u"There are other users logged into this computer.\n"
|
||||
"Updating now could cause other users to lose their "
|
||||
"work.\n\nPlease try again later after the other users "
|
||||
"have logged out."), u'OtherUsersLoggedInDetail'))
|
||||
"have logged out."), u"Other Users Logged In detail"))
|
||||
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
|
||||
self.window, self, self.multipleUserAlertDidEnd_returnCode_contextInfo_, nil)
|
||||
return True
|
||||
@@ -227,26 +228,26 @@ class AlertController(NSObject):
|
||||
if other_users_apps:
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(
|
||||
u"Applications in use by others", u'OtherUsersBlockingAppsRunningText'),
|
||||
u"Applications in use by others", u"Other Users Blocking Apps Running title"),
|
||||
NSLocalizedString(u"OK", u'OKButtonText'),
|
||||
nil,
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
(u"Other logged in users are using the following applications. "
|
||||
"Try updating later when they are no longer in use:\n\n%s"),
|
||||
u'OtherUsersBlockingAppsRunningDetail')
|
||||
u"Other Users Blocking Apps Running detail")
|
||||
% '\n'.join(set(other_users_apps)))
|
||||
else:
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(
|
||||
u"Conflicting applications running", u'BlockingAppsRunningText'),
|
||||
NSLocalizedString(u"OK", u'OKButtonText'),
|
||||
u"Conflicting applications running", u"Blocking Apps Running title"),
|
||||
NSLocalizedString(u"OK", u"OK button title"),
|
||||
nil,
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
(u"You must quit the following applications before "
|
||||
"proceeding with installation or removal:\n\n%s"),
|
||||
u'BlockingAppsRunningDetail')
|
||||
u"Blocking Apps Running detail")
|
||||
% '\n'.join(set(my_apps)))
|
||||
msulog.log("MSC", "conflicting_apps", ','.join(other_users_apps + my_apps))
|
||||
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
|
||||
@@ -280,7 +281,7 @@ class AlertController(NSObject):
|
||||
"It may take several minutes for the update to "
|
||||
"complete. Do not disturb or shut off the power "
|
||||
"on your computer during this update."),
|
||||
u'FirmwareAlertDefaultDetail')
|
||||
u"Firmware Alert Default detail")
|
||||
info_item['alert_text'] = alert_text
|
||||
info.append(info_item)
|
||||
return info
|
||||
@@ -295,14 +296,14 @@ class AlertController(NSObject):
|
||||
on_battery_power = (power_info.get('PowerSource') == 'Battery Power')
|
||||
for item in firmware_alert_info:
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(item['name'],
|
||||
NSLocalizedString(u"Continue", u'ContinueButtonText'),
|
||||
NSLocalizedString(u"Cancel", u'CancelButtonText'),
|
||||
NSLocalizedString(u"Continue", u"Continue button text"),
|
||||
NSLocalizedString(u"Cancel", u"Cancel button title"),
|
||||
nil,
|
||||
u"")
|
||||
if on_battery_power:
|
||||
alert_text = NSLocalizedString(
|
||||
u"Your computer is not connected to a power source.",
|
||||
u'NoPowerSourceWarningText')
|
||||
u"No Power Source Warning text")
|
||||
alert_text += "\n\n" + item['alert_text']
|
||||
else:
|
||||
alert_text = item['alert_text']
|
||||
@@ -326,14 +327,14 @@ class AlertController(NSObject):
|
||||
and power_info.get('BatteryCharge', 0) < 50):
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(
|
||||
u"Your computer is not connected to a power source.", u'NoPowerSourceWarningText'),
|
||||
NSLocalizedString(u"Continue", u'ContinueButtonText'),
|
||||
NSLocalizedString(u"Cancel", u'CancelButtonText'),
|
||||
u"Your computer is not connected to a power source.", u"No Power Source Warning text"),
|
||||
NSLocalizedString(u"Continue", u"Continue button text"),
|
||||
NSLocalizedString(u"Cancel", u"Cancel button title"),
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
(u"For best results, you should connect your computer to a "
|
||||
"power source before updating. Are you sure you want to "
|
||||
"continue the update?"), u'NoPowerSourceWarningDetail'))
|
||||
"continue the update?"), u"No Power Source Warning detail"))
|
||||
msulog.log("MSU", "alert_on_battery_power")
|
||||
# making UI consistent with Apple Software Update...
|
||||
# set Cancel button to be activated by return key
|
||||
|
||||
@@ -99,7 +99,7 @@ class MSUMainWindowController(NSWindowController):
|
||||
self.loadUpdatesPage_(self)
|
||||
if munki.thereAreUpdatesToBeForcedSoon():
|
||||
alertTitle = NSLocalizedString(u"Mandatory Updates Pending",
|
||||
u'MandatoryUpdatesPendingText')
|
||||
u"Mandatory Updates Pending text")
|
||||
deadline = munki.earliestForceInstallDate()
|
||||
time_til_logout = deadline.timeIntervalSinceNow()
|
||||
if time_til_logout > 0:
|
||||
@@ -107,22 +107,22 @@ class MSUMainWindowController(NSWindowController):
|
||||
formatString = NSLocalizedString(
|
||||
(u"One or more updates must be installed by %s. A logout "
|
||||
"may be forced if you wait too long to update."),
|
||||
u'MandatoryUpdatesPendingDetail')
|
||||
u"Mandatory Updates Pending detail")
|
||||
alertDetail = formatString % deadline_str
|
||||
else:
|
||||
alertDetail = NSLocalizedString(
|
||||
(u"One or more mandatory updates are overdue for "
|
||||
"installation. A logout will be forced soon."),
|
||||
u'MandatoryUpdatesImminentDetail')
|
||||
u"Mandatory Updates Imminent detail")
|
||||
else:
|
||||
alertTitle = NSLocalizedString(u"Pending updates", u'PendingUpdatesAlertTitle')
|
||||
alertTitle = NSLocalizedString(u"Pending updates", u"Pending Updates alert title")
|
||||
alertDetail = NSLocalizedString(u"There are pending updates for this computer.",
|
||||
u'PendingUpdatesAlertDetailText')
|
||||
u"Pending Updates alert detail text")
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
alertTitle,
|
||||
NSLocalizedString(u"Quit", u'QuitButtonTitle'),
|
||||
NSLocalizedString(u"Quit", u"Quit button title"),
|
||||
nil,
|
||||
NSLocalizedString(u"Update now", u'UpdateNowButtonTitle'),
|
||||
NSLocalizedString(u"Update now", u"Update Now button title"),
|
||||
alertDetail)
|
||||
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
|
||||
self.window(), self,
|
||||
@@ -179,11 +179,12 @@ class MSUMainWindowController(NSWindowController):
|
||||
munki.reload_prefs()
|
||||
lastCheckResult = munki.pref("LastCheckResult")
|
||||
if sessionResult != 0 or lastCheckResult < 0:
|
||||
OKButtonTitle = NSLocalizedString(u"OK", u'OKButtonTitle')
|
||||
alertMessageText = NSLocalizedString(u"Update check failed", u'UpdateCheckFailedTitle')
|
||||
OKButtonTitle = NSLocalizedString(u"OK", u"OK button title")
|
||||
alertMessageText = NSLocalizedString(
|
||||
u"Update check failed", u"Update Check Failed title")
|
||||
if tasktype == "installwithnologout":
|
||||
alertMessageText = NSLocalizedString(
|
||||
u"Install session failed", u'InstallSessionFailedTitle')
|
||||
u"Install session failed", u"Install Session Failed title")
|
||||
|
||||
if sessionResult == -1:
|
||||
# connection was dropped unexpectedly
|
||||
@@ -191,28 +192,28 @@ class MSUMainWindowController(NSWindowController):
|
||||
detailText = NSLocalizedString(
|
||||
(u"There is a configuration problem with the managed software installer. "
|
||||
"The process ended unexpectedly. Contact your systems administrator."),
|
||||
u'UnexpectedSessionEndMessage')
|
||||
u"Unexpected Session End message")
|
||||
elif sessionResult == -2:
|
||||
# session never started
|
||||
msulog.log("MSC", "cant_update", "process did not start")
|
||||
detailText = NSLocalizedString(
|
||||
(u"There is a configuration problem with the managed software installer. "
|
||||
"Could not start the process. Contact your systems administrator."),
|
||||
u'CouldNotStartSessionMessage')
|
||||
u"Could Not Start Session message")
|
||||
elif lastCheckResult == -1:
|
||||
# server not reachable
|
||||
msulog.log("MSC", "cant_update", "cannot contact server")
|
||||
detailText = NSLocalizedString(
|
||||
(u"Managed Software Center cannot contact the update server at this time.\n"
|
||||
"Try again later. If this situation continues, "
|
||||
"contact your systems administrator."), u'CannotContactServerDetail')
|
||||
"contact your systems administrator."), u"Cannot Contact Server detail")
|
||||
elif lastCheckResult == -2:
|
||||
# preflight failed
|
||||
msulog.log("MSU", "cant_update", "failed preflight")
|
||||
detailText = NSLocalizedString(
|
||||
(u"Managed Software Center cannot check for updates now.\n"
|
||||
"Try again later. If this situation continues, "
|
||||
"contact your systems administrator."), u'FailedPreflightCheckDetail')
|
||||
"contact your systems administrator."), u"Failed Preflight Check detail")
|
||||
# show the alert sheet
|
||||
self.window().makeKeyAndOrderFront_(self)
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
@@ -385,8 +386,7 @@ class MSUMainWindowController(NSWindowController):
|
||||
msulog.log("user", "install_without_logout")
|
||||
self._update_in_progress = True
|
||||
self.displayUpdateCount()
|
||||
self.setStatusViewTitle_(NSLocalizedString(
|
||||
u'Updating...', u'UpdatingMessage'))
|
||||
self.setStatusViewTitle_(NSLocalizedString(u"Updating...", u"Updating message"))
|
||||
result = munki.justUpdate()
|
||||
if result:
|
||||
NSLog("Error starting install session: %s" % result)
|
||||
@@ -695,15 +695,14 @@ class MSUMainWindowController(NSWindowController):
|
||||
update_count_element = document.getElementById_('update-count-string')
|
||||
if update_count_element:
|
||||
update_count_element.setInnerText_(
|
||||
NSLocalizedString(u'Checking for updates...',
|
||||
u'CheckingForUpdatesMessage'))
|
||||
NSLocalizedString(u"Checking for updates...", u"Checking For Updates message"))
|
||||
warning_text_element = document.getElementById_('update-warning-text')
|
||||
if warning_text_element:
|
||||
warning_text_element.setInnerHTML_('')
|
||||
install_all_button = document.getElementById_('install-all-button-text')
|
||||
if install_all_button:
|
||||
install_all_button.setInnerText_(
|
||||
NSLocalizedString(u'Cancel', u'CancelButtonText'))
|
||||
NSLocalizedString(u"Cancel", u"Cancel button title"))
|
||||
#btn_classes = install_all_button.className().split(' ')
|
||||
#if not 'checking' in btn_classes:
|
||||
# btn_classes.append('checking')
|
||||
|
||||
@@ -203,13 +203,13 @@ class MSUStatusController(NSObject):
|
||||
'''Display a restart alert -- some item just installed or removed requires a restart'''
|
||||
self._status_restartAlertDismissed = 0
|
||||
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
|
||||
NSLocalizedString(u"Restart Required", u'RestartRequiredAlertText'),
|
||||
NSLocalizedString(u"Restart", u'RestartButtonText'),
|
||||
NSLocalizedString(u"Restart Required", u"Restart Required alert title"),
|
||||
NSLocalizedString(u"Restart", u"Restart button title"),
|
||||
nil,
|
||||
nil,
|
||||
NSLocalizedString(
|
||||
u"Software installed or removed requires a restart. You will "
|
||||
"have a chance to save open documents.", u'RestartRequiredAlertDetail'))
|
||||
"have a chance to save open documents.", u"Restart Required alert detail"))
|
||||
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
|
||||
self.statusWindowController.window(),
|
||||
self, self.restartAlertDidEnd_returnCode_contextInfo_, nil)
|
||||
|
||||
+2
@@ -2,6 +2,8 @@
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>LSHasLocalizedDisplayName</key>
|
||||
<true/>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
|
||||
@@ -423,12 +423,12 @@ class GenericItem(dict):
|
||||
elif self['RestartAction'] in ['RequireRestart', 'RecommendRestart']:
|
||||
self['restart_sort'] = 0
|
||||
self['restart_action_text'] = NSLocalizedString(
|
||||
u'Restart Required', u'RequireRestartMessage')
|
||||
u"Restart Required", u"Require Restart message")
|
||||
self['restart_action_text'] += u'<div class="restart-needed-icon"></div>'
|
||||
elif self['RestartAction'] in ['RequireLogout', 'RecommendLogout']:
|
||||
self['restart_sort'] = 1
|
||||
self['restart_action_text'] = NSLocalizedString(
|
||||
u'Logout Required', u'RequireLogoutMessage')
|
||||
u"Logout Required", u"Require Logout message")
|
||||
self['restart_action_text'] += u'<div class="logout-needed-icon"></div>'
|
||||
|
||||
# sort bigger installs to the top
|
||||
@@ -465,7 +465,7 @@ class GenericItem(dict):
|
||||
'''Return an html description of items this item depends on'''
|
||||
description = u''
|
||||
prologue = NSLocalizedString(
|
||||
u'This item is required by:', u'DependencyListPrologueText')
|
||||
u"This item is required by:", u"Dependency List prologue text")
|
||||
if self.get('dependent_items'):
|
||||
description = u'<strong>' + prologue
|
||||
for item in self['dependent_items']:
|
||||
@@ -518,14 +518,14 @@ class GenericItem(dict):
|
||||
Return the relevent reason'''
|
||||
if ('licensed_seats_available' in self
|
||||
and not self['licensed_seats_available']):
|
||||
return NSLocalizedString(u'No licenses available',
|
||||
u'NoLicensesAvailableDisplayText')
|
||||
return NSLocalizedString(u"No licenses available",
|
||||
u"No Licenses Available display text")
|
||||
if self.get('note') == 'Insufficient disk space to download and install.':
|
||||
return NSLocalizedString(u'Not enough disk space',
|
||||
u'NotEnoughDiskSpaceDisplayText')
|
||||
return NSLocalizedString(u"Not enough disk space",
|
||||
u"Not Enough Disk Space display text")
|
||||
# return generic reason
|
||||
return NSLocalizedString(u'Not currently available',
|
||||
u'NotCurrentlyDisplayText')
|
||||
return NSLocalizedString(u"Not currently available",
|
||||
u"Not Currently Available display text")
|
||||
|
||||
def status_text(self):
|
||||
'''Return localized status display text'''
|
||||
@@ -533,59 +533,59 @@ class GenericItem(dict):
|
||||
return self.unavailable_reason_text()
|
||||
map = {
|
||||
'install-error':
|
||||
NSLocalizedString(u'Installation Error',
|
||||
u'InstallErrorDisplayText'),
|
||||
NSLocalizedString(u"Installation Error",
|
||||
u"Install Error status text"),
|
||||
'removal-error':
|
||||
NSLocalizedString(u'Removal Error',
|
||||
u'RemovalErrorDisplayText'),
|
||||
NSLocalizedString(u"Removal Error",
|
||||
u"Removal Error status text"),
|
||||
'installed':
|
||||
NSLocalizedString(u'Installed',
|
||||
u'InstalledDisplayText'),
|
||||
NSLocalizedString(u"Installed",
|
||||
u"Installed status text"),
|
||||
'installing':
|
||||
NSLocalizedString(u'Installing',
|
||||
u'InstallingDisplayText'),
|
||||
NSLocalizedString(u"Installing",
|
||||
u"Installing status text"),
|
||||
'installed-not-removable':
|
||||
NSLocalizedString(u'Installed',
|
||||
u'InstalledDisplayText'),
|
||||
NSLocalizedString(u"Installed",
|
||||
u"Installed status text"),
|
||||
'not-installed':
|
||||
NSLocalizedString(u'Not installed',
|
||||
u'NotInstalledDisplayText'),
|
||||
NSLocalizedString(u"Not installed",
|
||||
u"Not Installed status text"),
|
||||
'install-requested':
|
||||
NSLocalizedString(u'Install requested',
|
||||
u'InstallRequestedDisplayText'),
|
||||
NSLocalizedString(u"Install requested",
|
||||
u"Install Requested status text"),
|
||||
'downloading':
|
||||
NSLocalizedString(u'Downloading',
|
||||
u'DownloadingDisplayText'),
|
||||
NSLocalizedString(u"Downloading",
|
||||
u"Downloading status text"),
|
||||
'will-be-installed':
|
||||
NSLocalizedString(u'Will be installed',
|
||||
u'WillBeInstalledDisplayText'),
|
||||
NSLocalizedString(u"Will be installed",
|
||||
u"Will Be Installed status text"),
|
||||
'must-be-installed':
|
||||
NSLocalizedString(u'Will be installed',
|
||||
u'InstallRequiredDisplayText'),
|
||||
NSLocalizedString(u"Will be installed",
|
||||
u"Install Required status text"),
|
||||
'removal-requested':
|
||||
NSLocalizedString(u'Removal requested',
|
||||
u'WillBeRemovedDisplayText'),
|
||||
NSLocalizedString(u"Removal requested",
|
||||
u"Removal Requested status text"),
|
||||
'preparing-removal':
|
||||
NSLocalizedString(u'Preparing removal',
|
||||
u'PreparingRemovalDisplayText'),
|
||||
NSLocalizedString(u"Preparing removal",
|
||||
u"Preparing Removal status text"),
|
||||
'will-be-removed':
|
||||
NSLocalizedString(u'Will be removed',
|
||||
u'WillBeRemovedDisplayText'),
|
||||
NSLocalizedString(u"Will be removed",
|
||||
u"Will Be Removed status text"),
|
||||
'removing':
|
||||
NSLocalizedString(u'Removing',
|
||||
u'RemovingDisplayText'),
|
||||
NSLocalizedString(u"Removing",
|
||||
u"Removing status text"),
|
||||
'update-will-be-installed':
|
||||
NSLocalizedString(u'Update will be installed',
|
||||
u'UpdateWillBeInstalledDisplayText'),
|
||||
NSLocalizedString(u"Update will be installed",
|
||||
u"Update Will Be Installed status text"),
|
||||
'update-must-be-installed':
|
||||
NSLocalizedString(u'Update will be installed',
|
||||
u'UpdateRequiredDisplayText'),
|
||||
NSLocalizedString(u"Update will be installed",
|
||||
u"Update Required status text"),
|
||||
'update-available':
|
||||
NSLocalizedString(u'Update available',
|
||||
u'UpdateAvailableDisplayText'),
|
||||
NSLocalizedString(u"Update available",
|
||||
u"Update Available status text"),
|
||||
'unavailable':
|
||||
NSLocalizedString(u'Unavailable',
|
||||
u'UnavailableDisplayText'),
|
||||
NSLocalizedString(u"Unavailable",
|
||||
u"Unavailable status text"),
|
||||
}
|
||||
return map.get(self['status'], self['status'])
|
||||
|
||||
@@ -593,59 +593,59 @@ class GenericItem(dict):
|
||||
'''Return localized 'short' action text for button'''
|
||||
map = {
|
||||
'install-error':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelInstallShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Install short action text"),
|
||||
'removal-error':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelRemovalShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Removal short action text"),
|
||||
'installed':
|
||||
NSLocalizedString(u'Remove',
|
||||
u'RemoveShortActionText'),
|
||||
NSLocalizedString(u"Remove",
|
||||
u"Remove short action text"),
|
||||
'installing':
|
||||
NSLocalizedString(u'Installing',
|
||||
u'InstallingShortActionText'),
|
||||
NSLocalizedString(u"Installing",
|
||||
u"Installing short action text"),
|
||||
'installed-not-removable':
|
||||
NSLocalizedString(u'Installed',
|
||||
u'InstalledShortActionText'),
|
||||
NSLocalizedString(u"Installed",
|
||||
u"Installed short action text"),
|
||||
'not-installed':
|
||||
NSLocalizedString(u'Install',
|
||||
u'InstallShortActionText'),
|
||||
NSLocalizedString(u"Install",
|
||||
u"Install short action text"),
|
||||
'install-requested':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelInstallShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Install short action text"),
|
||||
'downloading':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelInstallShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Install short action text"),
|
||||
'will-be-installed':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelInstallShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Install short action text"),
|
||||
'must-be-installed':
|
||||
NSLocalizedString(u'Required',
|
||||
u'InstallRequiredShortActionText'),
|
||||
NSLocalizedString(u"Required",
|
||||
u"Install Required short action text"),
|
||||
'removal-requested':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelRemovalShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Removal short action text"),
|
||||
'preparing-removal':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelInstallShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Install short action text"),
|
||||
'will-be-removed':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelRemovalShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Removal short action text"),
|
||||
'removing':
|
||||
NSLocalizedString(u'Removing',
|
||||
u'RemovingShortActionText'),
|
||||
NSLocalizedString(u"Removing",
|
||||
u"Removing short action text"),
|
||||
'update-will-be-installed':
|
||||
NSLocalizedString(u'Cancel',
|
||||
u'CancelUpdateShortActionText'),
|
||||
NSLocalizedString(u"Cancel",
|
||||
u"Cancel Update short action text"),
|
||||
'update-must-be-installed':
|
||||
NSLocalizedString(u'Required',
|
||||
u'UpdateRequiredShortActionText'),
|
||||
NSLocalizedString(u"Required",
|
||||
u"Update Required short action text"),
|
||||
'update-available':
|
||||
NSLocalizedString(u'Update',
|
||||
u'UpdateShortActionText'),
|
||||
NSLocalizedString(u"Update",
|
||||
u"Update short action text"),
|
||||
'unavailable':
|
||||
NSLocalizedString(u'Unavailable',
|
||||
u'UnavailableShortActionText'),
|
||||
NSLocalizedString(u"Unavailable",
|
||||
u"Unavailable short action text"),
|
||||
}
|
||||
return map.get(self['status'], self['status'])
|
||||
|
||||
@@ -653,59 +653,59 @@ class GenericItem(dict):
|
||||
'''Return localized 'long' action text for button'''
|
||||
map = {
|
||||
'install-error':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'removal-error':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'installed':
|
||||
NSLocalizedString(u'Remove',
|
||||
u'RemoveLongActionText'),
|
||||
NSLocalizedString(u"Remove",
|
||||
u"Remove long action text"),
|
||||
'installing':
|
||||
NSLocalizedString(u'Installing',
|
||||
u'InstallingLongActionText'),
|
||||
NSLocalizedString(u"Installing",
|
||||
u"Installing long action text"),
|
||||
'installed-not-removable':
|
||||
NSLocalizedString(u'Installed',
|
||||
u'InstalledLongActionText'),
|
||||
NSLocalizedString(u"Installed",
|
||||
u"Installed long action text"),
|
||||
'not-installed':
|
||||
NSLocalizedString(u'Install',
|
||||
u'InstallLongActionText'),
|
||||
NSLocalizedString(u"Install",
|
||||
u"Install long action text"),
|
||||
'install-requested':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'downloading':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'will-be-installed':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'must-be-installed':
|
||||
NSLocalizedString(u'Install Required',
|
||||
u'InstallRequiredLongActionText'),
|
||||
NSLocalizedString(u"Install Required",
|
||||
u"Install Required long action text"),
|
||||
'removal-requested':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'preparing-removal':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'will-be-removed':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'removing':
|
||||
NSLocalizedString(u'Removing',
|
||||
u'RemovingLongActionText'),
|
||||
NSLocalizedString(u"Removing",
|
||||
u"Removing long action text"),
|
||||
'update-will-be-installed':
|
||||
NSLocalizedString(u'Cancel update',
|
||||
u'CancelUpdateLongActionText'),
|
||||
NSLocalizedString(u"Cancel update",
|
||||
u"Cancel Update long action text"),
|
||||
'update-must-be-installed':
|
||||
NSLocalizedString(u'Update Required',
|
||||
u'UpdateRequiresLongActionText'),
|
||||
NSLocalizedString(u"Update Required",
|
||||
u"Update Requires long action text"),
|
||||
'update-available':
|
||||
NSLocalizedString(u'Update',
|
||||
u'UpdateLongActionText'),
|
||||
NSLocalizedString(u"Update",
|
||||
u"Update long action text"),
|
||||
'unavailable':
|
||||
NSLocalizedString(u'Currently Unavailable',
|
||||
u'UnavailableShortActionText'),
|
||||
NSLocalizedString(u"Currently Unavailable",
|
||||
u"Unavailable long action text"),
|
||||
}
|
||||
return map.get(self['status'], self['status'])
|
||||
|
||||
@@ -713,53 +713,53 @@ class GenericItem(dict):
|
||||
'''Return localized 'My Items' action text for button'''
|
||||
map = {
|
||||
'install-error':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'removal-error':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'installed':
|
||||
NSLocalizedString(u'Remove',
|
||||
u'RemoveLongActionText'),
|
||||
NSLocalizedString(u"Remove",
|
||||
u"Remove long action text"),
|
||||
'installing':
|
||||
NSLocalizedString(u'Installing',
|
||||
u'InstallingLongActionText'),
|
||||
NSLocalizedString(u"Installing",
|
||||
u"Installing long action text"),
|
||||
'installed-not-removable':
|
||||
NSLocalizedString(u'Installed',
|
||||
u'InstalledLongActionText'),
|
||||
NSLocalizedString(u"Installed",
|
||||
u"Installed long action text"),
|
||||
'removal-requested':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'preparing-removal':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'will-be-removed':
|
||||
NSLocalizedString(u'Cancel removal',
|
||||
u'CancelRemovalLongActionText'),
|
||||
NSLocalizedString(u"Cancel removal",
|
||||
u"Cancel Removal long action text"),
|
||||
'removing':
|
||||
NSLocalizedString(u'Removing',
|
||||
u'RemovingLongActionText'),
|
||||
NSLocalizedString(u"Removing",
|
||||
u"Removing long action text"),
|
||||
'update-available':
|
||||
NSLocalizedString(u'Update',
|
||||
u'UpdateLongActionText'),
|
||||
NSLocalizedString(u"Update",
|
||||
u"Update long action text"),
|
||||
'update-will-be-installed':
|
||||
NSLocalizedString(u'Remove',
|
||||
u'RemoveLongActionText'),
|
||||
NSLocalizedString(u"Remove",
|
||||
u"Remove long action text"),
|
||||
'update-must-be-installed':
|
||||
NSLocalizedString(u'Update Required',
|
||||
u'UpdateRequiredLongActionText'),
|
||||
NSLocalizedString(u"Update Required",
|
||||
u"Update Required long action text"),
|
||||
'install-requested':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'downloading':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'will-be-installed':
|
||||
NSLocalizedString(u'Cancel install',
|
||||
u'CancelInstallLongActionText'),
|
||||
NSLocalizedString(u"Cancel install",
|
||||
u"Cancel Install long action text"),
|
||||
'must-be-installed':
|
||||
NSLocalizedString(u'Required',
|
||||
u'InstallRequiredLongActionText'),
|
||||
NSLocalizedString(u"Required",
|
||||
u"Install Required long action text"),
|
||||
}
|
||||
return map.get(self['status'], self['status'])
|
||||
|
||||
@@ -767,14 +767,14 @@ class GenericItem(dict):
|
||||
'''Text for the version label'''
|
||||
if self['status'] == 'will-be-removed':
|
||||
removal_text = NSLocalizedString(
|
||||
u'Will be removed', u'WillBeRemovedDisplayText')
|
||||
u"Will be removed", u"Will Be Removed display text")
|
||||
return '<span class="warning">%s</span>' % removal_text
|
||||
if self['status'] == 'removal-requested':
|
||||
removal_text = NSLocalizedString(
|
||||
u'Removal requested', u'RemovalRequestedDisplayText')
|
||||
u"Removal requested", u"Removal Requested display text")
|
||||
return '<span class="warning">%s</span>' % removal_text
|
||||
else:
|
||||
return NSLocalizedString(u'Version', u'VersionLabel')
|
||||
return NSLocalizedString(u"Version", u"Sidebar Version label")
|
||||
|
||||
def display_version(self):
|
||||
'''Version number for display'''
|
||||
@@ -790,7 +790,7 @@ class GenericItem(dict):
|
||||
return 1
|
||||
|
||||
def more_link_text(self):
|
||||
return NSLocalizedString(u'More', u'MoreLinkText')
|
||||
return NSLocalizedString(u"More", u"More link text")
|
||||
|
||||
|
||||
class OptionalItem(GenericItem):
|
||||
@@ -802,8 +802,8 @@ class OptionalItem(GenericItem):
|
||||
super(OptionalItem, self).__init__(*arg, **kw)
|
||||
if 'category' not in self:
|
||||
self['category'] = NSLocalizedString(
|
||||
u'Uncategorized',
|
||||
u'NoCategoryName')
|
||||
u"Uncategorized",
|
||||
u"No Category name")
|
||||
if self['developer']:
|
||||
self['category_and_developer'] = u'%s - %s' % (
|
||||
self['category'], self['developer'])
|
||||
@@ -889,17 +889,17 @@ class OptionalItem(GenericItem):
|
||||
start_text = ''
|
||||
if self.get('install_error'):
|
||||
warning_text = NSLocalizedString(
|
||||
u'An installation attempt failed. '
|
||||
'Installation will be attempted again.\n'
|
||||
'If this situation continues, contact your systems administrator.',
|
||||
u'InstallErrorMessage')
|
||||
u"An installation attempt failed. "
|
||||
"Installation will be attempted again.\n"
|
||||
"If this situation continues, contact your systems administrator.",
|
||||
u"Install Error message")
|
||||
start_text += '<span class="warning">%s</span><br/><br/>' % filtered_html(warning_text)
|
||||
if self.get('removal_error'):
|
||||
warning_text = NSLocalizedString(
|
||||
u'A removal attempt failed. '
|
||||
'Removal will be attempted again.\n'
|
||||
'If this situation continues, contact your systems administrator.',
|
||||
u'RemovalErrorMessage')
|
||||
u"A removal attempt failed. "
|
||||
"Removal will be attempted again.\n"
|
||||
"If this situation continues, contact your systems administrator.",
|
||||
u"Removal Error message")
|
||||
start_text += '<span class="warning">%s</span><br/><br/>' % filtered_html(warning_text)
|
||||
if self.get('dependent_items'):
|
||||
start_text += self.dependency_description()
|
||||
@@ -966,12 +966,12 @@ class UpdateItem(GenericItem):
|
||||
force_install_after_date = self.get('force_install_after_date')
|
||||
if force_install_after_date:
|
||||
self['type'] = NSLocalizedString(
|
||||
u'Critical Update', u'CriticalUpdateType')
|
||||
u"Critical Update", u"Critical Update type")
|
||||
self['due_date_sort'] = force_install_after_date
|
||||
|
||||
if not 'type' in self:
|
||||
self['type'] = NSLocalizedString(u'Managed Update',
|
||||
u'ManagedUpdateType')
|
||||
self['type'] = NSLocalizedString(u"Managed Update",
|
||||
u"Managed Update type")
|
||||
self['hide_cancel_button'] = u'hidden'
|
||||
self['dependent_items'] = dependentItems(self['name'])
|
||||
|
||||
@@ -986,8 +986,8 @@ class UpdateItem(GenericItem):
|
||||
force_install_after_date)
|
||||
date_str = munki.stringFromDate(local_date)
|
||||
forced_date_text = NSLocalizedString(
|
||||
u'This item must be installed by %s',
|
||||
u'ForcedDateWarning')
|
||||
u"This item must be installed by %s",
|
||||
u"Forced Date warning")
|
||||
warning = ('<span class="warning">'
|
||||
+ forced_date_text % date_str
|
||||
+ '</span><br><br>')
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nAlle ventende opdateringer bliver installeret. Uarkiverede oplysninger vil gå tabt.\nDu kan undgå den tvungne log ud, hvis du selv vælger at logge ud nu.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Du skal logge ud før opdatering. Vent et øjeblik - der kan være en kort forsinkelse ved log ind-vinduet. Log ud og opdater nu?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "En tvungen log ud vil ske ca. %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "En tvungen log ud vil ske om mindre end %s minutter.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "En tvungen log ud vil ske om mindre end et minut.\nAlle ventende opdateringer bliver installeret. Alle uarkiverede oplysninger vil gå tabt.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Computeren skal genstartes efter opdatering. Vent et øjeblik - der kan være en kort forsinkelse ved log ind-vinduet. Log ud og opdater nu?";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Annuller";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Der er åbne programmer, som giver konflikt med installeringen";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Fortsæt";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Du bør slutte computeren til en strømkilde før installeringen. Er du sikker på, at du vil forsætte opdateringen?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Tvungen log ud for obligatorisk installering";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Installeringen mislykkedes";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Installeret";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Log ud og opdater";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Log ud og opdater nu";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Log ud krævet";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Obligatoriske opdateringer venter";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Ikke installeret";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "OK";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "En eller flere obligatoriske opdateringer burde have været installeret. Der vil inden længe ske en tvungen log ud.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "En eller flere opdateringer skal installeres inden %s. Hvis du venter for længe, vil der ske en tvungen log ud.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Andre brugere er logget ind";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Slut";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Genstart";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Kræver genstart";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Den software, der blev installeret eller fjernet, kræver en genstart. Du får mulighed for at gemme alle åbne dokumenter.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Der er andre brugere logget ind på computeren.\nHvis du opdaterer nu, risikerer du, at de mister deres åbne dokumenter.\n\nPrøv igen senere når de andre brugere er logget ud.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Der er et konfigurationsproblem med Managed Software Update. Processes sluttede uventet. Kontakt systemadministratoren.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Der er ingen nye opdateringer.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Kan opdateres";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Søgning efter opdateringer mislykkedes";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Bliver installeret";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Bliver fjernet";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Computeren er ikke forbundet til en strømkilde.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Softwaren er opdateret.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Vindue";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Minimer";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Vindue";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Om Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Hjælp";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Hjælp";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Hjælp til Managed Software Update";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Tjenester";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Tjenester";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Skjul Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Slut Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Skjul andre";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Vis alle";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Kopier";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Vælg alt";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Klip";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Slet";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Sæt ind";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Rediger";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Fortryd";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Gentag";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Rediger";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zoom";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Geführte Softwareaktualisierung";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,361 @@
|
||||
"Checking for available updates..." = "Suche nach verfügbaren Updates...";
|
||||
"Checking for additional changes..." = "Suche nach weiteren Änderungen...";
|
||||
"Checking for available Apple Software Updates..." = "Suche nach neuen Apple Software Updates...";
|
||||
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nAlle anstehenden Aktualisierungen werden installiert. Alle ungespeicherte Arbeit geht verloren.\nDurch jetziges Abmelden können sie eine erzwungene Abmeldung verhindern";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Für die Aktualisierung ist ein Abmelden erforderlich. Es kann zu kurzen Verzögerungen am Anmeldebildschirm kommen, bitte gedulden sie sich einen Moment. Jetzt abmelden und aktualisieren?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "Eine Abmeldung wird in ca. %s erzwungen.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "Eine Abmeldung wird in weniger als %s Minuten erzwungen.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "Eine Abmeldung wird in weniger als einer Minute erzwungen.\nAlle anstehenden Aktualisierungen werden installiert. Alle ungespeicherte Arbeit geht verloren.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Für die Aktualisierung ist ein Neustart erforderlich. Es kann zu kurzen Verzögerungen am Anmeldebildschirm kommen, bitte gedulden sie sich einen Moment. Jetzt abmelden und aktualisieren?";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Abbrechen";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Es gibt einen Konflikt mit laufenden Programmen";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Fortsetzen";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Sie sollten den Computer an eine Stromquelle anschliessen bevor Sie die Aktualisierung durchführen. Sind Sie sicher, dass Sie die Aktualisierung fortsetzen möchten?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Erzwungene Abmeldung für eine zwingend notwendige Installation";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Installation fehlgeschlagen";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Installiert";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Abmelden und aktualisieren";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Jetzt abmelden und aktualisieren";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Abmelden erforderlich";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Zwingend notwendige Aktualisierungen anstehend";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Nicht installiert";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "OK";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "Ein oder mehrere zwingend notwendige Aktualisierungen sind überfällig. Eine Abmeldung wird in Kürze erzwungen.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "Ein oder mehrere Aktualisierungen müssen unbedingt bis %s installiert werden. Eine Abmeldung wird möglicherweise erzwungen, wenn Sie zu lange mit der Aktualisierung warten.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Andere User sind eingeloggt";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Beenden";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Neustart";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Neustart erforderlich";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Softwareaktualisierung oder -entfernung benötigt einen Neustart. Sie können offene Dokumente noch sichern.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Es sind andere Benutzer angemeldet\nEine Aktualisierung könnte zu Datenverlust führen.\n\nBitte probieren Sie es, wenn die anderen abgemeldet sind, noch einmal.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "Managed Software Installer hat ein Konfigurationsproblem (Could not start the process). Informieren Sie Ihren Administrator.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Managed Software Installer hat ein Konfigurationsproblem (The process ended unexpectedly). Informieren Sie Ihren Administrator.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Zurzeit sind keine Softwareaktualisierungen für Ihren Computer verfügbar.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Aktualisierungen verfügbar";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Prüfung auf Aktualisierungen fehlgeschlagen";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "wird installiert";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "wird entfernt";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Ihr Computer ist nicht an eine Stromquelle angeschlossen.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Ihre Software ist auf dem neuesten Stand.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Fenster";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Minimieren";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Fenster";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Geführte Softwareaktualisierung";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Geführte Softwareaktualisierung";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Über Geführte Softwareaktualisierung";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Hilfe";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Hilfe";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Softwareaktualiserung-Hilfe";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Dienste";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Dienste";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Softwareaktualiserung ausblenden";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Softwareaktualisierung beenden";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Andere ausblenden";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Alle einblenden";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Kopieren";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Alles auswählen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Ausschneiden";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Löschen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Einfügen";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Bearbeiten";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Widerrufen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Wiederholen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Bearbeiten";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zoomen";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Geführte Softwareaktualisierung";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -1,2 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Actualización controlada de software";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nTodas las actualizaciones pendientes serán instaladas. Cualquier cambio no guardado se perderá.\nPuede evitar el cierre forzado de la sesión cerrándola ahora.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Es necesario cerrar la sesión antes de actualizar. Por favor sea paciente ya que puede tardar en aparecer la ventana de inicio. ¿Cerrar sesión y actualizar ahora?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "Se va a forzar el cierre de sesión en aproximadamente %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "Se va a forzar el cierre de sesión en menos de %s minutos.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "Se va a forzar el cierre de sesión en menos de un minuto.\nTodas las actualizaciones pendientes serán instaladas. Se perderá cualquier cambio no guardado.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Es necesario reiniciar después de instalar las actualizaciones. Por favor sea paciente ya que puede tardar en aparecer la ventana de inicio. ¿Cerrar sesión y actualizar ahora? ";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Cancelar";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Existen aplicaciones conflictivas abiertas";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Continuar";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Para mejores resultados se recomienda que conecte su ordenador a una fuente de alimentación antes de iniciar la instalación. ¿Seguro que desea continuar con la actualización?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Cierre de sesión forzado para una instalación obligatoria";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Error en la sesión instalación";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Instalado";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Cerrar sesión y actualizar";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Cerrar sesión y actualizar ahora";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Es obligatorio cerrar sesión";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Actualizaciones obligatorias pendientes";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "No instalado";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "Si";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "El periodo de instalación de una o más actualizaciones obligatorias ha expirado. Pronto se forzará un cierre de sesión";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "Una o más actualizaciones tienen ser instaladas antes de %s. Se forzará un cierre de sesión si espera demasiado en actualizar.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Hay otros usuario con sesiones abiertas";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Salir";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Reiniciar";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Es necesario reiniciar";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "El software instalado necesita reiniciar su ordenador. Ud. tendrá oportunidad de guardar sus documentos";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Hay otros usuarios con sesiones abiertas en este ordenador.\nActualizar ahora puede causar perdidas en su trabajo.\n\nPor favor pruebe más tarde cuando los otros usuarios hayan cerrado sus sesiones.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "Existe un problema de configuración con el instalador de software controlado. No se ha podido iniciar el proceso. Contacte con su administrador de sistemas.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Existe un problema de configuración con el instalador de software controlado. El proceso se ha cerrado inesperadamente. Contacte con su administrador de sistemas.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "No hay actualizaciones de software disponibles.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Actualización disponible";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Comprobación fallida";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Será instalado";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Será desinstalado";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "El ordenador no está conectado a una fuente de alimentación.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Su software está actualizado.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Ventana";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Minimizar";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Ventana";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Actualización controlada de software";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Actualización controlada de software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Acerca de Actualización controlada de software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Ayuda";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Ayuda";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Ayuda de Actualización controlada de software";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Servicios";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Servicios";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Ocultar Actualización controlada de software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Salir de Actualización controlada de software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Ocultar otros";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Mostrar todos";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Copiar";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Seleccionar todo";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Cortar";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Eliminar";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Pegar";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Edición";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Deshacer";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Rehacer";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Editar";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zoom";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Actualización controlada de software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nKaikki odottamassa olevat päivitykset asennetaan. Tallentamattomat muutokset menetetään avoimista ohjelmista.\nVoit ohittaa pakotetun uloskirjaamisen kirjautumalla ulos nyt.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Päivitysten asentamiseksi tulee kirjautua ulos. Olethan kärsivällinen sillä kirjautumisikkunan avauduttua saattaa kestää hetki ennen kuin asennus alkaa. Kirjaudu ulos ja päivitä nyt?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "Kirjautuminen ulos suoritetaan pakotetusti noin %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "Kirjautuminen ulos suoritetaan pakotetusti alle %s minuutin kuluttua.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "Kirjautuminen ulos suoritetaan alle minuutin kuluttua pakotetusti.\nKaikki odottamassa olevat päivitykset asennetaan. Tallentamattomat muutokset menetetään avoimista ohjelmista.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Tietokone on käynnistettävä uudelleen kun päivitysten asennus on suoritettu. Olethan kärsivällinen sillä kirjautumisikkunan avauduttua saattaa kestää hetki ennen kuin asennus alkaa. Kirjaa ulos ja päivitä nyt?";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Kumoa";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Käynnissä on ohjelmia jotka estävät päivityksen";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Jatka";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Tietokone tulisi varmuuden vuoksi liittää virtalähteeseen ennen päivittämistä. Oletko varma että haluat jatkaa?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Pakotettu uloskirjautuminen pakolliselle asennukselle";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Asennus epäonnistui";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Asennettu";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Kirjaudu ulos ja päivitä";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Kirjaudu ulos ja päivitä nyt";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Vaatii uloskirjautumisen";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Pakollisia päivityksiä odottamassa";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Ei asennettu";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "OK";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "Yksi tai useampi pakollinen päivitys on myöhässä. Uloskirjautuminen tullaan suorittamaan pakotetusti pian.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "Yksi tai useampi päivitys täytyy asentaa ennen %s. Uloskirjautuminen saatetaan pakottaa jos odotat liian pitkään ennen päivittämistä.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Muut kirjautuneet käyttäjät";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Lopeta";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Käynnistä uudelleen";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Vaatii uudelleenkäynnistyksen";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Tietokone on käynnistettävä uudelleen kun päivitysten asennus tai ohjelmien poisto on suoritettu. Avoinna olevien dokumenttien tallentaminen on mahdollista.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Tietokoneelle on kirjautuneena muita käyttäjiä.\nMuut käyttäjät saattavat menettää tallentamattomia muutoksia jos päivitys tehdään nyt.\n\nYritä uudelleen kun muut käyttäjät ovat kirjautuneet ulos.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "Asennusohjelmassa on konfiguraatiovirhe. Prosessia ei voitu käynnistää. Ota yhteyttä järjestelmän ylläpitäjään.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Asennusohjelmassa on konfiguraatiovirhe. Prosessi päättyi odottamatta. Ota yhteyttä järjestelmän ylläpitäjään.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Tietokoneelle ei ole tällä hetkellä saatavilla uusia päivityksiä.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Päivitys saatavilla";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Päivitysten etsiminen epäonnistui";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Will be installed";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Will be removed";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Tietokonetta ei ole liitetty virtalähteeseen.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Your software is up to date.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Ikkuna";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Pienennä";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Ikkuna";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Hallinnoitu ohjelmiston päivitys";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Hallinnoitu ohjelmiston päivitys";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Tietoja: Hallinnoitu ohjelmiston päivitys";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Ohje";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Ohje";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Hallinnoitu ohjelmiston päivitys -ohje";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Palvelut";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Palvelut";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Kätke Hallinnoitu ohjelmiston päivitys";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Lopeta Hallinnoitu ohjelmiston päivitys";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Kätke muut";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Näytä kaikki";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Kopioi";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Valitse kaikki";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Leikkaa";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Poista";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Liitä";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Muokkaa";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Peru";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Tee sittenkin";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Muokkaa";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zoomaa";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Hallinnoitu ohjelmiston päivitys";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nToutes les mises à jour en attente vont être installées. Les travaux non sauvegardés seront perdus.\nPour éviter cela fermer maintenant votre session.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Il est nécessaire de fermer la session avant de mettre à jour. Soyez patient car il peut y avoir un délai à la reconnexion ? Fermer et mettre à jour maintenant ?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "Une fermeture de session sera forcée à environ %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "Une fermeture de session sera forcée dans moins de %s minutes.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "La fermeture de session sera forcée dans moins d'une minute.\nToutes les mises à jour en attente seront installées. Le travail non sauvegardé sera perdu.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Un redémarrage est nécessaire après la mise à jour. Soyez patient car il peut avoir un petit délai lors de la reconnexion. Déconnecter et mettre à jour maintenant ?";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Annuler";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Conflit avec des applications actives";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Continuer";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Un microprogramme sera mis à jour sur votre ordinateur. Le cordon d'alimentation de votre ordinateur doit être branché à une prise de courant fonctionnelle. La mise à jour pourrait prendre plusieurs minutes pour se terminer. Veuillez ne pas éteindre ou mettre votre ordinateur en veille, et ne pas débrancher le cordon d'alimentation durant cette mise à jour.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Pour un meilleur résultat, vous devriez brancher votre ordinateur à une alimentation externe avant de mettre à jour. Êtes-vous sur de vouloir poursuivre la mise à jour ?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Fermeture de session requise pour mise à jour obligatoire";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Échec de l'installation";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Installé";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Déconnecter et mettre à jour";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Déconnecter et mettre à jour maintenant";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Fermeture de session obligatoire";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Mises à jour obligatoires en attente";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Non installé";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "Oui";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "Une ou plusieurs mises à jour obligatoires sont hors délai. Une fermeture de session va être forcée très bientôt.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "Une ou plusieurs mises à jour doivent être installées avant le %s. Une fermeture de session peut être forcée si vous attendez trop longtemps avant de mettre à jour.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "D'autres utilisateurs sont connectés";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Quitter";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Redémarrer";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Redémarrage requis";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Les logiciels installés ou supprimés nécessitent un redémarrage. Vous aurez la possibilité de sauvegarder les documents ouverts.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Il y a d'autres utilisateurs connectés sur l'ordinateur.\nMettre à jour peut entrainer la perte du travail des autres utilisateurs.\n\nMerci d'essayer plus tard après que les autres utilisateurs aient quitté leur session.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "L'utilitaire de mise à jour a rencontré un problème de configuration. Impossible de démarrer le processus. Contactez votre administrateur système.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "L'utilitaire de mise à jour a rencontré un problème de configuration. Le processus s'est arrêté de manière inattendue. Contactez votre administrateur système.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Il n'y a pas de nouveau logiciel pour votre ordinateur.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Mise à jour disponible";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Échec de la recherche de mises à jour";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Sera installé";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Sera supprimé";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Votre ordinateur n'est pas branché à une prise de courant.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Votre logiciel est à jour.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Fenêtre";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Minimiser";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Fenêtre";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Mise à jour de logiciels";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Mise à jour de logiciels";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Á propos de Mise à jour de logiciels";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Aide";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Aide";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Aide Mise à jour de logiciels";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Services";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Services";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Masquer Mise à jour de logiciels";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Quitter Mise à jour de logiciels";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Masquer les autres";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Tout afficher";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Copier";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Tout sélectionner";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Couper";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Supprimer";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Coller";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Édition";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Annuler";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Refaire";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Modifier";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zoom";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Mise à jour de logiciels";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -93,39 +93,39 @@ def generate_page(page_name, main_page_template_name, page_dict, **kwargs):
|
||||
def addSidebarLabels(page):
|
||||
'''adds localized labels for the detail view sidebars'''
|
||||
page['informationLabel'] = NSLocalizedString(
|
||||
u'Information',
|
||||
u'InformationLabel')
|
||||
u"Information",
|
||||
u"Sidebar Information label")
|
||||
page['categoryLabel'] = NSLocalizedString(
|
||||
u'Category:',
|
||||
u'CategoryLabel')
|
||||
u"Category:",
|
||||
u"Sidebar Category label")
|
||||
page['versionLabel'] = NSLocalizedString(
|
||||
u'Version:',
|
||||
u'VersionLabel')
|
||||
u"Version:",
|
||||
u"Sidebar Version label")
|
||||
page['sizeLabel'] = NSLocalizedString(
|
||||
u'Size:',
|
||||
u'SizeLabel')
|
||||
u"Size:",
|
||||
u"Sidebar Size label")
|
||||
page['developerLabel'] = NSLocalizedString(
|
||||
u'Developer:',
|
||||
u'DeveloperLabel')
|
||||
u"Developer:",
|
||||
u"Sidebar Developer label")
|
||||
page['statusLabel'] = NSLocalizedString(
|
||||
u'Status:', u'StatusLabel')
|
||||
u"Status:", u"Sidebar Status label")
|
||||
page['moreByDeveloperLabel'] = NSLocalizedString(
|
||||
u'More by %s',
|
||||
u'MoreByDeveloperLabel')
|
||||
u"More by %s",
|
||||
u"Sidebar More By Developer label")
|
||||
page['moreInCategoryLabel'] = NSLocalizedString(
|
||||
u'More in %s',
|
||||
u'MoreInCategoryLabel')
|
||||
u"More in %s",
|
||||
u"Sidebar More In Category label")
|
||||
page['typeLabel'] = NSLocalizedString(
|
||||
u'Type:', u'TypeLabel')
|
||||
u"Type:", u"Sidebar Type label")
|
||||
page['dueLabel'] = NSLocalizedString(
|
||||
u'Due:', u'DueLabel')
|
||||
u"Due:", u"Sidebar Due label")
|
||||
|
||||
|
||||
def build_item_not_found_page(page_name):
|
||||
'''Build item not found page'''
|
||||
page = {}
|
||||
page['item_not_found_message'] = NSLocalizedString(
|
||||
u'Cannot display the requested item.', u'ItemNotFoundMessage')
|
||||
u"Cannot display the requested item.", u"Item Not Found message")
|
||||
footer = get_template('footer_template.html', raw=True)
|
||||
generate_page(page_name, 'page_not_found_template.html', page, footer=footer)
|
||||
|
||||
@@ -270,31 +270,31 @@ def build_list_page_items_html(category=None, developer=None, filter=None):
|
||||
alert = {}
|
||||
if filter:
|
||||
alert['primary_status_text'] = NSLocalizedString(
|
||||
u'Your search had no results.',
|
||||
u'NoSearchResultsPrimaryText')
|
||||
u"Your search had no results.",
|
||||
u"No Search Results primary text")
|
||||
alert['secondary_status_text'] = NSLocalizedString(
|
||||
u'Try searching again.', u'NoSearchResultsSecondaryText')
|
||||
u"Try searching again.", u"No Search Results secondary text")
|
||||
elif category:
|
||||
alert['primary_status_text'] = NSLocalizedString(
|
||||
u'There are no items in this category.',
|
||||
u'NoCategoryResultsPrimaryText')
|
||||
u"There are no items in this category.",
|
||||
u"No Category Results primary text")
|
||||
alert['secondary_status_text'] = NSLocalizedString(
|
||||
u'Try selecting another category.',
|
||||
u'NoCategoryResultsSecondaryText')
|
||||
u"Try selecting another category.",
|
||||
u"No Category Results secondary text")
|
||||
elif developer:
|
||||
alert['primary_status_text'] = NSLocalizedString(
|
||||
u'There are no items from this developer.',
|
||||
u'NoDeveloperResultsPrimaryText')
|
||||
u"There are no items from this developer.",
|
||||
u"No Developer Results primary text")
|
||||
alert['secondary_status_text'] = NSLocalizedString(
|
||||
u'Try selecting another developer.',
|
||||
u'NoDeveloperResultsSecondaryText')
|
||||
u"Try selecting another developer.",
|
||||
u"No Developer Results secondary text")
|
||||
else:
|
||||
alert['primary_status_text'] = NSLocalizedString(
|
||||
u'There are no available software items.',
|
||||
u'NoItemsPrimaryText')
|
||||
u"There are no available software items.",
|
||||
u"No Items primary text")
|
||||
alert['secondary_status_text'] = NSLocalizedString(
|
||||
u'Try again later.',
|
||||
u'NoItemsSecondaryText')
|
||||
u"Try again later.",
|
||||
u"No Items secondary text")
|
||||
alert['hide_progress_bar'] = u'hidden'
|
||||
alert['progress_bar_value'] = u''
|
||||
item_html = status_results_template.safe_substitute(alert)
|
||||
@@ -371,11 +371,11 @@ def build_category_items_html():
|
||||
status_results_template = get_template('status_results_template.html')
|
||||
alert = {}
|
||||
alert['primary_status_text'] = NSLocalizedString(
|
||||
u'There are no available software items.',
|
||||
u'NoItemsPrimaryText')
|
||||
u"There are no available software items.",
|
||||
u"No Items primary text")
|
||||
alert['secondary_status_text'] = NSLocalizedString(
|
||||
u'Try again later.',
|
||||
u'NoItemsSecondaryText')
|
||||
u"Try again later.",
|
||||
u"No Items secondary text")
|
||||
alert['hide_progress_bar'] = u'hidden'
|
||||
alert['progress_bar_value'] = u''
|
||||
item_html = status_results_template.safe_substitute(alert)
|
||||
@@ -388,7 +388,7 @@ def build_myitems_page():
|
||||
|
||||
page = {}
|
||||
page['my_items_header_label'] = NSLocalizedString(
|
||||
u'My Items', u'MyItemsHeaderLabel')
|
||||
u"My Items", u"My Items Header label")
|
||||
page['myitems_rows'] = build_myitems_rows()
|
||||
|
||||
footer = get_template('footer_template.html', raw=True)
|
||||
@@ -407,11 +407,12 @@ def build_myitems_rows():
|
||||
status_results_template = get_template('status_results_template.html')
|
||||
alert = {}
|
||||
alert['primary_status_text'] = NSLocalizedString(
|
||||
u'You have no selected software.',
|
||||
u'NoInstalledSoftwarePrimaryText')
|
||||
alert['secondary_status_text'] = NSLocalizedString(
|
||||
u'<a href="category-all.html">Select software to install.</a>',
|
||||
u'NoInstalledSoftwareSecondaryText')
|
||||
u"You have no selected software.",
|
||||
u"No Installed Software primary text")
|
||||
alert['secondary_status_text'] = (
|
||||
u'<a href="category-all.html">%s</a>' % NSLocalizedString(
|
||||
u"Select software to install.",
|
||||
u"No Installed Software secondary text"))
|
||||
alert['hide_progress_bar'] = u'hidden'
|
||||
myitems_rows = status_results_template.safe_substitute(alert)
|
||||
return myitems_rows
|
||||
@@ -446,10 +447,10 @@ def build_updates_page():
|
||||
status_results_template = get_template('status_results_template.html')
|
||||
alert = {}
|
||||
alert['primary_status_text'] = NSLocalizedString(
|
||||
u'Your software is up to date.', u'NoPendingUpdatesPrimaryText')
|
||||
u"Your software is up to date.", u"No Pending Updates primary text")
|
||||
alert['secondary_status_text'] = NSLocalizedString(
|
||||
u'There is no new software for your computer at this time.',
|
||||
u'NoPendingUpdatesSecondaryText')
|
||||
u"There is no new software for your computer at this time.",
|
||||
u"No Pending Updates secondary text")
|
||||
alert['hide_progress_bar'] = u'hidden'
|
||||
alert['progress_bar_value'] = u''
|
||||
page['update_rows'] = status_results_template.safe_substitute(alert)
|
||||
@@ -460,8 +461,8 @@ def build_updates_page():
|
||||
page['warning_text'] = get_warning_text()
|
||||
|
||||
page['other_updates_header_message'] = NSLocalizedString(
|
||||
u'Other available updates',
|
||||
u'OtherAvailableUpdatesLabel')
|
||||
u"Other available updates",
|
||||
u"Other Available Updates label")
|
||||
page['other_update_rows'] = u''
|
||||
|
||||
if other_updates:
|
||||
@@ -479,8 +480,8 @@ def build_update_status_page():
|
||||
item_list = []
|
||||
other_updates = []
|
||||
|
||||
status_title_default = NSLocalizedString(u'Checking for updates...',
|
||||
u'CheckingForUpdatesMessage')
|
||||
status_title_default = NSLocalizedString(u"Checking for updates...",
|
||||
u"Checking For Updates message")
|
||||
page = {}
|
||||
page['update_rows'] = u''
|
||||
page['hide_progress_spinner'] = u''
|
||||
@@ -494,8 +495,7 @@ def build_update_status_page():
|
||||
alert = {}
|
||||
alert['primary_status_text'] = (
|
||||
status_controller._status_message
|
||||
or NSLocalizedString(u'Update in progress.',
|
||||
u'UpdateInProgressPrimaryText'))
|
||||
or NSLocalizedString(u"Update in progress.", u"Update In Progress primary text"))
|
||||
alert['secondary_status_text'] = (status_controller._status_detail or ' ')
|
||||
alert['hide_progress_bar'] = u''
|
||||
if status_controller._status_percent < 0:
|
||||
@@ -514,8 +514,7 @@ def build_update_status_page():
|
||||
|
||||
# don't like this bit as it ties us yet another object
|
||||
page['update_count'] = NSApp.delegate().mainWindowController._status_title or status_title_default
|
||||
page['install_btn_label'] = NSLocalizedString(
|
||||
u'Cancel', u'CancelButtonText')
|
||||
page['install_btn_label'] = NSLocalizedString(u"Cancel", u"Cancel button title")
|
||||
page['warning_text'] = u''
|
||||
|
||||
footer = get_template('footer_template.html', raw=True)
|
||||
@@ -526,12 +525,10 @@ def getRestartActionForUpdateList(update_list):
|
||||
'''Returns a localized overall restart action message for the list of updates'''
|
||||
if [item for item in update_list if 'Restart' in item.get('RestartAction', '')]:
|
||||
# found at least one item containing 'Restart' in its RestartAction
|
||||
return NSLocalizedString(u'Restart Required',
|
||||
u'RequireRestartMessage')
|
||||
return NSLocalizedString(u"Restart Required", u"Require Restart message")
|
||||
if [item for item in update_list if 'Logout' in item.get('RestartAction', '')]:
|
||||
# found at least one item containing 'Logout' in its RestartAction
|
||||
return NSLocalizedString(u'Logout Required',
|
||||
u'RequireLogoutMessage')
|
||||
return NSLocalizedString(u"Logout Required", u"Require Logout message")
|
||||
else:
|
||||
return ''
|
||||
|
||||
@@ -545,8 +542,8 @@ def get_warning_text():
|
||||
if forced_install_date:
|
||||
date_str = munki.stringFromDate(forced_install_date)
|
||||
forced_date_text = NSLocalizedString(
|
||||
u'One or more items must be installed by %s',
|
||||
u'ForcedInstallDateSummary')
|
||||
u"One or more items must be installed by %s",
|
||||
u"Forced Install Date summary")
|
||||
warning_text = forced_date_text % date_str
|
||||
restart_text = getRestartActionForUpdateList(item_list)
|
||||
if restart_text:
|
||||
|
||||
@@ -35,25 +35,21 @@ _html_dir = None
|
||||
def updateCountMessage(count):
|
||||
'''Return a localized message describing the count of updates to install'''
|
||||
if count == 0:
|
||||
return NSLocalizedString(u'No pending updates', u'NoUpdatesMessage')
|
||||
return NSLocalizedString(u"No pending updates", u"No Updates message")
|
||||
if count == 1:
|
||||
return NSLocalizedString(u'1 pending update', u'OneUpdateMessage')
|
||||
return NSLocalizedString(u"1 pending update", u"One Update message")
|
||||
else:
|
||||
return (NSLocalizedString(u'%s pending updates',
|
||||
u'MultipleUpdatesMessage') % count)
|
||||
return (NSLocalizedString(u"%s pending updates", u"Multiple Updates message") % count)
|
||||
|
||||
|
||||
def getInstallAllButtonTextForCount(count):
|
||||
'''Return localized display text for action button in Updates view'''
|
||||
if count == 0:
|
||||
return NSLocalizedString(u'Check Again',
|
||||
u'CheckAgainButtonLabel')
|
||||
return NSLocalizedString(u"Check Again", u"Check Again button title")
|
||||
elif count == 1:
|
||||
return NSLocalizedString(u'Update',
|
||||
u'UpdateButtonLabel')
|
||||
return NSLocalizedString(u"Update", u"Update button title")
|
||||
else:
|
||||
return NSLocalizedString(u'Update All',
|
||||
u'UpdateAllButtonLabel')
|
||||
return NSLocalizedString(u"Update All", u"Update All button title")
|
||||
|
||||
|
||||
def html_dir():
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nAlle ventende oppdateringer vil bli installert. Data som ikke er lagret vil gå tapt.\nDu kan unngå tvungen avlogging, ved selv å logge ut nå.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Du må logge ut før oppdatering. Vennligst vent et øyeblikk - det kan være en kort forsinkelse ved påloggingsvinduet. Logg ut og oppdater nå?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "En tvungen utlogging vil skje ca. %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "En tvungen utlogging vil skje om mindre enn %s minutter.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "En tvungen utlogging vil skje om mindre enn et minutt.\nAlle ventende oppdateringer vil bli installeret. Alle data som ikke er lagret vil gå tapt.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "En omstart er påkrevd etter oppdateringen. Vennligst vent et øyeblikk - det kan være en kort forsinkelse ved påloggingsvinduet. Logg ut og oppdater nå?";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Avbryt";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Det er åpne programmer som hindrer installasjonen";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Fortsett";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Du bør koble datamaskinen til en strømkilde før installasjon. Er du sikker på at du vil forsette oppdateringen?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Tvungen utlogging for obligatorisk installasjon";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Installasjonen mislyktes";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Installert";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Logg ut og oppdater";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Logg ut og oppdater nå";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Utlogging er påkrevd";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Obligatoriske oppdateringer venter";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Ikke installert";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "OK";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "En eller flere obligatoriske oppdateringer burde vært installert. Det vil snart gjøres en påtvungen utlogging.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "En eller flere oppdateringer skal installeres av %s. Hvis du venter for lenge, vil det gjøres en påtvungen utlogging.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Andre brukere er pålogget";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Avslutt";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Omstart";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Krever omstart";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Programvare som er installert eller fjernet krever en omstart. Du vil få anledning til å lagre alle åpne dokumenter.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Det er andre brukere innlogget på denne datamaskinen.\nHvis du opdaterer nå, risikerer du at de mister deres åpne dokumenter.\n\nPrøv igjen senere når de andre brukerne er avlogget.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Det er et konfigurasjonsproblem med Managed Software Update. Prosessen avsluttet uventet. Kontakt systemadministratoren.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Der er ingen nye oppdateringer tilgjengelig.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Nye oppdateringer er tilgjengelig";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Søk etter nye oppdateringer mislyktes";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Vil bli installert";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Vil bli fjernet";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Din datamaskinen er ikke koblet til en strømkilde.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Din programvare er oppdateret.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Vindu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Minimer";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Vindu";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Om Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Hjelp";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Hjelp";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Hjelp til Managed Software Update";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Tjenester";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Tjenester";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Skjul Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Avslutt Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Skjul andre";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Vis alle";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Kopier";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Velg alt";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Klipp ut";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Slett";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Lim inn";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Rediger";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Angre";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Gjenta";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Rediger";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zoom";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nAlle wachtende updates zullen worden geinstalleerd. Niet-opgeslagen werk zal verloren gaan.\nU kunt dit voorkomen door nu zelf uit te loggen.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "U moet uitloggen voordat het bijwerken kan beginnen. Nadat het login window verschijnt kan het een ogenblik duren voordat bijwerken begint. Wilt U nu uitloggen en bijwerken?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "Uitloggen zal automatisch gebeuren om ongeveer %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "Uitloggen zal automatisch gebeuren binnen %s minuten.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "Uitloggen zal automatisch gebeuren in een minuut.\nAlle wachtende updates zullen worden geinstalleerd. Niet-opgeslagen werk zal verloren gaan.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Het is nodig te herstarten na het bijwerken. Nadat het login window verschijnt kan het een ogenblik duren voordat bijwerken begint. Wilt U nu uitloggen en bijwerken?";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Annuleren";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Conflicterende applicaties actief";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Ga door";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Het is aan te raden Uw laptop computer aan te sluiten op een voeding in plaats van de batterij. Wilt U doorgaan met bijwerken?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Gedwongen uitloggen voor verplichte installatie";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Installatie sessie niet succesvol";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Geïnstalleerd";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Uitloggen en bijwerken";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Nu uitloggen en bijwerken";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Uitloggen Benodigd";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Verplichte Updates Aanhangig";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Niet geïnstalleerd";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "OK";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "Er zijn één of meerdere achterstallige updates. Verplicht uitloggen zal spoedig nodig zijn.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "Één of meerdere updates zullen worden geinstalleerd op of voor %s. Geforceerd uitloggen kan mogelijk zijn als U te lang wacht met bijwerken.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Andere gebruikers zijn nog ingelogd";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Afsluiten";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Herstarten";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Herstart Benodigd";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Geïnstalleerde of verwijderede software maakt een herstart nodig. U krijgt de kans om geopende documenten op te slaan.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Er zijn andere gebruikers ingelogd op deze computer.\nAls U nu bijwerkt kunnen de andere gebruikers hun werk verliezen.\n\nProbeer opnieuw nadat de andere gebruikers zijn uitgelogd.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Er is een probleem met de configuratie van de beheerde software installatie. De bewerking werd onverwacht beëindigd. Neem kontakt op met uw systeembeheerder.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Er is geen nieuwe software beschikbaar voor uw computer.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Update beschikbaar";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Update check mislukt";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Zal geïnstalleerd worden";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Zal verwijderd worden";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Uw computer is niet aangesloten op het lichtnet.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Uw software is up to date.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Venster";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Minimaliseren";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Venster";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Beheerde Softwarebijwerking";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Beheerde Softwarebijwerking";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Over Beheerde Softwarebijwerking";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Help";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Help";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Beheerde Softwarebijwerking Help";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Services";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Services";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Verberg Beheerde Softwarebijwerking";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Sluit Beheerde Softwarebijwerking af";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Verberg Anderen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Toon Alles";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Kopiër";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Alles Selecteren";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Knippen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Verwijder";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Plakken";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Bewerken";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Ontdoe";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Opnieuw";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Bewerken";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zoom";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Beheerde Softwarebijwerking";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nБудут установлены все отложенные обновления. Все несохраненные данные будут потеряны.\nВы можете избежать принудительного завершения работы, выполнив выход из системы.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Перед установкой обновлений необходимо выйти из системы. После выхода из системы дождитесь появления окна входа. Выйти из системы и обновить?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "Работа будет принудительно завершена в %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "Работа будет принудительно завершена менее чем через %s минут.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "Работа будет принудительно завершена менее чем через минуту.\nБудут установлены все отложенные обновления. Все несохраненные данные будут потеряны.";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "После установки обновлений необходимо перезагрузить компьютер. После перезагрузки дождитесь появления окна входа. Выйти из системы и обновить?";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Отменить";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Конфликт запущенных приложений";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Продолжить";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Для продолжения установки рекомендуется подключить компьютер к постоянному источнику питания. Вы действительно хотите продолжить установку обновлений?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Принудительное завершение работы для установки обязательных обновлений";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Сбой процесса установки";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Установлено";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Выйти из системы и обновить";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Выйти из системы и обновить сейчас";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Необходимо выйти из системы";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Отложенные обязательные обновления";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Не установлены";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "OK";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "Необходимо установить обязательное обновление. Работа системы будет принудительно завершена.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "Обязательное обновление должно быть установлено до %s. Работа системы может быть принудительно завершена.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Другой пользователь сейчас в системе";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Завершить";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Перезагрузить";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Требуется перезагрузка";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Установка/удаление программ требует перезагрузки. У Вас будет возможность сохранить открытые документы.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Другой пользователь сейчас в системе.\nОбновление может привести к потере несохраненных документов.\n\nПовторите попытку после выхода другого пользователя из системы.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "Ошибка в конфигурации приложения. Невозможно запустить процесс. Обратитесь к системному администратору.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Ошибка в конфигурации приложения. Процесс неожиданно завершился. Обратитесь к системному администратору.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Для Вашего компьютера нет обновлений.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Доступны обновления ПО";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Не удалось проверить наличие обновлений";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Будет установлено";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Будет удалено";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Ваш компьютер не подключен к постоянному источнику питания.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "У Вас самое новое ПО.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Окно";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Свернуть";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Окно";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AMainMenu";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Управление обновлением ПО";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Управление обновлением ПО";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Об Управением обновлением ПО";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Справка";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Справка";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Справка Управление обновлением ПО";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Службы";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Службы";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Скрыть Управлением обновлением ПО";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Завершить Управление обновлением ПО";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Скрыть остальные";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Показать все";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Скопировать";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Выбрать все";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Вырезать";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Удалить";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Вставить";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Правка";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Отменить";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Повторить";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Правка";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Изменить масштаб";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Управление обновлением ПО";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
||||
"CFBundleName" = "Managed Software Center";
|
||||
NSHumanReadableCopyright = "Copyright © 2010-2014 The Munki Project\nhttp://code.google.com/p/munki";
|
||||
@@ -0,0 +1,357 @@
|
||||
/* Multiple Updates message */
|
||||
"%s pending updates" = "%s pending updates";
|
||||
|
||||
/* One Update message */
|
||||
"1 pending update" = "1 pending update";
|
||||
|
||||
/* Forced Logout warning detail */
|
||||
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nAlla väntande uppdateringar kommer att installeras. Ej sparat arbete kommer att förloras!\nDu kan undgå detta genom att logga ut nu.";
|
||||
|
||||
/* Logout Required detail */
|
||||
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Det krävs en utloggning före uppdateringen. Det kan bli en kort fördröjning vid inloggningsfönstret. Logga ut och uppdatera nu?";
|
||||
|
||||
/* Logout warning string when logout is an hour or more away */
|
||||
"A logout will be forced at approximately %s." = "Du kommer tvingas att loggas ut om cirka. %s.";
|
||||
|
||||
/* Logout warning string when logout is in < 60 minutes */
|
||||
"A logout will be forced in less than %s minutes." = "Du kommer tvingas att loggas ut om cirka %s minuter.";
|
||||
|
||||
/* Logout warning string when logout is in less than a minute */
|
||||
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "En automatisk utloggning kommer att ske om mindre än en minut.\nAlla väntande uppdateringar kommer att installereras. Ej sparat arbete kommer att förloras!";
|
||||
|
||||
/* Removal Error message */
|
||||
"A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator." = "A removal attempt failed. Removal will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Restart Required detail */
|
||||
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "En omstart krävs efter uppdateringen. Det kan bli en kort fördröjning vid inloggningsfönstret. Logga ut och uppdatera nu ? ";
|
||||
|
||||
/* Additional Pending Updates title */
|
||||
"Additional Pending Updates" = "Additional Pending Updates";
|
||||
|
||||
/* Install Error message */
|
||||
"An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator." = "An installation attempt failed. Installation will be attempted again.\nIf this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Other Users Blocking Apps Running title */
|
||||
"Applications in use by others" = "Applications in use by others";
|
||||
|
||||
/* Cancel button title
|
||||
Cancel Install short action text
|
||||
Cancel Removal short action text
|
||||
Cancel Update short action text */
|
||||
"Cancel" = "Avbryt";
|
||||
|
||||
/* Cancel Install long action text */
|
||||
"Cancel install" = "Cancel install";
|
||||
|
||||
/* Cancel Removal long action text */
|
||||
"Cancel removal" = "Cancel removal";
|
||||
|
||||
/* Cancel Update long action text */
|
||||
"Cancel update" = "Cancel update";
|
||||
|
||||
/* Item Not Found message */
|
||||
"Cannot display the requested item." = "Cannot display the requested item.";
|
||||
|
||||
/* Sidebar Category label */
|
||||
"Category:" = "Category:";
|
||||
|
||||
/* Check Again button title */
|
||||
"Check Again" = "Check Again";
|
||||
|
||||
/* Checking For Updates message */
|
||||
"Checking for updates..." = "Checking for updates...";
|
||||
|
||||
/* Blocking Apps Running title */
|
||||
"Conflicting applications running" = "Det finns öppna program som skapar en konflikt med installationen";
|
||||
|
||||
/* Continue button text */
|
||||
"Continue" = "Fortsätt";
|
||||
|
||||
/* Critical Update type */
|
||||
"Critical Update" = "Critical Update";
|
||||
|
||||
/* Unavailable long action text */
|
||||
"Currently Unavailable" = "Currently Unavailable";
|
||||
|
||||
/* Sidebar Developer label */
|
||||
"Developer:" = "Developer:";
|
||||
|
||||
/* Downloading status text */
|
||||
"Downloading" = "Downloading";
|
||||
|
||||
/* Sidebar Due label */
|
||||
"Due:" = "Due:";
|
||||
|
||||
/* Firmware Alert Default detail */
|
||||
"Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update." = "Firmware will be updated on your computer. Your computer's power cord must be connected and plugged into a working power source. It may take several minutes for the update to complete. Do not disturb or shut off the power on your computer during this update.";
|
||||
|
||||
/* No Power Source Warning detail */
|
||||
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Du bör ansluta datorn till en strömkälla innan du uppdaterar. Är du säker på att du vill fortsätta?";
|
||||
|
||||
/* Forced Logout title text */
|
||||
"Forced Logout for Mandatory Install" = "Tvingad utloggning för en obligatorisk installation";
|
||||
|
||||
/* Sidebar Information label */
|
||||
"Information" = "Information";
|
||||
|
||||
/* Install long action text
|
||||
Install short action text */
|
||||
"Install" = "Install";
|
||||
|
||||
/* Install Requested status text */
|
||||
"Install requested" = "Install requested";
|
||||
|
||||
/* Install Required long action text */
|
||||
"Install Required" = "Install Required";
|
||||
|
||||
/* Install Session Failed title */
|
||||
"Install session failed" = "Installationen misslyckades";
|
||||
|
||||
/* Install Error status text */
|
||||
"Installation Error" = "Installation Error";
|
||||
|
||||
/* Installed long action text
|
||||
Installed short action text
|
||||
Installed status text */
|
||||
"Installed" = "Installerad";
|
||||
|
||||
/* Installing long action text
|
||||
Installing short action text
|
||||
Installing status text */
|
||||
"Installing" = "Installing";
|
||||
|
||||
/* Log out and Update button text */
|
||||
"Log out and update" = "Logga ut och uppdatera";
|
||||
|
||||
/* Logout and Update Now button text */
|
||||
"Log out and update now" = "Logga ut och uppdatera nu";
|
||||
|
||||
/* Logout Required title
|
||||
Require Logout message */
|
||||
"Logout Required" = "Utloggning krävs";
|
||||
|
||||
/* Failed Preflight Check detail */
|
||||
"Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot check for updates now.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Cannot Contact Server detail */
|
||||
"Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator." = "Managed Software Center cannot contact the update server at this time.\nTry again later. If this situation continues, contact your systems administrator.";
|
||||
|
||||
/* Managed Update type */
|
||||
"Managed Update" = "Managed Update";
|
||||
|
||||
/* Mandatory Updates Pending text */
|
||||
"Mandatory Updates Pending" = "Obligatoriska uppdateringar väntar";
|
||||
|
||||
/* More link text */
|
||||
"More" = "More";
|
||||
|
||||
/* Sidebar More By Developer label */
|
||||
"More by %s" = "More by %s";
|
||||
|
||||
/* Sidebar More In Category label */
|
||||
"More in %s" = "More in %s";
|
||||
|
||||
/* My Items Header label */
|
||||
"My Items" = "My Items";
|
||||
|
||||
/* No Licenses Available display text */
|
||||
"No licenses available" = "No licenses available";
|
||||
|
||||
/* No Updates message */
|
||||
"No pending updates" = "No pending updates";
|
||||
|
||||
/* Not Currently Available display text */
|
||||
"Not currently available" = "Not currently available";
|
||||
|
||||
/* Not Enough Disk Space display text */
|
||||
"Not enough disk space" = "Not enough disk space";
|
||||
|
||||
/* Not Installed status text */
|
||||
"Not installed" = "Ej installerat";
|
||||
|
||||
/* OK button title */
|
||||
"OK" = "OK";
|
||||
|
||||
/* Forced Install Date summary */
|
||||
"One or more items must be installed by %s" = "One or more items must be installed by %s";
|
||||
|
||||
/* Mandatory Updates Imminent detail */
|
||||
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "En eller flera obligatoriska uppdateringar har förfallit för installation. En utloggning kommer att tvingas snart.";
|
||||
|
||||
/* Mandatory Updates Pending detail */
|
||||
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "En eller flera uppdateringar måste installeras av %s. Om du väntar för länge, kommer det att ske en automatisk utloggning.";
|
||||
|
||||
/* Other Available Updates label */
|
||||
"Other available updates" = "Other available updates";
|
||||
|
||||
/* Other Users Blocking Apps Running detail */
|
||||
"Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s" = "Other logged in users are using the following applications. Try updating later when they are no longer in use:\n\n%s";
|
||||
|
||||
/* Other Users Logged In title */
|
||||
"Other users logged in" = "Andra användare är inloggade";
|
||||
|
||||
/* Pending Updates alert title */
|
||||
"Pending updates" = "Pending updates";
|
||||
|
||||
/* Preparing Removal status text */
|
||||
"Preparing removal" = "Preparing removal";
|
||||
|
||||
/* Quit button title */
|
||||
"Quit" = "Avsluta";
|
||||
|
||||
/* Removal Error status text */
|
||||
"Removal Error" = "Removal Error";
|
||||
|
||||
/* Removal Requested display text
|
||||
Removal Requested status text */
|
||||
"Removal requested" = "Removal requested";
|
||||
|
||||
/* Remove long action text
|
||||
Remove short action text */
|
||||
"Remove" = "Remove";
|
||||
|
||||
/* Removing long action text
|
||||
Removing short action text
|
||||
Removing status text */
|
||||
"Removing" = "Removing";
|
||||
|
||||
/* Install Required long action text
|
||||
Install Required short action text
|
||||
Update Required short action text */
|
||||
"Required" = "Required";
|
||||
|
||||
/* Restart button title */
|
||||
"Restart" = "Omstart";
|
||||
|
||||
/* Require Restart message
|
||||
Restart Required alert title
|
||||
Restart Required title */
|
||||
"Restart Required" = "Omstart krävs";
|
||||
|
||||
/* No Installed Software secondary text */
|
||||
"Select software to install." = "Select software to install.";
|
||||
|
||||
/* Sidebar Size label */
|
||||
"Size:" = "Size:";
|
||||
|
||||
/* Restart Required alert detail */
|
||||
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Program som lades till eller togs bort kräver en omstart. Du kommer att få möjlighet att spara ditt arbete.";
|
||||
|
||||
/* Sidebar Status label */
|
||||
"Status:" = "Status:";
|
||||
|
||||
/* Additional Pending Updates detail */
|
||||
"There are additional pending updates to install or remove." = "There are additional pending updates to install or remove.";
|
||||
|
||||
/* No Items primary text */
|
||||
"There are no available software items." = "There are no available software items.";
|
||||
|
||||
/* No Developer Results primary text */
|
||||
"There are no items from this developer." = "There are no items from this developer.";
|
||||
|
||||
/* No Category Results primary text */
|
||||
"There are no items in this category." = "There are no items in this category.";
|
||||
|
||||
/* Other Users Logged In detail */
|
||||
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Det finns andra användare inloggade på datorn.\nOm du uppdaterar nu riskerar dom att förlora ej sparat arbete.\n\nProva igen när de andra användarna har loggat ut.";
|
||||
|
||||
/* Pending Updates alert detail text */
|
||||
"There are pending updates for this computer." = "There are pending updates for this computer.";
|
||||
|
||||
/* Could Not Start Session message */
|
||||
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator.";
|
||||
|
||||
/* Unexpected Session End message */
|
||||
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "Det är ett konfigurationsproblem med Managed Software Update. Processen avslutades oväntat. Kontakta systemadministratören.";
|
||||
|
||||
/* No Pending Updates secondary text */
|
||||
"There is no new software for your computer at this time." = "Det finns inga uppdateringar för närvarande.";
|
||||
|
||||
/* Dependency List prologue text */
|
||||
"This item is required by:" = "This item is required by:";
|
||||
|
||||
/* Forced Date warning */
|
||||
"This item must be installed by %s" = "This item must be installed by %s";
|
||||
|
||||
/* No Items secondary text */
|
||||
"Try again later." = "Try again later.";
|
||||
|
||||
/* No Search Results secondary text */
|
||||
"Try searching again." = "Try searching again.";
|
||||
|
||||
/* No Category Results secondary text */
|
||||
"Try selecting another category." = "Try selecting another category.";
|
||||
|
||||
/* No Developer Results secondary text */
|
||||
"Try selecting another developer." = "Try selecting another developer.";
|
||||
|
||||
/* Sidebar Type label */
|
||||
"Type:" = "Type:";
|
||||
|
||||
/* Unavailable short action text
|
||||
Unavailable status text */
|
||||
"Unavailable" = "Unavailable";
|
||||
|
||||
/* No Category name */
|
||||
"Uncategorized" = "Uncategorized";
|
||||
|
||||
/* Update button title
|
||||
Update long action text
|
||||
Update short action text */
|
||||
"Update" = "Update";
|
||||
|
||||
/* Update All button title */
|
||||
"Update All" = "Update All";
|
||||
|
||||
/* Update Available status text */
|
||||
"Update available" = "Uppdatering tillgänglig";
|
||||
|
||||
/* Update Check Failed title */
|
||||
"Update check failed" = "Uppdateringskontrollen misslyckades";
|
||||
|
||||
/* Update In Progress primary text */
|
||||
"Update in progress." = "Update in progress.";
|
||||
|
||||
/* Update Now button title */
|
||||
"Update now" = "Update now";
|
||||
|
||||
/* Update Required long action text
|
||||
Update Requires long action text */
|
||||
"Update Required" = "Update Required";
|
||||
|
||||
/* Update Required status text
|
||||
Update Will Be Installed status text */
|
||||
"Update will be installed" = "Update will be installed";
|
||||
|
||||
/* Updating message */
|
||||
"Updating..." = "Updating...";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version" = "Version";
|
||||
|
||||
/* Sidebar Version label */
|
||||
"Version:" = "Version:";
|
||||
|
||||
/* Install Required status text
|
||||
Will Be Installed status text */
|
||||
"Will be installed" = "Kommer att installeras";
|
||||
|
||||
/* Will Be Removed display text
|
||||
Will Be Removed status text */
|
||||
"Will be removed" = "Kommer att tas bort";
|
||||
|
||||
/* No Installed Software primary text */
|
||||
"You have no selected software." = "You have no selected software.";
|
||||
|
||||
/* Blocking Apps Running detail */
|
||||
"You must quit the following applications before proceeding with installation or removal:\n\n%s" = "You must quit the following applications before proceeding with installation or removal:\n\n%s";
|
||||
|
||||
/* No Power Source Warning text */
|
||||
"Your computer is not connected to a power source." = "Datorn är inte ansluten till en strömkälla.";
|
||||
|
||||
/* No Search Results primary text */
|
||||
"Your search had no results." = "Your search had no results.";
|
||||
|
||||
/* No Pending Updates primary text */
|
||||
"Your software is up to date." = "Programvaran är uppdaterad.";
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
|
||||
"19.title" = "Fönster";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
|
||||
"23.title" = "Minimera";
|
||||
|
||||
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
|
||||
"24.title" = "Fönster";
|
||||
|
||||
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
|
||||
"29.title" = "AHuvudmeny";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center"; ObjectID = "56"; */
|
||||
"56.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenu"; title = "Managed Software Center"; ObjectID = "57"; */
|
||||
"57.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "About Managed Software Center"; ObjectID = "58"; */
|
||||
"58.title" = "Om Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
|
||||
"103.title" = "Hjälp";
|
||||
|
||||
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
|
||||
"106.title" = "Hjälp";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Managed Software Center Help"; ObjectID = "111"; */
|
||||
"111.title" = "Hjälp om Managed Software Update";
|
||||
|
||||
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
|
||||
"130.title" = "Tjänster";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
|
||||
"131.title" = "Tjänster";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Managed Software Center"; ObjectID = "134"; */
|
||||
"134.title" = "Göm Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit Managed Software Center"; ObjectID = "136"; */
|
||||
"136.title" = "Avsluta Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
|
||||
"145.title" = "Göm övriga";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
|
||||
"150.title" = "Visa alla";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
|
||||
"197.title" = "Kopiera";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
|
||||
"198.title" = "Markera alla";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
|
||||
"199.title" = "Klipp ut";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
|
||||
"202.title" = "Radera";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
|
||||
"203.title" = "Klistra in";
|
||||
|
||||
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
|
||||
"205.title" = "Redigera";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
|
||||
"207.title" = "Ångra";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
|
||||
"215.title" = "Ångra";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
|
||||
"217.title" = "Redigera";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
|
||||
"239.title" = "Zooma";
|
||||
|
||||
/* Class = "NSWindow"; title = "Managed Software Center"; ObjectID = "371"; */
|
||||
"371.title" = "Managed Software Update";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Navigate"; ObjectID = "375"; */
|
||||
"375.title" = "Navigate";
|
||||
|
||||
/* Class = "NSMenu"; title = "Navigate"; ObjectID = "376"; */
|
||||
"376.title" = "Navigate";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "My Items"; ObjectID = "783"; */
|
||||
"783.title" = "My Items";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Categories"; ObjectID = "784"; */
|
||||
"784.title" = "Categories";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Software"; ObjectID = "785"; */
|
||||
"785.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Search"; ObjectID = "1XY-pX-Pwv"; */
|
||||
"1XY-pX-Pwv.title" = "Search";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "My Items"; ObjectID = "1uK-HI-wGR"; */
|
||||
"1uK-HI-wGR.title" = "My Items";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Categories"; ObjectID = "9S1-fB-bKZ"; */
|
||||
"9S1-fB-bKZ.title" = "Categories";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Reload Page"; ObjectID = "Afg-mB-WlJ"; */
|
||||
"Afg-mB-WlJ.title" = "Reload Page";
|
||||
|
||||
/* Class = "NSButtonCell"; title = "Updates"; ObjectID = "Lha-uh-PEV"; */
|
||||
"Lha-uh-PEV.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Software"; ObjectID = "VYO-og-DRc"; */
|
||||
"VYO-og-DRc.title" = "Software";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Close"; ObjectID = "bd5-IY-BXv"; */
|
||||
"bd5-IY-BXv.title" = "Close";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Back"; ObjectID = "fEq-6D-Ce0"; */
|
||||
"fEq-6D-Ce0.title" = "Back";
|
||||
|
||||
/* Class = "NSBox"; title = "Box"; ObjectID = "har-U9-FkJ"; */
|
||||
"har-U9-FkJ.title" = "Box";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Enter Full Screen"; ObjectID = "jQt-Mr-wFT"; */
|
||||
"jQt-Mr-wFT.title" = "Enter Full Screen";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Updates"; ObjectID = "tv9-wZ-XWN"; */
|
||||
"tv9-wZ-XWN.title" = "Updates";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Forward"; ObjectID = "z4Z-vu-XGX"; */
|
||||
"z4Z-vu-XGX.title" = "Forward";
|
||||
Reference in New Issue
Block a user