Skip to content
This repository has been archived by the owner on Nov 22, 2020. It is now read-only.

Commit

Permalink
Merge pull request #149 from ArtSabintsev/feature/indonesian-finnish
Browse files Browse the repository at this point in the history
Added Indonesian and Finnish localizations.
  • Loading branch information
ArtSabintsev authored Nov 27, 2016
2 parents 4f87f25 + 305e8de commit b312840
Show file tree
Hide file tree
Showing 8 changed files with 56 additions and 1 deletion.
3 changes: 3 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,6 @@
- [Vladislav Jevremović](https://github.com/VladislavJevremovic)
- **v4.0.9**
- [Konstantinos N.](https://github.com/kwstasna)
- **v4.0.10**
- [Christoph Mantler](https://github.com/ChrisixFlash)
>>>>>>> master
2 changes: 1 addition & 1 deletion Harpy.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "Harpy"
s.version = "4.0.9"
s.version = "4.0.10"
s.summary = "Notify users that a new version of your iOS app is available, and prompt them with the App Store link."
s.homepage = "https://github.com/ArtSabintsev/Harpy"
s.platform = :ios, '8.0'
Expand Down
14 changes: 14 additions & 0 deletions Harpy/Harpy.bundle/fi.lproj/HarpyLocalizable.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." = "%@ on päivittynyt. Ole hyvä ja päivitä versioon %@ nyt.";

/* Update alert title */
"Update Available" = "Päivitys saatavilla";

/* Update alert dismiss button title */
"Next time" = "Ensi kerralla";

/* Update alert skip button title */
"Skip this version" = "Jätä tämä versio väliin";

/* Update alert skip button title */
"Update" = "Päivitys";
14 changes: 14 additions & 0 deletions Harpy/Harpy.bundle/id.lproj/HarpyLocalizable.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." = "Versi baru %@ tersedia. Perbarui ke versi %@ sekarang.";

/* Update alert title */
"Update Available" = "Pembaruan Tersedia";

/* Update alert dismiss button title */
"Next time" = "Lain kali";

/* Update alert skip button title */
"Skip this version" = "Lewati versi ini";

/* Update alert skip button title */
"Update" = "Perbarui";
2 changes: 2 additions & 0 deletions Harpy/Harpy.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,13 @@ FOUNDATION_EXPORT NSString * const HarpyLanguageDanish;
FOUNDATION_EXPORT NSString * const HarpyLanguageDutch;
FOUNDATION_EXPORT NSString * const HarpyLanguageEnglish;
FOUNDATION_EXPORT NSString * const HarpyLanguageEstonian;
FOUNDATION_EXPORT NSString * const HarpyLanguageFinnish;
FOUNDATION_EXPORT NSString * const HarpyLanguageFrench;
FOUNDATION_EXPORT NSString * const HarpyLanguageGerman;
FOUNDATION_EXPORT NSString * const HarpyLanguageGreek;
FOUNDATION_EXPORT NSString * const HarpyLanguageHebrew;
FOUNDATION_EXPORT NSString * const HarpyLanguageHungarian;
FOUNDATION_EXPORT NSString * const HarpyLanguageIndonesian;
FOUNDATION_EXPORT NSString * const HarpyLanguageItalian;
FOUNDATION_EXPORT NSString * const HarpyLanguageJapanese;
FOUNDATION_EXPORT NSString * const HarpyLanguageKorean;
Expand Down
2 changes: 2 additions & 0 deletions Harpy/Harpy.m
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,13 @@
NSString * const HarpyLanguageDutch = @"nl";
NSString * const HarpyLanguageEnglish = @"en";
NSString * const HarpyLanguageEstonian = @"et";
NSString * const HarpyLanguageFinnish = @"fi";
NSString * const HarpyLanguageFrench = @"fr";
NSString * const HarpyLanguageGerman = @"de";
NSString * const HarpyLanguageGreek = @"el";
NSString * const HarpyLanguageHebrew = @"he";
NSString * const HarpyLanguageHungarian = @"hu";
NSString * const HarpyLanguageIndonesian = @"id";
NSString * const HarpyLanguageItalian = @"it";
NSString * const HarpyLanguageJapanese = @"ja";
NSString * const HarpyLanguageKorean = @"ko";
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,11 +177,13 @@ Harpy is localized for
- Dutch
- English
- Estonian
- Finnish
- French
- German
- Greek
- Hebrew
- Hungarian
- Indonesian
- Italian
- Japanese
- Korean
Expand Down
18 changes: 18 additions & 0 deletions Sampe Project/HarpyTests/HarpyTests.m
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,15 @@ - (void)testEstonianLocalization {
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Update"] isEqualToString:@"Uuenda"]);
}

- (void)testFinnishLocalization {
[_harpy setForceLanguageLocalization:HarpyLanguageFinnish];

XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Update Available"] isEqualToString:@"Päivitys saatavilla"]);
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Next time"] isEqualToString:@"Ensi kerralla"]);
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Skip this version"] isEqualToString:@"Jätä tämä versio väliin"]);
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Update"] isEqualToString:@"Päivitys"]);
}

- (void)testFrenchLocalization {
[_harpy setForceLanguageLocalization:HarpyLanguageFrench];

Expand Down Expand Up @@ -270,6 +279,15 @@ - (void)testHungarianLocalization {
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Update"] isEqualToString:@"Frissítés"]);
}

- (void)testIndoneisanLocalization {
[_harpy setForceLanguageLocalization:HarpyLanguageIndonesian];

XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Update Available"] isEqualToString:@"Pembaruan Tersedia"]);
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Next time"] isEqualToString:@"Lain kali"]);
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Skip this version"] isEqualToString:@"Lewati versi ini"]);
XCTAssertTrue([[_harpy testLocalizedStringForKey:@"Update"] isEqualToString:@"Perbarui"]);
}

- (void)testItalianLocalization {
[_harpy setForceLanguageLocalization:HarpyLanguageItalian];

Expand Down

0 comments on commit b312840

Please sign in to comment.