Skip to content

Commit

Permalink
Add Norwegian language
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisixFlash committed Nov 30, 2016
1 parent f6ca8b3 commit 239470d
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,7 @@ Siren is localized for
- Latvian
- Lithuanian
- Malay
- Norwegian (Bokmål)
- Polish
- Portuguese (Brazil and Portugal)
- Russian
Expand Down
17 changes: 17 additions & 0 deletions Sample App/SirenTests/SirenTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -512,6 +512,23 @@ extension SirenTests {
XCTAssertEqual(Bundle().testLocalizedString(stringKey: "Update", forceLanguageLocalization: language), "Muat turun")
}

func testNorwegianLocalization() {
let language: SirenLanguageType = .Norwegian
siren.forceLanguageLocalization = language

// Update Available
XCTAssertEqual(Bundle().testLocalizedString(stringKey: "Update Available", forceLanguageLocalization: language), "Oppdatering tilgjengelig")

// Next time
XCTAssertEqual(Bundle().testLocalizedString(stringKey: "Next time", forceLanguageLocalization: language), "Neste gang")

// Skip this version
XCTAssertEqual(Bundle().testLocalizedString(stringKey: "Skip this version", forceLanguageLocalization: language), "Hopp over denne versjonen")

// Update
XCTAssertEqual(Bundle().testLocalizedString(stringKey: "Update", forceLanguageLocalization: language), "Oppdater")
}

func testPolishLocalization() {
let language: SirenLanguageType = .Polish
siren.forceLanguageLocalization = language
Expand Down
14 changes: 14 additions & 0 deletions Siren/Siren.bundle/nb-NO.lproj/SirenLocalizable.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/* Update alert message: A new version of {APP NAME} is available. Please update to version {NEW VERSION} now.*/
"A new version of %@ is available. Please update to version %@ now." = "En ny versjon av %@ er tilgjengelig. Vennligst oppdater til versjon %@ nå.";

/* Update alert title */
"Update Available" = "Oppdatering tilgjengelig";

/* Update alert dismiss button title */
"Next time" = "Neste gang";

/* Update alert skip button title */
"Skip this version" = "Hopp over denne versjonen";

/* Update alert skip button title */
"Update" = "Oppdater";
1 change: 1 addition & 0 deletions Siren/Siren.swift
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ public enum SirenLanguageType: String {
case Latvian = "lv"
case Lithuanian = "lt"
case Malay = "ms"
case Norwegian = "nb-NO"
case Polish = "pl"
case PortugueseBrazil = "pt"
case PortuguesePortugal = "pt-PT"
Expand Down

0 comments on commit 239470d

Please sign in to comment.