An easy way to dynamically replace Strings of your Android App or provide new languages Over-the-air without needing to publish a new release on Google Play. Android Resources provide us with an easy way to internationalize our App: a file with all the strings used by our App and a copy of it for every language the App is translated to. Android OS does the rest choosing the proper file depending on the device's language. These strings are hardcoded inside our App. If there's a typo or you find a better way to express something, a new version of the App needs to be deployed to include the newer translation. This is a slow process and a poor user experience. We all know users take their time to update an app (if they ever do so) and there's also the time Google Play takes to make a new version of an app available to all users.

Features

  • Philology use ViewPump library to intercept the view inflate process and reword strings resources
  • It allows you to use other libraries like Calligraphy that intercept the view inflate process
  • Initialize Philology and ViewPump
  • Inject into Context
  • Licensed under the Apache License
  • Documentation available
  • Examples available

Project Samples

Project Activity

See All Activity >

Categories

Languages

License

Apache License V2.0

Follow Philology

Philology Web Site

Other Useful Business Software
Veeam Data Platform v13.1 - Get Your Free Trial Icon
Veeam Data Platform v13.1 - Get Your Free Trial

Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Philology!

Additional Project Details

Programming Language

Kotlin

Related Categories

Kotlin Languages Software

Registered

2024-02-22