Applanga App Localization Logo
  • Product
    Overview How it works Features Integrations
  • Resources
    Blog Whats New About Us Solutions Documentation FAQ
  • Pricing
  • Contact
  • See a Demo
  • Login
  • Try for free
  • DocumentationDocs
  • Advanced FeaturesAdvanced
  • String ID and Value ValidationString ID and Value Validation

String ID and Value Validation

How to configure forbidden characters on Applanga

Aysha 
Written by Aysha
Updated over a week ago

This article will show Applanga users how to monitor for forbidden characters in string IDs or within a string’s value.

Table of Contents

  1. How to Configure String ID and String Value Validations
  2. How to Filter for Failed Validations
  3. Regular Expression Examples

Applanga users can enforce forbidden characters in both string ID names and within string values (Draft and Target). Only content manually edited on Applanga is monitored for forbidden characters. These characters can be configured in the validation section of the Project Settings page and the sets of characters must be defined as a regular expression. Users can then filter for failed value validations in the String Management Interface.

How to Configure String ID and String Value Validations

  1. Navigate to the project on the dashboard and click Project Settings
  2. Scroll to the Validation section
  3. Enter the forbidden characters as a range or as a comma separated list in the String ID Validation section and/or the String Value Validation section. The sets of characters must be defined as a regular expression.
    • The String ID Validations will warn users when a forbidden character is included in a String ID
    • The String Value Validation will warn users when a forbidden character is included in a string’s content
  4. Scroll to the bottom of the Project Settings page then click Update

Back to Top


How to Filter for Failed Validations

  1. Open the String Management Interface
  2. Click the filter icon in the right-hand corner
  3. Hover over With Issues then click Validation Failed

Back to Top


Regular Expression Examples

  • Only Lowercase: to only allow lowercase characters and no others such as numbers or special characters, use [^a-z]. To only forbid uppercase characters, use [A-Z]
  • No Numbers: to forbid only numbers use \d
  • Only Numbers: to forbid all characters other than numbers use [^\d]
  • Specific Characters: to forbid specific special characters like ._$ use the following expression [._$]

Back to Top

Product Details
  • Overview
  • How it works
  • Features
  • Integrations
  • Demo
  • Pricing
  • App Localization
  • Android Localization
  • iOS Localization
  • Unity Localization
Information Hub
  • Blog
  • Whats New?
  • How-to?
  • Documentation
  • iOS Integration
  • Android Integration
  • Unity Integration
  • React Native
  • Flutter
  • Rest API
  • Supported File Formats
  • Command Line Interface
  • Solutions
  • FAQ
Company
  • Home
  • About Us
  • Contact
  • Jobs
  • Terms of Service
  • Privacy Policy
  • Imprint
From our Blog
  • • How to use a custom SSO Provider (Microsoft Azure Active Directory)
  • • How to Add Screenshots from Design Files to App Strings
  • • How to use a custom SSO Provider (PingIdentity SSO)
  • • Applanga Webinar - Android SDK
  • • How to Use Applanga for Multi-Platform Localization
  • • Preparing for Localization
  • • 6 Ways to Clean Up Applanga Projects
  • • Applanga Webinar - Translation Review
  • • Q4 2021 Release Notes
Stay up to date
Undecided or News Hungry?
Subscribe to our newsletter to get
the latest updates on Applanga's development!
Subscribe

©  All rights reserved. Mbaas Development GmbH.

Thank you!

We have received your request and will get back to you asap!

Contact Us

Email successfully sent

Marketing Permissions

Mbaas Development GmbH will use the information you provide on this form to be in touch with you and to provide updates and marketing. Please let us know all the ways you would like to hear from us:

Email

You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at privacy@applanga.com. We will treat your information with respect. For more information about our privacy practices please visit our website. By clicking below, you agree that we may process your information in accordance with these terms.