diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index e8b6dde..081ba00 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -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 diff --git a/Harpy.podspec b/Harpy.podspec index 5df9d1e..c8d283b 100644 --- a/Harpy.podspec +++ b/Harpy.podspec @@ -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' diff --git a/Harpy/Harpy.bundle/fi.lproj/HarpyLocalizable.strings b/Harpy/Harpy.bundle/fi.lproj/HarpyLocalizable.strings new file mode 100644 index 0000000..938945a --- /dev/null +++ b/Harpy/Harpy.bundle/fi.lproj/HarpyLocalizable.strings @@ -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"; diff --git a/Harpy/Harpy.bundle/id.lproj/HarpyLocalizable.strings b/Harpy/Harpy.bundle/id.lproj/HarpyLocalizable.strings new file mode 100644 index 0000000..bcbf300 --- /dev/null +++ b/Harpy/Harpy.bundle/id.lproj/HarpyLocalizable.strings @@ -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"; diff --git a/Harpy/Harpy.h b/Harpy/Harpy.h index 1784093..eb0beeb 100755 --- a/Harpy/Harpy.h +++ b/Harpy/Harpy.h @@ -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; diff --git a/Harpy/Harpy.m b/Harpy/Harpy.m index cabb0bb..8a606ac 100755 --- a/Harpy/Harpy.m +++ b/Harpy/Harpy.m @@ -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"; diff --git a/README.md b/README.md index 1abd9fe..1ad0861 100644 --- a/README.md +++ b/README.md @@ -177,11 +177,13 @@ Harpy is localized for - Dutch - English - Estonian +- Finnish - French - German - Greek - Hebrew - Hungarian +- Indonesian - Italian - Japanese - Korean diff --git a/Sampe Project/HarpyTests/HarpyTests.m b/Sampe Project/HarpyTests/HarpyTests.m index c05be4b..59a9112 100644 --- a/Sampe Project/HarpyTests/HarpyTests.m +++ b/Sampe Project/HarpyTests/HarpyTests.m @@ -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]; @@ -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];