Skip to content

adding schema and data for admin console v0.4 #157

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 136 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
2e279c9
adding schema and data for admin console v0.4
Shreya-egov Jun 26, 2025
e19f485
Create commonHCMUiConfig.MasterLandingScreen
Shreya-egov Jun 26, 2025
1e3aa32
Create commonHCMUiConfig.MasterLandingScreen
Shreya-egov Jun 26, 2025
77ec440
Create commonHCMUiConfig.MasterLandingScreen
Shreya-egov Jun 26, 2025
06a75b4
Delete mdms/HCM/AdminConsole v0.4/commonHCMUiConfig.MasterLandingScreen
Shreya-egov Jun 26, 2025
c1d2bd6
Update HCM-ADMIN-CONSOLE.FieldTypeMappingConfig
Shreya-egov Jul 10, 2025
e6ab032
Update HCM-ADMIN-CONSOLE.FormConfigTemplate
Shreya-egov Jul 10, 2025
c03385d
Update HCM-ADMIN-CONSOLE.FieldTypeMappingConfig
Shreya-egov Jul 10, 2025
7b8a206
Update HCM-ADMIN-CONSOLE.FieldPropertiesPanelConfig
Shreya-egov Jul 10, 2025
4e0f563
Update HCM-ADMIN-CONSOLE.AppConfigCache
Shreya-egov Aug 11, 2025
b6b0324
Update HCM-ADMIN-CONSOLE.AppModuleSchema
Shreya-egov Aug 11, 2025
fb4a4c6
Update HCM-ADMIN-CONSOLE.AppScreenLocalisationConfig
Shreya-egov Aug 11, 2025
01adb72
Update HCM-ADMIN-CONSOLE.DETAILS_RENDERER_CONFIG
Shreya-egov Aug 11, 2025
76c55f1
Update HCM-ADMIN-CONSOLE.FieldPropertiesPanelConfig
Shreya-egov Aug 11, 2025
3dad24e
Update HCM-ADMIN-CONSOLE.FieldTypeMappingConfig
Shreya-egov Aug 11, 2025
26965d7
Update HCM-ADMIN-CONSOLE.FormConfig
Shreya-egov Aug 11, 2025
be1e29c
Update HCM-ADMIN-CONSOLE.FormConfigTemplate
Shreya-egov Aug 11, 2025
5c9d538
Update and rename HCM-ADMIN-CONSOLE.MobileAppLink to HCM-ADMIN-CONSOL…
Shreya-egov Aug 11, 2025
db21fd3
Update HCM-ADMIN-CONSOLE.emailTemplate
Shreya-egov Aug 11, 2025
1959626
Update commonHCMUiConfig.MasterLandingScreen
Shreya-egov Aug 11, 2025
0717f0e
Create HCM-ADMIN-CONSOLE.schemas
Shreya-egov Aug 11, 2025
8115485
Create HCM-ADMIN-CONSOLE.AllowedModules
Shreya-egov Aug 11, 2025
378ecfb
Update HCM-ADMIN-CONSOLE.AllowedModules
Shreya-egov Aug 11, 2025
68adb2b
Update HCM-ADMIN-CONSOLE.AllowedModules
Shreya-egov Aug 11, 2025
e1ffb4c
Create HCM-ADMIN-CONSOLE.CampaignNamingConvention
Shreya-egov Aug 11, 2025
14c3148
Create commonUiConfig.HelpInfo
Shreya-egov Aug 11, 2025
f575cd6
Create commonHCMUiConfig.PrivacyPolicy
Shreya-egov Aug 11, 2025
710c6fc
Delete mdms/HCM/AdminConsole v0.4/Data/HCM-ADMIN-CONSOLE.DETAILS_REND…
Shreya-egov Aug 11, 2025
1d4cbd2
Create HCM-ADMIN-CONSOLE.DETAILS_RENDERER_CONFIG
Shreya-egov Aug 11, 2025
858a4f7
Update HCM-ADMIN-CONSOLE.FieldPropertiesPanelConfig
Shreya-egov Aug 11, 2025
c5e8399
Update HCM-ADMIN-CONSOLE.FieldTypeMappingConfig
Shreya-egov Aug 11, 2025
b07e428
Update HCM-ADMIN-CONSOLE.FormConfigTemplate
Shreya-egov Aug 11, 2025
d946c03
Create HCM-ADMIN-CONSOLE.AllowedModules
Shreya-egov Aug 11, 2025
afba576
Create HCM-ADMIN-CONSOLE.AppLink
Shreya-egov Aug 11, 2025
6510000
Create HCM-ADMIN-CONSOLE.AppModuleSchema
Shreya-egov Aug 11, 2025
1ea7d34
Create HCM-ADMIN-CONSOLE.AppScreenLocalisationConfig
Shreya-egov Aug 11, 2025
108c9bb
Create HCM-ADMIN-CONSOLE.CampaignNamingConvention
Shreya-egov Aug 11, 2025
1d477c7
Update HCM-ADMIN-CONSOLE.DETAILS_RENDERER_CONFIG
Shreya-egov Aug 11, 2025
08071cd
Update HCM-ADMIN-CONSOLE.FieldPropertiesPanelConfig
Shreya-egov Aug 11, 2025
5c28e8d
Update HCM-ADMIN-CONSOLE.FormConfigTemplate
Shreya-egov Aug 11, 2025
2770ba7
Update HCM-ADMIN-CONSOLE.FormConfigTemplate
Shreya-egov Aug 11, 2025
41708d9
Update HCM-ADMIN-CONSOLE.FormConfigTemplate
Shreya-egov Aug 11, 2025
4432d2a
Create HCM-ADMIN-CONSOLE.schemas
Shreya-egov Aug 11, 2025
f75bfed
Create HCM-ADMIN-CONSOLE.targetConfigs
Shreya-egov Aug 11, 2025
4c91aa4
Update commonHCMUiConfig.MasterLandingScreen
Shreya-egov Aug 11, 2025
7d59f22
Create commonHCMUiConfig.PrivacyPolicy
Shreya-egov Aug 11, 2025
a3c5e09
Create commonUiConfig.HelpTutorial
Shreya-egov Aug 11, 2025
1039c34
Delete mdms/HCM/AdminConsole v0.4/Schemas/commonUiConfig.HelpInfo
Shreya-egov Aug 11, 2025
1fee1e1
Create en_MZ
Shreya-egov Aug 11, 2025
2e2f253
Delete mdms/HCM/AdminConsole v0.4/Localisations/en_MZ
Shreya-egov Aug 11, 2025
9e4262d
Create hcm-campaignmanager
Shreya-egov Aug 11, 2025
80e5810
Create hcm-base-registrationflow-bednet
Shreya-egov Aug 11, 2025
3d88026
Create hcm-base-deliveryflow-bednet
Shreya-egov Aug 11, 2025
494c1b3
Create hcm-hr
Shreya-egov Aug 11, 2025
b109541
Create hcm-appconfiguration
Shreya-egov Aug 11, 2025
a7045cc
Create hcm-home
Shreya-egov Aug 11, 2025
b7f686b
Create digit-ui
Shreya-egov Aug 11, 2025
9dd634f
Create hcm-common
Shreya-egov Aug 11, 2025
cde1d4c
Create hcm-beneficiary
Shreya-egov Aug 11, 2025
7a866ff
Create hcm-admin-schemas
Shreya-egov Aug 11, 2025
4a31893
Create hcm-campaignmanager
Shreya-egov Aug 11, 2025
be408db
Delete mdms/HCM/AdminConsole v0.4/Localisations/fr_MZ directory
Shreya-egov Aug 11, 2025
6af45d1
Create hcm-campaignmanager
Shreya-egov Aug 11, 2025
8a56b5b
Delete mdms/HCM/AdminConsole v0.4/Localisations/fr_MZ directory
Shreya-egov Aug 11, 2025
c7c0c29
Create hcm-campaignmanager
Shreya-egov Aug 11, 2025
7db1d49
Update hcm-campaignmanager
Shreya-egov Aug 11, 2025
850bfff
Rename localisation/HCM Admin Console/v0.4/en_MZ/hcm-campaignmanager …
Shreya-egov Aug 11, 2025
6b6ada0
Delete mdms/HCM/AdminConsole v0.4/en_MZ/digit-ui
Shreya-egov Aug 11, 2025
f94e943
Delete localisation/HCM Admin Console/digit-ui
Shreya-egov Aug 11, 2025
e93ecae
Create digit-ui
Shreya-egov Aug 11, 2025
4eb0cbd
Create hcm-admin-schemas
Shreya-egov Aug 11, 2025
537e6ce
Update hcm-admin-schemas
Shreya-egov Aug 11, 2025
d7607f2
Delete mdms/HCM/AdminConsole v0.4/en_MZ/hcm-admin-schemas
Shreya-egov Aug 11, 2025
02ab338
Create hcm-appconfiguration
Shreya-egov Aug 11, 2025
ea55ecb
Delete mdms/HCM/AdminConsole v0.4/en_MZ/hcm-appconfiguration
Shreya-egov Aug 11, 2025
0cafa08
Create hcm-base-deliveryflow-bednet
Shreya-egov Aug 11, 2025
99f0328
Create hcm-base-registrationflow-bednet
Shreya-egov Aug 11, 2025
d6e9162
Create hcm-beneficiary
Shreya-egov Aug 11, 2025
1bd7daf
Create hcm-campaignmanager
Shreya-egov Aug 11, 2025
1bb20d0
Create hcm-common
Shreya-egov Aug 11, 2025
6574008
Create hcm-home
Shreya-egov Aug 11, 2025
870e380
Create hcm-hr
Shreya-egov Aug 11, 2025
5331e50
Delete mdms/HCM/AdminConsole v0.4/en_MZ directory
Shreya-egov Aug 11, 2025
bc6653a
Create hcm-campaignmanager
Shreya-egov Aug 11, 2025
170982c
Create digit-ui
Shreya-egov Aug 11, 2025
61de678
Create hcm-admin-schemas
Shreya-egov Aug 11, 2025
ca984e7
Create hcm-appconfiguration
Shreya-egov Aug 11, 2025
ca7b210
Create hcm-base-registrationflow-bednet
Shreya-egov Aug 11, 2025
e9ff787
Create hcm-base-deliveryflow-bednet
Shreya-egov Aug 11, 2025
b7117d7
Create hcm-beneficiary
Shreya-egov Aug 11, 2025
cafabd6
Create hcm-common
Shreya-egov Aug 11, 2025
88aa390
Create hcm-home
Shreya-egov Aug 11, 2025
48e449f
Create hcm-hr
Shreya-egov Aug 11, 2025
ac450c0
Create hcm-campaignmanager
Shreya-egov Aug 11, 2025
8142b3d
Create digit-ui
Shreya-egov Aug 11, 2025
3df1cbd
Create hcm-admin-schemas
Shreya-egov Aug 11, 2025
6bdc496
Create hcm-appconfiguration
Shreya-egov Aug 11, 2025
07efaea
Create hcm-base-registrationflow-bednet
Shreya-egov Aug 11, 2025
ab126f0
Create hcm-base-deliveryflow-bednet
Shreya-egov Aug 11, 2025
92a85b7
Create hcm-beneficiary
Shreya-egov Aug 11, 2025
dc5fd84
Create hcm-common
Shreya-egov Aug 11, 2025
d8244e0
Create hcm-home
Shreya-egov Aug 11, 2025
65a83f4
Create hcm-hr
Shreya-egov Aug 11, 2025
ca6dbf4
Create digit-ui
Shreya-egov Aug 12, 2025
e7520f9
Create hcm-admin-schemas
Shreya-egov Aug 12, 2025
b6ee791
Create hcm-appconfiguration
Shreya-egov Aug 12, 2025
a12bc29
Create hcm-base-deliveryflow-bednet
Shreya-egov Aug 12, 2025
b9eb093
Create hcm-base-registrationflow-bednet
Shreya-egov Aug 12, 2025
5cc3bb8
Create hcm-beneficiary
Shreya-egov Aug 12, 2025
c9a3b3a
Create hcm-campaignmanager
Shreya-egov Aug 12, 2025
567cf6e
Create hcm-common
Shreya-egov Aug 12, 2025
613d115
Update digit-ui
Shreya-egov Aug 12, 2025
34a8a11
Create hcm-home
Shreya-egov Aug 12, 2025
01a7c1d
Create hcm-hr
Shreya-egov Aug 12, 2025
01a45a0
Create digit-ui
Shreya-egov Aug 12, 2025
2868706
Create hcm-admin-schemas
Shreya-egov Aug 12, 2025
8787e44
Create hcm-appconfiguration
Shreya-egov Aug 12, 2025
23fa773
Create hcm-base-deliveryflow-bednet
Shreya-egov Aug 12, 2025
eb12153
Create hcm-base-registrationflow-bednet
Shreya-egov Aug 12, 2025
e4b11c8
Create hcm-beneficiary
Shreya-egov Aug 12, 2025
2786e59
Create hcm-campaignmanager
Shreya-egov Aug 12, 2025
eba0683
Create hcm-common
Shreya-egov Aug 12, 2025
5c194e9
Create hcm-home
Shreya-egov Aug 12, 2025
721bcde
Create hcm-hr
Shreya-egov Aug 12, 2025
7fd6dc5
Create digit-ui
Shreya-egov Aug 12, 2025
845df2b
Create hcm-admin-schemas
Shreya-egov Aug 12, 2025
f7f22f9
Create hcm-appconfiguration
Shreya-egov Aug 12, 2025
36d089a
Create hcm-base-deliveryflow-bednet
Shreya-egov Aug 12, 2025
47a89a1
Create hcm-base-registrationflow-bednet
Shreya-egov Aug 12, 2025
f39fe72
Create hcm-beneficiary
Shreya-egov Aug 12, 2025
14e1530
Create hcm-campaignmanager
Shreya-egov Aug 12, 2025
9186e9d
Create hcm-common
Shreya-egov Aug 12, 2025
b48bcd8
Create hcm-home
Shreya-egov Aug 12, 2025
3e2ef99
Create hcm-hr
Shreya-egov Aug 12, 2025
ca10c64
Update HCM-ADMIN-CONSOLE.FormConfigTemplate
Shreya-egov Aug 22, 2025
64e6f83
Update HCM-ADMIN-CONSOLE.FieldTypeMappingConfig
Shreya-egov Aug 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20,558 changes: 20,558 additions & 0 deletions localisation/HCM Admin Console/consolidated/en_MZ/digit-ui

