Skip to content

Commit

Permalink
i18n(nn_NO): Update NorwegianNynorsk translations
Browse files Browse the repository at this point in the history
  • Loading branch information
QHivert committed May 30, 2023
1 parent d5bf149 commit 3e93296
Show file tree
Hide file tree
Showing 10 changed files with 878 additions and 54 deletions.
54 changes: 41 additions & 13 deletions SoObjects/Appointments/NorwegianNynorsk.lproj/Localizable.strings
@@ -1,3 +1,4 @@
"Inviting the following persons is prohibited:" = "Inviting the following persons is prohibited:";
"Personal Calendar" = "Personlig kalender";
vevent_class0 = "(Offentlig hendelse)";
vevent_class1 = "(Privat hendelse)";
Expand All @@ -6,42 +7,59 @@ vevent_class2 = "(Konfidensiell hendelse)";
vtodo_class0 = "(Offentlig oppgave)";
vtodo_class1 = "(Privat oppgave)";
vtodo_class2 = "(Konfidensiell oppgave)";

/* Receipts */
"Title:" = "Tittel:";
"Start:" = "Start:";
"End:" = "Slutt:";
"Receipt: users invited to a meeting" = "Kvittering: brukere invitert til et møte";
"You have invited the following attendees(s):" = "Du har invitert følende deltagere:";
"... to attend the following event:" = "... til å delta i følgende hendelse:";
"Receipt: invitation updated" = "Kvittering: invitasjon oppdatert";
"The following attendees(s):" = "Følgende deltager(e):";
"... have been notified of the changes to the following event:" = "... har blitt informert om endringene i følgende hendelse:";
"Receipt: attendees removed from an event" = "Kvittering: deltagere fjernet fra en hendelse";
"You have removed the following attendees(s):" = "Du har tatt bort følgende deltagere:";
"... from the following event:" = "... fra følgende hendelse:";
"The event \"%{Summary}\" was created" = "The event \"%{Summary}\" was created";
"The event \"%{Summary}\" was deleted" = "The event \"%{Summary}\" was deleted";
"The event \"%{Summary}\" was updated" = "The event \"%{Summary}\" was updated";
"The task \"%{Summary}\" was created" = "The task \"%{Summary}\" was created";
"The task \"%{Summary}\" was deleted" = "The task \"%{Summary}\" was deleted";
"The task \"%{Summary}\" was updated" = "The task \"%{Summary}\" was updated";
"The following attendees(s) were notified" = "The following attendee(s) were notified";
"The following attendees(s) were added" = "The following attendee(s) were added";
"The following attendees(s) were removed" = "The following attendee(s) were removed";

/* IMIP messages */
"calendar_label" = "Calendar";
"startDate_label" = "Start";
"endDate_label" = "End";
"time_label" = "Time";
"to_label" = "to";
"due_label" = "Due Date:";
"location_label" = "Location";
"summary_label" = "Summary:";
"comment_label" = "Comment:";
"organizer_label" = "Organizer";
"attendee_label" = "Attendee";

/* Invitation */
"Event Invitation: \"%{Summary}\"" = "Event Invitation: \"%{Summary}\"";
"(sent by %{SentBy}) " = "(sent by %{SentBy}) ";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}" = "%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}";
"%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}" = "%{Organizer} %{SentByText}has invited you to %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}";

/* Deletion */
"Event Cancelled: \"%{Summary}\"" = "Event Cancelled: \"%{Summary}\"";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}"
= "%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate}\nEnd: %{EndDate}\nDescription: %{Description}";
"%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}"
= "%{Organizer} %{SentByText}has cancelled this event: %{Summary}.\n\nStart: %{StartDate} at %{StartTime}\nEnd: %{EndDate} at %{EndTime}\nDescription: %{Description}";

/* Update */
"The appointment \"%{Summary}\" for the %{OldStartDate} has changed"
= "The appointment \"%{Summary}\" for the %{OldStartDate} has changed";
"The appointment \"%{Summary}\" for the %{OldStartDate} at %{OldStartTime} has changed"
= "The appointment \"%{Summary}\" for the %{OldStartDate} at %{OldStartTime} has changed";
"The following parameters have changed in the \"%{Summary}\" meeting:"
= "The following parameters have changed in the \"%{Summary}\" meeting:";
"Please accept or decline those changes."
= "Please accept or decline those changes.";

