From d41cf42ab76da4daa76294b302bb6fbabd1fd0c1 Mon Sep 17 00:00:00 2001 From: thnilsen Date: Mon, 5 Nov 2018 23:57:54 +0100 Subject: [PATCH] Adding norwegian language (#63) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Added Norwegian language translation (nb_NO/Norsk Bokmål) * Fixes display of translated overall status to selected language. Only english was shown prior, no matter the selected language. * Fixes missed translation of norwegian (nb_NO) --- classes/locale-negotiator.php | 1 + classes/service.php | 6 +- locale/nb_NO/LC_MESSAGES/server-status.mo | Bin 0 -> 14933 bytes locale/nb_NO/LC_MESSAGES/server-status.po | 667 ++++++++++++++++++++++ locale/nb_NO/flag.png | Bin 0 -> 699 bytes locale/nb_NO/jquery.timeago.js | 30 + 6 files changed, 701 insertions(+), 3 deletions(-) create mode 100644 locale/nb_NO/LC_MESSAGES/server-status.mo create mode 100644 locale/nb_NO/LC_MESSAGES/server-status.po create mode 100644 locale/nb_NO/flag.png create mode 100644 locale/nb_NO/jquery.timeago.js diff --git a/classes/locale-negotiator.php b/classes/locale-negotiator.php index 94060c4..b13ee23 100644 --- a/classes/locale-negotiator.php +++ b/classes/locale-negotiator.php @@ -150,6 +150,7 @@ class LocaleNegotiator 'nl_BE' => 'Nederlands', 'nl_NL' => 'Nederlands', 'nn_NO' => 'Nynorsk', + 'nb_NO' => 'Norsk Bokmål', 'nso_ZA' => 'Northern sotho', 'oc_FR' => 'Occitan', 'or_IN' => 'ଓଡ଼ିଆ', diff --git a/classes/service.php b/classes/service.php index db2ab9b..3f0f68c 100644 --- a/classes/service.php +++ b/classes/service.php @@ -146,9 +146,9 @@ class Service implements JsonSerializable if ($statuses[$worst] == count($array)) { - echo $all[$worst]; + echo _($all[$worst]); }else{ - echo $some[$worst]; + echo _($some[$worst]); } echo ''; } @@ -178,4 +178,4 @@ class Service implements JsonSerializable ]; } -} \ No newline at end of file +} diff --git a/locale/nb_NO/LC_MESSAGES/server-status.mo b/locale/nb_NO/LC_MESSAGES/server-status.mo new file mode 100644 index 0000000000000000000000000000000000000000..15cac2f4ebaf39a77a64406bc2449dac56a7a50b GIT binary patch literal 14933 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 literal 0 HcmV?d00001 diff --git a/locale/nb_NO/LC_MESSAGES/server-status.po b/locale/nb_NO/LC_MESSAGES/server-status.po new file mode 100644 index 0000000..a00e9a1 --- /dev/null +++ b/locale/nb_NO/LC_MESSAGES/server-status.po @@ -0,0 +1,667 @@ +msgid "" +msgstr "" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: POEditor.com\n" +"Project-Id-Version: Server status\n" +"Language: nb\n" + +#: 404.php:12 +msgid "Page Not Found" +msgstr "Siden eksisterer ikke" + +#: 404.php:13 +msgid "Sorry, but the page you were trying to view does not exist." +msgstr "Beklager, men siden du prøver å aksessere eksisterer ikke" + +#: admin/dashboard.php:22 admin/dashboard.php:26 template.php:115 +msgid "Dashboard" +msgstr "Dashbord" + +#: admin/dashboard.php:27 +msgid "Welcome" +msgstr "Velkommen" + +#: admin/dashboard.php:39 +msgid "New incident" +msgstr "Ny hendelse" + +#: admin/dashboard.php:72 install.php:48 install.php:163 +msgid "Title" +msgstr "Tittel" + +#: admin/dashboard.php:72 +msgid "Time" +msgstr "Tid" + +#: admin/dashboard.php:77 +msgid "Here goes your text..." +msgstr "Her går teksten din" + +#: admin/dashboard.php:80 classes/incident.php:183 +msgid "Posted by" +msgstr "Postet av" + +#: admin/dashboard.php:80 classes/incident.php:185 +msgid "Ending" +msgstr "Slutt" + +#: admin/dashboard.php:80 +msgid "End time" +msgstr "Slutt tid" + +#: admin/dashboard.php:99 admin/new-user.php:53 +msgid "Submit" +msgstr "Send" + +#: admin/login-form.php:2 admin/login-form.php:5 admin/login-form.php:27 +msgid "Login" +msgstr "Brukernavn" + +#: admin/login-form.php:11 +msgid "Please login to continue." +msgstr "Vennligst logg inn for å fortsette" + +#: admin/login-form.php:15 admin/login-form.php:16 admin/lost-password.php:46 +#: admin/lost-password.php:48 admin/new-user.php:24 admin/settings.php:72 +#: classes/user.php:120 classes/user.php:404 install.php:169 install.php:210 +msgid "Email" +msgstr "E-post" + +#: admin/login-form.php:19 admin/login-form.php:20 admin/new-user.php:27 +#: classes/user.php:123 classes/user.php:417 install.php:182 install.php:213 +msgid "Password" +msgstr "Passord" + +#: admin/login-form.php:22 +msgid "Forgotten password?" +msgstr "Glemt passord" + +#: admin/login-form.php:23 +msgid "Remember me" +msgstr "Husk meg" + +#: admin/lost-password.php:2 admin/lost-password.php:5 +msgid "Lost password" +msgstr "Mistet passord" + +#: admin/lost-password.php:16 +msgid "Go back" +msgstr "Gå tilbake" + +#: admin/lost-password.php:20 +msgid "Password changed successfully!" +msgstr "Passord endret" + +#: admin/lost-password.php:21 admin/lost-password.php:35 +msgid "Go back to login page" +msgstr "Gå tilbake til påloggingssiden" + +#: admin/lost-password.php:30 +msgid "Go back to start" +msgstr "Gå tilbake til start" + +#: admin/lost-password.php:34 +msgid "Email with password reset link has been sent!" +msgstr "E-post med passord reset lenke er blitt sendt!" + +#: admin/lost-password.php:50 +msgid "Submit request" +msgstr "Send forespørsel" + +#: admin/lost-password.php:57 +msgid "Reset password for %s (%s)" +msgstr "Reset passord for %s (%s)" + +#: admin/lost-password.php:60 admin/lost-password.php:61 classes/user.php:421 +#: classes/user.php:422 +msgid "New password" +msgstr "Nytt pasord" + +#: admin/lost-password.php:62 admin/lost-password.php:63 classes/user.php:423 +#: classes/user.php:424 +msgid "Repeat password" +msgstr "Gjennta passord" + +#: admin/lost-password.php:64 classes/user.php:425 +msgid "Change password" +msgstr "Endre passord" + +#: admin/new-user.php:7 +msgid "New user" +msgstr "Ny bruker" + +#: admin/new-user.php:19 admin/settings.php:39 admin/settings.php:72 +#: classes/user.php:114 classes/user.php:322 classes/user.php:326 +#: classes/user.php:327 classes/user.php:488 install.php:158 install.php:168 +#: install.php:190 install.php:205 +msgid "Name" +msgstr "Navn" + +#: admin/new-user.php:20 admin/settings.php:72 classes/user.php:117 +#: classes/user.php:323 classes/user.php:329 classes/user.php:330 +#: classes/user.php:491 install.php:206 +msgid "Surname" +msgstr "Fornavn" + +#: admin/new-user.php:23 admin/settings.php:72 classes/user.php:349 +#: install.php:209 +msgid "Username" +msgstr "Brukernavn" + +#: admin/new-user.php:29 +msgid "Permission" +msgstr "Rettigheter" + +#: admin/settings.php:12 template.php:117 +msgid "Settings" +msgstr "Innstillinger" + +#: admin/settings.php:23 +msgid "Services" +msgstr "Tjenester" + +#: admin/settings.php:29 +msgid "Add service" +msgstr "Lett til tjenester" + +#: admin/settings.php:38 admin/settings.php:72 +msgid "ID" +msgstr "ID" + +#: admin/settings.php:42 +msgid "Delete" +msgstr "Slett" + +#: admin/settings.php:67 +msgid "Users" +msgstr "Bruker" + +#: admin/settings.php:68 +msgid "Add new user" +msgstr "Legg til ny bruker" + +#: admin/settings.php:72 classes/user.php:372 +msgid "Role" +msgstr "Rolle" + +#: admin/user.php:45 admin/user.php:54 install.php:181 install.php:202 +msgid "User" +msgstr "Bruker" + +#: admin/user.php:52 +msgid "User settings" +msgstr "Bruker instillinger" + +#: classes/constellation.php:36 template.php:4 +msgid "Planned maintenance" +msgstr "Planlagt vedlikehold" + +#: classes/constellation.php:42 +msgid "Back" +msgstr "Tilbake" + +#: classes/constellation.php:44 +msgid "Past incidents" +msgstr "Tidligere hendelser" + +#: classes/constellation.php:48 +msgid "No incidents" +msgstr "Ingen hendelser" + +#: classes/constellation.php:61 +msgid "Load more" +msgstr "Vis flere" + +#: classes/constellation.php:101 +msgid "No services" +msgstr "Ingen tjenester" + +#: classes/incident.php:87 +msgid "Please enter title" +msgstr "Vennligst oppgi tittel" + +#: classes/incident.php:90 +msgid "Title too long! Character limit is 50" +msgstr "Tittel er for lang. Maks 50 tegn" + +#: classes/incident.php:96 +msgid "Please enter text" +msgstr "Vennligst skriv tekst" + +#: classes/incident.php:102 +msgid "Please set start and end time! Use ISO 8601 format." +msgstr "Vennligst sett start og slutt tid! Benytt ISO 8601 formatet." + +#: classes/incident.php:107 +msgid "Please select at least one service" +msgstr "Vennligst velg mist en tjeneste" + +#: classes/incident.php:127 +msgid "Start date format is not recognized. Please use ISO 8601 format." +msgstr "Start dato format er ikke gyldig. Vennligst benytt ISO 8601 formatet." + +#: classes/incident.php:133 +msgid "End date format is not recognized. Please use ISO 8601 format." +msgstr "Slutt dato format er ikke gyldig. Vennligst benytt ISO 8601 formatet." + +#: classes/incident.php:185 +msgid "Ended" +msgstr "Sluttet" + +#: classes/service.php:63 +msgid "Service name is too long! Character limit is 50" +msgstr "Tjeneste navn er for langt. Maks 50 tegn" + +#: classes/service.php:66 +msgid "Please enter name!" +msgstr "Vennligst oppgi navn!" + +#: classes/service.php:81 classes/service.php:123 classes/user.php:97 +#: classes/user.php:199 +msgid "You don't have the permission to do that!" +msgstr "Du har ikke rettighter til å gjøre det!" + +#: classes/user.php:164 +msgid "Please mind the following character limits: " +msgstr "Vennligst oppretthold følgende tegn begrensning:" + +#: classes/user.php:185 +msgid "User account created" +msgstr "Bruker konto opprettet" + +#: classes/user.php:186 +msgid "Hi %s!
Your account has been created. You can login with your email address at %s with password %s - please change it as soon as possible." +msgstr "Hei %s!
Din konto er opprettet. Du kan logge inn med e-postadressen din på %s med passord %s - vennligst endre det så snart som mulig." + +#: classes/user.php:180 +msgid "Username or email already used" +msgstr "Brukernavn eller e-post er allerede brukt" + +#: classes/user.php:244 +msgid "Your account has been disabled. Please contact administrator." +msgstr "Din konto er blitt deaktivert. Vennligst kontkat administrator." + +#: classes/user.php:233 classes/user.php:256 +msgid "Wrong email or password" +msgstr "Feil e-post eller passord" + +#: classes/user.php:299 +msgid "Invalid token detected, please login again!" +msgstr "Ugyldig token oppdaget, prøv igjen." + +#: classes/user.php:314 +msgid "Profile picture" +msgstr "Profil bilde" + +#: classes/user.php:379 +msgid "Change role" +msgstr "Endre rolle" + +#: classes/user.php:394 +msgid "Change email" +msgstr "Endre e-post" + +#: classes/user.php:419 classes/user.php:420 +msgid "Old password" +msgstr "Gammelt passord" + +#: classes/user.php:526 +msgid "Passwords do not match!" +msgstr "Passord stemmer ikke!" + +#: classes/user.php:534 +msgid "Cannot change password of other users!" +msgstr "Kan ikke endre passord for andre brukere!" + +#: classes/user.php:567 +msgid "Wrong password!" +msgstr "Feilt passord!" + +#: classes/user.php:595 classes/user.php:695 +msgid "Invalid token detected, please retry your request from start!" +msgstr "Ugyldig token oppdaget, vennligst prøv igjen fra start!" + +#: classes/user.php:623 +msgid "Reset password" +msgstr "Reset passord" + +#: classes/user.php:659 +msgid "Email change" +msgstr "E-post endre" + +#: classes/incident.php:54 classes/user.php:736 +msgid "You don't have permission to do that!" +msgstr "Du har ikke rettigheter til å gjøre det" + +#: template.php:4 +msgid "Major outage" +msgstr "Større brudd" + +#: template.php:4 +msgid "Minor outage" +msgstr "Mindre brudd" + +#: template.php:4 +msgid "Operational" +msgstr "Operative" + +#: template.php:7 +msgid "Some systems are experiencing major outages" +msgstr "Noen systemer opplever støtte brudd" + +#: template.php:7 +msgid "Some systems are experiencing minor outages" +msgstr "Noen systemer opplever mindre brudd" + +#: template.php:7 +msgid "Some systems are under maintenance" +msgstr "Noen systemer er under vedlikehold" + +#: template.php:8 +msgid "Our systems are experiencing major outages." +msgstr "Våre systemer opplever større brudd" + +#: template.php:8 +msgid "Our systems are experiencing minor outages" +msgstr "Våre systemer opplever mindre brudd" + +#: template.php:8 +msgid "Our systems are under maintenance" +msgstr "Våre systemer er under veldikehold" + +#: template.php:8 +msgid "All systems operational" +msgstr "Alle systemer operative" + +#: template.php:9 +msgid "Super admin" +msgstr "Super admin" + +#: template.php:9 +msgid "Admin" +msgstr "Admin" + +#: template.php:53 +msgid "Service Status" +msgstr "Tjeneste Status" + +#: template.php:106 +msgid "Toggle navigation" +msgstr "Veksel navigering" + +#: template.php:116 +msgid "User (%s)" +msgstr "Bruker (%s)" + +#: template.php:118 +msgid "Logout" +msgstr "Logg av" + +#: index.php:27 +msgid "Current status" +msgstr "Nåværende status" + +#: install.php:4 +msgid "Status page" +msgstr "Status side" + +#: install.php:139 +msgid "Install" +msgstr "Installer" + +#: install.php:141 +msgid "Installation" +msgstr "Installasjon" + +#: install.php:26 +msgid "Connection failed: %s\n" +msgstr "Tilkobling feilet: %s\n" + +#: install.php:31 +msgid "Please set valid url!" +msgstr "Vennligst sett gyldig url!" + +#: install.php:98 +msgid "Error while creating database. Please check permission for your account or MYSQL version.
Error: %s" +msgstr "Feil ved oppretting av database. Sjekk rettigheter for din konto eller MYSQL versjon.
Error: %s" + +#: install.php:154 +msgid "Website details" +msgstr "Website detaljer" + +#: install.php:40 install.php:159 +msgid "Url" +msgstr "Url" + +#: install.php:166 +msgid "Also an email address for mailer would be nice :)" +msgstr "Også en e-postadresse for mailer ville være fint. :-)" + +#: install.php:173 +msgid "Database connection" +msgstr "Database tilkobling" + +#: install.php:174 +msgid "We need database connection to be able to create tables. Please check that your account has the permission needed to do that." +msgstr "Vi trenger databaseforbindelse for å kunne lage tabeller. Kontroller at kontoen din har tillatelse til å gjøre det." + +#: install.php:177 +msgid "Server" +msgstr "Server" + +#: install.php:178 +msgid "Database" +msgstr "Database" + +#: install.php:203 +msgid "And finally, we need info to create a new user. You don't have to provide it, but then... No status page admin..." +msgstr "Og til slutt trenger vi informasjon for å opprette en ny bruker. Du trenger ikke å gi det, men så ... Ingen status side admin ..." + +#: install.php:216 +msgid "Run install!" +msgstr "Kjør installering" + +#: classes/user.php:127 +msgid "Rank" +msgstr "Rang" + +#: classes/user.php:624 +msgid "Hi %s!
Below you will find link to change your password. The link is valid for 24hrs. If you didn't request this, feel free to ignore it.

