# Chinese translations for foreman_ansible package. # Copyright (C) 2018 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the foreman_ansible package. # FIRST AUTHOR , 2018. # msgid "" msgstr "" "Project-Id-Version: foreman_ansible 3.0.0\n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: 2018-03-12 12:24-0400\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese\n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "\n" #: ../app/controllers/ansible_roles_controller.rb:35 msgid "Import of roles successfully finished." msgstr "" #: ../app/controllers/ansible_roles_controller.rb:50 msgid "No changes in roles detected." msgstr "" #: ../app/controllers/ansible_roles_controller.rb:51 msgid "No changes in roles detected on %s." msgstr "" #: ../app/controllers/ansible_variables_controller.rb:39 msgid "No changes in variables detected on %s." msgstr "" #: ../app/controllers/ansible_variables_controller.rb:49 msgid "" "Import of variables successfully finished.\n" "Added: #{results[:added].count} \n" " Removed: #{results[:obsolete].count} \n" "Updated: #{results[:updated].count}" msgstr "" #: ../app/controllers/ansible_variables_controller.rb:102 msgid "No proxy found to import variables from, ensure that the smart proxy has the Ansible feature enabled." msgstr "" #: ../app/controllers/api/v2/ansible_override_values_controller.rb:17 msgid "Override match" msgstr "" #: ../app/controllers/api/v2/ansible_override_values_controller.rb:18 msgid "Override value, required if omit is false" msgstr "" #: ../app/controllers/api/v2/ansible_override_values_controller.rb:22 msgid "Create an override value for a specific ansible variable" msgstr "" #: ../app/controllers/api/v2/ansible_override_values_controller.rb:34 msgid "Destroy an override value" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:18 msgid "Show role" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:22 msgid "List Ansible roles" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:28 msgid "Deletes Ansible role" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:34 msgid "Import Ansible roles" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:35 ../app/controllers/api/v2/ansible_roles_controller.rb:42 ../app/controllers/api/v2/ansible_variables_controller.rb:73 ../app/controllers/api/v2/ansible_variables_controller.rb:83 msgid "Smart Proxy to import from" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:36 msgid "Ansible role names to import" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:41 msgid "Obsolete Ansible roles" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:48 msgid "Fetch Ansible roles available to be imported" msgstr "" #: ../app/controllers/api/v2/ansible_roles_controller.rb:49 msgid "Smart Proxy to fetch from" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:20 msgid "Show variable" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:24 msgid "List Ansible variables" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:30 msgid "Deletes Ansible variable" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:39 msgid "Name of variable" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:40 msgid "Role ID" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:41 msgid "Default value of variable" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:42 msgid "When enabled the parameter is hidden in the UI" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:43 msgid "The order in which values are resolved" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:44 msgid "Description of variable" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:45 msgid "Types of validation values" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:46 msgid "Used to enforce certain values for the parameter values" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:47 msgid "Types of variable values" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:48 msgid "Merge all matching values (only array/hash type)" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:49 msgid "Include default value when merging all matching values" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:50 msgid "Remove duplicate values (only array type)" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:54 msgid "Create Ansible variable" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:61 msgid "Updates Ansible variable" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:71 msgid "Import Ansible variables. This will only import variables for already existing roles, it will not import any new roles" msgstr "" #: ../app/controllers/api/v2/ansible_variables_controller.rb:81 msgid "Obsolete Ansible variables. This will only obsolete variables for already existing roles, it will not delete any old roles" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb:20 msgid "Plays Ansible roles on a hostgroup" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb:30 msgid "Plays Ansible roles on hostgroups" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb:31 msgid "IDs of hostgroups to play roles on" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb:42 msgid "List all Ansible roles for a hostgroup" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb:53 msgid "Assigns Ansible roles to a hostgroup" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb:56 msgid "Ansible roles to assign to a hostgroup" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hostgroups_param_group_extensions.rb:13 ../app/controllers/foreman_ansible/api/v2/hosts_param_group_extensions.rb:13 msgid "IDs of associated ansible roles" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb:26 msgid "Plays Ansible roles on a host" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb:35 msgid "Plays Ansible roles on hosts" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb:36 msgid "IDs of hosts to play roles on" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb:46 msgid "List all Ansible roles for a host" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb:56 msgid "Assigns Ansible roles to a host" msgstr "" #: ../app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb:59 msgid "Ansible roles to assign to a host" msgstr "" #: ../app/controllers/foreman_ansible/concerns/hostgroups_controller_extensions.rb:27 msgid "Host group has no associated hosts" msgstr "" #: ../app/controllers/foreman_ansible/concerns/job_invocation_helper.rb:13 msgid "There are no Ansible roles to play" msgstr "" #: ../app/controllers/foreman_ansible/concerns/job_invocation_helper.rb:15 msgid "Could not run Ansible roles for %{host}" msgstr "" #: ../app/helpers/foreman_ansible/ansible_roles_helper.rb:8 msgid "Import from %s" msgstr "" #: ../app/helpers/foreman_ansible/ansible_roles_helper.rb:23 msgid "Ansible Role" msgstr "" #: ../app/helpers/foreman_ansible/ansible_roles_helper.rb:29 msgid "Import" msgstr "" #: ../app/helpers/foreman_ansible/ansible_roles_helper.rb:35 msgid "%s ago" msgstr "" #: ../app/helpers/foreman_ansible/hosts_helper_extensions.rb:13 ../app/lib/actions/foreman_ansible/helpers/host_common.rb:18 msgid "Play Ansible roles" msgstr "" #: ../app/lib/actions/foreman_ansible/helpers/host_common.rb:10 msgid "Playbook execution failed" msgstr "" #: ../app/lib/actions/foreman_ansible/helpers/host_common.rb:30 ../lib/foreman_ansible_core/remote_execution_core/ansible_runner.rb:36 msgid "Error loading data from proxy" msgstr "" #: ../app/lib/actions/foreman_ansible/helpers/play_roles_description.rb:13 msgid "Foreman" msgstr "" #: ../app/lib/proxy_api/ansible.rb:27 msgid "Unable to get roles from Ansible" msgstr "" #: ../app/lib/proxy_api/ansible.rb:34 ../app/lib/proxy_api/ansible.rb:41 msgid "Unable to get roles/variables from Ansible" msgstr "" #: ../app/models/setting/ansible.rb:20 msgid "Use this to supply a path to an SSH Private Key that Ansible will use in lieu of a password Override with \"ansible_ssh_private_key_file\" host parameter" msgstr "" #: ../app/models/setting/ansible.rb:25 msgid "Private Key Path" msgstr "" #: ../app/models/setting/ansible.rb:29 msgid "Use this connection type by default when running Ansible playbooks. You can override this on hosts by adding a parameter \"ansible_connection\"" msgstr "" #: ../app/models/setting/ansible.rb:33 msgid "Connection type" msgstr "" #: ../app/models/setting/ansible.rb:37 msgid "Enable/disable WinRM server certificate validation when running Ansible playbooks. You can override this on hosts by adding a parameter \"ansible_winrm_server_cert_validation\"" msgstr "" #: ../app/models/setting/ansible.rb:42 msgid "WinRM cert Validation" msgstr "" #: ../app/models/setting/ansible.rb:46 msgid "Foreman will add the this level of verbosity for additional debugging output when running Ansible playbooks." msgstr "" #: ../app/models/setting/ansible.rb:49 msgid "Default verbosity level" msgstr "" #: ../app/models/setting/ansible.rb:52 msgid "Disabled" msgstr "" #: ../app/models/setting/ansible.rb:53 msgid "Level 1 (-v)" msgstr "" #: ../app/models/setting/ansible.rb:54 msgid "Level 2 (-vv)" msgstr "" #: ../app/models/setting/ansible.rb:55 msgid "Level 3 (-vvv)" msgstr "" #: ../app/models/setting/ansible.rb:56 msgid "Level 4 (-vvvv)" msgstr "" #: ../app/models/setting/ansible.rb:62 msgid "Timeout (in seconds) to set when Foreman will trigger a play Ansible roles task after a host is fully provisioned. Set this to the maximum time you expect a host to take until it is ready after a reboot." msgstr "" #: ../app/models/setting/ansible.rb:67 msgid "Post-provision timeout" msgstr "" #: ../app/models/setting/ansible.rb:71 msgid "Timeout (in minutes) when hosts should have reported." msgstr "" #: ../app/models/setting/ansible.rb:73 msgid "Ansible report timeout" msgstr "" #: ../app/models/setting/ansible.rb:77 msgid "Disable host configuration status turning to out of sync for %{cfgmgmt} after report does not arrive within configured interval" msgstr "" #: ../app/models/setting/ansible.rb:81 msgid "%{cfgmgmt} out of sync disabled" msgstr "" #: ../app/models/setting/ansible.rb:86 msgid "Foreman will run Ansible playbooks using this implementation" msgstr "" #: ../app/models/setting/ansible.rb:88 msgid "Implementation for running Ansible" msgstr "" #: ../app/models/setting/ansible.rb:104 ../lib/foreman_ansible/register.rb:92 msgid "Ansible" msgstr "" #: ../app/services/foreman_ansible/insights_notification_builder.rb:51 msgid "Remediation Plan" msgstr "" #: ../app/services/foreman_ansible/insights_notification_builder.rb:61 ../db/seeds.d/90_notification_blueprints.rb:13 msgid "Job Details" msgstr "" #: ../app/services/foreman_ansible/proxy_api.rb:13 msgid "Proxy not found" msgstr "" #: ../app/views/ansible_roles/import.html.erb:1 msgid "Changed Ansible roles" msgstr "" #: ../app/views/ansible_roles/import.html.erb:3 ../app/views/ansible_variables/import.html.erb:3 msgid "Select the changes you want to realize in Foreman" msgstr "" #: ../app/views/ansible_roles/import.html.erb:5 ../app/views/ansible_variables/import.html.erb:5 msgid "Toggle" msgstr "" #: ../app/views/ansible_roles/import.html.erb:6 ../app/views/ansible_variables/import.html.erb:6 msgid "New" msgstr "" #: ../app/views/ansible_roles/import.html.erb:8 ../app/views/ansible_variables/import.html.erb:8 msgid "Check/Uncheck new" msgstr "" #: ../app/views/ansible_roles/import.html.erb:9 ../app/views/ansible_variables/import.html.erb:9 msgid "Obsolete" msgstr "" #: ../app/views/ansible_roles/import.html.erb:11 ../app/views/ansible_variables/import.html.erb:11 msgid "Check/Uncheck obsolete" msgstr "" #: ../app/views/ansible_roles/import.html.erb:19 ../app/views/ansible_variables/import.html.erb:22 msgid "Check/Uncheck all" msgstr "" #: ../app/views/ansible_roles/import.html.erb:21 ../app/views/ansible_variables/import.html.erb:24 msgid "Name" msgstr "" #: ../app/views/ansible_roles/import.html.erb:22 ../app/views/ansible_variables/import.html.erb:26 msgid "Hosts count" msgstr "" #: ../app/views/ansible_roles/import.html.erb:23 ../app/views/ansible_variables/import.html.erb:27 msgid "Hostgroups count" msgstr "" #: ../app/views/ansible_roles/import.html.erb:24 ../app/views/ansible_variables/import.html.erb:28 msgid "Operation" msgstr "" #: ../app/views/ansible_roles/import.html.erb:35 ../app/views/ansible_variables/import.html.erb:39 msgid "Check/Uncheck all %s changes" msgstr "" #: ../app/views/ansible_roles/import.html.erb:40 ../app/views/ansible_variables/import.html.erb:45 msgid "Add" msgstr "" #: ../app/views/ansible_roles/import.html.erb:40 ../app/views/ansible_variables/import.html.erb:45 msgid "Remove" msgstr "" #: ../app/views/ansible_roles/import.html.erb:48 ../app/views/ansible_variables/import.html.erb:53 msgid "Cancel" msgstr "" #: ../app/views/ansible_roles/import.html.erb:49 ../app/views/ansible_variables/import.html.erb:12 ../app/views/ansible_variables/import.html.erb:45 ../app/views/ansible_variables/import.html.erb:54 msgid "Update" msgstr "" #: ../app/views/ansible_roles/index.html.erb:1 ../app/views/ansible_roles/welcome.html.erb:1 ../app/views/ansible_roles/welcome.html.erb:6 ../app/views/foreman_ansible/ansible_roles/_select_tab_title.html.erb:1 msgid "Ansible Roles" msgstr "" #: ../app/views/ansible_roles/index.html.erb:9 msgid "Role|Name" msgstr "" #: ../app/views/ansible_roles/index.html.erb:10 msgid "Hostgroups" msgstr "" #: ../app/views/ansible_roles/index.html.erb:11 msgid "Hosts" msgstr "" #: ../app/views/ansible_roles/index.html.erb:12 msgid "Imported at" msgstr "" #: ../app/views/ansible_roles/index.html.erb:13 ../app/views/ansible_variables/index.html.erb:16 msgid "Actions" msgstr "" #: ../app/views/ansible_roles/index.html.erb:27 ../lib/foreman_ansible/register.rb:98 msgid "Variables" msgstr "" #: ../app/views/ansible_roles/index.html.erb:33 ../app/views/ansible_variables/index.html.erb:41 msgid "Delete %s?" msgstr "" #: ../app/views/ansible_roles/welcome.html.erb:7 msgid "" "No ansible roles were found in Foreman. If you want to assign roles to your hosts,\n" " you have to import them first." msgstr "" #: ../app/views/ansible_roles/welcome.html.erb:10 msgid "Learn more about this in the documentation." msgstr "" #: ../app/views/ansible_variables/_fields.erb:4 msgid "Ansible Variable Details (Imported)" msgstr "" #: ../app/views/ansible_variables/_fields.erb:4 msgid "Ansible Variable Details" msgstr "" #: ../app/views/ansible_variables/_fields.erb:11 msgid "Default Behavior" msgstr "" #: ../app/views/ansible_variables/_fields.erb:12 msgid "Override the default value of the Ansible variable." msgstr "" #: ../app/views/ansible_variables/_fields.erb:14 msgid "Mark the variable to be managed by Foreman. When the Ansible role of this variable is assigned to a host, the default value will be added to Ansible inventory as a host variable. Specify matchers to set a different value for such variable." msgstr "" #: ../app/views/ansible_variables/_fields.erb:27 msgid "Value to use when there is no match." msgstr "" #: ../app/views/ansible_variables/_fields.erb:30 msgid "Hidden Value" msgstr "" #: ../app/views/ansible_variables/_fields.erb:33 msgid "Hide all values for this parameter." msgstr "" #: ../app/views/ansible_variables/_fields.erb:39 msgid "Optional Input Validator" msgstr "" #: ../app/views/ansible_variables/_fields.erb:41 msgid "Before including these variables on your playbooks, Foreman will validate that your variables comply with the validation." msgstr "" #: ../app/views/ansible_variables/_fields.erb:44 msgid "If checked, will raise an error if there is no default value and no matcher provide a value." msgstr "" #: ../app/views/ansible_variables/_fields.erb:53 msgid "Prioritize Attribute Order" msgstr "" #: ../app/views/ansible_variables/_fields.erb:54 msgid "Set the order in which values are resolved." msgstr "" #: ../app/views/ansible_variables/_fields.erb:55 msgid "Order" msgstr "" #: ../app/views/ansible_variables/_fields.erb:56 msgid "The order in which matchers keys are processed, first match wins.
You may use multiple attributes as a matcher key, for example, an order of host group, environment would expect a matcher such as hostgroup = \"web servers\", environment = production" msgstr "" #: ../app/views/ansible_variables/_fields.erb:59 msgid "Continue to look for matches after first find (only array/hash type)? Note: merging overrides ignores all matchers that are omitted." msgstr "" #: ../app/views/ansible_variables/_fields.erb:61 msgid "Include default value when merging all matching values." msgstr "" #: ../app/views/ansible_variables/_fields.erb:64 msgid "Avoid duplicate values when merging them (only array type)?" msgstr "" #: ../app/views/ansible_variables/_fields.erb:68 msgid "Specify Matchers" msgstr "" #: ../app/views/ansible_variables/edit.html.erb:4 ../app/views/ansible_variables/index.html.erb:1 ../app/views/ansible_variables/new.html.erb:4 msgid "Ansible Variables" msgstr "" #: ../app/views/ansible_variables/edit.html.erb:8 msgid "Edit %s" msgstr "" #: ../app/views/ansible_variables/edit.html.erb:13 msgid "Edit Ansible Variable" msgstr "" #: ../app/views/ansible_variables/import.html.erb:1 msgid "Changed Ansible variables" msgstr "" #: ../app/views/ansible_variables/import.html.erb:14 msgid "Check/Uncheck update" msgstr "" #: ../app/views/ansible_variables/import.html.erb:25 msgid "Ansible role" msgstr "" #: ../app/views/ansible_variables/index.html.erb:5 msgid "New Ansible Variable" msgstr "" #: ../app/views/ansible_variables/index.html.erb:12 msgid "Variable|Name" msgstr "" #: ../app/views/ansible_variables/index.html.erb:13 msgid "Variable|Role" msgstr "" #: ../app/views/ansible_variables/index.html.erb:14 msgid "Type" msgstr "" #: ../app/views/ansible_variables/index.html.erb:15 msgid "Imported?" msgstr "" #: ../app/views/ansible_variables/index.html.erb:23 msgid "Overriden" msgstr "" #: ../app/views/ansible_variables/new.html.erb:8 ../app/views/ansible_variables/new.html.erb:13 msgid "Create Ansible Variable" msgstr "" #: ../app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb:5 msgid "Play Roles" msgstr "" #: ../app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb:9 msgid "Nest" msgstr "" #: ../app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb:10 msgid "Clone" msgstr "" #: ../app/views/foreman_ansible/config_reports/_ansible.html.erb:7 msgid "Level" msgstr "" #: ../app/views/foreman_ansible/config_reports/_ansible.html.erb:8 msgid "Module" msgstr "" #: ../app/views/foreman_ansible/config_reports/_ansible.html.erb:9 msgid "Arguments" msgstr "" #: ../app/views/foreman_ansible/config_reports/_ansible.html.erb:10 msgid "Message" msgstr "" #: ../app/views/foreman_ansible/config_reports/_ansible.html.erb:23 msgid "Nothing to show" msgstr "" #: ../db/seeds.d/90_notification_blueprints.rb:5 msgid "Jobs" msgstr "" #: ../db/seeds.d/90_notification_blueprints.rb:7 msgid "Insights remediation on %{hosts_count} host(s) has finished successfully" msgstr "" #: ../lib/foreman_ansible/register.rb:94 msgid "Roles" msgstr "" #: ../lib/foreman_ansible/remote_execution.rb:20 msgid "Run Ansible roles" msgstr "" #: ../lib/foreman_ansible/remote_execution.rb:21 msgid "Runs an Ansible playbook which contains all the roles defined for a host" msgstr "" #: ../lib/foreman_ansible/remote_execution.rb:27 msgid "Ansible: Run Insights maintenance plan" msgstr "" #: ../lib/foreman_ansible/remote_execution.rb:28 msgid "Runs a given maintenance plan from Red Hat Access Insights given an ID." msgstr "" #: action_names.rb:2 msgid "Remote action:" msgstr "" #: action_names.rb:3 msgid "Import Puppet classes" msgstr "" #: action_names.rb:4 msgid "Import facts" msgstr "" #: action_names.rb:5 msgid "Action with sub plans" msgstr "" #: gemspec.rb:2 msgid "Ansible support in Foreman" msgstr ""