How to Add and Customize Software Languages
Go global with PropertyCareApp. This guide covers adding language packs for web and mobile, handling RTL layouts, and editing translations to match your brand.
How to Add and Customize Software Languages
Adapting your software to different linguistic and cultural contexts is a strategic move for global growth. PropertyCareApp makes localization simple, allowing you to add new languages and customize specific phrasing—like changing "Submit" to "Go Ahead"—without needing developer support.
Step 1: Navigating to the Language Module
To manage your language packs:
Open the Languages menu in the admin dashboard. [
]00:04 Here, you can view existing languages and define new ones for specific platforms.
Step 2: Adding a New Language and Platform
Each interface requires its own language configuration:
Select Platform: Specify if the language is for the Web Admin App, Android User App, or iOS User App. You can click the Info Icon to see the full list of available platforms. [
]00:10 Language Properties: Enter a name (e.g., "Friendly English").
RTL Support: If the language is written from right to left (like Arabic or Farsi), toggle the RTL option to ON. [
]00:28 Template Selection: You can either upload your own pre-translated file or use one of the system’s ready-made Default Templates. [
]00:34
Step 3: Customizing Translations for Tone and Brand
You can fine-tune any word or phrase in the system to better fit your brand’s voice:
Download the File: Go to the Languages menu, find your active language, and click to Download the current translation file. [
]00:56 Edit Phrasing: Open the file in a text editor. Search for the term you want to change (e.g., "Submit") and replace it with your preferred text (e.g., "Go Ahead"). [
]01:03 Upload and Apply: Save the file and Re-upload it to the system.
Verification: Simply refresh the page to see your updated phrasing instantly applied across the interface. [
]01:08
Strategic Benefits of Localization
Expanded Market Reach: Native language support removes barriers to entry for international clients.
Personalized UX: Customizing terminology makes the app feel more intuitive and engaging for users.
Operational Agility: Your marketing or success teams can update messaging in real-time without technical tickets. [
]01:12