Change text 'Logout and update' to 'Log out and update' to match Apple usage. Pylint line length cleanups.

This commit is contained in:
Greg Neagle
2013-02-13 11:44:44 -08:00
parent defd773d60
commit 743b37ef03
11 changed files with 110 additions and 78 deletions
@@ -1,12 +1,12 @@
/* No comment provided by engineer. */
" (will be removed)" = " (wordt verwijderd)";
"\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.";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Uitloggen voordat het bijwerken begint is aangeraden. Nadat het login window verschijnt kan het een ogenblik duren voordat bijwerken begint. Wilt U nu uitloggen en bijwerken?";
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Logout 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?";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Uitloggen voordat het bijwerken begint is aangeraden. Nadat het login window verschijnt kan het een ogenblik duren voordat bijwerken begint. Wilt U nu uitloggen en bijwerken?";
"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?";
"A logout will be forced at approximately %s." = "Uitloggen zal automatisch gebeuren om ongeveer %s.";
"A logout will be forced in less than %s minutes." = "Uitloggen zal automatisch gebeuren binnen %s minuten.";
"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.";
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Logout 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?";
"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?";
"Cancel" = "Annuleren";
"Cannot check for updates" = "Kan niet checken voor updates";
"Cannot start installation session" = "Kan installatie sessie niet beginnen";
@@ -16,8 +16,8 @@
"Forced Logout for Mandatory Install" = "Gedwongen uitloggen voor verplichte installatie";
"Install session failed" = "Installatie sessie niet succesvol";
"Installed" = "Geïnstalleerd";
"Logout and update" = "Uitloggen en bijwerken";
"Logout and update now" = "Nu uitloggen en bijwerken";
"Log out and update" = "Uitloggen en bijwerken";
"Log out and update now" = "Nu uitloggen en bijwerken";
"Logout Recommended" = "Uitloggen Aanbevolen";
"Logout Required" = "Uitloggen Benodigd";
"Logout will be required." = "Uitloggen zal benodigd zijn.";
@@ -9,12 +9,12 @@
"\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 perdu.\nPour éviter cela fermer maintenant votre session.";
/* No comment provided by engineer. */
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Il est recommandé 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 ?";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Il est recommandé 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 ?";
"Checking for available Apple Software Updates..." = "Recherche des mises à jour Apple...";
/* No comment provided by engineer. */
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Logout 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 ?";
"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 ?";
/* No comment provided by engineer. */
"This item will be removed." = "Cet élément sera supprimé.";
@@ -29,7 +29,7 @@
"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.";
/* No comment provided by engineer. */
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Logout 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 ?";
"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 ?";
/* No comment provided by engineer. */
"Cancel" = "Annuler";
@@ -59,10 +59,10 @@
"Installed" = "Installé";
/* No comment provided by engineer. */
"Logout and update" = "Déconnecter et mettre à jour";
"Log out and update" = "Déconnecter et mettre à jour";
/* No comment provided by engineer. */
"Logout and update now" = "Déconnecter et mettre à jour maintenant";
"Log out and update now" = "Déconnecter et mettre à jour maintenant";
/* No comment provided by engineer. */
"Logout Recommended" = "Fermeture de session recommandée";
+13 -9
View File
@@ -136,7 +136,8 @@ class MSUAppDelegate(NSObject):
else:
# only check for updates if cache secs config is not defined.
if munki.pref('CheckResultsCacheSeconds'):
self.mainWindowController.theWindow.makeKeyAndOrderFront_(self)
self.mainWindowController.theWindow.makeKeyAndOrderFront_(
self)
self.noUpdatesAlert()
else:
self.checkForUpdates()
@@ -505,11 +506,13 @@ class MSUAppDelegate(NSObject):
for row in self.optional_array_controller.arrangedObjects():
if row['managed']:
# user selected for install
optional_install_choices['managed_installs'].append(row['itemname'])
optional_install_choices['managed_installs'].append(
row['itemname'])
elif row['original_managed']:
# was managed, but user deselected it; we should remove it if
# possible
optional_install_choices['managed_uninstalls'].append(row['itemname'])
optional_install_choices['managed_uninstalls'].append(
row['itemname'])
munki.writeSelfServiceManifest(optional_install_choices)
self.checkForUpdates()
@@ -593,7 +596,7 @@ class MSUAppDelegate(NSObject):
# 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"Logout and update now", None)
u"Log out and update now", None)
self._force_warning_ok_btn = NSLocalizedString(u"OK", None)
if time_til_logout > 5:
self._force_warning_btns = {
@@ -668,7 +671,7 @@ class MSUAppDelegate(NSObject):
elif self.restart_required:
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
NSLocalizedString(u"Restart Required", None),
NSLocalizedString(u"Logout and update", None),
NSLocalizedString(u"Log out and update", None),
NSLocalizedString(u"Cancel", None),
objc.nil,
NSLocalizedString(
@@ -682,7 +685,7 @@ class MSUAppDelegate(NSObject):
elif self.logout_required or munki.installRequiresLogout():
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
NSLocalizedString(u"Logout Required", None),
NSLocalizedString(u"Logout and update", None),
NSLocalizedString(u"Log out and update", None),
NSLocalizedString(u"Cancel", None),
objc.nil,
NSLocalizedString(
@@ -691,17 +694,18 @@ class MSUAppDelegate(NSObject):
"and update now?"), None))
self._currentAlert = alert
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
self.mainWindowController.theWindow, self, self.logoutAlertDidEnd_returnCode_contextInfo_, objc.nil)
self.mainWindowController.theWindow, self,
self.logoutAlertDidEnd_returnCode_contextInfo_, objc.nil)
else:
alert = NSAlert.alertWithMessageText_defaultButton_alternateButton_otherButton_informativeTextWithFormat_(
NSLocalizedString(u"Logout Recommended", None),
NSLocalizedString(u"Logout and update", None),
NSLocalizedString(u"Log out and update", None),
NSLocalizedString(u"Cancel", None),
NSLocalizedString(u"Update without logging out", None),
NSLocalizedString(
(u"A logout is recommended before updating. Please be "
"patient as there may be a short delay at the login "
"window. Logout and update now?"), None))
"window. Log out and update now?"), None))
self._currentAlert = alert
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
self.mainWindowController.theWindow, self,
@@ -88,18 +88,28 @@ class MSUOptionalInstallsViewController(NSViewController):
self.AddRemoveBtn.setEnabled_(YES)
if row['managed']:
# user checked this one
if row['original_status'] == NSLocalizedString(u"Not installed", None):
row['status'] = NSLocalizedString(u"Will be installed", None)
elif row['original_status'] == NSLocalizedString(u"Update available", None):
row['status'] = NSLocalizedString(u"Will be updated", None)
elif row['original_status'] == NSLocalizedString(u"Will be removed", None):
row['status'] = NSLocalizedString(u"Will not be removed", None)
if row['original_status'] == NSLocalizedString(
u"Not installed", None):
row['status'] = NSLocalizedString(
u"Will be installed", None)
elif row['original_status'] == NSLocalizedString(
u"Update available", None):
row['status'] = NSLocalizedString(
u"Will be updated", None)
elif row['original_status'] == NSLocalizedString(
u"Will be removed", None):
row['status'] = NSLocalizedString(
u"Will not be removed", None)
else:
# not row['managed']
if row['original_status'] == NSLocalizedString(u"Installed", None):
row['status'] = NSLocalizedString(u"Will be removed", None)
elif row['original_status'] == NSLocalizedString(u"Will be installed", None):
row['status'] = NSLocalizedString(u"Will not be installed", None)
if row['original_status'] == NSLocalizedString(
u"Installed", None):
row['status'] = NSLocalizedString(
u"Will be removed", None)
elif row['original_status'] == NSLocalizedString(
u"Will be installed", None):
row['status'] = NSLocalizedString(
u"Will not be installed", None)
def updateAddRemoveBtnState(self):
@@ -126,11 +136,13 @@ class MSUOptionalInstallsViewController(NSViewController):
def updateWebKitView_(self, description):
if "</html>" in description or "</HTML>" in description:
self.descriptionView.mainFrame().loadHTMLString_baseURL_(description, None)
self.descriptionView.mainFrame().loadHTMLString_baseURL_(
description, None)
else:
self.descriptionView.mainFrame().loadData_MIMEType_textEncodingName_baseURL_(
buffer(description.encode('UTF-8')),
u"text/plain", u"utf-8", None)
self.descriptionView.mainFrame(
).loadData_MIMEType_textEncodingName_baseURL_(
buffer(description.encode('UTF-8')),
u"text/plain", u"utf-8", None)
def updateDescriptionView(self):
#NSLog(u"MSUOptionalInstallsViewController.updateDescriptionView")
if len(self.array_controller.selectedObjects()):
@@ -139,7 +151,8 @@ class MSUOptionalInstallsViewController(NSViewController):
self.updateRowStatus()
else:
description = u""
self.performSelectorOnMainThread_withObject_waitUntilDone_(self.updateWebKitView_, description, NO)
self.performSelectorOnMainThread_withObject_waitUntilDone_(
self.updateWebKitView_, description, NO)
def tableViewSelectionDidChange_(self, sender):
#NSLog(u"MSUOptionalInstallsViewController.tableViewSelectionDidChange_")
@@ -101,7 +101,8 @@ class MSUStatusWindowController(NSObject):
self.window.setCanBecomeVisibleWithoutLogin_(True)
self.window.setLevel_(NSScreenSaverWindowLevel - 1)
self.window.center()
self.messageFld.setStringValue_(NSLocalizedString(u"Starting…", None))
self.messageFld.setStringValue_(
NSLocalizedString(u"Starting…", None))
self.detailFld.setStringValue_(u"")
self.stopBtn.setHidden_(False)
self.stopBtn.setEnabled_(True)
@@ -145,7 +146,8 @@ class MSUStatusWindowController(NSObject):
self.backdropWindow.orderFrontRegardless()
else:
self.backdropImageFld.setHidden_(True)
translucentColor = NSColor.blackColor().colorWithAlphaComponent_(0.35)
translucentColor = \
NSColor.blackColor().colorWithAlphaComponent_(0.35)
self.backdropWindow.setBackgroundColor_(translucentColor)
self.backdropWindow.setOpaque_(False)
self.backdropWindow.setIgnoresMouseEvents_(False)
@@ -179,7 +181,7 @@ class MSUStatusWindowController(NSObject):
self.session_connected = True
if debug:
NSLog(u"Socket connection established.")
buffer = ''
a_buffer = ''
keepLooping = True
while keepLooping:
data = conn.recv(1024)
@@ -190,11 +192,11 @@ class MSUStatusWindowController(NSObject):
break
if debug:
NSLog(repr(data))
buffer = buffer + data
a_buffer = a_buffer + data
# do we have at least one return character?
if buffer.count('\n'):
lines = buffer.splitlines(True)
buffer = ''
lines = a_buffer.splitlines(True)
a_buffer = ''
for line in lines:
if line.endswith('\n'):
command = line.decode('UTF-8').rstrip('\n')
@@ -208,7 +210,7 @@ class MSUStatusWindowController(NSObject):
if response:
conn.send(response)
else:
buffer = line
a_buffer = line
break
conn.close()
@@ -249,7 +251,8 @@ class MSUStatusWindowController(NSObject):
self.window.setTitle_(NSLocalizedString(message[7:], None))
return ""
if message.startswith(u"MESSAGE: "):
self.messageFld.setStringValue_(NSLocalizedString(message[9:], None))
self.messageFld.setStringValue_(
NSLocalizedString(message[9:], None))
return ""
if message.startswith(u"DETAIL: "):
self.detailFld.setStringValue_(NSLocalizedString(message[8:], None))
@@ -293,7 +296,8 @@ class MSUStatusWindowController(NSObject):
self.progressIndicator.setDoubleValue_(float(percent))
@PyObjCTools.AppHelper.endSheetMethod
def alertDidEnd_returnCode_contextInfo_(self, alert, returncode, contextinfo):
def alertDidEnd_returnCode_contextInfo_(
self, alert, returncode, contextinfo):
self.restartAlertDismissed = 1
def doRestartAlert(self):
@@ -303,7 +307,10 @@ class MSUStatusWindowController(NSObject):
NSLocalizedString(u"Restart", None),
objc.nil,
objc.nil,
NSLocalizedString(u"Software installed or removed requires a restart. You will have a chance to save open documents.", None))
NSLocalizedString(
u"Software installed or removed requires a restart. You will "
"have a chance to save open documents.", None))
alert.beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_(
self.window, self, self.alertDidEnd_returnCode_contextInfo_, objc.nil)
self.window, self, self.alertDidEnd_returnCode_contextInfo_,
objc.nil)
@@ -25,8 +25,11 @@ class MSUWebViewPolicyDelegate(NSObject):
# needed to intercept clicks on weblinks in descriptions
# and pass them onto the user's default web browser.
# without this the link will load inside the webview in our app.
def webView_decidePolicyForNavigationAction_request_frame_decisionListener_(self, webView, actionInformation, request, frame, listener):
if actionInformation.objectForKey_(u"WebActionNavigationTypeKey").intValue() == WebNavigationTypeLinkClicked:
def webView_decidePolicyForNavigationAction_request_frame_decisionListener_(
self, webView, actionInformation, request, frame, listener):
if (actionInformation.objectForKey_(
u"WebActionNavigationTypeKey").intValue()
== WebNavigationTypeLinkClicked):
listener.ignore()
NSWorkspace.sharedWorkspace().openURL_(request.URL())
else:
@@ -39,11 +39,12 @@ class MSUupdatesViewController(NSViewController):
window_controller = IBOutlet()
updateNowBtn = IBOutlet()
_EMPTYUPDATELIST = NSArray.arrayWithArray_([{"image": NSImage.imageNamed_("Empty.png"),
"name": "",
"version": "",
"size": "",
"description": ""}])
_EMPTYUPDATELIST = NSArray.arrayWithArray_([{
"image": NSImage.imageNamed_("Empty.png"),
"name": "",
"version": "",
"size": "",
"description": ""}])
_updatelist = []
def updatelist(self):
@@ -75,11 +76,13 @@ class MSUupdatesViewController(NSViewController):
def updateWebKitView_(self, description):
if "</html>" in description or "</HTML>" in description:
self.descriptionView.mainFrame().loadHTMLString_baseURL_(description, None)
self.descriptionView.mainFrame().loadHTMLString_baseURL_(
description, None)
else:
self.descriptionView.mainFrame().loadData_MIMEType_textEncodingName_baseURL_(
buffer(description.encode('UTF-8')),
u"text/plain", u"utf-8", None)
self.descriptionView.mainFrame(
).loadData_MIMEType_textEncodingName_baseURL_(
buffer(description.encode('UTF-8')),
u"text/plain", u"utf-8", None)
def updateDescriptionView(self):
#NSLog(u"MSUupdatesViewController.updateDescriptionView")
@@ -88,10 +91,12 @@ class MSUupdatesViewController(NSViewController):
description = row.get("description", u"")
else:
description = u""
self.performSelectorOnMainThread_withObject_waitUntilDone_(self.updateWebKitView_, description, YES)
self.performSelectorOnMainThread_withObject_waitUntilDone_(
self.updateWebKitView_, description, YES)
def tableViewSelectionDidChange_(self, sender):
#NSLog(u"MSUupdatesViewController.tableViewSelectionDidChange_")
#self.performSelectorOnMainThread_withObject_waitUntilDone_(self.updateDescriptionView, None, NO)
#self.performSelectorOnMainThread_withObject_waitUntilDone_(
# self.updateDescriptionView, None, NO)
self.updateDescriptionView()
@@ -9,12 +9,12 @@
"\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 cerrandola ahora.";
/* No comment provided by engineer. */
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Se recomienda cerrar la sesión antes de actualizar. Por favor sea paciente ya que puede tardar en aparecer la ventana de inicio. ¿Cerrar la sesión y actualizar ahora?";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Se recomienda cerrar la sesión antes de actualizar. Por favor sea paciente ya que puede tardar en aparecer la ventana de inicio. ¿Cerrar la sesión y actualizar ahora?";
"Checking for available Apple Software Updates..." = "Buscando actualizaciones de Apple...";
/* No comment provided by engineer. */
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Logout 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 la sesión y actualizar ahora?";
"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 la sesión y actualizar ahora?";
/* No comment provided by engineer. */
"This item will be removed." = "Este elemento será eliminado.";
@@ -29,7 +29,7 @@
"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 la sesión en menos de un minuto.\nTodas las actualizaciones pendientes serán instaladas. Los cambios no guardados se perderán.";
/* No comment provided by engineer. */
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Logout 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 la sesión y actualizar ahora? ";
"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 la sesión y actualizar ahora? ";
/* No comment provided by engineer. */
"Cancel" = "Cancelar";
@@ -59,10 +59,10 @@
"Installed" = "Instalado";
/* No comment provided by engineer. */
"Logout and update" = "Cerrar sesión y actualizar";
"Log out and update" = "Cerrar sesión y actualizar";
/* No comment provided by engineer. */
"Logout and update now" = "Cerrar sesión y actualizar ahora";
"Log out and update now" = "Cerrar sesión y actualizar ahora";
/* No comment provided by engineer. */
"Logout Recommended" = "Recomendado cerrar la sesión";
@@ -3,9 +3,9 @@
"\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.";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Det anbefales, at du logger ud før opdatering. Vent et øjeblik - der kan være en kort forsinkelse ved log ind-vinduet. Log ud og opdater nu?";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Det anbefales, at du logger ud før opdatering. Vent et øjeblik - der kan være en kort forsinkelse ved log ind-vinduet. Log ud og opdater nu?";
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Logout 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?";
"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?";
"A logout will be forced at approximately %s." = "En tvungen log ud vil ske ca. %s.";
@@ -13,7 +13,7 @@
"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.";
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Logout 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?";
"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?";
"Cancel" = "Annuller";
@@ -33,9 +33,9 @@
"Installed" = "Installeret";
"Logout and update" = "Log ud og opdater";
"Log out and update" = "Log ud og opdater";
"Logout and update now" = "Log ud og opdater nu";
"Log out and update now" = "Log ud og opdater nu";
"Logout Recommended" = "Log ud anbefalet";
@@ -9,12 +9,12 @@
"\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.";
/* No comment provided by engineer. */
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Ennen päivitysten asentamista on suositeltavaa kirjautua ulos. Olethan kärsivällinen sillä kirjautumisikkunan avauduttua saattaa kestää hetki ennen kuin asennus alkaa. Kirjaudu ulos ja päivitä nyt?";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Ennen päivitysten asentamista on suositeltavaa kirjautua ulos. Olethan kärsivällinen sillä kirjautumisikkunan avauduttua saattaa kestää hetki ennen kuin asennus alkaa. Kirjaudu ulos ja päivitä nyt?";
"Checking for available Apple Software Updates..." = "Etsitään päivityksiä Applen ohjelmistoihin...";
/* No comment provided by engineer. */
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Logout 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?";
"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?";
/* No comment provided by engineer. */
"This item will be removed." = "Tämä kohde poistetaan";
@@ -29,7 +29,7 @@
"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.";
/* No comment provided by engineer. */
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Logout 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?";
"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?";
/* No comment provided by engineer. */
"Cancel" = "Kumoa";
@@ -59,10 +59,10 @@
"Installed" = "Asennettu";
/* No comment provided by engineer. */
"Logout and update" = "Kirjaudu ulos ja päivitä";
"Log out and update" = "Kirjaudu ulos ja päivitä";
/* No comment provided by engineer. */
"Logout and update now" = "Kirjaudu ulos ja päivitä nyt";
"Log out and update now" = "Kirjaudu ulos ja päivitä nyt";
/* No comment provided by engineer. */
"Logout Recommended" = "Uloskirjautumista suositellaan";
@@ -3,9 +3,9 @@
"\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å.";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Det anbefales at du logger ut før oppdateringen. Vennligst vent et øyeblikk - det kan være en kort forsinkelse ved påloggingsvinduet. Logg ut og oppdater nå?";
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Log out and update now?" = "Det anbefales at du logger ut før oppdateringen. Vennligst vent et øyeblikk - det kan være en kort forsinkelse ved påloggingsvinduet. Logg ut og oppdater nå?";
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Logout 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å?";
"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å?";
"A logout will be forced at approximately %s." = "En tvungen utlogging vil skje ca. %s.";
@@ -13,7 +13,7 @@
"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.";
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Logout 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å?";
"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å?";
"Cancel" = "Avbryt";
@@ -39,9 +39,9 @@
"Installed" = "Installert";
"Logout and update" = "Logg ut og oppdater";
"Log out and update" = "Logg ut og oppdater";
"Logout and update now" = "Logg ut og oppdater nå";
"Log out and update now" = "Logg ut og oppdater nå";
"Logout Recommended" = "Utlogging er anbefalt";