admin.json 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518
  1. {
  2. "mailer_setup_required":"<a href='/admin/app'>Email settings</a> are required to send.",
  3. "admin_top": {
  4. "management_wiki": "Management Wiki",
  5. "system_information": "System information",
  6. "wiki_administrator": "Only wiki administrator can access this page",
  7. "assign_administrator": "You can assign the selected user to be a wiki administrator on the User Management page using the 'Give admin access' button",
  8. "list_of_installed_plugins": "List of installed plugins",
  9. "package_name": "Package name",
  10. "specified_version": "Specified version",
  11. "installed_version": "Installed version",
  12. "list_of_env_vars":"List of environment variables",
  13. "env_var_priority": "For environment variables other than security, the value of the database is obtained preferentially.",
  14. "about_security": "Check <a href='/admin/security'>Security Settings</a> for security environment variables.",
  15. "copy_prefilled_host_information": {
  16. "default": "Copy prefilled host information",
  17. "done": "Copied to clipboard!"
  18. },
  19. "bug_report": "Submitting a bug report",
  20. "submit_bug_report": "<a href='https://github.com/weseek/growi/issues/new?assignees=&labels=bug&template=bug-report.md&title=Bug%3A' target='_blank' rel='noreferrer'>then submit your issue to GitHub.</a>"
  21. },
  22. "v5_page_migration": {
  23. "page_tree_not_avaliable" : "Page tree feature is not available yet.",
  24. "go_to_settings": "Go to settings to enable the feature",
  25. "migration_desc": "There are some pages with old v4 compatibility. To take advantage of new features such as page trees and easy renaming, please convert all your pages to v5 compatibility.",
  26. "migration_note": "Note: You will lose unique constraints from the page paths.",
  27. "upgrade_to_v5": "Convert to v5 compatibility",
  28. "modal_migration_warning": "This process may take long. It is highly recommended that administrators tell users not to create, modify, or delete pages during the conversion.",
  29. "start_upgrading": "Start converting to v5 compatibility",
  30. "successfully_started": "Succeeded to start the conversion",
  31. "already_upgraded": "You have already completed the conversion to v5 compatibility",
  32. "header_upgrading_progress": "Upgrade Progress",
  33. "migration_succeeded": "Your upgrade has been successfully completed! Exit maintenance mode and GROWI can be used.",
  34. "migration_failed": "Upgrade failed. Please refer to the GROWI docs for information on what to do in the event of failure."
  35. },
  36. "maintenance_mode": {
  37. "maintenance_mode": "Maintenance Mode",
  38. "under_maintenance_mode": "Under Maintenance Mode",
  39. "failed_to_start_maintenance_mode": "Failed to start maintenance mode",
  40. "failed_to_end_maintenance_mode": "Failed to end maintenance mode",
  41. "successfully_started_maintenance_mode": "Succussfully started maintenance mode",
  42. "successfully_ended_maintenance_mode": "Succussfully ended maintenance mode",
  43. "warning_message_to_start": "You will NOT able to access other than admin settings page. General users will NOT able to access to any contents until maintenance mode ends manually.",
  44. "warning_message_to_end": "Please make sure that \"data importing\" or \"upgrading to v5\" is already done or not. If not, it is highly recommended to keep maintenance mode on.",
  45. "supplymentary_message_to_start": "As for the API, only the administrator API will be functional.",
  46. "start_maintenance_mode": "Start maintenance mode",
  47. "end_maintenance_mode": "End maintenance mode",
  48. "description": "Maintenance mode restricts all user operations. Always start the maintenance mode before \"importing data\" and \"upgrading to V5\". To exit, go to \"Security Settings\" > \"Maintenance Mode\"."
  49. },
  50. "app_setting": {
  51. "site_name": "Site name",
  52. "sitename_change": "You can change site name which is used for header and HTML title.",
  53. "header_content": "The contents entered here will be shown in the header etc.",
  54. "site_url_desc": "This is for the site URL setting.",
  55. "site_url_warn": "Some features don't work because the site URL is not set.",
  56. "siteurl_help": "Site full URL beginning from <code>http://</code> or <code>https://</code>.",
  57. "confidential_name": "Confidential name",
  58. "confidential_example": "ex): internal use only",
  59. "default_language": "Default language for new users",
  60. "default_mail_visibility": "Disclose e-mail for new users",
  61. "file_uploading": "File uploading",
  62. "enable_files_except_image": "Enabling this option will allow upload of any file type. Without this option, only image file upload is supported.",
  63. "attach_enable": "You can attach files other than image files if you enable this option.",
  64. "update": "Update",
  65. "mail_settings": "E-mail Settings",
  66. "mailer_is_not_set_up": "E-mail setting is not set up.",
  67. "from_e-mail_address": "From e-mail address",
  68. "transmission_method":"Transmission Method",
  69. "smtp_label":"SMTP",
  70. "ses_label":"SES(AWS)",
  71. "send_test_email": "Send a test-email",
  72. "success_to_send_test_email": "Success to send a test-email",
  73. "smtp_settings": "SMTP settings",
  74. "host": "Host",
  75. "port": "Port",
  76. "user": "User",
  77. "initialize_mail_settings": "initialize e-mail settings",
  78. "initialize_mail_modal_header": "Initialize e-mail settings",
  79. "confirm_to_initialize_mail_settings": "You can't restore to the current settings. Are you sure you want to initialize e-mail settings?",
  80. "file_upload_settings":"File Upload Settings",
  81. "file_upload_method":"File Upload Method",
  82. "file_delivery_method":"File Delivery Method",
  83. "file_delivery_method_redirect":"Redirect",
  84. "file_delivery_method_relay":"Internal System Relay",
  85. "file_delivery_method_redirect_info":"Redirect: It redirects to a signed URL without GROWI server, it gives excellent performance.",
  86. "file_delivery_method_relay_info":"Internal System Relay: The GROWI server delivers to clients, it provides complete security.",
  87. "fixed_by_env_var": "This is fixed by the env var <code>FILE_UPLOAD={{fileUploadType}}</code>.",
  88. "gcs_label": "GCP(GCS)",
  89. "aws_label": "AWS(S3)",
  90. "local_label": "Local",
  91. "gridfs_label": "MongoDB(GridFS)",
  92. "file_upload": "This is for uploading file settings. If you complete file upload settings, file upload function, profile picture function etc will be enabled.",
  93. "ses_settings":"SES settings",
  94. "test_connection": "Test connection to mail",
  95. "change_setting": "Caution:if you change this setting not completed, you will not be able to access files you have uploaded so far.",
  96. "region": "Region",
  97. "bucket_name": "Bucket name",
  98. "custom_endpoint": "Custom endpoint",
  99. "custom_endpoint_change": "Input the URL of the endpoint of an object storage service like MinIO that has a S3-compatible API. Amazon S3 is used if empty.",
  100. "plugin_settings": "Plugin settings",
  101. "enable_plugin_loading": "Enable plugin loading",
  102. "load_plugins": "Load_plugins",
  103. "enable": "Enable",
  104. "disable": "Disable",
  105. "use_env_var_if_empty": "If the value in the database is empty, the value of the environment variable <code>{{variable}}</code> is used.",
  106. "note_for_the_only_env_option": "The GCS Settings is limited by the value of environment variable.<br>To change this setting, please change to false or delete the value of the environment variable <code>{{env}}</code> ."
  107. },
  108. "markdown_setting": {
  109. "lineBreak_header": "Line break setting",
  110. "lineBreak_desc": "You can change line break settings.",
  111. "lineBreak_options": {
  112. "enable_lineBreak": "Enable line break",
  113. "enable_lineBreak_desc": "Convert line break in the text page to<code>&lt;br&gt;</code>in HTML",
  114. "enable_lineBreak_for_comment": "Enable line break in comment",
  115. "enable_lineBreak_for_comment_desc": "Convert line break in comment to<code>&lt;br&gt;</code>in HTML"
  116. },
  117. "indent_header": "Indent setting",
  118. "indent_desc": "You can change indent settings.",
  119. "indent_options": {
  120. "indentSize": "Default indent size",
  121. "indentSize_desc": "Set the default indent size for the Markdown editor",
  122. "disallow_indent_change": "Disallow change of indent size by users",
  123. "disallow_indent_change_desc": "Force users to use ther default indent size."
  124. },
  125. "presentation_header": "Presentation setting",
  126. "presentation_desc": "You can change presentation settings.",
  127. "presentation_options": {
  128. "page_break_setting": "Page break setting",
  129. "preset_one_separator": "Preset 1",
  130. "preset_one_separator_desc": "3 Blank lines",
  131. "preset_one_separator_value": "\\n\\n\\n",
  132. "preset_two_separator": "Preset 2",
  133. "preset_two_separator_desc": "5 Hyphens",
  134. "preset_two_separator_value": "-----",
  135. "custom_separator": "Custom",
  136. "custom_separator_desc": "Regular expression"
  137. },
  138. "xss_header": "Prevent XSS(cross site scripting) setting",
  139. "xss_desc": "You can change the handling of HTML tags in markdown text.",
  140. "xss_options": {
  141. "enable_xss_prevention": "Enable XSS prevention",
  142. "remove_all_tags": "Remove all tags",
  143. "remove_all_tags_desc": "Stripe all HTML tags and attributes",
  144. "recommended_setting": "Recommended setting",
  145. "custom_whitelist": "Custom whitelist",
  146. "tag_names": "Tag names",
  147. "tag_attributes": "Tag attributes",
  148. "import_recommended": "Import recommended {{target}}"
  149. }
  150. },
  151. "customize_setting": {
  152. "layout": "Layout",
  153. "layout_options": {
  154. "default": "Default content width",
  155. "expanded": "Content width 100%"
  156. },
  157. "theme": "Theme",
  158. "theme_desc": {
  159. "light_and_dark": "Light and dark modes",
  160. "unique": "Only one mode"
  161. },
  162. "function": "Function",
  163. "function_desc": "You can choose Valid/Invalid of the function",
  164. "function_options": {
  165. "timeline": "Timeline function",
  166. "timeline_desc1": "You can show the timeline of the child pages.",
  167. "timeline_desc2": "If there are many child pages, performance decreases while page loading.",
  168. "timeline_desc3": "You can speed up list page display by invalidating.",
  169. "tab_switch": "Save tab-switching in the browser",
  170. "tab_switch_desc1": "Save edit tab and history tab switching in the browser and make it object for forward/back command of the browser.",
  171. "tab_switch_desc2": "By invalidating, you can make page transition as the only object for forward/back command of the browser.",
  172. "attach_title_header": "Add h1 section when create new page automatically",
  173. "attach_title_header_desc": "Add page path to the first line as h1 section when create new page.",
  174. "list_num_s": "Number of list displayed on modals",
  175. "list_num_desc_s": "Set number of list per page such as 'Page List', 'Timeline', 'Page History' and 'Attachment' pages.",
  176. "list_num_m": "Number of list displayed on article pages included other contents",
  177. "list_num_desc_m": "Set number of list per page such as 'Bookmarks' and 'Recently created' pages.",
  178. "list_num_l": "Number of list displayed on 'Search' pages",
  179. "list_num_desc_l": "Set number of list per page such as 'Search' pages.",
  180. "list_num_xl": "Number of list displayed on article pages",
  181. "list_num_desc_xl": "Set number of list per page such as 'Not found' and 'Trash' pages.",
  182. "stale_notification": "Display notification on stale pages",
  183. "stale_notification_desc": "Displays the notification to pages more than 1 year since the last update.",
  184. "show_all_reply_comments": "Show all reply comments",
  185. "show_all_reply_comments_desc": "When the setting value is off, comments other than the latest two are omitted.",
  186. "select_search_scope_children_as_default": "Select 'Only children of this tree' as default value of search range",
  187. "select_search_scope_children_as_default_desc": "When the setting value is off, 'All pages' is used as default value of search range."
  188. },
  189. "code_highlight": "Code highlight",
  190. "nocdn_desc": "This function is disabled when the environment variable <code>NO_CDN=true</code>.<br>Github style has been forcibly applied.",
  191. "custom_title": "Custom title",
  192. "custom_title_detail": "You can customize <code>&lt;title&gt;</code> tag. Following placeholders will be automatically replaced:",
  193. "custom_title_detail_placeholder1": "<code>&#123;&#123;sitename&#125;&#125;</code> - The site name of this wiki.",
  194. "custom_title_detail_placeholder2": "<code>&#123;&#123;pagename&#125;&#125;</code> - The page name of the current page.",
  195. "custom_title_detail_placeholder3": "<code>&#123;&#123;pagepath&#125;&#125;</code> - The page path of the current page.",
  196. "custom_header": "Custom HTML header",
  197. "custom_header_detail": "You can customize HTML header that applies all pages. Your custom script will be inserted in <code>&lt;header&gt;</code> but above other <code>&lt;script&gt;</code> tags.<br>Relaod page to see changes.",
  198. "custom_css": "Custom CSS",
  199. "write_css": "You can write CSS that is applied to whole system.",
  200. "ctrl_space": "Ctrl+Space to autocomplete",
  201. "custom_script": "Custom script",
  202. "write_java": "You can write Javascript that is applied to whole system.",
  203. "reflect_change": "You need to reload the page to reflect the change."
  204. },
  205. "importer_management": {
  206. "beta_warning": "This function is Beta.",
  207. "import_from": "Import from {{from}}",
  208. "import_growi_archive": "Import GROWI archive",
  209. "error": {
  210. "only_upsert_available": "Only 'Upsert' option is available for pages collection."
  211. },
  212. "growi_settings": {
  213. "description_of_import_mode": {
  214. "about": "When you import data with the same name as an existing one, choose from the following three modes below.",
  215. "insert": "Insert: Skip importing the data.",
  216. "upsert": "Upsert: Overwrite and update the existing data with imported data.",
  217. "flash_and_insert": "Flash and Insert: After deleting the existing data completely, import the data"
  218. },
  219. "growi_archive_file": "GROWI Archive File",
  220. "uploaded_data": "Uploaded Data",
  221. "extracted_file": "Extracted File",
  222. "collection": "Collection",
  223. "upload": "Upload",
  224. "discard": "Discard uploaded data",
  225. "errors": {
  226. "different_versions": "This growi and the uploaded data versions are not met",
  227. "at_least_one": "Select one or more collections.",
  228. "page_and_revision": "'Pages' and 'Revisions' must be imported both.",
  229. "depends": "'{{target}}' must be selected when '{{condition}}' is selected."
  230. },
  231. "configuration": {
  232. "pages": {
  233. "overwrite_author": {
  234. "label": "Overwrite page's author with the current user",
  235. "desc": "Recommended <span class=\"text-danger\">NOT</span> to check this when users will also be restored."
  236. },
  237. "set_public_to_page": {
  238. "label": "Set 'Public' to the pages that is '{{from}}'",
  239. "desc": "Make sure that this configuration makes all <b>'{{from}}'</b> pages readable from <span class=\"text-danger\">ANY users</span>."
  240. },
  241. "initialize_meta_datas": {
  242. "label": "Initialize page's like, read users and comment count",
  243. "desc": "Recommended <span class=\"text-danger\">NOT</span> to check this when users will also be restored."
  244. },
  245. "initialize_hackmd_related_datas": {
  246. "label": "Initialize HackMD related data",
  247. "desc": "Recommended to check this unless there is important drafts on HackMD."
  248. }
  249. },
  250. "revisions": {
  251. "overwrite_author": {
  252. "label": "Overwrite revision's author with the current user",
  253. "desc": "Recommended <span class=\"text-danger\">NOT</span> to check this when users will also be restored."
  254. }
  255. }
  256. }
  257. },
  258. "esa_settings": {
  259. "team_name": "Team name",
  260. "access_token": "Access token",
  261. "test_connection": "Test connection to esa"
  262. },
  263. "qiita_settings": {
  264. "team_name": "Team name",
  265. "access_token": "Access token",
  266. "test_connection": "Test connection to qiita:team"
  267. },
  268. "import": "Import",
  269. "skip_username_and_email_when_overlapped": "Skip username and email using same username and email in new environment",
  270. "prepare_new_account_for_migration":"Prepare new account for migration",
  271. "archive_data_import_detail":"More Details? Ckick here.",
  272. "admin_archive_data_import_guide_url":"https://docs.growi.org/en/admin-guide/management-cookbook/import.html",
  273. "page_skip": "Pages with a name that already exists on GROWI are not imported",
  274. "Directory_hierarchy_tag": "Directory hierarchy tag"
  275. },
  276. "export_management": {
  277. "exporting_collection_list": "Exporting Collection List",
  278. "exported_data_list": "Exported Archive Data List",
  279. "export_collections": "Export Collections",
  280. "check_all": "Check All",
  281. "uncheck_all": "Uncheck All",
  282. "desc_password_seed": "<p>DO NOT FORGET to set current <code>PASSWORD_SEED</code> to your new GROWI system when restoring user data, or users will NOT be able to login with their password.<br><br><strong>HINT:</strong><br>The current <code>PASSWORD_SEED</code> will be stored in <code>meta.json</code> in exported ZIP.</p>",
  283. "create_new_archive_data": "Create New Archive Data",
  284. "export": "Export",
  285. "cancel": "Cancel",
  286. "file": "File",
  287. "growi_version": "Growi Version",
  288. "collections": "Collections",
  289. "exported_at": "Exported At",
  290. "export_menu": "Export Menu",
  291. "download": "Download",
  292. "delete": "Delete"
  293. },
  294. "external_notification": {
  295. "enabled": "Enabled",
  296. "disabled": "Disabled",
  297. "header_status": "Slack Integration Status",
  298. "caution_enabled": "CAUTION: Currently, notifications that are configured in this page will send only to the Slack Workspace set as primary."
  299. },
  300. "slack_integration": {
  301. "selecting_bot_types": {
  302. "slack_bot": "Slack bot",
  303. "detailed_explanation": "Detailed explanation",
  304. "official_bot": "Official bot",
  305. "custom_bot": "Custom bot",
  306. "without_proxy": "without proxy",
  307. "with_proxy": "with proxy",
  308. "recommended": "Recommended",
  309. "set_up": "Set up",
  310. "multiple_workspaces_integration": "Multiple workspaces integration",
  311. "security_control": "Security control",
  312. "easy": "Easy",
  313. "normal": "Normal",
  314. "hard": "Hard",
  315. "possible": "Possible",
  316. "impossible": "Impossible"
  317. },
  318. "bot_reset_successful": "Bot settings have been reset.",
  319. "adding_slack_ws_integration_settings_successful": "Slack workspace integration settings have been added",
  320. "bot_all_reset_successful": "All Bot settings have been reset.",
  321. "copied_to_clipboard": "Copied to clipboard",
  322. "set_scope": "Please set up Bot Token Scopes from Slack settings",
  323. "modal": {
  324. "warning": "Warning",
  325. "sure_change_bot_type": "Are you sure you want to change the bot type?",
  326. "changes_will_be_deleted": "Settings for other bot types will be deleted.",
  327. "cancel": "Cancel",
  328. "change": "Change"
  329. },
  330. "toastr": {
  331. "delete_slack_integration_procedure": "Succeeded to delete the slack integration procedure"
  332. },
  333. "use_env_var_if_empty": "If the value in the database is empty, the value of the environment variable <code>{{variable}}</code> is used.",
  334. "access_token_settings": {
  335. "regenerate": "Regenerate"
  336. },
  337. "delete": "Delete",
  338. "integration_procedure": "Integration Procedure",
  339. "custom_bot_without_proxy_settings": "Custom Bot without proxy Settings",
  340. "integration_failed":"Integration failed",
  341. "official_bot_settings": "Official bot Settings",
  342. "reset": "Reset",
  343. "reset_all_settings": "Reset all settings",
  344. "delete_slackbot_settings": "Delete Slack Bot settings",
  345. "slackbot_settings_notice": "The Slack workspace integration procedure will be deleted. <br> Are you sure?",
  346. "all_settings_of_the_bot_will_be_reset": "All settings of the Bot will be reset.<br>Are you sure?",
  347. "accordion": {
  348. "create_bot": "Create Bot",
  349. "how_to_create_a_bot": "How to create a bot",
  350. "how_to_install": "How to install",
  351. "install_bot_to_slack": "Install Bot To Slack",
  352. "install_now": "Install now",
  353. "generate_access_token": "Generate Access Token",
  354. "register_for_growi_official_bot_proxy_service": "Register for GROWI Official Bot Proxy Service",
  355. "register_for_growi_custom_bot_proxy": "Register for your GROWI Custom Bot Proxy",
  356. "enter_growi_register_on_slack": "Enter <b>/growi register</b> on slack",
  357. "paste_growi_url": "Since a modal is displayed, enter the following URL in <b>GROWI URL</b>.",
  358. "enter_access_token_for_growi_and_proxy": "Enter <b>Access Token Proxy to GROWI</b> and <b>Access Token GROWI to Proxy</b>",
  359. "set_proxy_url_on_growi": "Set Proxy URL on GROWI",
  360. "copy_proxy_url": "When the above step are completed successfully, the Proxy URL will be displayed in the Slack Channel you selected in the modal, so copy it.",
  361. "enter_proxy_url_and_update": "Enter and update the Proxy URL that you copied in the above step in the <b>Proxy URL</b> of the <b>Custom bot with proxy integration</b> on this page.",
  362. "dont_need_update": "※If the value is already in there, there is no need to update it.",
  363. "select_install_your_app": "Select \"Install your app\".",
  364. "go-to-manage-distribution": "Go to \"Manage Settings\" > \"Manage distribution\" on your Slack App page.",
  365. "activate-public-distribution": "In \"Share Your App with Other Workspaces\", make sure all items are checked and click \"Activate Public Distribution\"",
  366. "click-add-to-slack-button": "Click \"Add to Slack\" button.",
  367. "select_install_to_workspace": "Select \"Install to Workspace\".",
  368. "register_proxy_url": "Register Proxy URL with GROWI",
  369. "click_allow": "Select \"Allow\".",
  370. "install_complete_if_checked": "Confirm that \"Install your app\" is checked.",
  371. "invite_bot_to_channel": "Invite GROWI bot to channel by calling @example.",
  372. "register_secret_and_token": "Set Signing Secret and Bot Token",
  373. "manage_permission": "Manage Permission",
  374. "growi_commands": "GROWI Commands",
  375. "multiple_growi_command": "Commands that could be sent to multiple GROWI instances at once",
  376. "single_growi_command": "Commands that could be sent to single GROWI instance at a time",
  377. "allowed_channels_description": "Input allowed channels for \"{{keyName}}\" command. Separate each channel with \",\" . Users can will be able to use \"{{keyName}}\" command from channels written here.",
  378. "unfurl_description": "Show GROWI page contents when page links have been shared on Slack",
  379. "unfurl_allowed_channels_description": "Input allowed channel IDs for \"unfurl\" . Separate each channel with \",\" . GROWI public page links or permanent links sent in specified channels will show the content in the message.",
  380. "allow_all": "Allow all",
  381. "deny_all": "Deny all",
  382. "allow_specified": "Allow specified",
  383. "allow_all_long": "Allow all (Allowed from any channel)",
  384. "deny_all_long": "Deny all (Denied from any channel)",
  385. "allow_specified_long": "Allow specified (Allowed from only specified channels)",
  386. "test_connection": "Test Connection",
  387. "test_connection_by_pressing_button": "Press the button to test the connection",
  388. "test_connection_only_public_channel":"Please test connection in a public channel",
  389. "error_check_logs_below": "An error has occurred. Please check the logs below.",
  390. "send_message_to_slack_work_space": "Send message to Slack work space.",
  391. "add_slack_workspace": "Add a Slack Workspace"
  392. },
  393. "custom_bot_without_proxy_integration": "Custom Bot Without Proxy Integration",
  394. "integration_sentence": {
  395. "integration_is_not_complete": "Integration is not complete.<br>Proceed with the following integration procedure.",
  396. "integration_successful": "Integration successful",
  397. "integration_some_ws_is_not_complete": "Some work spaces is not linked"
  398. },
  399. "custom_bot_with_proxy_integration": "Custom Bot With Proxy Integration",
  400. "official_bot_integration": "Official bot integration",
  401. "docs_url": {
  402. "slack_integration": "https://docs.growi.org/en/admin-guide/management-cookbook/slack-integration/",
  403. "official_bot": "https://docs.growi.org/en/admin-guide/management-cookbook/slack-integration/#official-bot-%E3%80%90recommended%E3%80%91",
  404. "custom_bot_without_proxy": "https://docs.growi.org/en/admin-guide/management-cookbook/slack-integration/#custom-bot-without-proxy",
  405. "custom_bot_with_proxy": "https://docs.growi.org/en/admin-guide/management-cookbook/slack-integration/#custom-bot-with-proxy",
  406. "official_bot_setting": "https://docs.growi.org/en/admin-guide/management-cookbook/slack-integration/official-bot-settings.html",
  407. "custom_bot_without_proxy_setting": "https://docs.growi.org/en/admin-guide/management-cookbook/slack-integration/custom-bot-without-proxy-settings.html",
  408. "custom_bot_with_proxy_setting": "https://docs.growi.org/en/admin-guide/management-cookbook/slack-integration/custom-bot-with-proxy-settings.html"
  409. }
  410. },
  411. "slack_integration_legacy": {
  412. "alert_disabled": "This 'Legacy Slack Integration' is currently disabled because <a href='/admin/slack-integration'>the new settings</a> is enabled.",
  413. "alert_deplicated": "This 'Legacy Slack Integration' is outdated and will be discontinued in the future. Use <a href='/admin/slack-integration'>the new settings</a> instead. "
  414. },
  415. "user_management": {
  416. "invite_users": "Temporarily issue a new user",
  417. "click_twice_same_checkbox": "You should check at least one checkbox.",
  418. "invite_modal": {
  419. "emails": "Emails (Possible to issue multiple people with new lines)",
  420. "description1":"Temporarily issue new users by email addresses.",
  421. "description2":"A temporary password will be generated for the first login.",
  422. "invite_thru_email": "Send invitation email",
  423. "mail_setting_link":"<i class='icon-settings mr-2'></i><a href='/admin/app'>Email settings</a>",
  424. "valid_email": "Valid email address is required",
  425. "temporary_password": "The created user has a temporary password",
  426. "send_new_password": "Please send the new password to the user.",
  427. "send_temporary_password": "If you have not sent an invitation email, copy the temporary password on this screen and contact the inviter.",
  428. "send_email": "You can also send or resend the invitation email from the drop-down in the users table.",
  429. "existing_email": "The following emails already exist",
  430. "issue": "Issue"
  431. },
  432. "user_table": {
  433. "administrator": "Administrator",
  434. "edit_menu": "Edit menu",
  435. "reset_password": "Reset password",
  436. "administrator_menu": "Administrator Menu",
  437. "accept": "Accept",
  438. "deactivate_account": "Deactivate account",
  439. "your_own": "You cannot deactivate your own account",
  440. "remove_admin_access": "Remove admin access",
  441. "cannot_remove": "You cannot remove yourself from administrator",
  442. "give_admin_access": "Give admin access",
  443. "send_invitation_email": "Send invitation email",
  444. "resend_invitation_email": "Resend invitation email"
  445. },
  446. "reset_password": "Reset Password",
  447. "reset_password_modal": {
  448. "password_never_seen": "The temporary password can never be retrieved after this screen is closed.",
  449. "password_reset_message": "Let the user know the new password below and strongly recommend to change another one immediately.",
  450. "send_new_password": "Please send the new password to the user.",
  451. "target_user": "Target User",
  452. "new_password": "New Password"
  453. },
  454. "external_account": "External Account Management",
  455. "external_accounts":"External accounts",
  456. "create_external_account":"Create external account",
  457. "external_account_list": "External Account List",
  458. "external_account_none":"No External Account",
  459. "invite": "Invite",
  460. "invited": "User was invited",
  461. "back_to_user_management": "Back to User Management",
  462. "authentication_provider": "Authentication provider",
  463. "manage": "Manage",
  464. "password_setting": "Password setting",
  465. "password_setting_help": "Is password set?",
  466. "set": "Yes",
  467. "unset": "No",
  468. "related_username": "Related user's ",
  469. "cannot_invite_maximum_users": "Can not invite more than the maximum number of users.",
  470. "current_users": "Current users:"
  471. },
  472. "user_group_management": {
  473. "create_group": "Create new group",
  474. "add_child_group": "Add child group",
  475. "remove_child_group": "Remove",
  476. "deny_create_group": "You can't create a new group with the current settings.",
  477. "group_name": "Group name",
  478. "group_example": "e.g. : Group1",
  479. "parent_group": "Parent Group",
  480. "select_parent_group": "Select Parent Group",
  481. "release_parent_group": "Release parent group",
  482. "add_modal": {
  483. "description": "The added user will also be added to all parent groups.",
  484. "add_user": "Add a user to the created group",
  485. "search_option": "Search option",
  486. "enable_option": "Enable {{option}}",
  487. "forward_match": "Forword match",
  488. "partial_match": "Partial match",
  489. "backward_match": "Backward match"
  490. },
  491. "group_list": "Group list",
  492. "child_group_list": "Child group list",
  493. "back_to_list": "Go back to group list",
  494. "basic_info": "Basic info",
  495. "user_list": "User list",
  496. "created_group": "Group was created",
  497. "is_loading_data": "Fetch data...",
  498. "no_pages": "There are no pages the group has view permission.",
  499. "remove_from_group": "Remove this user",
  500. "delete_modal": {
  501. "header": "Delete group",
  502. "desc": "All child groups under the group will also be deleted. Once deleted, the deleted group and its private pages cannot be retrieved.",
  503. "dropdown_desc": "Choose an action for private pages",
  504. "select_group": "Select a group",
  505. "no_groups": "No groups to select",
  506. "publish_pages": "Publish all",
  507. "delete_pages": "Delete all",
  508. "transfer_pages": "Transfer to another group"
  509. },
  510. "update_parent_confirm_modal": {
  511. "header": "The parent of the group will be changed",
  512. "caution_change_parent": "This operation will change the parent of the group \"{{groupName}}\".",
  513. "danger_message": "Note that this affects the permissions to view all pages associated with this group.",
  514. "force_update_parents_label": "Forcibly add missing users",
  515. "force_update_parents_description": "Enable this option to force the addition of missing users to the ancestor groups if they exist after changing a parent group."
  516. }
  517. }
  518. }