Skip to main content
Solved

Flutter Paywall not translated


Forum|alt.badge.img+2

I created a paywall with english and german translations. My iPhone is set to German (region Germany). Unfortunately the paywall is still shown in english. I deployed the app with flutter run --release to my physical iPhone 15 with iOS 17.5.1. On my physical Android device with Android 12 it is working fine.

Dependencies:  

Flutter 3.22.2  -  purchases_flutter: ^6.29.4  -  purchases_ui_flutter: ^6.29.4

Best answer by jeffrey_bunn

Hi @kevin-fe2f76! Can you please ensure that:

  • Your device’s language is set to German
  • Your Sandbox user’s App Store Country or Region is set to Germany
  • Your default localization in Xcode is set to German 

Please let me know if you continue to run into issues. Thanks.

View original
Did this post help you find an answer to your question?
This post has been closed for comments

3 replies

jeffrey_bunn
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 162 replies
  • Answer
  • July 10, 2024

Hi @kevin-fe2f76! Can you please ensure that:

  • Your device’s language is set to German
  • Your Sandbox user’s App Store Country or Region is set to Germany
  • Your default localization in Xcode is set to German 

Please let me know if you continue to run into issues. Thanks.


Forum|alt.badge.img+2
  • Author
  • New Member
  • 1 reply
  • July 11, 2024

Hi @jeffrey_bunn,

thanks for your reply. After changing the value of the key

CFBundleDevelopmentRegion to de instead of the default $(DEVELOPMENT_LANGUAGE) it was working. But later in production this value won’t be changed. Will it be translated then? Btw. I use the flutter package flutter_localizations to translate my app.

Thanks!


jeffrey_bunn
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 162 replies
  • July 22, 2024

Hi @kevin-fe2f76! Yes, this value only needs to be changed in development mode. In production, Apple will take the device’s language, region, and the paywall translations into account.

P.S. Sorry for the late reply! I wasn’t notified of your reply for some reason - will dig into this.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings