Skip to main content

Hey, I am getting default Paywall on Android using Kotlin Multiplatform (latest version 1.7.7+13.29.1)
The errors on the logs are the following

  • Missing string localization for property with id: '5-cMAYlyz8', for locale: 'en_US'. 
  • Displaying default template due to validation errors.
  • Could not process value for variable 'sub_offer_duration' for package '$rc_annual'. Please check that the product for that package matches the requirements for that variable. Defaulting to empty string.
  • Could not process value for variable 'sub_offer_duration' for package '$rc_monthly'. Please check that the product for that package matches the requirements for that variable. Defaulting to empty string.

I tried seeing in other posts that could be something in localization files, I changed many times the strings and nothing worked. Any clues?

 
 
 

Hi ​@vnunev , one way to review all of your localizations with their associated identifiers is by exporting them as a CSV. You can do this by:

  • Click the language button in the Paywall Editor
  • Click Manage Localizations
  • Click Import / Export
  • Click Export table as CSV file

As for the other reported issues, it’s difficult for us to understand the reason for these without being able to view your paywall. Could you please open a support ticket and provide a link to this Community post?

Thanks! Looking forward to helping you resolve this