/* Reply */
"Accepted invitation: \"%{Summary}\"" = "Accepted invitation: \"%{Summary}\"";
"Declined invitation: \"%{Summary}\"" = "Declined invitation: \"%{Summary}\"";
"Delegated invitation: \"%{Summary}\"" = "Delegated invitation: \"%{Summary}\"";
"Not yet decided on invitation: \"%{Summary}\"" = "Not yet decided on invitation: \"%{Summary}\"";
"%{Attendee} %{SentByText}has accepted your event invitation."
= "%{Attendee} %{SentByText}has accepted your event invitation.";
"%{Attendee} %{SentByText}has declined your event invitation."
Expand All @@ -50,5 +68,15 @@ vtodo_class2 = "(Konfidensiell oppgave)";
= "%{Attendee} %{SentByText}has delegated the invitation to %{Delegate}.";
"%{Attendee} %{SentByText}has not yet decided upon your event invitation."
= "%{Attendee} %{SentByText}has not yet decided upon your event invitation.";

/* Reminder */
"Reminder: \"%{Summary}\" - %{StartDate}" = "Reminder: \"%{Summary}\" - %{StartDate}";

/* Resources */
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\"." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\".";
"Cannot access resource: \"%{Cn} %{SystemEmail}\"" = "Cannot access resource: \"%{Cn} %{SystemEmail}\"";
"Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}." = "Maximum number of simultaneous bookings (%{NumberOfSimultaneousBookings}) reached for resource \"%{Cn} %{SystemEmail}\". The conflicting event is \"%{EventTitle}\", and starts on %{StartDate}.";

/* Participation role */
"Your participation is required to this event" = "Your participation is required to this event";
"Your participation is optional to this event" = "Your participation is optional to this event";
"Your participation is not required to this event" = "Your participation is not required to this event";
@@ -1 +1,2 @@
"Personal Address Book" = "Personlig adressebok";
"Collected Address Book" = "Collected Address Book";
5 changes: 4 additions & 1 deletion SoObjects/Mailer/NorwegianNynorsk.lproj/Localizable.strings
@@ -1,2 +1,5 @@
"SieveFolderName" = "Filter";
"OtherUsersFolderName" = "Other Users";
"SharedFoldersName" = "Shared Folders";

"Report: Marked messages as junk" = "Report: Marked messages as junk";
"Report: Marked messages as not junk" = "Report: Marked messages as not junk";
16 changes: 16 additions & 0 deletions UI/AdministrationUI/NorwegianNynorsk.lproj/Localizable.strings
Expand Up @@ -9,3 +9,19 @@
"ACLs_title" = "Håntering av adgangsrettigheter for brukermapper";
/* Modules descriptions */
"ACLs_description" = "<p>Administrasjonsmodulen for adgangsrettigheter muliggjør endring av adgangsrettigheter for brukerens kalendre og adressebøker.</p><p>For å endre adgangsrettigheter på en brukermappe, skriv brukernavnet i søkefeltet oppe i vinduet og dobbelklikk på ønskede mappe.</p>";
"Name or Email" = "Name or Email";
"ACLs saved" = "ACLs saved";
/* Rights module: initial search message */
"Start a search to edit the rights" = "Start a search to edit the rights";
/* Rights module: Empty search result */
"No matching user" = "No matching user";
/* Rights module: no selection */
"No resource selected" = "No resource selected";
"Add User" = "Add User";
"Subscribe User" = "Subscribe User";
"Rights" = "Rights";
"Search Users" = "Search Users";
"users found" = "users found";
"No resource" = "No resource";
"Any Authenticated User" = "Any Authenticated User";
"Public Access" = "Public Access";
159 changes: 141 additions & 18 deletions UI/Common/NorwegianNynorsk.lproj/Localizable.strings
Expand Up @@ -6,7 +6,7 @@
"Edit User Rights" = "Endre brukerrettigheter";
"Home" = "Hjem";
"Calendar" = "Kalender";
"Address Book" = "Adressebok";
"Address Book" = "Adressebok";
"Mail" = "E-post";
"Preferences" = "Innstillinger";
"Administration" = "Administrasjon";
Expand All @@ -31,7 +31,7 @@
"Sorry, the user rights can not be configured for that object." = "Beklager, brukerrettighetene kan ikke konfigureres for objektet.";
"Any user with an account on this system will be able to access your mailbox \"%{0}\". Are you certain you trust them all?"
= "Enhver bruker med systemkonto her vil kunne se din innboks \"%{0}\". Er du trygg på at du kan stole på alle sammen?";
"Any user with an account on this system will be able to access your calendar \"%{0}\". Are you certain you trust them all?"
"Any user with an account on this system will be able to access your calendar \"%{0}\". Are you certain you trust them all?"
= "Enhver bruker med systemkonto her vil kunne se din kalender \"%{0}\". Er du trygg på at du kan stole på alle sammen?";
"Potentially anyone on the Internet will be able to access your calendar \"%{0}\", even if they do not have an account on this system. Is this information suitable for the public Internet?"
= "Alle på internett kan potensielt få tilgang til din kalender \"%{0}\", selv om de ikke har en systemkonto her. Ønsker du at denne informasjonen skal være åpen for det offentlige internettet?";
Expand All @@ -41,22 +41,25 @@
= "Alle på internett kan potensielt få tilgang til din kalender \"%{0}\", selv om de ikke har en systemkonto her. Ønsker du at denne informasjonen skal være åpen for det offentlige internettet?";
"Give Access" = "Gi tilgang";
"Keep Private" = "Behold privat";
"Expand" = "Expand";
"Reduce" = "Reduce";

