Skip to content

Commit

Permalink
add fr_FR localization (#4624)
Browse files Browse the repository at this point in the history
* added fr_FR localization, improve fr_CA localization

* update DE ACUERDO to OK in Spanish

* revert unwanted change

* slight improvement
  • Loading branch information
aboedo authored Dec 31, 2024
1 parent 8984913 commit 6e9f430
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 5 deletions.
13 changes: 13 additions & 0 deletions RevenueCat.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@
2D9C5ED726F281750057FC45 /* OHHTTPStubsSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 2D9C5ED626F281750057FC45 /* OHHTTPStubsSwift */; };
2D9C7BB326D838FC006838BE /* UIApplication+RCExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D9C7BB226D838FC006838BE /* UIApplication+RCExtensions.swift */; };
2D9F4A5526C30CA800B07B43 /* PurchasesOrchestrator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D9F4A5426C30CA800B07B43 /* PurchasesOrchestrator.swift */; };
2DA037CA2D2406BE00109449 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 2DA037C82D2406BE00109449 /* Localizable.strings */; };
2DA85A8A26DEA7DC00F1136D /* MockProductsRequestFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37E35F783903362B65FB7AF3 /* MockProductsRequestFactory.swift */; };
2DA85A8B26DEA7DD00F1136D /* MockProductsRequestFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37E35F783903362B65FB7AF3 /* MockProductsRequestFactory.swift */; };
2DA85A8C26DEA7FB00F1136D /* RevenueCat.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DC5621624EC63420031F69B /* RevenueCat.framework */; };
Expand Down Expand Up @@ -1340,6 +1341,7 @@
2D9C5EC926F2805C0057FC45 /* ProductsManagerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProductsManagerTests.swift; sourceTree = "<group>"; };
2D9C7BB226D838FC006838BE /* UIApplication+RCExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIApplication+RCExtensions.swift"; sourceTree = "<group>"; };
2D9F4A5426C30CA800B07B43 /* PurchasesOrchestrator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PurchasesOrchestrator.swift; sourceTree = "<group>"; };
2DA037C92D2406BE00109449 /* fr_FR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr_FR; path = fr_FR.lproj/Localizable.strings; sourceTree = "<group>"; };
2DAC5F7226F13C9800C5258F /* StoreKitUnitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StoreKitUnitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
2DC19194255F36D10039389A /* Logger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = "<group>"; };
2DC5621624EC63420031F69B /* RevenueCat.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RevenueCat.framework; sourceTree = BUILT_PRODUCTS_DIR; };
Expand Down Expand Up @@ -4472,6 +4474,7 @@
887A5FF32C1D037000E1A461 /* icons.xcassets */,
887A5FF52C1D037000E1A461 /* Localizable.strings */,
887A5FF72C1D037000E1A461 /* Localizable.strings */,
2DA037C82D2406BE00109449 /* Localizable.strings */,
887A5FF92C1D037000E1A461 /* Localizable.strings */,
887A5FFB2C1D037000E1A461 /* Localizable.strings */,
887A5FFD2C1D037000E1A461 /* Localizable.strings */,
Expand Down Expand Up @@ -5391,6 +5394,7 @@
nb,
es,
fr,
fr_FR,
);
mainGroup = 352629F41F7C4B9100C04F2C;
packageReferences = (
Expand Down Expand Up @@ -5592,6 +5596,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
2DA037CA2D2406BE00109449 /* Localizable.strings in Resources */,
887A609B2C1D037000E1A461 /* Localizable.strings in Resources */,
887A608F2C1D037000E1A461 /* Localizable.strings in Resources */,
887A60A12C1D037000E1A461 /* Localizable.strings in Resources */,
Expand Down Expand Up @@ -6768,6 +6773,14 @@
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
2DA037C82D2406BE00109449 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
2DA037C92D2406BE00109449 /* fr_FR */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
2DD5007E2C519EB4009C19B7 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
Expand Down
2 changes: 1 addition & 1 deletion RevenueCatUI/Resources/es_419.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"OK" = "DE ACUERDO";
"OK" = "OK";
"All subscriptions" = "Todas las suscripciones";
"Privacy" = "Privacidad";
"Privacy policy" = "Política de privacidad";
Expand Down
2 changes: 1 addition & 1 deletion RevenueCatUI/Resources/es_ES.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"OK" = "DE ACUERDO";
"OK" = "OK";
"All subscriptions" = "Todas las suscripciones";
"Privacy" = "Privacidad";
"Privacy policy" = "Política de privacidad";
Expand Down
6 changes: 3 additions & 3 deletions RevenueCatUI/Resources/fr_CA.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
"OK" = "D'ACCORD";
"OK" = "OK";
"All subscriptions" = "Tous les abonnements";
"Privacy" = "Confidentialité";
"Privacy policy" = "Politique de confidentialité";
"Purchases restored successfully!" = "Achats restaurés avec succès !";
"Restore" = "Restaurer";
"Restore purchases" = "Restaurer les achats";
"Terms" = "Termes";
"Terms and conditions" = "Termes et conditions";
"Terms and conditions" = "Conditions d’utilisation";
"Annual" = "Annuel";
"6 Month" = "6 mois";
"3 Month" = "3 mois";
Expand All @@ -21,4 +21,4 @@
"pay_as_you_go_period" = "%@ pendant %@";
"pay_up_front_period" = "%@ pour %@";
"then_price_per_period" = "puis %@";
"Something went wrong" = "Quelque chose s'est mal passé";
"Something went wrong" = "Une erreur s’est produite";
24 changes: 24 additions & 0 deletions RevenueCatUI/Resources/fr_FR.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"OK" = "OK";
"All subscriptions" = "Tous les abonnements";
"Privacy" = "Confidentialité";
"Privacy policy" = "Politique de confidentialité";
"Purchases restored successfully!" = "Achats restaurés avec succès !";
"Restore" = "Restaurer";
"Restore purchases" = "Restaurer les achats";
"Terms" = "Termes";
"Terms and conditions" = "Conditions d’utilisation";
"Annual" = "Annuel";
"6 Month" = "6 mois";
"3 Month" = "3 mois";
"2 Month" = "2 mois";
"Monthly" = "Mensuel";
"Weekly" = "Hebdomadaire";
"Lifetime" = "Durée de vie";
"%d%% off" = "%d%% de réduction";
"Continue" = "Continuer";
"Default_offer_details_with_intro_offer" = "Démarrez votre essai de {{ sub_offer_duration }}, puis de {{ total_price_and_per_month }}.";
"free_trial_period" = "%@ gratuit";
"pay_as_you_go_period" = "%@ pendant %@";
"pay_up_front_period" = "%@ pour %@";
"then_price_per_period" = "puis %@";
"Something went wrong" = "Une erreur s’est produite";

0 comments on commit 6e9f430

Please sign in to comment.