RESET PASSWORD

If the link doesn't work, copy & paste it into your browser:
%s" +msgstr "Hei %s!
Nedenfor finner du lenke for å endre passordet ditt. Koblingen er gyldig i 24 timer. Hvis du ikke ba om dette, kan du overse den.

RESET PASSORD

Hvis koblingen ikke virker, kopier & amp; lim den inn i nettleseren din:
%s" + +#: classes/user.php:660 +msgid "Hi %s!
Below you will find link to change your email. The link is valid for 24hrs. If you didn't request this, feel free to ignore it.

CHANGE EMAIL

If the link doesn't work, copy & paste it into your browser:
%s" +msgstr "Hei%s!
Nedenfor finner du lenke for å endre din e-post. Koblingen er gyldig i 24 timer. Hvis du ikke ba om dette, kan du overse den.

ENDRE E-POST

Hvis koblingen ikke virker, kopier & amp; lim den inn i nettleseren din:
%s" + +#: template.php:9 +msgid "Editor" +msgstr "Editor" + +#: install.php:36 +msgid "Server name" +msgstr "Server navn" + +#: install.php:44 +msgid "Mailer name" +msgstr "Mailer navn" + +#: install.php:52 +msgid "Mailer email" +msgstr "Mailer e-post" + +#: install.php:56 +msgid "Database server" +msgstr "Database server" + +#: install.php:60 +msgid "Database name" +msgstr "Database navn" + +#: install.php:64 +msgid "Database user" +msgstr "Database bruker" + +#: install.php:69 +msgid "Database password" +msgstr "Database passord" + +#: template.php:147 +msgid "Toggle Dropdown" +msgstr "Veksle nedtrekksmeny" + +#: template.php:156 +msgid "Help with translation!" +msgstr "Hjelp med oversettelse!" + +#: classes/user.php:439 +msgid "Deactivate user" +msgstr "Deaktiver bruker" + +#: classes/user.php:441 +msgid "Activate user" +msgstr "Aktiver bruker" + +#: install.php:73 +msgid "Please enter" +msgstr "Vennligst skriv" + +#: install.php:150 +msgid "We will ask you some basic questions about your website. Most of the settings can be later edited in the config.php file." +msgstr "Vi vil stille deg noen grunnleggende spørsmål om nettstedet ditt. De fleste innstillingene kan senere redigeres i config.php-filen." + +#: install.php:155 +msgid "We need a name for your status page (shown behind page title after the dash) and a url of your server status installation (i.e. https://example.com/status - without the trailing slash), so we can mail users link for forgotten password etc..." +msgstr "Vi trenger et navn på statussiden din (vist bak sidetittel etter bindestrek) og en URL for serverstatusinstallasjonen din (dvs. https://example.com/status - uten den etterfølgende skråstrek), så vi kan sende brukere link for glemt passord osv..." + +#: install.php:161 +msgid "A title that you want to be shown on the top of the page." +msgstr "En tittel du ønsker skal vises øverst på siden." + +#: api/status.php:24 +msgid "Service does not exist!" +msgstr "Tjenesten eksisterer ikke" + +#: classes/user.php:220 +msgid "Please fill in your email and password!" +msgstr "Vennligst fyll ut e-post og passord!" + +#: classes/user.php:336 +msgid "Change name" +msgstr "Endre navn" + +#: classes/user.php:356 +msgid "Change username" +msgstr "Endre brukernavn" + +#: classes/user.php:463 +msgid "This username is already taken." +msgstr "Ditt brukernavn er allerede brukt." + +#: classes/user.php:470 +msgid "Cannot change username of other users!" +msgstr "Kan ikke endre brukernavn for andre brukere!" + +#: classes/user.php:504 +msgid "Cannot change names of other users!" +msgstr "Kan ikke endre navnet for andre brukere!" + +#: classes/user.php:667 +msgid "Confirmation email sent!" +msgstr "Bekreftelses e-post er sent!" + +#: install.php:186 policy.php:6 +msgid "Privacy Policy" +msgstr "Personvernerklæring" + +#: install.php:190 +msgid "Company name" +msgstr "Firma navn" + +#: install.php:191 +msgid "Address" +msgstr "Adresse" + +#: install.php:191 +msgid "Full address" +msgstr "Full adresse" + +#: install.php:194 +msgid "E-Mail" +msgstr "E-post" + +#: install.php:195 +msgid "Phone" +msgstr "Telefon" + +#: install.php:195 +msgid "Phone number" +msgstr "Telefon nummer" + +#: install.php:198 policy.php:7 +msgid "Who we are" +msgstr "Hvem er vi" + +#: policy.php:9 +msgid "Contact" +msgstr "Kontakt" + +#: policy.php:17 +msgid "What personal data we collect and why" +msgstr "Hvilke personlige data vi innhenter og hvorfor" + +#: policy.php:19 +msgid "If you access our websites, the following information will be saved: IP-address, Date, Time, Browser queries, \n" +"\tGeneral information about your browser, operating system and all search queries on the sites. \n" +"\tThis user data will be used for anonym user statistics to recognize trends and improve our content.\n" +"\t" +msgstr "Hvis du får tilgang til våre nettsteder, blir følgende informasjon lagret: IP-adresse, dato, klokkeslett, nettleserforespørsler,\n" +"Generell informasjon om nettleseren, operativsystemet og alle søk på nettstedene.\n" +"Disse brukerdataene blir brukt til anonym brukerstatistikk for å gjenkjenne trender og forbedre innholdet." + +#: policy.php:23 +msgid "How we protect your data" +msgstr "Hvordan beskytter vi dine data" + +#: policy.php:24 +msgid "In collaboration with our hosting provider we try our best to protect our \n" +"\tdatabases against access from third parties, losses, misuse or forgery.\n" +"\t" +msgstr "I samarbeid med vår hosting leverandør prøver vi vårt beste for å beskytte vår\n" +"databaser mot tilgang fra tredjeparter, tap, misbruk eller forfalskning." + +#: policy.php:27 +msgid "Third party that receive your personal data" +msgstr "Tredjepart som vil motta dine personlige data" + +#: policy.php:29 +msgid "Cookies" +msgstr "Informasjonskapsler" + +#: policy.php:30 +msgid "This site uses cookies – small text files that are placed on your machine to help the site provide a better user experience. \n" +"\tIn general, cookies are used to retain user preferences, store information for things like shopping carts, \n" +"\tand provide anonymised tracking data to third party applications like Google Analytics. \n" +"\tAs a rule, cookies will make your browsing experience better. However, you may prefer to disable cookies on this site and on others. \n" +"\tThe most effective way to do this is to disable cookies in your browser. We suggest consulting the Help section of your browser \n" +"\tor taking a look at the About Cookies website which offers guidance for all modern browsers" +msgstr "Dette nettstedet bruker informasjonskapsler - små tekstfiler som er plassert på maskinen din for å hjelpe nettstedet å gi en bedre brukeropplevelse.\n" +"Generelt brukes informasjonskapsler for å beholde brukerinnstillinger, lagre informasjon for ting som handlekurver,\n" +"og gi anonymisert sporingsdata til tredjepartsprogrammer som Google Analytics.\n" +"Informasjonskapslene vil som regel gjøre surfingopplevelsen din bedre. Du kan imidlertid foretrekke å deaktivere informasjonskapsler på dette nettstedet og andre.\n" +"Den mest effektive måten å gjøre dette på er å deaktivere informasjonskapsler i nettleseren din. Vi foreslår at du konsulterer Hjelp-delen av nettleseren din\n" +"eller ta en titt på Om Cookies nettsiden som gir veiledning for alle moderne nettlesere" + +#: install.php:187 +msgid "Since you are collecting personal information, the GDPR needs you to have a privacy policy. Enter the details below." +msgstr "Siden du samler inn personlig informasjon, må en i følge GDPR ha en personvernpolicy. Skriv inn detaljene nedenfor." + +#: install.php:198 +msgid "Some info about yourself" +msgstr "Litt info om deg selv" + +#: policy.php:18 +msgid "General" +msgstr "Generelt" + diff --git a/locale/nb_NO/flag.png b/locale/nb_NO/flag.png new file mode 100644 index 0000000000000000000000000000000000000000..70d992426970dcc8a37a4d0c58a1cac7cd07c88f GIT binary patch literal 699 zcmeAS@N?(olHy`uVBq!ia0y~yU{YgXV4T3h3>3+jy{!RAsRa0hxW3oc{hXTq|NnnI z|7He_j2CY{{+PeuYjw@+M}bz6J#W*Mqj*A2lK>ZKddgTzBahLQQlzopr0H)gWq5uE@ literal 0 HcmV?d00001 diff --git a/locale/nb_NO/jquery.timeago.js b/locale/nb_NO/jquery.timeago.js new file mode 100644 index 0000000..d6d7667 --- /dev/null +++ b/locale/nb_NO/jquery.timeago.js @@ -0,0 +1,30 @@ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + factory(require('jquery')); + } else { + factory(jQuery); + } +}(function (jQuery) { + // Norsk + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "siden", + suffixFromNow: "fra nå", + seconds: "mindre en ett minutt", + minute: "ca ett minutt", + minutes: "%d minutter", + hour: "ca en time", + hours: "ca %d timer", + day: "en dag", + days: "%d dager", + month: "ca en måned", + months: "%d måneder", + year: "ca ett år", + years: "%d år", + wordSeparator: " ", + numbers: [] + }; +}));