/* generic.js */
"Unable to subscribe to that folder!"
= "Du kan ikke abonnere på den mappen!";
= "Du kan ikke abonnere på den mappen!";
"You cannot subscribe to a folder that you own!"
= "Du kan ikke abonnere på en mappe som du selv eier!";
= "Du kan ikke abonnere på en mappe som du selv eier!";
"Unable to unsubscribe from that folder!"
= "Du kan ikke avslutte abonnement på mappen!";
= "Du kan ikke avslutte abonnement på mappen!";
"You cannot unsubscribe from a folder that you own!"
= "Du kan ikke avslutte abonnement på en mappe som du selv eier!";
= "Du kan ikke avslutte abonnement på en mappe som du selv eier!";
"Unable to rename that folder!" = "Du kan ikke bytte navn på mappen!";
"You have already subscribed to that folder!"
= "Du abonnerer allerede på mappen!";
= "Du abonnerer allerede på mappen!";
"The user rights cannot be edited for this object!"
= "Brukerrettighetene kan ikke endres på objektet!";
"A folder by that name already exists." = "En mappe med det navnet finnes fra før.";
"You cannot create a list in a shared address book."
"You cannot create a list in a shared address book."
= "Du kan ikke opprette en liste i en delt adressebok.";
"Warning" = "Advarsel";
"Can't contact server" = "An error occurred while contacting the server. Please try again later.";
Expand All @@ -68,30 +71,43 @@
"delegate is organizer" = "Personen du delegerer til er arrangør. Vennligst deleger til en annen person.";
"delegate is a participant" = "The delegate is already a participant.";
"delegate is a group" = "The specified address corresponds to a group. You can only delegate to a unique person.";
"Snooze for " = "Utsett i";
"5 minutes" = "5 minutter";
"10 minutes" = "10 minutter";
"15 minutes" = "15 minutter";
"30 minutes" = "30 minutter";
"45 minutes" = "5 minutter";
"1 hour" = "1 time";
"1 day" = "1 day";

/* common buttons */
"OK" = "OK";
"Cancel" = "Avbryt";
"Yes" = "Ja";
"No" = "Nei";

/* generic messages */
"Error" = "Error";
"Success" = "Success";

/* confirmation dialog box */
"Confirmation" = "Confirmation";

/* alarms */
"Reminder" = "Påminnelse";
"Start" = "Start";
"Due Date" = "Forfallsdato";
"Location" = "Lokasjon";
"Snooze" = "Snooze";
"Snooze for " = "Utsett i";
"5 minutes" = "5 minutter";
"10 minutes" = "10 minutter";
"15 minutes" = "15 minutter";
"30 minutes" = "30 minutter";
"45 minutes" = "5 minutter";
"1 hour" = "1 time";
"1 day" = "1 day";

