diff --git a/SUMMARY.md b/SUMMARY.md index 9c42322..2f97891 100755 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -19,4 +19,5 @@ * [Categories and Types](categories-and-types/README.md) * [Synchronisation/Sharing](sharing/README.md) * [ZeroMQ - MISP publish-subscribe](misp-zmq/README.md) +* [Translations - i18n & l10n](translation/README.md) * [Appendices](appendices/README.md) diff --git a/translation/README.md b/translation/README.md new file mode 100644 index 0000000..5eb8b8d --- /dev/null +++ b/translation/README.md @@ -0,0 +1,13 @@ +# MISP and Internationalization (i18n) + +## Requirements + +Please read the following CakePHP documentation about i18n & l10n: https://book.cakephp.org/2.0/en/core-libraries/internationalization-and-localization.html + +## Add an .md per translation effort + +Please add a file à la: ja_JP.md (Japanese_Japan) or it_CH.md (Italian_Switzerland), in which you briefly describe what the current status is and what has been translated and which parts might be gotchas. + +## Let us know! + +If you plan to do a translation or localization, please open a ticket on the issue system: https://github.com/MISP/MISP-book/issues diff --git a/translation/ja_JP.md b/translation/ja_JP.md new file mode 100644 index 0000000..4f18e86 --- /dev/null +++ b/translation/ja_JP.md @@ -0,0 +1,457 @@ +# ja_JP - i18n & l10n + +Currently nothing is translated into Japanese. Preparation efforts will run through out January 2018 and actual translation will begin early February (TBD) + +## View Folder - Tree View + +This is a file listing from 2018-01-03 of the View folder. +Just put an 'x' to tick of folders/files done. + +Folder: View +- [ ] Attributes +│   - [ ] add.ctp +│   - [ ] add_attachment.ctp +│   - [ ] add_threatconnect.ctp +│   - [ ] ajax +│   │   - [ ] ajaxAttributeTags.ctp +│   │   - [ ] attributeConfirmationForm.ctp +│   │   - [ ] attributeEditCategoryForm.ctp +│   │   - [ ] attributeEditCommentForm.ctp +│   │   - [ ] attributeEditDistributionForm.ctp +│   │   - [ ] attributeEditMassForm.ctp +│   │   - [ ] attributeEditTo_idsForm.ctp +│   │   - [ ] attributeEditTypeForm.ctp +│   │   - [ ] attributeEditValueForm.ctp +│   │   - [ ] attributeRestorationForm.ctp +│   │   - [ ] attributeViewFieldForm.ctp +│   │   - [ ] hover_enrichment.ctp +│   │   - [ ] tagRemoveConfirmation.ctp +│   │   - [ ] toggle_correlation.ctp +│   - [ ] alternate_search_result.ctp +│   - [ ] attribute_replace.ctp +│   - [ ] bro.ctp +│   - [ ] check_composites.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +│   - [ ] json +│   │   - [ ] rest_search.ctp +│   │   - [ ] return_attributes.ctp +│   │   - [ ] view.ctp +│   - [ ] report_validation_issues_attributes.ctp +│   - [ ] rest_search.ctp +│   - [ ] return_attributes.ctp +│   - [ ] rpz.ctp +│   - [ ] search.ctp +│   - [ ] text.ctp +│   - [ ] xml +│   │   - [ ] index.ctp +│   │   - [ ] rest_search.ctp +│   │   - [ ] return_attributes.ctp +│   │   - [ ] view.ctp +│   - [ ] xml.ctp +- [ ] Elements +│   - [ ] Events +│   │   - [ ] View +│   │   │   - [ ] row_attribute.ctp +│   │   │   - [ ] row_object.ctp +│   │   │   - [ ] row_object_reference.ctp +│   │   │   - [ ] row_object_referenced_by.ctp +│   │   │   - [ ] row_proposal.ctp +│   │   │   - [ ] row_proposal_delete.ctp +│   │   │   - [ ] sighting_field.ctp +│   │   │   - [ ] value_field.ctp +│   │   - [ ] eventIndexTable.ctp +│   - [ ] Feeds +│   │   - [ ] View +│   │   │   - [ ] row_attribute.ctp +│   │   │   - [ ] row_object.ctp +│   │   │   - [ ] row_object_reference.ctp +│   │   │   - [ ] row_object_referenced_by.ctp +│   │   │   - [ ] value_field.ctp +│   │   - [ ] eventattribute.ctp +│   - [ ] Objects +│   │   - [ ] object_add_attributes.ctp +│   │   - [ ] object_value_field.ctp +│   - [ ] Servers +│   │   - [ ] View +│   │   │   - [ ] row_attribute.ctp +│   │   │   - [ ] row_object.ctp +│   │   │   - [ ] row_object_reference.ctp +│   │   │   - [ ] row_object_referenced_by.ctp +│   │   │   - [ ] value_field.ctp +│   │   - [ ] eventattribute.ctp +│   - [ ] Users +│   │   - [ ] statisticsMenu.ctp +│   │   - [ ] userIndexTable.ctp +│   - [ ] ajaxAttributeTags.ctp +│   - [ ] ajaxTags.ctp +│   - [ ] ajaxTemplateTag.ctp +│   - [ ] dashboard +│   │   - [ ] dashboard_events.ctp +│   │   - [ ] dashboard_notifications.ctp +│   - [ ] eventattribute.ctp +│   - [ ] eventattributecreation.ctp +│   - [ ] eventdiscussion.ctp +│   - [ ] footer.ctp +│   - [ ] formInfo.ctp +│   - [ ] galaxyQuickView.ctp +│   - [ ] global_menu.ctp +│   - [ ] healthElements +│   │   - [ ] diagnostics.ctp +│   │   - [ ] files.ctp +│   │   - [ ] overview.ctp +│   │   - [ ] settings_row.ctp +│   │   - [ ] settings_tab.ctp +│   │   - [ ] tabs.ctp +│   │   - [ ] workers.ctp +│   - [ ] histogram.ctp +│   - [ ] img.ctp +│   - [ ] pivot.ctp +│   - [ ] serverRuleElements +│   │   - [ ] ajaxTags.ctp +│   │   - [ ] pull.ctp +│   │   - [ ] push.ctp +│   - [ ] side_menu.ctp +│   - [ ] sparkline.ctp +│   - [ ] templateElements +│   - [ ] populateTemplateAttribute.ctp +│   - [ ] populateTemplateDescription.ctp +│   - [ ] populateTemplateFile.ctp +│   - [ ] populateTemplateText.ctp +│   - [ ] templateRowAttribute.ctp +│   - [ ] templateRowFile.ctp +│   - [ ] templateRowText.ctp +- [ ] Emails +│   - [ ] html +│   │   - [ ] default.ctp +│   - [ ] text +│   - [ ] body.ctp +│   - [ ] default.ctp +│   - [ ] new_event.ctp +- [ ] Errors +│   - [ ] error400.ctp +│   - [ ] error403.ctp +│   - [ ] error500.ctp +│   - [ ] missing_connection.ctp +│   - [ ] missing_datasource_config.ctp +│   - [ ] pdo_error.ctp +- [ ] EventBlacklists +│   - [ ] add.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +- [ ] EventDelegations +│   - [ ] ajax +│   - [ ] accept_delegation.ctp +│   - [ ] delegate_event.ctp +│   - [ ] delete_delegation.ctp +│   - [ ] view.ctp +- [ ] Events +│   - [ ] add.ctp +│   - [ ] add_i_o_c.ctp +│   - [ ] add_misp_export.ctp +│   - [ ] add_misp_export_result.ctp +│   - [ ] ajax +│   │   - [ ] ajaxTags.ctp +│   │   - [ ] enrichmentChoice.ctp +│   │   - [ ] eventDeleteConfirmationForm.ctp +│   │   - [ ] eventPublishConfirmationForm.ctp +│   │   - [ ] exportChoice.ctp +│   │   - [ ] handleSelected.ctp +│   │   - [ ] importChoice.ctp +│   │   - [ ] index.ctp +│   │   - [ ] quick_edit.ctp +│   │   - [ ] toggle_correlation.ctp +│   - [ ] automation.ctp +│   - [ ] contact.ctp +│   - [ ] csv.ctp +│   - [ ] download_open_i_o_c_event.ctp +│   - [ ] edit.ctp +│   - [ ] export.ctp +│   - [ ] export_alternate.ctp +│   - [ ] filter_event_index.ctp +│   - [ ] free_text_import.ctp +│   - [ ] hids.ctp +│   - [ ] import_module.ctp +│   - [ ] index.ctp +│   - [ ] json +│   │   - [ ] filter_event_ids_for_push.ctp +│   │   - [ ] index.ctp +│   │   - [ ] rest_search.ctp +│   │   - [ ] stix.ctp +│   │   - [ ] view.ctp +│   - [ ] merge.ctp +│   - [ ] nids.ctp +│   - [ ] proposal_event_index.ctp +│   - [ ] report_validation_issues_events.ctp +│   - [ ] resolved_attributes.ctp +│   - [ ] rest_search.ctp +│   - [ ] show_i_o_c_results.ctp +│   - [ ] stix.ctp +│   - [ ] view.ctp +│   - [ ] view_graph.ctp +│   - [ ] xml +│   │   - [ ] add.ctp +│   │   - [ ] index.ctp +│   │   - [ ] rest_search.ctp +│   │   - [ ] stix.ctp +│   │   - [ ] view.ctp +│   │   - [ ] xml.ctp +│   - [ ] xml.ctp +- [ ] FavouriteTags +│   - [ ] ajax +│   - [ ] getToggleField.ctp +- [ ] Feeds +│   - [ ] add.ctp +│   - [ ] compare_feeds.ctp +│   - [ ] edit.ctp +│   - [ ] freetext_index.ctp +│   - [ ] import_feeds.ctp +│   - [ ] index.ctp +│   - [ ] preview_event.ctp +│   - [ ] preview_index.ctp +- [ ] Galaxies +│   - [ ] ajax +│   │   - [ ] cluster_choice.ctp +│   │   - [ ] galaxy_choice.ctp +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] GalaxyClusters +│   - [ ] ajax +│   │   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] GalaxyElements +│   - [ ] ajax +│   - [ ] index.ctp +- [ ] Helper +│   - [ ] AppHelper.php +│   - [ ] CommandHelper.php +│   - [ ] HighlightHelper.php +│   - [ ] PivotHelper.php +│   - [ ] TextColourHelper.php +│   - [ ] UtilityHelper.php +│   - [ ] XmlOutputHelper.php +- [ ] Jobs +│   - [ ] ajax +│   │   - [ ] error.ctp +│   - [ ] index.ctp +- [ ] Layouts +│   - [ ] Emails +│   │   - [ ] html +│   │   │   - [ ] default.ctp +│   │   - [ ] text +│   │   - [ ] default.ctp +│   - [ ] ajax.ctp +│   - [ ] ajaxTemplate.ctp +│   - [ ] default.ctp +│   - [ ] error.ctp +│   - [ ] flash.ctp +│   - [ ] graph.ctp +│   - [ ] iframe.ctp +│   - [ ] js +│   │   - [ ] default.ctp +│   - [ ] rss +│   │   - [ ] default.ctp +│   - [ ] text +│   │   - [ ] default.ctp +│   - [ ] treemap.ctp +│   - [ ] xml +│   - [ ] default.ctp +- [ ] Logs +│   - [ ] admin_index.ctp +│   - [ ] admin_search.ctp +│   - [ ] event_index.ctp +- [ ] News +│   - [ ] add.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +- [ ] ObjectReferences +│   - [ ] ajax +│   - [ ] add.ctp +│   - [ ] delete.ctp +- [ ] ObjectTemplateElements +│   - [ ] ajax +│   - [ ] view_elements.ctp +- [ ] ObjectTemplates +│   - [ ] ajax +│   │   - [ ] getToggleField.ctp +│   │   - [ ] object_choice.ctp +│   │   - [ ] selectObject.ctp +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] Objects +│   - [ ] add.ctp +│   - [ ] ajax +│   │   - [ ] delete.ctp +│   - [ ] get_row.ctp +│   - [ ] revise_object.ctp +- [ ] OrgBlacklists +│   - [ ] add.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +- [ ] Organisations +│   - [ ] admin_add.ctp +│   - [ ] admin_edit.ctp +│   - [ ] ajax +│   │   - [ ] fetch_orgs_for_sg.ctp +│   │   - [ ] landingpage.ctp +│   │   - [ ] merge.ctp +│   │   - [ ] sg_org_row_empty.ctp +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] Pages +│   - [ ] administration.ctp +│   - [ ] doc +│   - [ ] administration.ctp +│   - [ ] categories_and_types.ctp +│   - [ ] concepts.ctp +│   - [ ] general.ctp +│   - [ ] md +│   │   - [ ] categories_and_types.ctp +│   - [ ] quickstart.ctp +│   - [ ] user_management.ctp +│   - [ ] using_the_system.ctp +- [ ] Posts +│   - [ ] add.ctp +│   - [ ] edit.ctp +- [ ] Regexp +│   - [ ] admin_add.ctp +│   - [ ] admin_edit.ctp +│   - [ ] admin_index.ctp +│   - [ ] index.ctp +- [ ] Roles +│   - [ ] admin_add.ctp +│   - [ ] admin_edit.ctp +│   - [ ] admin_index.ctp +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] Servers +│   - [ ] add.ctp +│   - [ ] ajax +│   │   - [ ] fetch_servers_for_sg.ctp +│   │   - [ ] server_settings_edit.ctp +│   │   - [ ] update.ctp +│   │   - [ ] zeromqstatus.ctp +│   - [ ] edit.ctp +│   - [ ] filter_event_index.ctp +│   - [ ] index.ctp +│   - [ ] json +│   │   - [ ] simple.ctp +│   - [ ] preview_event.ctp +│   - [ ] preview_index.ctp +│   - [ ] pull.ctp +│   - [ ] push.ctp +│   - [ ] server_settings.ctp +- [ ] ShadowAttributes +│   - [ ] add.ctp +│   - [ ] add_attachment.ctp +│   - [ ] ajax +│   │   - [ ] attributeEditCategoryForm.ctp +│   │   - [ ] attributeEditCommentForm.ctp +│   │   - [ ] attributeEditTo_idsForm.ctp +│   │   - [ ] attributeEditTypeForm.ctp +│   │   - [ ] attributeEditValueForm.ctp +│   │   - [ ] deletionProposalConfirmationForm.ctp +│   │   - [ ] shadowAttributeConfirmationForm.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +│   - [ ] json +│   │   - [ ] get_proposals_by_uuid.ctp +│   │   - [ ] get_proposals_by_uuid_list.ctp +│   - [ ] xml +│   - [ ] get_proposals_by_uuid.ctp +- [ ] SharingGroups +│   - [ ] add.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] Sightings +│   - [ ] ajax +│   - [ ] add_sighting.ctp +│   - [ ] advanced.ctp +│   - [ ] like_button.ctp +│   - [ ] list_sightings.ctp +│   - [ ] quickDeleteConfirmationForm.ctp +│   - [ ] view_sightings.ctp +- [ ] Tags +│   - [ ] add.ctp +│   - [ ] ajax +│   │   - [ ] select_tag.ctp +│   │   - [ ] taxonomy_choice.ctp +│   │   - [ ] view_tag.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +- [ ] Tasks +│   - [ ] index.ctp +- [ ] Taxonomies +│   - [ ] ajax +│   │   - [ ] taxonomy_delete_confirmation.ctp +│   │   - [ ] taxonomy_mass_confirmation.ctp +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] TemplateElements +│   - [ ] ajax +│   - [ ] ajaxIndex.ctp +│   - [ ] templateElementConfirmationForm.ctp +│   - [ ] template_element_add_attribute.ctp +│   - [ ] template_element_add_choices.ctp +│   - [ ] template_element_add_file.ctp +│   - [ ] template_element_add_text.ctp +│   - [ ] template_element_edit_attribute.ctp +│   - [ ] template_element_edit_file.ctp +│   - [ ] template_element_edit_text.ctp +- [ ] Templates +│   - [ ] add.ctp +│   - [ ] ajax +│   │   - [ ] template_choices.ctp +│   - [ ] edit.ctp +│   - [ ] index.ctp +│   - [ ] populate_event_from_template.ctp +│   - [ ] populate_event_from_template_attributes.ctp +│   - [ ] template_file_upload.ctp +│   - [ ] upload_file.ctp +│   - [ ] view.ctp +- [ ] Threads +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] Users +│   - [ ] admin_add.ctp +│   - [ ] admin_edit.ctp +│   - [ ] admin_email.ctp +│   - [ ] admin_filter_user_index.ctp +│   - [ ] admin_index.ctp +│   - [ ] admin_quick_email.ctp +│   - [ ] admin_view.ctp +│   - [ ] ajax +│   │   - [ ] admin_index.ctp +│   │   - [ ] fetchpgpkey.ctp +│   │   - [ ] passwordResetConfirmationForm.ctp +│   │   - [ ] tag_statistics_graph.ctp +│   - [ ] change_pw.ctp +│   - [ ] check_and_correct_pgps.ctp +│   - [ ] dashboard.ctp +│   - [ ] edit.ctp +│   - [ ] histogram.ctp +│   - [ ] login.ctp +│   - [ ] statistics.ctp +│   - [ ] statistics_data.ctp +│   - [ ] statistics_histogram.ctp +│   - [ ] statistics_orgs.ctp +│   - [ ] statistics_sightings.ctp +│   - [ ] statistics_tags.ctp +│   - [ ] terms.ctp +│   - [ ] verify_certificate.ctp +│   - [ ] verify_g_p_g.ctp +│   - [ ] view.ctp +- [ ] Warninglists +│   - [ ] ajax +│   │   - [ ] delete_confirmation.ctp +│   │   - [ ] getToggleField.ctp +│   - [ ] index.ctp +│   - [ ] view.ctp +- [ ] Whitelists +│   - [ ] admin_add.ctp +│   - [ ] admin_edit.ctp +│   - [ ] admin_index.ctp +│   - [ ] index.ctp +- [ ] tree.txt +92 directories, 354 files