Large diffs are not rendered by default.

2,750 changes: 2,750 additions & 0 deletions localisation/HCM Admin Console/consolidated/en_MZ/hcm-admin-schemas

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

3,272 changes: 3,272 additions & 0 deletions localisation/HCM Admin Console/consolidated/en_MZ/hcm-beneficiary

Large diffs are not rendered by default.

8,954 changes: 8,954 additions & 0 deletions localisation/HCM Admin Console/consolidated/en_MZ/hcm-campaignmanager

Large diffs are not rendered by default.

1,934 changes: 1,934 additions & 0 deletions localisation/HCM Admin Console/consolidated/en_MZ/hcm-common

Large diffs are not rendered by default.

752 changes: 752 additions & 0 deletions localisation/HCM Admin Console/consolidated/en_MZ/hcm-home

Large diffs are not rendered by default.

3,092 changes: 3,092 additions & 0 deletions localisation/HCM Admin Console/consolidated/en_MZ/hcm-hr

Large diffs are not rendered by default.

914 changes: 914 additions & 0 deletions localisation/HCM Admin Console/consolidated/fr_MZ/digit-ui

Large diffs are not rendered by default.

2,546 changes: 2,546 additions & 0 deletions localisation/HCM Admin Console/consolidated/fr_MZ/hcm-admin-schemas

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2,930 changes: 2,930 additions & 0 deletions localisation/HCM Admin Console/consolidated/fr_MZ/hcm-beneficiary