/* mail labels */
"Important" = "Viktig";
"Work" = "Arbeid";
"Personal" = "Personlig";
"To Do" = "Gjøremål";
"Later" = "Senere";
"Forwarded" = "Forwarded";
"Return Receipt Sent" = "Return Receipt Sent";
"a2_Sunday" = "Sø";
"a2_Monday" = "Ma";
"a2_Tuesday" = "Ti";
Expand All @@ -105,5 +121,112 @@
"No such user." = "No such user.";
"You cannot (un)subscribe to a folder that you own!" = "You cannot (un)subscribe to a folder that you own!";

/* Error message display bellow search field when the search string has less than the required number of characters */
"Enter at least %{minimumSearchLength} characters" = "Enter at least %{minimumSearchLength} characters";
/* SMIME Certificate field */
"S/MIME Certificate" = "S/MIME Certificate";
"Subject Name" = "Subject Name";
"Issuer" = "Issuer";
"streetAddress" = "Street";
"stateOrProvinceName" = "State or Province";
"localityName" = "Locality";
"countryName" = "Country";
"organizationName" = "Organization";
"organizationalUnitName" = "Organizational Unit";
"commonName" = "Common Name";
"surname" = "Surname";
"givenName" = "Given Name";
"emailAddress" = "Email Address";


/* Authentication username */
"Username" = "Username";

/* Authentication password */
"Password" = "Password";

/* Authentication failed */
"Wrong username or password." = "Wrong username or password.";

/* Error message displayed bellow search field when the search string has less than the required number of characters */
"Enter at least %{minimumSearchLength} characters" = "Enter at least %{minimumSearchLength} characters";

/* Error message displayed when a file upload exceeds WOMaxUploadSize */
"File size upload limit reached" = "File size upload limit reached";

/* Generic server error */
"An error occured, please try again." = "An error occured, please try again.";

/* Open datepicker */
"Open Calendar" = "Open Calendar";

/* Toggle visibility (ex: mail account in left navigation menu) */
"Toggle visibility" = "Toggle visibility";

"Keyboard Shortcuts" = "Keyboard Shortcuts";

/* Aria label for avatar button to select and unselect an item */
"Toggle item" = "Toggle item";

/* Toggle multiple items at the same time (hotkeys cheatsheet) */
"Toggle range of items" = "Toggle range of items";

/* Question mark shows list of hotkeys */
"Show or hide this help" = "Show or hide this help";

/* Space key */
"key_space" = "space";

/* Delete key */
"key_delete" = "delete";

/* Shift and space key */
"key_shift+space" = "shift + space";

/* Up arrow key */
"key_up" = "↑";

/* Down arrow key */
"key_down" = "↓";

/* Left arrow key */
"key_left" = "←";

/* Right arrow key */
"key_right" = "→";

/* Shift and up arrow combo keys */
"key_shift+up" = "shift + ↑";

/* Shift and down arrow combo keys */
"key_shift+down" = "shift + ↓";

/* Backspace key */
"key_backspace" = "⌫";

/* Hotkey to start a search */
"hotkey_search" = "s";

/* Hotkey description to select next list item */
"View next item" = "View next item";

/* Hotkey description to select previous list item */
"View previous item" = "View previous item";

/* Hotkey description to add next list item to selection */
"Add next item to selection" = "Add next item to selection";

/* Hotkey description to add previous list item to selection */
"Add previous item to selection" = "Add previous item to selection";

/* Hotkey description to move backward in current view */
"Move backward" = "Move backward";

/* Hotkey description to move forward in current view */
"Move forward" = "Move forward";

/* Password Recovery */
"passwordRecovery_Disabled" = "Disabled";
"passwordRecovery_SecretQuestion" = "Secret question";
"passwordRecovery_SecretQuestion1" = "What is the name of your first pet ?";
"passwordRecovery_SecretQuestion2" = "What was your first car ?";
"passwordRecovery_SecretQuestion3" = "What is your favorite movie ?";
"passwordRecovery_SecondaryEmail" = "Secondary E-mail";

0 comments on commit 3e93296

Please sign in to comment.