cuba-platform / multitenancy-addon

Implementation of a single database multi-tenancy support for CUBA applications.
Apache License 2.0
8 stars 9 forks source link

Incorrect local messages when using Multitenancy addon #63

Open konyashkina opened 3 years ago

konyashkina commented 3 years ago

Incorrect local messages when using Multitenancy addon.

Please take a look at attached screenshots and a screenshot in original post in chinese forum: https://forum.cuba-platform.cn/t/topic/1867

Tested on CUBA Platform version: 7.2.13 CUBA Studio plugin version: 15.4-202 IntelliJ version: IntelliJ IDEA 2021.1.3 (Community Edition) Simplified Chinese Translation addon v.7.2.0 Italian Translation addon v.7.2.1 Multitenancy addon v.2.0.2

All addons installed from Marketplace.

Case 1.

  1. Create a CUBA project with Simplified Chinese Translation and Multitenancy addons.
  2. Set Chinese language in Setting screen.
  3. Open Users screen (用户).
  4. Try to create a new user or edit existing one.

ER: All field titles are localized.

AR: Some field titles are not localized.

CUBA Simplified Chinese Translation and Multitenancy addons - User-screen

Case 2.

  1. Create a CUBA project with Simplified Chinese Translation addon. (Uninstall Multitenancy one).
  2. Set Chinese language in Setting screen.
  3. Open Users screen (用户).
  4. Try to create a new user or edit existing one.

ER: All field titles are localized.

AR: Security scope field title isn’t translated.

CUBA Simplified Chinese Translation addon only - User-screen

Case 3.

  1. Create a CUBA project with Italian Translation addon and Multitenancy addon.
  2. Set Italian the in Setting screen.
  3. Open Users screen (Amministrazione > Utenti)
  4. Try to create a new user or edit existing one.

ER: All field titles are localized.

AR: Some field titles are not localized. Please take a look at attached screenshot.

CUBA mammamia User screen with Multitenancy addon

by comparison screenshot below is without Multitenancy addon:

CUBA mammamia User screen without Multitenancy addon