Large diffs are not rendered by default.

8,906 changes: 8,906 additions & 0 deletions localisation/HCM Admin Console/consolidated/fr_MZ/hcm-campaignmanager

Large diffs are not rendered by default.

1,874 changes: 1,874 additions & 0 deletions localisation/HCM Admin Console/consolidated/fr_MZ/hcm-common

Large diffs are not rendered by default.

770 changes: 770 additions & 0 deletions localisation/HCM Admin Console/consolidated/fr_MZ/hcm-home

Large diffs are not rendered by default.

3,074 changes: 3,074 additions & 0 deletions localisation/HCM Admin Console/consolidated/fr_MZ/hcm-hr

Large diffs are not rendered by default.

884 changes: 884 additions & 0 deletions localisation/HCM Admin Console/consolidated/pt_MZ/digit-ui

Large diffs are not rendered by default.

8,036 changes: 8,036 additions & 0 deletions localisation/HCM Admin Console/consolidated/pt_MZ/hcm-admin-schemas

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2,918 changes: 2,918 additions & 0 deletions localisation/HCM Admin Console/consolidated/pt_MZ/hcm-beneficiary

Large diffs are not rendered by default.

8,912 changes: 8,912 additions & 0 deletions localisation/HCM Admin Console/consolidated/pt_MZ/hcm-campaignmanager

