From 27b233c756fd1ad4c658c149375f5d62044a1e15 Mon Sep 17 00:00:00 2001 From: "@dhis2-bot" Date: Thu, 5 Dec 2024 02:50:30 +0100 Subject: [PATCH] fix(translations): sync translations from transifex (master) Automatically merged. --- .../main/resources/i18n_global_cs.properties | 9 +++++++-- .../main/resources/i18n_global_vi.properties | 17 +++++++++++------ .../main/resources/i18n_global_zh.properties | 10 +++++++++- .../main/resources/i18n_global_zh_CN.properties | 10 +++++++++- 4 files changed, 36 insertions(+), 10 deletions(-) diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties index 0fb8bc1566c7..976d40d1c184 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_cs.properties @@ -439,7 +439,7 @@ F_EVENT_HOOK_DELETE=Delete Event Hook F_ROUTE_PUBLIC_ADD=Add/Update Public Route F_ROUTE_PRIVATE_ADD=Add/Update Private Route F_ROUTE_PUBLIC_DELETE=Delete Route -F_IMPERSONATE_USER=Impersonate user +F_IMPERSONATE_USER=Vyd\u00e1vat se za u\u017eivatele F_MAP_EXTERNAL_LAYER_ADD=Add external map layer #-- Common ---------------------------------------------------------------------# @@ -544,7 +544,7 @@ item=Polo\u017eka action=Akce sub_total=Mezisou\u010det total=Celkem -impersonate_user=Impersonate user +impersonate_user=Vyd\u00e1vat se za u\u017eivatele username_in_password=U\u017eivatelsk\u00e9 jm\u00e9no nem\u016f\u017ee b\u00fdt sou\u010d\u00e1st\u00ed hesla email_in_password=E-mail nem\u016f\u017ee b\u00fdt sou\u010d\u00e1st\u00ed hesla username_email_in_password=U\u017eivatelsk\u00e9 jm\u00e9no / e-mail nesm\u00ed b\u00fdt sou\u010d\u00e1st\u00ed hesla @@ -1962,6 +1962,7 @@ data_integrity.periods_duplicates.section=Obdob\u00ed data_integrity.periods_duplicates.name=Duplicitn\u00ed obdob\u00ed data_integrity.periods_duplicates.description=Vyp\u00ed\u0161e v\u0161echny duplicitn\u00ed obdob\u00ed, kter\u00e9 maj\u00ed identick\u00fd typ a datum zah\u00e1jen\u00ed data_integrity.periods_duplicates.recommendation=P\u0159ed odstran\u011bn\u00edm nepou\u017eit\u00fdch duplik\u00e1t\u016f se ujist\u011bte, \u017ee jsou v\u0161echny datab\u00e1zov\u00e9 odkazy p\u0159esunuty do jednoho z duplik\u00e1t\u016f +data_integrity.option_groups_empty.name=Option groups with no options data_integrity.org_units_with_cyclic_references.section=Organiza\u010dn\u00ed jednotky data_integrity.org_units_with_cyclic_references.name=Organiza\u010dn\u00ed jednotky s cyklick\u00fdmi odkazy data_integrity.org_units_with_cyclic_references.description=Vyp\u00ed\u0161e v\u0161echny organiza\u010dn\u00ed jednotky, kter\u00e9 maj\u00ed konfliktn\u00ed definici nad\u0159azen\u00e9 hierarchie, tak\u017ee se dv\u011b organiza\u010dn\u00ed jednotky stanou navz\u00e1jem nad\u0159azen\u00fdmi nebo jin\u00fdmi slovy tvo\u0159\u00ed kruhov\u00fd odkaz. @@ -2033,6 +2034,7 @@ data_integrity.program_rule_actions_without_stage_id.name=Pravidla programu s ak data_integrity.program_rule_actions_without_stage_id.description=Vypisuje programov\u00e1 pravidla p\u0159ipojen\u00e1 k akci typu, kter\u00fd vy\u017eaduje f\u00e1zi programu, ale k \u017e\u00e1dn\u00e9 je\u0161t\u011b nen\u00ed p\u0159ipojen #YAML based data integrity checks data_integrity.categories_no_options.name=Kategorie bez mo\u017enost\u00ed kategori\u00ed +data_integrity.categories_dimensions_no_visualizations.name = Categories which are dimensions but which do not have any associated visualizations. data_integrity.categories_one_default_category.name=Only one default category should exist data_integrity.categories_one_default_category_combo.name=Only one default category combo should exist data_integrity.categories_one_default_category_option.name=Only one default category option should exist @@ -2042,6 +2044,8 @@ data_integrity.categories_unique_category_combo.name=Different category combinat data_integrity.invalid_category_combos.name=Neplatn\u00e9 kombinace kategori\u00ed data_integrity.category_combos_unused.name=Kombinace kategori\u00ed, kter\u00e9 nepou\u017e\u00edvaj\u00ed jin\u00e9 objekty metadat data_integrity.category_option_combos_disjoint.name=Kombinace mo\u017enost\u00ed kategori\u00ed s nesouvisl\u00fdmi p\u0159idru\u017een\u00edmi. +data_integrity.category_option_combos_no_names.name=Category option combinations with no names +data_integrity.category_option_combos_have_duplicates.name=Category option combination duplicates (same category options and same category combo) data_integrity.category_option_group_sets_incomplete.name=Sady skupin mo\u017enost\u00ed kategorie, kter\u00e9 neobsahuj\u00ed v\u0161echny mo\u017enosti kategori\u00ed. data_integrity.category_options_excess_groupset_membership.name=Mo\u017enosti kategori\u00ed, kter\u00e9 pat\u0159\u00ed do v\u00edce skupin v sad\u011b skupin mo\u017enost\u00ed kategorie. data_integrity.category_options_no_categories.name=Category options with no categories. @@ -2112,6 +2116,7 @@ data_integrity.user_roles_with_no_users.name=User roles with no users data_integrity.option_groups_empty.users=Option groups with no options data_integrity.push_analysis_no_recipients.name=Push analyses without recipients + # -- End Data Integrity Checks--------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_vi.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_vi.properties index d8b8633560b9..d4ab08b3106b 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_vi.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_vi.properties @@ -41,7 +41,7 @@ dhis-web-maintenance=B\u1ea3o tr\u00ec dhis-web-data-administration=Qu\u1ea3n tr\u1ecb d\u1eef li\u1ec7u dhis-web-maintenance-settings=C\u00e1c thi\u1ebft l\u1eadp dhis-web-dataentry=Nh\u1eadp d\u1eef li\u1ec7u -dhis-web-aggregate-data-entry=Data Entry (Beta) +dhis-web-aggregate-data-entry=Nh\u1eadp li\u1ec7u (T\u1ed5ng h\u1ee3p) dhis-web-sms=SMS dhis-web-import-export=T\u00edch h\u1ee3p - Tr\u00edch xu\u1ea5t dhis-web-data-quality=Ch\u1ea5t l\u01b0\u1ee3ng d\u1eef li\u1ec7u @@ -52,7 +52,7 @@ dhis-web-event-reports=B\u00e1o c\u00e1o s\u1ef1 ki\u1ec7n dhis-web-event-visualizer=Bi\u1ec3u \u0111\u1ed3 s\u1ef1 ki\u1ec7n dhis-web-reports=B\u00e1o c\u00e1o t\u1ed5ng h\u1ee3p dhis-web-approval=Ph\u00ea duy\u1ec7t d\u1eef li\u1ec7u -dhis-web-approval-classic=Data Approval Classic +dhis-web-approval-classic=Ph\u00ea duy\u1ec7t d\u1eef li\u1ec7u (c\u0169) dhis-web-cache-cleaner=X\u00f3a d\u1eef li\u1ec7u tr\u00ean tr\u00ecnh duy\u1ec7t dhis-web-mobile=\u1ee8ng d\u1ee5ng tr\u00ean \u0111i\u1ec7n tho\u1ea1i th\u00f4ng minh dhis-web-dashboard-integration=B\u1ea3ng \u0111i\u1ec1u khi\u1ec3n @@ -69,7 +69,7 @@ dhis-web-scheduler=L\u1eadp k\u1ebf ho\u1ea1ch dhis-web-dashboard=B\u1ea3ng \u0111i\u1ec1u khi\u1ec3n dhis-web-menu-management=Qu\u1ea3n l\u00fd menu dhis-web-data-visualizer=Tr\u1ef1c quan h\u00f3a d\u1eef li\u1ec7u -dhis-web-sms-configuration=SMS Configuration +dhis-web-sms-configuration=C\u00e0i \u0111\u1eb7t c\u1ea5u h\u00ecnh SMS dhis-web-login=\u0110\u0103ng nh\u1eadp #-- Intro modules -------------------------------------------------------------# @@ -88,7 +88,7 @@ intro_dhis-web-event-reports=Truy v\u1ea5n c\u00e1c s\u1ef1 ki\u1ec7n v\u00e0 t\ intro_dhis-web-event-capture=N\u1eafm b\u1eaft th\u00f4ng tin v\u1ec1 c\u00e1c s\u1ef1 ki\u1ec7n \u0111\u01a1n l\u1ebb. intro_dhis-web-capture=N\u1eafm b\u1eaft th\u00f4ng tin v\u1ec1 c\u00e1c s\u1ef1 ki\u1ec7n \u0111\u01a1n l\u1ebb. intro_dhis-web-data-visualizer=Xu\u1ea5t d\u1eef li\u1ec7u \u0111\u1ed9ng tr\u1ef1c quang theo bi\u1ec3u \u0111\u1ed3, b\u1ea3ng t\u00ednh cho c\u00e1c ph\u1ea7n t\u1eed d\u1eef li\u1ec7u v\u00e0 ch\u1ec9 s\u1ed1 -intro_dhis-web-sms-configuration=Configure SMS Gateways and messages +intro_dhis-web-sms-configuration=C\u1ea5u h\u00ecnh c\u1ed5ng SMS v\u00e0 tin nh\u1eafn #-- Intro functions -------------------------------------------------------------# @@ -108,7 +108,7 @@ M_dhis-web-maintenance=\u1ee8ng d\u1ee5ng b\u1ea3o tr\u00ec M_dhis-web-data-administration=Xem \u1ee9ng d\u1ee5ng Qu\u1ea3n Tr\u1ecb D\u1eef Li\u1ec7u M_dhis-web-settings=\u1ee8ng d\u1ee5ng c\u00e0i \u0111\u1eb7t M_dhis-web-dataentry=Xem module Nh\u1eadp D\u1eef Li\u1ec7u -M_dhis-web-aggregate-data-entry=Data Entry (Beta) app +M_dhis-web-aggregate-data-entry=Nh\u1eadp li\u1ec7u (T\u1ed5ng h\u1ee3p) M_dhis-web-import-export=Xem ch\u1ee9c n\u0103ng T\u00edch H\u1ee3p - Xu\u1ea5t Tr\u00edch d\u1eef li\u1ec7u M_dhis-web-validationrule=Xem ch\u1ee9c n\u0103ng Ki\u1ec3m Tra H\u1ee3p L\u1ec7 M_dhis-web-data-quality=\u1ee8ng d\u1ee5ng ch\u1ea5t l\u01b0\u1ee3ng d\u1eef li\u1ec7u @@ -128,7 +128,7 @@ M_dhis-web-visualizer=Xem \u1ee9ng d\u1ee5ng Bi\u1ec3u \u0111\u1ed3 M_dhis-web-maintenance-mobile=Xem \u1ee9ng d\u1ee5ng Bi\u1ec3u \u0111\u1ed3 M_dhis-web-pivot=Xem \u1ee9ng d\u1ee5ng B\u1ea3ng xoay M_dhis-web-sms=Xem \u1ee9ng d\u1ee5ng g\u1eedi tin nh\u1eafn SMS -M_dhis-web-capture=\u1ee8ng d\u1ee5ng ghi +M_dhis-web-capture=Nh\u1eadp li\u1ec7u (S\u1ef1 ki\u1ec7n) M_dhis-web-reports=Xem \u1ee9ng d\u1ee5ng B\u00e1o c\u00e1o NRHM M_dhis-web-approval=\u1ee8ng d\u1ee5ng ph\u00ea duy\u1ec7t d\u1eef li\u1ec7u M_dhis-web-approval-classic=Data Approval Classic app @@ -1962,6 +1962,7 @@ data_integrity.periods_duplicates.section=Th\u1eddi \u0111i\u1ec3m data_integrity.periods_duplicates.name=Duplicate Periods data_integrity.periods_duplicates.description=Lists all periods duplicates which have identical type and start date data_integrity.periods_duplicates.recommendation=Make sure all database references are moved to one of the duplicates before deleting the unused duplicates +data_integrity.option_groups_empty.name=Option groups with no options data_integrity.org_units_with_cyclic_references.section=Qu\u1ea3n tr\u1ecb \u0111\u01a1n v\u1ecb data_integrity.org_units_with_cyclic_references.name=\u0110\u01a1n V\u1ecb v\u1edbi tham chi\u1ebfu chu k\u1ef3 data_integrity.org_units_with_cyclic_references.description=Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference @@ -2033,6 +2034,7 @@ data_integrity.program_rule_actions_without_stage_id.name=Program rules with act data_integrity.program_rule_actions_without_stage_id.description=Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one #YAML based data integrity checks data_integrity.categories_no_options.name=Categories with no category options +data_integrity.categories_dimensions_no_visualizations.name = Categories which are dimensions but which do not have any associated visualizations. data_integrity.categories_one_default_category.name=Only one default category should exist data_integrity.categories_one_default_category_combo.name=Only one default category combo should exist data_integrity.categories_one_default_category_option.name=Only one default category option should exist @@ -2042,6 +2044,8 @@ data_integrity.categories_unique_category_combo.name=Different category combinat data_integrity.invalid_category_combos.name=T\u1ed5 h\u1ee3p ph\u00e2n lo\u1ea1i kh\u00f4ng h\u1ee3p l\u1ec7 data_integrity.category_combos_unused.name=Category combinations not used by other metadata objects data_integrity.category_option_combos_disjoint.name=Category option combinations with disjoint associations. +data_integrity.category_option_combos_no_names.name=Category option combinations with no names +data_integrity.category_option_combos_have_duplicates.name=Category option combination duplicates (same category options and same category combo) data_integrity.category_option_group_sets_incomplete.name=Category option group sets which do not contain all category options. data_integrity.category_options_excess_groupset_membership.name=Category options which belong to multiple groups in a category option group set. data_integrity.category_options_no_categories.name=Category options with no categories. @@ -2112,6 +2116,7 @@ data_integrity.user_roles_with_no_users.name=User roles with no users data_integrity.option_groups_empty.users=Option groups with no options data_integrity.push_analysis_no_recipients.name=Push analyses without recipients + # -- End Data Integrity Checks--------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh.properties index 1f52651e1409..8c249fbd7b82 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh.properties @@ -1962,6 +1962,7 @@ data_integrity.periods_duplicates.section=\u671f\u95f4 data_integrity.periods_duplicates.name=\u91cd\u590d\u671f\u95f4 data_integrity.periods_duplicates.description=\u5217\u51fa\u5177\u6709\u76f8\u540c\u7c7b\u578b\u548c\u5f00\u59cb\u65e5\u671f\u7684\u6240\u6709\u671f\u95f4\u91cd\u590d\u9879 data_integrity.periods_duplicates.recommendation=\u786e\u4fdd\u5728\u5220\u9664\u672a\u4f7f\u7528\u7684\u91cd\u590d\u9879\u4e4b\u524d\u5c06\u6240\u6709\u6570\u636e\u5e93\u5f15\u7528\u79fb\u81f3\u5176\u4e2d\u4e00\u4e2a\u91cd\u590d\u9879 +data_integrity.option_groups_empty.name=\u65e0\u9009\u9879\u7684\u9009\u9879\u7ec4 data_integrity.org_units_with_cyclic_references.section=\u7ec4\u7ec7\u673a\u6784\u7ba1\u7406 data_integrity.org_units_with_cyclic_references.name=\u7ec4\u7ec7\u673a\u6784\u8fdd\u53cd\u5f3a\u5236\u7684\u7ec4\u96c6\u89c4\u5219 data_integrity.org_units_with_cyclic_references.description=\u5217\u51fa\u6240\u6709\u5177\u6709\u51b2\u7a81\u7236\u5c42\u6b21\u7ed3\u6784\u5b9a\u4e49\u7684\u7ec4\u7ec7\u5355\u4f4d\uff0c\u4ee5\u4fbf\u4e24\u4e2a\u7ec4\u7ec7\u5355\u4f4d\u6210\u4e3a\u5f7c\u6b64\u7684\u7236\u7ea7\uff0c\u6216\u8005\u6362\u53e5\u8bdd\u8bf4\uff0c\u5b83\u4eec\u5f62\u6210\u5faa\u73af\u5f15\u7528 @@ -2033,6 +2034,7 @@ data_integrity.program_rule_actions_without_stage_id.name=\u5177\u6709\u7f3a\u5c data_integrity.program_rule_actions_without_stage_id.description=\u5217\u51fa\u4e0e\u9700\u8981\u9879\u76ee\u9636\u6bb5\u4f46\u5c1a\u672a\u8fde\u63a5\u5230\u67d0\u4e2a\u7c7b\u578b\u7684\u64cd\u4f5c\u76f8\u5173\u7684\u9879\u76ee\u89c4\u5219 #YAML based data integrity checks data_integrity.categories_no_options.name=\u6ca1\u6709\u7c7b\u522b\u9009\u9879\u7684\u7c7b\u522b +data_integrity.categories_dimensions_no_visualizations.name = Categories which are dimensions but which do not have any associated visualizations. data_integrity.categories_one_default_category.name=\u53ea\u5e94\u5b58\u5728\u4e00\u4e2a\u9ed8\u8ba4\u7c7b\u522b data_integrity.categories_one_default_category_combo.name=\u53ea\u80fd\u5b58\u5728\u4e00\u4e2a\u9ed8\u8ba4\u7c7b\u522b\u7ec4\u5408 data_integrity.categories_one_default_category_option.name=\u5e94\u8be5\u53ea\u5b58\u5728\u4e00\u4e2a\u9ed8\u8ba4\u7c7b\u522b\u9009\u9879 @@ -2042,6 +2044,8 @@ data_integrity.categories_unique_category_combo.name=\u4e0d\u540c\u7684\u7c7b\u5 data_integrity.invalid_category_combos.name=\u65e0\u6548\u7684\u7c7b\u522b\u7ec4\u5408 data_integrity.category_combos_unused.name=\u5176\u4ed6\u5143\u6570\u636e\u5bf9\u8c61\u672a\u4f7f\u7528\u7684\u7c7b\u522b\u7ec4\u5408 data_integrity.category_option_combos_disjoint.name=\u5177\u6709\u4e0d\u76f8\u4ea4\u5173\u8054\u7684\u7c7b\u522b\u9009\u9879\u7ec4\u5408\u3002 +data_integrity.category_option_combos_no_names.name=Category option combinations with no names +data_integrity.category_option_combos_have_duplicates.name=Category option combination duplicates (same category options and same category combo) data_integrity.category_option_group_sets_incomplete.name=\u4e0d\u5305\u542b\u6240\u6709\u7c7b\u522b\u9009\u9879\u7684\u7c7b\u522b\u9009\u9879\u7ec4\u96c6\u3002 data_integrity.category_options_excess_groupset_membership.name=\u5c5e\u4e8e\u7c7b\u522b\u9009\u9879\u7ec4\u96c6\u4e2d\u591a\u4e2a\u7ec4\u7684\u7c7b\u522b\u9009\u9879\u3002 data_integrity.category_options_no_categories.name=\u6ca1\u6709\u7c7b\u522b\u7684\u7c7b\u522b\u9009\u9879\u3002 @@ -2050,13 +2054,15 @@ data_integrity.catoptioncombos_no_catcombo.name=\u6ca1\u6709\u7c7b\u522b\u7ec4\u data_integrity.cocs_wrong_cardinality.name=\u57fa\u6570\u4e0d\u6b63\u786e\u7684\u7c7b\u522b\u9009\u9879\u7ec4\u5408\u3002 data_integrity.dashboards_no_items.name=\u6ca1\u6709\u9879\u76ee\u7684\u4eea\u8868\u677f\u3002 data_integrity.data_elements_aggregate_abandoned.name=\u805a\u5408\u8fc7\u53bb 100 \u5929\u5185\u672a\u66f4\u6539\u4e14\u6ca1\u6709\u4efb\u4f55\u6570\u636e\u503c\u7684\u6570\u636e\u5143\u7d20\u3002 -data_integrity.data_elements_aggregate_aggregation_operator.name=\u5177\u6709\u975e NONE \u805a\u5408\u8fd0\u7b97\u7b26\u7684\u975e\u6570\u5b57\u6570\u636e\u5143\u7d20\u3002 +data_integrity.data_elements_can_aggregate_with_none_operator.name=Aggregate data elements which can be aggregated but have an aggregation operator set to NONE. +data_integrity.data_elements_cannot_aggregate_operator_not_none.name=Data elements which cannot be aggregated but have an aggregation operator set to something other than NONE. data_integrity.data_elements_aggregate_no_analysis.name=\u805a\u5408\u672a\u5728\u4efb\u4f55\u6536\u85cf\u5939\u4e2d\u4f7f\u7528\u7684\u6570\u636e\u5143\u7d20\uff08\u76f4\u63a5\u6216\u901a\u8fc7\u6307\u6807\uff09 data_integrity.data_elements_aggregate_no_data.name=\u805a\u5408\u6ca1\u6709\u6570\u636e\u503c\u7684\u6570\u636e\u5143\u7d20\u3002 data_integrity.data_elements_aggregate_no_groups.name=\u805a\u5408\u4e0d\u5728\u4efb\u4f55\u6570\u636e\u5143\u7d20\u7ec4\u4e2d\u7684\u6570\u636e\u5143\u7d20\u3002 data_integrity.data_elements_aggregate_with_different_period_types.name=\u805a\u5408\u5c5e\u4e8e\u4e0d\u540c\u5468\u671f\u7c7b\u578b\u7684\u6570\u636e\u96c6\u7684\u6570\u636e\u5143\u7d20\u3002 data_integrity.data_elements_without_datasets.name=\u805a\u5408\u672a\u5206\u914d\u7ed9\u4efb\u4f55\u6570\u636e\u96c6\u7684\u6570\u636e\u5143\u7d20 data_integrity.datasets_empty.name=\u6ca1\u6709\u6570\u636e\u5143\u7d20\u7684\u6570\u636e\u96c6 +data_integrity.datasets_custom_data_entry_forms_empty.name=Datasets which have custom data entry forms which are empty. data_integrity.datasets_not_assigned_to_org_units.name=\u672a\u5206\u914d\u7ed9\u4efb\u4f55\u7ec4\u7ec7\u5355\u4f4d\u7684\u6570\u636e\u96c6 data_integrity.data_elements_excess_groupset_membership.name=\u5c5e\u4e8e\u7ec4\u96c6\u4e2d\u591a\u4e2a\u7ec4\u7684\u6570\u636e\u5143\u7d20\u3002 data_integrity.category_option_group_sets_scarce.name=\u7c7b\u522b\u9009\u9879\u7ec4\u5e94\u8be5\u81f3\u5c11\u6709\u4e24\u4e2a\u6210\u5458\u3002 @@ -2095,6 +2101,7 @@ data_integrity.periods_3y_future.name=\u672a\u6765\u4e09\u5e74\u4ee5\u4e0a\u7684 data_integrity.periods_distant_past.name=\u5728\u9065\u8fdc\u7684\u8fc7\u53bb\u7684\u65f6\u671f\u3002 data_integrity.periods_same_start_end_date.name=\u5177\u6709\u76f8\u540c\u5f00\u59cb\u65e5\u671f\u548c\u7ed3\u675f\u65e5\u671f\u7684\u671f\u95f4 data_integrity.periods_same_start_date_period_type.name=\u5177\u6709\u76f8\u540c\u5f00\u59cb\u65e5\u671f\u548c\u671f\u95f4\u7c7b\u578b\u7684\u671f\u95f4 +data_integrity.programs_custom_data_entry_forms_empty.name=Programs which have custom data entry forms which are empty. data_integrity.program_rules_message_no_template.name=\u5e94\u5728\u6ca1\u6709\u6d88\u606f\u6a21\u677f\u7684\u60c5\u51b5\u4e0b\u53d1\u9001\u6216\u5b89\u6392\u6d88\u606f\u7684\u7a0b\u5e8f\u89c4\u5219\u64cd\u4f5c\u3002 data_integrity.program_rules_no_action.name=\u65e0\u64cd\u4f5c\u7684\u7a0b\u5e8f\u89c4\u5219\u3002 data_integrity.program_rules_no_expression.name=\u6ca1\u6709\u8868\u8fbe\u5f0f\u7684\u7a0b\u5e8f\u89c4\u5219\u3002 @@ -2112,6 +2119,7 @@ data_integrity.user_roles_with_no_users.name=\u6ca1\u6709\u7528\u6237\u7684\u752 data_integrity.option_groups_empty.users=\u65e0\u9009\u9879\u7684\u9009\u9879\u7ec4 data_integrity.push_analysis_no_recipients.name=\u65e0\u6536\u4ef6\u4eba\u7684\u63a8\u9001\u5206\u6790 + # -- End Data Integrity Checks--------------------------------------------# diff --git a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties index 8492c5e3cfd0..837409e7ef89 100644 --- a/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties +++ b/dhis-2/dhis-services/dhis-service-core/src/main/resources/i18n_global_zh_CN.properties @@ -1962,6 +1962,7 @@ data_integrity.periods_duplicates.section=\u5468\u671f data_integrity.periods_duplicates.name=\u91cd\u590d\u65f6\u671f data_integrity.periods_duplicates.description=\u5217\u51fa\u5177\u6709\u76f8\u540c\u7c7b\u578b\u548c\u5f00\u59cb\u65e5\u671f\u7684\u6240\u6709\u91cd\u590d\u5468\u671f data_integrity.periods_duplicates.recommendation=\u5728\u5220\u9664\u672a\u4f7f\u7528\u7684\u91cd\u590d\u9879\u4e4b\u524d\uff0c\u786e\u4fdd\u6240\u6709\u6570\u636e\u5e93\u5f15\u7528\u90fd\u79fb\u52a8\u5230\u5176\u4e2d\u4e00\u4e2a\u91cd\u590d\u9879 +data_integrity.option_groups_empty.name=Option groups with no options data_integrity.org_units_with_cyclic_references.section=\u673a\u6784 data_integrity.org_units_with_cyclic_references.name=\u7ec4\u7ec7\u673a\u6784\u8fdd\u53cd\u5f3a\u5236\u7684\u7ec4\u96c6\u89c4\u5219 data_integrity.org_units_with_cyclic_references.description=\u5217\u51fa\u5177\u6709\u51b2\u7a81\u7684\u7236\u5c42\u6b21\u7ed3\u6784\u5b9a\u4e49\u7684\u6240\u6709\u7ec4\u7ec7\u5355\u4f4d\uff0c\u4ee5\u4fbf\u4e24\u4e2a\u7ec4\u7ec7\u5355\u4f4d\u6210\u4e3a\u5f7c\u6b64\u7684\u7236\u7ea7\uff0c\u6216\u8005\u6362\u53e5\u8bdd\u8bf4\uff0c\u5b83\u4eec\u5f62\u6210\u5faa\u73af\u5f15\u7528 @@ -2033,6 +2034,7 @@ data_integrity.program_rule_actions_without_stage_id.name=\u5177\u6709\u7f3a\u5c data_integrity.program_rule_actions_without_stage_id.description=\u5217\u51fa\u8fde\u63a5\u5230\u9700\u8981\u7a0b\u5e8f\u9636\u6bb5\u4f46\u5c1a\u672a\u8fde\u63a5\u5230\u67d0\u4e2a\u7c7b\u578b\u7684\u64cd\u4f5c\u7684\u7a0b\u5e8f\u89c4\u5219 #YAML based data integrity checks data_integrity.categories_no_options.name=\u6ca1\u6709\u7c7b\u522b\u9009\u9879\u7684\u7c7b\u522b +data_integrity.categories_dimensions_no_visualizations.name = Categories which are dimensions but which do not have any associated visualizations. data_integrity.categories_one_default_category.name=\u5e94\u8be5\u53ea\u5b58\u5728\u4e00\u4e2a\u9ed8\u8ba4\u7c7b\u522b data_integrity.categories_one_default_category_combo.name=\u53ea\u80fd\u5b58\u5728\u4e00\u4e2a\u9ed8\u8ba4\u7c7b\u522b\u7ec4\u5408 data_integrity.categories_one_default_category_option.name=\u5e94\u8be5\u53ea\u5b58\u5728\u4e00\u4e2a\u9ed8\u8ba4\u7c7b\u522b\u9009\u9879 @@ -2042,6 +2044,8 @@ data_integrity.categories_unique_category_combo.name=\u4e0d\u540c\u7684\u7c7b\u5 data_integrity.invalid_category_combos.name=Invalid \u5206\u7c7b\u7ec4\u5408s data_integrity.category_combos_unused.name=\u5176\u4ed6\u5143\u6570\u636e\u5bf9\u8c61\u672a\u4f7f\u7528\u7684\u7c7b\u522b\u7ec4\u5408 data_integrity.category_option_combos_disjoint.name=\u5177\u6709\u4e0d\u76f8\u4ea4\u5173\u8054\u7684\u7c7b\u522b\u9009\u9879\u7ec4\u5408\u3002 +data_integrity.category_option_combos_no_names.name=Category option combinations with no names +data_integrity.category_option_combos_have_duplicates.name=Category option combination duplicates (same category options and same category combo) data_integrity.category_option_group_sets_incomplete.name=\u4e0d\u5305\u542b\u6240\u6709\u7c7b\u522b\u9009\u9879\u7684\u7c7b\u522b\u9009\u9879\u7ec4\u96c6\u3002 data_integrity.category_options_excess_groupset_membership.name=\u5c5e\u4e8e\u7c7b\u522b\u9009\u9879\u7ec4\u96c6\u4e2d\u591a\u4e2a\u7ec4\u7684\u7c7b\u522b\u9009\u9879\u3002 data_integrity.category_options_no_categories.name=\u6ca1\u6709\u7c7b\u522b\u7684\u7c7b\u522b\u9009\u9879\u3002 @@ -2050,13 +2054,15 @@ data_integrity.catoptioncombos_no_catcombo.name=\u6ca1\u6709\u7c7b\u522b\u7ec4\u data_integrity.cocs_wrong_cardinality.name=\u57fa\u6570\u4e0d\u6b63\u786e\u7684\u7c7b\u522b\u9009\u9879\u7ec4\u5408\u3002 data_integrity.dashboards_no_items.name=\u6ca1\u6709\u9879\u76ee\u7684\u4eea\u8868\u677f\u3002 data_integrity.data_elements_aggregate_abandoned.name=\u805a\u5408\u8fc7\u53bb 100 \u5929\u5185\u672a\u66f4\u6539\u4e14\u6ca1\u6709\u4efb\u4f55\u6570\u636e\u503c\u7684\u6570\u636e\u5143\u7d20\u3002 -data_integrity.data_elements_aggregate_aggregation_operator.name=\u5177\u6709\u975e NONE \u805a\u5408\u8fd0\u7b97\u7b26\u7684\u975e\u6570\u5b57\u6570\u636e\u5143\u7d20\u3002 +data_integrity.data_elements_can_aggregate_with_none_operator.name=Aggregate data elements which can be aggregated but have an aggregation operator set to NONE. +data_integrity.data_elements_cannot_aggregate_operator_not_none.name=Data elements which cannot be aggregated but have an aggregation operator set to something other than NONE. data_integrity.data_elements_aggregate_no_analysis.name=\u805a\u5408\u672a\u5728\u4efb\u4f55\u6536\u85cf\u5939\u4e2d\u4f7f\u7528\u7684\u6570\u636e\u5143\u7d20\uff08\u76f4\u63a5\u6216\u901a\u8fc7\u6307\u6807\uff09 data_integrity.data_elements_aggregate_no_data.name=\u805a\u5408\u6ca1\u6709\u6570\u636e\u503c\u7684\u6570\u636e\u5143\u7d20\u3002 data_integrity.data_elements_aggregate_no_groups.name=\u805a\u5408\u4e0d\u5728\u4efb\u4f55\u6570\u636e\u5143\u7d20\u7ec4\u4e2d\u7684\u6570\u636e\u5143\u7d20\u3002 data_integrity.data_elements_aggregate_with_different_period_types.name=Aggregate data elements which belong to data sets with different period types. data_integrity.data_elements_without_datasets.name=Aggregate data elements not assigned to any data sets data_integrity.datasets_empty.name=Data sets with no data elements +data_integrity.datasets_custom_data_entry_forms_empty.name=Datasets which have custom data entry forms which are empty. data_integrity.datasets_not_assigned_to_org_units.name=Data sets not assigned to any organisation units data_integrity.data_elements_excess_groupset_membership.name=\u5c5e\u4e8e\u7ec4\u96c6\u4e2d\u591a\u4e2a\u7ec4\u7684\u6570\u636e\u5143\u7d20\u3002 data_integrity.category_option_group_sets_scarce.name=\u7c7b\u522b\u9009\u9879\u7ec4\u5e94\u8be5\u81f3\u5c11\u6709\u4e24\u4e2a\u6210\u5458\u3002 @@ -2095,6 +2101,7 @@ data_integrity.periods_3y_future.name=\u672a\u6765\u4e09\u5e74\u4ee5\u4e0a\u7684 data_integrity.periods_distant_past.name=\u5728\u9065\u8fdc\u7684\u8fc7\u53bb\u7684\u65f6\u671f\u3002 data_integrity.periods_same_start_end_date.name=\u5177\u6709\u76f8\u540c\u5f00\u59cb\u65e5\u671f\u548c\u7ed3\u675f\u65e5\u671f\u7684\u671f\u95f4 data_integrity.periods_same_start_date_period_type.name=Periods with the same start date and period type +data_integrity.programs_custom_data_entry_forms_empty.name=Programs which have custom data entry forms which are empty. data_integrity.program_rules_message_no_template.name=\u5e94\u5728\u6ca1\u6709\u6d88\u606f\u6a21\u677f\u7684\u60c5\u51b5\u4e0b\u53d1\u9001\u6216\u5b89\u6392\u6d88\u606f\u7684\u7a0b\u5e8f\u89c4\u5219\u64cd\u4f5c\u3002 data_integrity.program_rules_no_action.name=\u65e0\u64cd\u4f5c\u7684\u7a0b\u5e8f\u89c4\u5219\u3002 data_integrity.program_rules_no_expression.name=\u6ca1\u6709\u8868\u8fbe\u5f0f\u7684\u7a0b\u5e8f\u89c4\u5219\u3002 @@ -2112,6 +2119,7 @@ data_integrity.user_roles_with_no_users.name=User roles with no users data_integrity.option_groups_empty.users=Option groups with no options data_integrity.push_analysis_no_recipients.name=Push analyses without recipients + # -- End Data Integrity Checks--------------------------------------------#