Best wishes to you on this wonderful Tuesday! We have prepared some documentation updates, which we are happy to share with you.

Harness the Benefits of Localization With Lycia

Localization helps adapt a product, service, or content to meet a specific region or audience’s language, cultural, and regulatory requirements. It goes beyond translation to consider cultural nuances, legal standards, and user preferences, and we have brought extensive localization opportunities for the apps created with Lycia. Here are some key benefits:

1. Expanded Market Reach:

  • Enter new markets by making products accessible to non-English speakers;

  • Increase your potential customer base and revenue.

 

2. Improved User Experience (UX)

  • Embrace the user preference of the content in their native language, leading to better comprehension;

  • Reduce frustration and enhance engagement with localized interfaces, date formats, currency, and cultural references.

 

3. Increased Trust and Credibility

  • Gain customer trust with a brand that speaks their language, respects their culture, and makes them feel valued;

  • Ensure compliance with local laws and regulations (such as GDPR in Europe).

 

4. Higher Conversion Rates

  • Make product descriptions, pricing, and payment methods understandable to every user;

  • Boost the conversion of your websites and apps significantly.

 

5. Competitive Advantage

  • Set your brand apart by offering a localized product (many businesses overlook localization);

  • Compete with local brands more easily with culturally adapted content.

 

Lycia offers localization on many levels, providing coverage for every part of your product. For details, refer here: Localization in Lycia Applications.

Lycia LowCode Methods

In Lycia LowCode, we have implemented methods to extend the functionality of Views and offer more convenience. In particular, we’ve added the following:

  • DoesTableRowExist() method serves for the validation of keys in the database;

  • GetCurrentDialog() returns the dialog object;

  • GetEventView() returns the name of the View, in which the event is currently running;

  • GetEventSubInteraction() returns the name of the sub-interaction, in which the event is currently running;

  • GetCurrentEvent() returns the raw event name that was currently running.

Get your introduction here: Lycia LowCode Methods.

Centralized Cache

For every program deployed, Lycia creates a cached version of its code. This allows for the app’s smooth operation independently from rebuilds, continuous development, and connectivity issues.

To provide optimization for storage, we have created a way to select a specific location for the cached applications. Read more here: Centralized Cache.