Large diffs are not rendered by default.

1,886 changes: 1,886 additions & 0 deletions localisation/HCM Admin Console/consolidated/pt_MZ/hcm-common

Large diffs are not rendered by default.

764 changes: 764 additions & 0 deletions localisation/HCM Admin Console/consolidated/pt_MZ/hcm-home

Large diffs are not rendered by default.

3,074 changes: 3,074 additions & 0 deletions localisation/HCM Admin Console/consolidated/pt_MZ/hcm-hr

Large diffs are not rendered by default.

164 changes: 164 additions & 0 deletions localisation/HCM Admin Console/v0.4/en_MZ/digit-ui
Original file line number Diff line number Diff line change
@@ -0,0 +1,164 @@
[
{
"code": "ULBGRADE KC1",
"message": "Malaria Consortium",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "ULBGRADE_KC1",
"message": "Malaria Consortium",
"module": "digit-ui",
"locale": "en_MZ"
},
Comment on lines +3 to +13
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

🧩 Analysis chain

Key with space: use underscore or remove duplicate

"ULBGRADE KC1" contains a space; typically keys are ASCII without spaces. There is already ULBGRADE_KC1 with the same message. Prefer removing the spaced variant.

-        {
-            "code": "ULBGRADE KC1",
-            "message": "Malaria Consortium",
-            "module": "digit-ui",
-            "locale": "en_MZ"
-        },

🏁 Script executed:

#!/bin/bash
# Ensure the spaced key is not referenced anywhere
rg -n 'ULBGRADE KC1|ULBGRADE_KC1'

Length of output: 2465


Unify ULBGRADE_KC1 key naming across HCM Admin Console v0.4 locale files

All digit-ui translations in HCM Admin Console/v0.4 should consistently use ULBGRADE_KC1 (no spaces). Remove the duplicate "ULBGRADE KC1" entry from each locale:

  • localisation/HCM Admin Console/v0.4/en_MZ/digit-ui
  • localisation/HCM Admin Console/v0.4/fr_MZ/digit-ui
  • localisation/HCM Admin Console/v0.4/pt_MZ/digit-ui
--- a/localisation/HCM Admin Console/v0.4/en_MZ/digit-ui
@@ -1,13 +1,6 @@
-        {
-            "code": "ULBGRADE KC1",
-            "message": "Malaria Consortium",
-            "module": "digit-ui",
-            "locale": "en_MZ"
-        },
         {
             "code": "ULBGRADE_KC1",
             "message": "Malaria Consortium",
             "module": "digit-ui",
             "locale": "en_MZ"
         },

Please apply the same change in fr_MZ and pt_MZ. This removes the space-containing key and prevents any lookup inconsistencies.

📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"code": "ULBGRADE KC1",
"message": "Malaria Consortium",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "ULBGRADE_KC1",
"message": "Malaria Consortium",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "ULBGRADE_KC1",
"message": "Malaria Consortium",
"module": "digit-ui",
"locale": "en_MZ"
},
🤖 Prompt for AI Agents
In localisation/HCM Admin Console/v0.4/en_MZ/digit-ui around lines 3 to 13 (and
apply the same change in localisation/HCM Admin Console/v0.4/fr_MZ/digit-ui and
localisation/HCM Admin Console/v0.4/pt_MZ/digit-ui), remove the duplicate entry
that uses the key "ULBGRADE KC1" (with a space) so only the correctly-named
"ULBGRADE_KC1" entry remains; ensure you delete the object with "code":
"ULBGRADE KC1" and keep the existing "ULBGRADE_KC1" object unchanged (preserve
its message/module/locale) to prevent lookup inconsistencies.

{
"code": "CORE_HCM_TITLE_ONE",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_ONE",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_TWO",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_TWO",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_THREE",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_THREE",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_FOUR",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_FOUR",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_FIVE",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_FIVE",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_SIX",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_SIX",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_SEVEN",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_SEVEN",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
Comment on lines +21 to +97
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

🧩 Analysis chain

Fix repeated typos in descriptions

Replace “implifies” with “simplifies” and add hyphen to “one-click”.

Proposed change pattern:

  • implifies → simplifies
  • one click → one-click

🏁 Script executed:

#!/bin/bash
# Preview replacements on all CORE_HCM_DESCRIPTION_* entries in this file
FILE='localisation/HCM Admin Console/v0.4/en_MZ/digit-ui'
rg -n 'CORE_HCM_DESCRIPTION_' "$FILE" -n
# Show current sentences
rg -n 'implifies|one click' "$FILE" -n

Length of output: 1966


Fix typos in HCM descriptions

Please replace “implifies” with “simplifies” and change “one click” to “one-click” in all CORE_HCM_DESCRIPTION entries:

• File: localisation/HCM Admin Console/v0.4/en_MZ/digit-ui
– Lines: 22, 34, 46, 58, 70, 82, 94

Example diff:

- "message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
+ "message": "Easy to use mobile app with user flows and analytics which simplifies routine tasks with built-in checks for error reduction and provides one-click on-call assistance.",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"code": "CORE_HCM_DESCRIPTION_ONE",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_TWO",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_TWO",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_THREE",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_THREE",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_FOUR",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_FOUR",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_FIVE",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_FIVE",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_SIX",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_SIX",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_TITLE_SEVEN",
"message": "A digital partner for frontline workers",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_HCM_DESCRIPTION_SEVEN",
"message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
},
"code": "CORE_HCM_DESCRIPTION_ONE",
- "message": "Easy to use mobile app with user flows and analytics which implifies routine tasks with built-in checks for error reduction and provides one click on-call assistance.",
+ "message": "Easy to use mobile app with user flows and analytics which simplifies routine tasks with built-in checks for error reduction and provides one-click on-call assistance.",
"module": "digit-ui",
"locale": "en_MZ"
🤖 Prompt for AI Agents
In localisation/HCM Admin Console/v0.4/en_MZ/digit-ui around lines 21 to 97, all
CORE_HCM_DESCRIPTION_* message strings contain typos: change “implifies” to
“simplifies” and change “one click” to the hyphenated form “one-click” for each
description entry (lines noted: 22, 34, 46, 58, 70, 82, 94); update the message
values accordingly so all seven CORE_HCM_DESCRIPTION_* entries read consistently
with the corrected words.

{
"code": "PASSWORD",
"message": "password?",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "FORGOT",
"message": "Forgot your",
"module": "digit-ui",
"locale": "en_MZ"
},
Comment on lines +99 to +109
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Auth copy incomplete/awkward

Update to standard phrasing.

-            "code": "PASSWORD",
-            "message": "password?",
+            "code": "PASSWORD",
+            "message": "Password",
...
-            "code": "FORGOT",
-            "message": "Forgot your",
+            "code": "FORGOT",
+            "message": "Forgot your password?",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"code": "PASSWORD",
"message": "password?",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "FORGOT",
"message": "Forgot your",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "PASSWORD",
"message": "Password",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "FORGOT",
"message": "Forgot your password?",
"module": "digit-ui",
"locale": "en_MZ"
},
🤖 Prompt for AI Agents
In localisation/HCM Admin Console/v0.4/en_MZ/digit-ui around lines 99 to 109,
the auth copy values are incomplete/awkward; update the JSON message values so
"PASSWORD" becomes a concise label like "Password" and "FORGOT" becomes the
complete link text "Forgot your password?" (preserve keys, module and locale),
and ensure proper capitalization and punctuation.

{
"code": "ACTION_TEST_HRMS",
"message": "User Management",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "HRMS",
"message": "User Management",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "HR_HOME_SEARCH_RESULTS_HEADING",
"message": "Search User",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "ACTION_TEST_CREATE_EMPLOYEE",
"message": "Create User",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "CORE_COMMON_CLOSE",
"message": "Close",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "TENANT_TENANTS_MZ",
"message": "Africa",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "TENANT_TENANTS_MZ CORPORATION",
"message": "Africa",
"module": "digit-ui",
"locale": "en_MZ"
},
Comment on lines +147 to +151
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

🧩 Analysis chain

Key with space: standardize

Replace space with underscore to avoid lookup issues.

-            "code": "TENANT_TENANTS_MZ CORPORATION",
+            "code": "TENANT_TENANTS_MZ_CORPORATION",

🏁 Script executed:

#!/bin/bash
# Verify which tenant key variant is referenced
rg -n 'TENANT_TENANTS_MZ.?CORPORATION'

Length of output: 2661


Standardize TENANT_TENANTS_MZ CORPORATION key across all locales

We need to replace the space with an underscore in every occurrence of this tenant code to avoid lookup failures. Please update the following files (and any others reporting the old key) to use TENANT_TENANTS_MZ_CORPORATION:

• localisation/HCM Admin Console/v0.4/en_MZ/digit-ui
• localisation/HCM Admin Console/v0.4/pt_MZ/digit-ui
• localisation/HCM Admin Console/v0.4/fr_MZ/digit-ui
• All rainmaker-common.json files under HCM Admin Console versions (v0.1–v1.7) in en_MZ, pt_MZ, fr_MZ
• localisation/Microplanning/Consolidated/pt_MZ/rainmaker-common.json

Suggested global search-and-replace command:

rg -l '"TENANT_TENANTS_MZ CORPORATION"' \
  | xargs sed -i 's/TENANT_TENANTS_MZ CORPORATION/TENANT_TENANTS_MZ_CORPORATION/g'

Example diff in one file:

-            "code": "TENANT_TENANTS_MZ CORPORATION",
+            "code": "TENANT_TENANTS_MZ_CORPORATION",
🤖 Prompt for AI Agents
In localisation/HCM Admin Console/v0.4/en_MZ/digit-ui around lines 147-151 the
tenant key "TENANT_TENANTS_MZ CORPORATION" contains a space which will break
lookups; replace it with "TENANT_TENANTS_MZ_CORPORATION" and apply the same
change across the listed files (localisation/HCM Admin
Console/v0.4/pt_MZ/digit-ui, localisation/HCM Admin
Console/v0.4/fr_MZ/digit-ui), all rainmaker-common.json files under HCM Admin
Console versions v0.1–v1.7 for en_MZ, pt_MZ, fr_MZ, and
localisation/Microplanning/Consolidated/pt_MZ/rainmaker-common.json by
performing a global search-and-replace of the exact string (preserving
surrounding JSON formatting), then run any locale validation/linting and a quick
functional check to ensure no lookup failures remain.

{
"code": "ACTION_TEST_MY_CAMPAIGN_NEW",
"message": "My Campaign",
"module": "digit-ui",
"locale": "en_MZ"
},
{
"code": "ACTION_TEST_CREATE_CAMPAIGN",
"message": "Create Campaign",
"module": "digit-ui",
"locale": "en_MZ"
}
]
74 changes: 74 additions & 0 deletions localisation/HCM Admin Console/v0.4/en_MZ/hcm-admin-schemas
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
[
{
"code": "USER_CREDENTIAL_BODY_DETAILS",
"message": "<strong>Campaign Details:</strong><br/><strong>Campaign:</strong> {campaignName}<br/><strong>User Credential Access Link:</strong> <a href="{accessLink}">Access Link</a><br/><strong>App Download:</strong> <a href="{appLink}">App Link</a>",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "USER_CREDENTIAL_BODY_INTRO",
"message": "Hi {campaignManagerName},<br/><br/>Your health campaign setup is now complete! The app has been configured and user credentials have been generated for your team.",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "USER_CREDENTIAL_BODY_NOTES",
"message": "<strong>Important Notes:</strong><br/>All team credentials are active and ready for use.<br/>The app includes all configurations specific to your campaign requirements.<br/>Please distribute credentials securely to authorized team members only.",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "USER_CREDENTIAL_BODY_SUPPORT",
"message": "<strong>Need Support?</strong><br/>If you encounter any issues during download or have questions about the setup, please contact our support team at <a href=mailto:[email protected]'>[email protected]</a>.",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "USER_CREDENTIAL_BODY_THANKS",
"message": "Your campaign is ready to go live.<br/><br/>Thank you for using Console for your health campaign management.<br/>Best regards,<br/>Console Team",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "USER_CREDENTIAL_SUBJECT",
"message": "{campaignName} - Your Team Credentials & App Ready for Download",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "HCM_ADMIN_CONSOLE_USER_ROLE_MULTISELECT_2",
"message": "User Role 2",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "HCM_ADMIN_CONSOLE_USER_ROLE_MULTISELECT_3",
"message": "User Role 3",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "HCM_ADMIN_CONSOLE_USER_ROLE_MULTISELECT_4",
"message": "User Role 4",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "HCM_ADMIN_CONSOLE_USER_ROLE_MULTISELECT_5",
"message": "User Role 5",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "HCM_ADMIN_CONSOLE_TARGET_BEDNET_COLUMN_2",
"message": "Target Population",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
},
{
"code": "HCM_ADMIN_CONSOLE_TARGET_BEDNET_COLUMN_3",
"message": "Number of Bednets to be distributed",
"module": "hcm-admin-schemas",
"locale": "en_MZ"
}
]
Loading