summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/application.rb1
-rw-r--r--config/boot.rb16
-rw-r--r--config/database.yml.example4
-rw-r--r--config/icon_source.yml16
-rw-r--r--config/importmap.rb9
-rw-r--r--config/initializers/30-redmine.rb78
-rw-r--r--config/initializers/doorkeeper.rb9
-rw-r--r--config/locales/ar.yml27
-rw-r--r--config/locales/az.yml27
-rw-r--r--config/locales/bg.yml41
-rw-r--r--config/locales/bs.yml27
-rw-r--r--config/locales/ca.yml27
-rw-r--r--config/locales/cs.yml64
-rw-r--r--config/locales/da.yml27
-rw-r--r--config/locales/de.yml20
-rw-r--r--config/locales/el.yml27
-rw-r--r--config/locales/en-GB.yml27
-rw-r--r--config/locales/en.yml23
-rw-r--r--config/locales/es-PA.yml27
-rw-r--r--config/locales/es.yml27
-rw-r--r--config/locales/et.yml27
-rw-r--r--config/locales/eu.yml27
-rw-r--r--config/locales/fa.yml99
-rw-r--r--config/locales/fi.yml27
-rw-r--r--config/locales/fr.yml27
-rw-r--r--config/locales/gl.yml27
-rw-r--r--config/locales/he.yml27
-rw-r--r--config/locales/hr.yml27
-rw-r--r--config/locales/hu.yml27
-rw-r--r--config/locales/id.yml27
-rw-r--r--config/locales/it.yml37
-rw-r--r--config/locales/ja.yml41
-rw-r--r--config/locales/ko.yml27
-rw-r--r--config/locales/lt.yml27
-rw-r--r--config/locales/lv.yml27
-rw-r--r--config/locales/mk.yml27
-rw-r--r--config/locales/mn.yml27
-rw-r--r--config/locales/nl.yml27
-rw-r--r--config/locales/no.yml27
-rw-r--r--config/locales/pl.yml27
-rw-r--r--config/locales/pt-BR.yml27
-rw-r--r--config/locales/pt.yml27
-rw-r--r--config/locales/ro.yml27
-rw-r--r--config/locales/ru.yml27
-rw-r--r--config/locales/sk.yml27
-rw-r--r--config/locales/sl.yml27
-rw-r--r--config/locales/sq.yml27
-rw-r--r--config/locales/sr-YU.yml27
-rw-r--r--config/locales/sr.yml27
-rw-r--r--config/locales/sv.yml708
-rw-r--r--config/locales/ta-IN.yml27
-rw-r--r--config/locales/th.yml27
-rw-r--r--config/locales/tr.yml27
-rw-r--r--config/locales/uk.yml27
-rw-r--r--config/locales/vi.yml27
-rw-r--r--config/locales/zh-TW.yml27
-rw-r--r--config/locales/zh.yml27
-rw-r--r--config/routes.rb7
-rw-r--r--config/settings.yml2
59 files changed, 1850 insertions, 459 deletions
diff --git a/config/application.rb b/config/application.rb
index 1beeb2db2..96c6f9fb4 100644
--- a/config/application.rb
+++ b/config/application.rb
@@ -59,6 +59,7 @@ module RedmineApp
config.i18n.enforce_available_locales = true
config.i18n.fallbacks = true
config.i18n.default_locale = 'en'
+ config.i18n.available_locales = Dir[Rails.root / 'config' / 'locales' / '*.yml'].map { |f| File.basename(f, '.yml').to_sym }
# Configure the default encoding used in templates for Ruby 1.9.
config.encoding = "utf-8"
diff --git a/config/boot.rb b/config/boot.rb
index 7479b5aff..e7d68c4ad 100644
--- a/config/boot.rb
+++ b/config/boot.rb
@@ -1,5 +1,21 @@
# frozen_string_literal: true
+# Rack 3.1.14 or later sets default limits of 4MB for query string bytesize
+# and 4096 for the number of query parameters. These limits are too low
+# for Redmine and can cause the following issues:
+#
+# - The low bytesize limit prevents the mail handler from processing incoming
+# emails larger than 4MB (https://www.redmine.org/issues/42962)
+# - The low parameter limit prevents saving workflows with many statuses
+# (https://www.redmine.org/issues/42875)
+#
+# See also:
+# - https://github.com/rack/rack/blob/v3.1.16/README.md#configuration
+# - https://github.com/rack/rack/blob/v3.1.16/lib/rack/query_parser.rb#L54
+# - https://github.com/rack/rack/blob/v3.1.16/lib/rack/query_parser.rb#L57
+ENV['RACK_QUERY_PARSER_BYTESIZE_LIMIT'] ||= '33554432'
+ENV['RACK_QUERY_PARSER_PARAMS_LIMIT'] ||= '65536'
+
# Set up gems listed in the Gemfile.
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__)
diff --git a/config/database.yml.example b/config/database.yml.example
index 6b0849602..9fdccac06 100644
--- a/config/database.yml.example
+++ b/config/database.yml.example
@@ -4,6 +4,8 @@
production:
adapter: mysql2
+ # You can also use "trilogy", an adapter for MySQL-compatible servers.
+ # adapter: trilogy
database: redmine
host: localhost
username: root
@@ -19,6 +21,7 @@ production:
development:
adapter: mysql2
+ # adapter: trilogy
database: redmine_development
host: localhost
username: root
@@ -33,6 +36,7 @@ development:
# Do not set this db to the same as development or production.
test:
adapter: mysql2
+ # adapter: trilogy
database: redmine_test
host: localhost
username: root
diff --git a/config/icon_source.yml b/config/icon_source.yml
index dc1803cdc..64f0a1d8c 100644
--- a/config/icon_source.yml
+++ b/config/icon_source.yml
@@ -221,4 +221,18 @@
- name: unwatch
svg: eye-off
- name: copy-pre-content
- svg: clipboard \ No newline at end of file
+ svg: clipboard
+- name: thumb-up
+ svg: thumb-up
+- name: thumb-up-filled
+ svg: thumb-up
+ style: filled
+- name: alert-circle
+ svg: alert-circle
+- name: bulb
+ svg: bulb
+- name: message-report
+ svg: message-report
+- name: quote-filled
+ svg: quote
+ style: filled \ No newline at end of file
diff --git a/config/importmap.rb b/config/importmap.rb
new file mode 100644
index 000000000..3560330c1
--- /dev/null
+++ b/config/importmap.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+# Pin npm packages by running ./bin/importmap
+
+pin "application"
+pin "@hotwired/stimulus", to: "stimulus.min.js"
+pin "@hotwired/stimulus-loading", to: "stimulus-loading.js"
+pin "turndown" # @7.2.0
+pin_all_from "app/javascript/controllers", under: "controllers"
diff --git a/config/initializers/30-redmine.rb b/config/initializers/30-redmine.rb
index cf13cab20..16bcebec4 100644
--- a/config/initializers/30-redmine.rb
+++ b/config/initializers/30-redmine.rb
@@ -4,9 +4,7 @@ require 'redmine/configuration'
require 'redmine/plugin_loader'
Rails.application.config.to_prepare do
- I18n.backend = Redmine::I18n::Backend.new
- # Forces I18n to load available locales from the backend
- I18n.config.available_locales = nil
+ I18n::Backend::Simple.include(I18n::Backend::Pluralization)
# Use Nokogiri as XML backend instead of Rexml
ActiveSupport::XmlMini.backend = 'Nokogiri'
@@ -23,6 +21,72 @@ end
Redmine::PluginLoader.load
Rails.application.config.to_prepare do
+ Doorkeeper.configure do
+ orm :active_record
+
+ # Issue access tokens with refresh token
+ use_refresh_token
+
+ # Authorization Code expiration time (default: 10 minutes).
+ #
+ # authorization_code_expires_in 10.minutes
+
+ # Access token expiration time (default: 2 hours).
+ # If you want to disable expiration, set this to `nil`.
+ #
+ # access_token_expires_in 2.hours
+
+ # Hash access and refresh tokens before persisting them.
+ # https://doorkeeper.gitbook.io/guides/security/token-and-application-secrets
+ hash_token_secrets
+
+ # Hash application secrets before persisting them.
+ hash_application_secrets using: '::Doorkeeper::SecretStoring::BCrypt'
+
+ # limit supported flows to Auth code
+ grant_flows ['authorization_code']
+
+ realm Redmine::Info.app_name
+ base_controller 'ApplicationController'
+ default_scopes(*Redmine::AccessControl.public_permissions.map(&:name))
+ optional_scopes(*(Redmine::AccessControl.permissions.map(&:name) << :admin))
+
+ # Forbids creating/updating applications with arbitrary scopes that are
+ # not in configuration, i.e. +default_scopes+ or +optional_scopes+.
+ enforce_configured_scopes
+
+ allow_token_introspection false
+
+ # allow http loopback redirect URIs but require https for all others
+ force_ssl_in_redirect_uri { |uri| !%w[localhost 127.0.0.1 web localohst:8080].include?(uri.host) }
+
+ # Specify what redirect URI's you want to block during Application creation.
+ forbid_redirect_uri { |uri| %w[data vbscript javascript].include?(uri.scheme.to_s.downcase) }
+
+ resource_owner_authenticator do
+ if require_login
+ if Setting.rest_api_enabled?
+ User.current
+ else
+ deny_access
+ end
+ end
+ end
+
+ admin_authenticator do |_routes|
+ if !Setting.rest_api_enabled? || !User.current.admin?
+ deny_access
+ end
+ end
+ end
+
+ # Use Redmine standard layouts and helpers for Doorkeeper OAuth2 screens
+ Doorkeeper::ApplicationsController.layout "admin"
+ Doorkeeper::ApplicationsController.main_menu = false
+ Doorkeeper::AuthorizationsController.layout "base"
+ Doorkeeper::AuthorizedApplicationsController.layout "base"
+ Doorkeeper::AuthorizedApplicationsController.main_menu = false
+
default_paths = []
default_paths << Rails.root.join("app/assets/javascripts")
default_paths << Rails.root.join("app/assets/images")
@@ -42,6 +106,14 @@ Rails.application.config.to_prepare do
paths = theme.asset_paths
Rails.application.config.assets.redmine_extension_paths << paths if paths.present?
end
+
+ Doorkeeper::ApplicationsController.class_eval do
+ require_sudo_mode :create, :show, :update, :destroy
+ end
+
+ Doorkeeper::AuthorizationsController.class_eval do
+ require_sudo_mode :create, :destroy
+ end
end
Rails.application.deprecators[:redmine] = ActiveSupport::Deprecation.new('7.0', 'Redmine')
diff --git a/config/initializers/doorkeeper.rb b/config/initializers/doorkeeper.rb
new file mode 100644
index 000000000..40888ad8b
--- /dev/null
+++ b/config/initializers/doorkeeper.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+# rubocop:disable Lint/EmptyBlock
+Doorkeeper.configure do
+end
+
+Rails.application.config.to_prepare do
+end
+# rubocop:enable Lint/EmptyBlock
diff --git a/config/locales/ar.yml b/config/locales/ar.yml
index f52ec8dca..ab68e841e 100644
--- a/config/locales/ar.yml
+++ b/config/locales/ar.yml
@@ -1507,3 +1507,30 @@ ar:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/az.yml b/config/locales/az.yml
index 3710566df..54b623974 100644
--- a/config/locales/az.yml
+++ b/config/locales/az.yml
@@ -1598,3 +1598,30 @@ az:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/bg.yml b/config/locales/bg.yml
index 4f5b54ae3..e4eb0d224 100644
--- a/config/locales/bg.yml
+++ b/config/locales/bg.yml
@@ -211,6 +211,7 @@ bg:
error_can_not_delete_custom_field: Невъзможност за изтриване на потребителско поле
error_can_not_delete_tracker_html: Този тракер съдържа задачи и не може да бъде изтрит.<p>The following projects have issues with this tracker:<br>%{projects}</p>
error_can_not_remove_role: Тази роля се използва и не може да бъде изтрита.
+ error_can_not_remove_role_reason_members_html: "<p>Следващите проекти имат членове с тази роля:<br>%{projects}</p>"
error_can_not_reopen_issue_on_closed_version: Задача, асоциирана със затворена версия не може да бъде отворена отново
error_can_not_archive_project: Този проект не може да бъде архивиран
error_issue_done_ratios_not_updated: Процентът на завършените задачи не е обновен.
@@ -239,6 +240,7 @@ bg:
error_exceeds_maximum_hours_per_day: Не можете да запишете повече от %{max_hours} часа на един ден (%{logged_hours} часове вече са записани)
error_can_not_delete_auth_source: Този режим за идентификация се използва и не може да бъде премахнат.
error_spent_on_future_date: Не е възможно да се отчете изразходвано време на дата в бъдещето
+ error_spent_on_closed_issue: Не е възможно да се отчете изразходвано време за затворена задача
error_not_allowed_to_log_time_for_other_users: Вие нямате разрешение да записвате изразходвано време за други потребители
error_can_not_execute_macro_html: Грешка при изпълнение на <strong>%{name}</strong> макрос
(%{error})
@@ -523,9 +525,13 @@ bg:
setting_timelog_accept_0_hours: Приемане на записи с 0 часа
setting_timelog_max_hours_per_day: Максимум часове, които могат да бъдат записани за ден и за потребител
setting_timelog_accept_future_dates: Разрешено отчитане на изразходвано време на дата в бъдещето
+ setting_timelog_accept_closed_issues: Разрешено отчитане на изразходвано време за затворени задачи
setting_show_status_changes_in_mail_subject: Показване на промените на състоянието на задачите в поле Относно на имейлите
setting_project_list_defaults: Проектен списък
setting_twofa: Двуфакторна автентикация
+ setting_related_issues_default_columns: Колони по подразбиране за свързани и подзадачи
+ setting_display_related_issues_table_headers: Показване на заглавия на таблиците
+ setting_reactions_enabled: Разрешаване на реакциите
permission_add_project: Създаване на проект
permission_add_subprojects: Създаване на подпроекти
@@ -1339,6 +1345,7 @@ bg:
Бие можете да го конфигурирате в config/configuration.yml.
text_allowed_queries_to_select: Само публичните (за всички потребители) заявки са достъпни за избор
text_setting_config_change: Вие можете да конфигурирате поведението в config/configuration.yml. Моля, рестартирайте Redmine след редактиране на файла.
+ text_setting_gravatar_default_initials_html: Инициалите на потребителите са изпратени на <a href="https://www.gravatar.com">https://www.gravatar.com</a> за генериране на техните аватари.
default_role_manager: Мениджър
default_role_developer: Разработчик
@@ -1390,6 +1397,7 @@ bg:
label_import_time_entries: Импортиране на записи за използвано време
label_import_users: Импортиране на потребители
sudo_mode_new_info_html: "<strong>Какво се случва?</strong> Трябва да потвърдите вашата парола преди да предприемете административни действия. Това осигурява вашият акаунт."
+ label_progressbar: Прогрес бар
twofa__totp__name: Authenticator app
twofa__totp__text_pairing_info_html: Сканирайте този QR код или въведете текстовия ключ
@@ -1444,11 +1452,28 @@ bg:
За да потвърдите, въведете името (%{login}) по-долу.
text_project_destroy_enter_identifier: За да потвърдите действието, въведете идентификатора на проекта (%{identifier}) по-долу.
field_name_or_email_or_login: Име, e-mail или login име
- setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content
- label_progressbar: Progress bar
- error_spent_on_closed_issue: Cannot log time on a closed issue
- setting_timelog_accept_closed_issues: Accept time logs on closed issues
- setting_related_issues_default_columns: Related and sub issues list defaults
- setting_display_related_issues_table_headers: Show table headers
- error_can_not_remove_role_reason_members_html: "<p>The following projects have members
- with this role:<br>%{projects}</p>"
+ setting_wiki_tablesort_enabled: Сортиране на таблици чрез Javascript във wiki страници
+ reaction_text_x_other_users:
+ one: 1 друг
+ other: "%{count} други"
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/bs.yml b/config/locales/bs.yml
index db44cf700..be1d37733 100644
--- a/config/locales/bs.yml
+++ b/config/locales/bs.yml
@@ -1493,3 +1493,30 @@ bs:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/ca.yml b/config/locales/ca.yml
index a52b03b1a..f047922c6 100644
--- a/config/locales/ca.yml
+++ b/config/locales/ca.yml
@@ -1494,3 +1494,30 @@ ca:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/cs.yml b/config/locales/cs.yml
index 45ed70711..c2438194d 100644
--- a/config/locales/cs.yml
+++ b/config/locales/cs.yml
@@ -380,7 +380,7 @@ cs:
permission_manage_project_activities: Spravovat aktivity projektu
permission_manage_versions: Spravování verzí
permission_manage_categories: Spravování kategorií úkolů
- permission_view_issues: Zobrazit úkoly
+ permission_view_issues: Zobrazení úkolů
permission_add_issues: Přidávání úkolů
permission_edit_issues: Upravování úkolů
permission_manage_issue_relations: Spravování vazeb mezi úkoly
@@ -391,7 +391,7 @@ cs:
permission_manage_public_queries: Správa veřejných dotazů
permission_save_queries: Ukládání dotazů
permission_view_gantt: Zobrazení ganttova diagramu
- permission_view_calendar: Prohlížení kalendáře
+ permission_view_calendar: Zobrazení kalendáře
permission_view_issue_watchers: Zobrazení seznamu sledujících uživatelů
permission_add_issue_watchers: Přidání sledujících uživatelů
permission_delete_issue_watchers: Smazat sledující uživatele
@@ -401,23 +401,23 @@ cs:
permission_edit_own_time_entries: Upravování vlastních zázamů o stráveném čase
permission_manage_news: Spravování novinek
permission_comment_news: Komentování novinek
- permission_view_documents: Prohlížení dokumentů
+ permission_view_documents: Zobrazení dokumentů
permission_manage_files: Spravování souborů
- permission_view_files: Prohlížení souborů
+ permission_view_files: Zobrazení souborů
permission_manage_wiki: Spravování Wiki
permission_rename_wiki_pages: Přejmenovávání Wiki stránek
permission_delete_wiki_pages: Mazání stránek na Wiki
- permission_view_wiki_pages: Prohlížení Wiki
- permission_view_wiki_edits: Prohlížení historie Wiki
+ permission_view_wiki_pages: Zobrazení Wiki
+ permission_view_wiki_edits: Zobrazení historie Wiki
permission_edit_wiki_pages: Upravování stránek Wiki
permission_delete_wiki_pages_attachments: Mazání příloh
permission_protect_wiki_pages: Zabezpečení Wiki stránek
permission_manage_repository: Spravování repozitáře
permission_browse_repository: Procházení repozitáře
- permission_view_changesets: Zobrazování revizí
+ permission_view_changesets: Zobrazení revizí
permission_commit_access: Commit přístup
permission_manage_boards: Správa diskusních fór
- permission_view_messages: Prohlížení příspěvků
+ permission_view_messages: Zobrazení příspěvků
permission_add_messages: Posílání příspěvků
permission_edit_messages: Upravování příspěvků
permission_edit_own_messages: Upravit vlastní příspěvky
@@ -1034,7 +1034,7 @@ cs:
label_any_issues_in_project: jakékoli úkoly v projektu
label_any_issues_not_in_project: jakékoli úkoly mimo projekt
field_private_notes: Soukromé poznámky
- permission_view_private_notes: Zobrazit soukromé poznámky
+ permission_view_private_notes: Zobrazení soukromých poznámek
permission_set_notes_private: Nastavit poznámky jako soukromé
label_no_issues_in_project: žádné úkoly v projektu
label_any: vše
@@ -1206,7 +1206,7 @@ cs:
field_digest: Kontrolní součet
field_default_assigned_to: Výchozí přiřazený uživatel
setting_show_custom_fields_on_registration: Zobraz uživatelská pole při registraci
- permission_view_news: Zobraz novinky
+ permission_view_news: Zobrazení novinek
label_no_preview_alternative_html: "Náhled není k dispozici. Soubor: %{link}."
label_no_preview_download: Stažení
setting_close_duplicate_issues: Automaticky uzavři duplicitní úkoly
@@ -1257,7 +1257,7 @@ cs:
permission_edit_own_issues: Upravování vlastních úkolů
text_select_apply_tracker: Použít frontu
label_updated_issues: Aktualizované úkoly
- text_avatar_server_config_html: Aktuální avatar server je <a href="%{url}">%{url}</a>.
+ text_avatar_server_config_html: Aktuální Gravatar server je <a href="%{url}">%{url}</a>.
Nastavení lze změnit v config/configuration.yml.
setting_gantt_months_limit: Maximální počet měsíců zobrazených v ganttově diagramu
permission_import_time_entries: Import stráveného času
@@ -1481,11 +1481,37 @@ cs:
zero: "%{filename}"
one: "%{filename} a 1 soubor"
other: "%{filename} a %{count} soubory(ů)"
- setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content
- label_progressbar: Progress bar
- error_spent_on_closed_issue: Cannot log time on a closed issue
- setting_timelog_accept_closed_issues: Accept time logs on closed issues
- setting_related_issues_default_columns: Related and sub issues list defaults
- setting_display_related_issues_table_headers: Show table headers
- error_can_not_remove_role_reason_members_html: "<p>The following projects have members
- with this role:<br>%{projects}</p>"
+ setting_wiki_tablesort_enabled: Třídení tabulek na Wiki založené na JavaScriptu
+ label_progressbar: Indikátor průběhu
+ error_spent_on_closed_issue: Nelze zaznamenat čas na uzavřený úkol
+ setting_timelog_accept_closed_issues: Povolit zaznamenání časů na uzavřených úkolech
+ setting_related_issues_default_columns: Výchozí sloupce zobrazené v seznamu souvisejících úkolů
+ setting_display_related_issues_table_headers: Zobrazit záhlaví tabulky
+ error_can_not_remove_role_reason_members_html: "<p>Následující projekty mají členy
+ s touto rolí:<br>%{projects}</p>"
+ setting_reactions_enabled: Povolit reakce
+ reaction_text_x_other_users:
+ one: 1 jiný
+ other: "%{count} jiných"
+ text_setting_gravatar_default_initials_html: Uživatelovy iniciály jsou poslány do <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ k vygenerování avataru.
+ permission_view_project: Zobrazení projektů
+ permission_search_project: Vyhledání projektů
+ permission_view_members: Zobrazení členů projektu
+ label_oauth_permission_admin: Spravovat Redmine
+ label_oauth_admin_access: Administrace
+ label_oauth_application_plural: Aplikace
+ label_oauth_authorized_application_plural: Autorizované aplikace
+ text_oauth_admin_permission: Plný administrátorský přítup. Po potvrzení administrátorem
+ bude aplikace oprávněná číst a zapisovat všechna data a vydávat se za jiné uživatele.
+ text_oauth_admin_permission_info: Tato aplikace vyžaduje plný administrátorský přístup.
+ Jestliže jste administrátorem, nebo se jím stanete, bude moct číst
+ a zapisovat všechna data a vydávat se za jiné uživatele vaším jménem. Jestliže tomu chcete zabránit,
+ autorizujte ji jako uživatel bez práv administrátora.
+ text_oauth_copy_secret_now: Zkopírujte si kód na bezpečné místo, příště už nebude zobrazen.
+ text_oauth_implicit_permissions: Zobrazení Vašeho jména, přihlašovacího jména a hlavního e-mailu
+ text_oauth_info_scopes: Vyberte rozsah, který může aplikace požadovat. Aplikace
+ nebude oprávněna dělat více než je zde vybráno. Vždy to bude také
+ omezeno rolí a členstvím v projektu uživatele, který to povolil.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/da.yml b/config/locales/da.yml
index 05c9d4c3d..1226d4a3c 100644
--- a/config/locales/da.yml
+++ b/config/locales/da.yml
@@ -1524,3 +1524,30 @@ da:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/de.yml b/config/locales/de.yml
index 9ad00adfa..9c8da2187 100644
--- a/config/locales/de.yml
+++ b/config/locales/de.yml
@@ -971,6 +971,9 @@ de:
permission_view_time_entries: Gebuchte Aufwände ansehen
permission_view_wiki_edits: Wiki-Versionsgeschichte ansehen
permission_view_wiki_pages: Wiki ansehen
+ permission_view_project: Projekte ansehen
+ permission_search_project: Projekte suchen
+ permission_view_members: Projektmitglieder anzeigen
project_module_boards: Foren
project_module_calendar: Kalender
@@ -1471,3 +1474,20 @@ de:
setting_timelog_accept_closed_issues: Accept time logs on closed issues
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ label_oauth_permission_admin: Administrator-Zugriff
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applikationen
+ label_oauth_authorized_application_plural: Autorisierte Applikationen
+ text_oauth_admin_permission: Voller Admin-Zugriff. Wenn diese Applikation durch einen Administrator autorisiert wird, kann sie alle Daten lesen und schreiben, auch im Namen anderer Benutzer.
+ text_oauth_admin_permission_info: Diese Applikation verlangt vollen Administrator-Zugriff. Wenn Sie ein Administrator sind (oder in Zukunft Administrator werden), wird sie in der Lage sein, alle Daten zu lesen und zu schreiben, auch im Namen anderer Benutzer. Dies kann vermieden werden, indem die Applikation mit einem anderen Benutzerkonto ohne Administrator-Privileg autorisiert wird.
+ text_oauth_copy_secret_now: Das Geheimnis bitte jetzt an einen sicheren Ort kopieren, es kann nicht erneut angezeigt werden.
+ text_oauth_implicit_permissions: Zugriff auf Benutzername, Login sowie auf die primäre Email-Adresse
+ text_oauth_info_scopes: Scopes für die Applikation auswählen. Die Applikation wird niemals mehr Rechte haben als hier ausgewählt. Sie wird außerdem auf die Rollen und Projektmitgliedschaften des Benutzers, der sie autorisiert hat, beschränkt sein.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/el.yml b/config/locales/el.yml
index a92609e11..642d77281 100644
--- a/config/locales/el.yml
+++ b/config/locales/el.yml
@@ -1507,3 +1507,30 @@ el:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/en-GB.yml b/config/locales/en-GB.yml
index 79fd6478d..1fc956a0c 100644
--- a/config/locales/en-GB.yml
+++ b/config/locales/en-GB.yml
@@ -1508,3 +1508,30 @@ en-GB:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 819846e1a..ef7f17e2f 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -139,6 +139,9 @@ en:
must_contain_special_chars: "must contain special characters (!, $, %, ...)"
domain_not_allowed: "contains a domain not allowed (%{domain})"
too_simple: "is too simple"
+ attributes:
+ doorkeeper/application:
+ scopes: Scopes
actionview_instancetag_blank_option: Please select
@@ -528,6 +531,7 @@ en:
setting_twofa: Two-factor authentication
setting_related_issues_default_columns: Related and sub issues list defaults
setting_display_related_issues_table_headers: Show table headers
+ setting_reactions_enabled: Enable reactions
permission_add_project: Create project
permission_add_subprojects: Create subprojects
@@ -604,6 +608,10 @@ en:
permission_manage_related_issues: Manage related issues
permission_import_issues: Import issues
permission_log_time_for_other_users: Log spent time for other users
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+
project_module_issue_tracking: Issue tracking
project_module_time_tracking: Time tracking
@@ -1113,6 +1121,8 @@ en:
label_relations_mapping: Relations mapping
label_file_content_preview: File content preview
label_create_missing_values: Create missing values
+ label_position: Position
+ label_message: Message
label_api: API
label_field_format_enumeration: Key/value list
label_default_values_for_new_users: Default values for new users
@@ -1157,6 +1167,10 @@ en:
label_time_by_author: "%{time} by %{author}"
label_involved_principals: Author / Previous assignee
label_progressbar: Progress bar
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
button_login: Login
button_submit: Submit
@@ -1341,6 +1355,12 @@ en:
text_no_subject: no subject
text_allowed_queries_to_select: Public (to any users) queries only selectable
text_setting_config_change: You can configure the behaviour in config/configuration.yml. Please restart the application after editing it.
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a> to generate their avatars.
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator, this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access. If you are an Administrator (or become one in the future), it will be able to read and write all data and impersonate other users on your behalf. If you want to avoid this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application will not be allowed to do more than what is selected here. It will also always be limited by the roles and project memberships of the user who authorized it.
default_role_manager: Manager
default_role_developer: Developer
@@ -1432,3 +1452,6 @@ en:
text_project_destroy_enter_identifier: "To confirm, please enter the project's identifier (%{identifier}) below."
field_name_or_email_or_login: Name, email or login
setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content
+ reaction_text_x_other_users:
+ one: "1 other"
+ other: "%{count} others"
diff --git a/config/locales/es-PA.yml b/config/locales/es-PA.yml
index 8aef90a2d..e13baf1f2 100644
--- a/config/locales/es-PA.yml
+++ b/config/locales/es-PA.yml
@@ -1538,3 +1538,30 @@ es-PA:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/es.yml b/config/locales/es.yml
index fd41f275b..f4abb327d 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -1574,3 +1574,30 @@ es:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/et.yml b/config/locales/et.yml
index 467fcdcb1..8f3dc3d88 100644
--- a/config/locales/et.yml
+++ b/config/locales/et.yml
@@ -1512,3 +1512,30 @@ et:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/eu.yml b/config/locales/eu.yml
index 40e6ef21e..cfdba7ad0 100644
--- a/config/locales/eu.yml
+++ b/config/locales/eu.yml
@@ -1508,3 +1508,30 @@ eu:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/fa.yml b/config/locales/fa.yml
index b124cbff9..9e4e58d1e 100644
--- a/config/locales/fa.yml
+++ b/config/locales/fa.yml
@@ -141,7 +141,7 @@ fa:
must_contain_digits: "باید شامل عدد باشد (0-9)"
must_contain_special_chars: "باید شامل نویسه‌های خاص باشد (!, $, %, ...)"
domain_not_allowed: "شامل دامنه‌ی غیرمجازست (%{domain})"
- too_simple: "is too simple"
+ too_simple: "خیلی ساده است"
actionview_instancetag_blank_option: انتخاب کنید
@@ -275,10 +275,9 @@ fa:
mail_body_security_notification_notify_disabled: "نشانی رایانامه %{value} دیگر آگاه‌سازی دریافت نخواهد کرد."
mail_body_settings_updated: "تنظیمات زیر تغییر کردند:"
mail_body_password_updated: "گذرواژه شما تغییر کرد."
- mail_destroy_project_failed: Project %{value} could not be deleted.
- mail_destroy_project_successful: Project %{value} was deleted successfully.
- mail_destroy_project_with_subprojects_successful: Project %{value} and its subprojects
- were deleted successfully.
+ mail_destroy_project_failed: پروژه %{value} نمی‌تواند حذف شود.
+ mail_destroy_project_successful: پروژه %{value} با موفقیت حذف شد.
+ mail_destroy_project_with_subprojects_successful: پروژه %{value} و زیرپروژه‌های آن با موفقیت حذف شدند.
field_name: نام
field_description: توضیح
@@ -422,6 +421,10 @@ fa:
field_default_issue_query: جستار پیش‌فرض مسئله‌ها
field_default_project_query: جستار پیش‌فرض پروژه
field_default_time_entry_activity: دسته‌بندی پیش‌فرض زمان صرف شده
+ field_any_searchable: هر متن قابل جستجویی
+ field_estimated_remaining_hours: باقی‌مانده زمان برآورد شده
+ field_last_activity_date: آخرین فعالیت
+ field_thousands_delimiter: جداکننده هزارگان
setting_app_title: عنوان برنامه
setting_welcome_text: متن خوش‌آمد گویی
@@ -479,6 +482,7 @@ fa:
setting_default_projects_modules: ابزارهای پیش‌فرض فعال برای پروژه‌های جدید
setting_issue_done_ratio: برآورد اندازه انجام شده مسئله با
setting_issue_done_ratio_issue_field: محاسبه بر اساس درصد پیش‌رفت مسئله
+ setting_issue_done_ratio_interval: فاصله گزینه‌های درصد انجام
setting_issue_done_ratio_issue_status: محاسبه بر اساس وضعیت مسئله
setting_start_of_week: آغاز تقویم از
setting_rest_api_enabled: فعال‌سازی وب سرویس‌های REST
@@ -503,6 +507,7 @@ fa:
setting_force_default_language_for_anonymous: الزام زبان پیش فرض برای کاربران ناشناس
setting_force_default_language_for_loggedin: الزام زبان پیش‌فرض برای کاربران واردشده
setting_link_copied_issue: ارتباط مسائل در هنگام رونوشت
+ setting_copy_attachments_on_issue_copy: رونوشت پیوست‌ها در زمان رونوشت
setting_max_additional_emails: بیشینه تعداد نشانی‌های رایانامه
setting_email_domains_allowed: دامنه‌های مجاز برای نشانی رایانامه
setting_email_domains_denied: دامنه‌های غیرمجاز برای نشانی رایانامه
@@ -526,6 +531,7 @@ fa:
permission_edit_project: ویرایش پروژه
permission_close_project: بستن / بازگشایی پروژه
permission_delete_project: حذف پروژه
+ permission_select_project_publicity: تنظیم پروژه به عمومی یا محرمانه
permission_select_project_modules: انتخاب ابزارهای پروژه
permission_manage_members: مدیریت اعضا
permission_manage_project_activities: مدیریت دسته‌بندی زمان‌های پروژه
@@ -632,6 +638,7 @@ fa:
label_issue_assigned_to_updated: مسئول به‌روز شد
label_issue_priority_updated: اولویت به‌روز شد
label_issue_fixed_version_updated: نسخه هدف به‌روز شد
+ label_issue_attachment_added: پیوست اضافه شد
label_document: سند
label_document_new: سند جدید
label_document_plural: اسناد
@@ -713,6 +720,10 @@ fa:
label_attachment_plural: پیوست‌ها
label_file_added: پرونده افزوده شد
label_attachment_description: توضیحات پیوست
+ label_attachment_summary:
+ zero: "%{filename}"
+ one: "%{filename} و 1 پرونده"
+ other: "%{filename} و %{count} پرونده"
label_report: گزارش
label_report_plural: گزارش‌ها
label_news: مطلب
@@ -812,6 +823,7 @@ fa:
label_more_than_ago: بعد از چند روز پیش
label_ago: روز قبل
label_contains: شامل
+ label_contains_any_of: شامل یکی از
label_not_contains: فاقد
label_starts_with: شروع با
label_ends_with: پایان با
@@ -820,6 +832,9 @@ fa:
label_no_issues_in_project: مسئله‌ای در پروژه وجود ندارد
label_any_open_issues: هر مسئله‌ی باز
label_no_open_issues: بدون هیچ مسئله باز
+ label_has_been: بوده است
+ label_has_never_been: هرگز نبوده است
+ label_changed_from: تغییر کرده از
label_day_plural: روز
label_repository: مخزن
label_repository_new: مخزن جدید
@@ -839,6 +854,7 @@ fa:
label_latest_revision_plural: آخرین بازبینی‌ها
label_view_revisions: مشاهده بازبینی‌ها
label_view_all_revisions: مشاهده همه بازبینی‌ها
+ label_view_previous_annotation: مشاهده حاشیه‌نویسی قبل از این تغییر
label_x_revisions: "%{count} بازبینی"
label_max_size: بیشترین اندازه
label_roadmap: نقشه راه
@@ -964,6 +980,7 @@ fa:
label_optional_description: توضیح اختیاری
label_add_another_file: افزودن پرونده دیگر
label_auto_watch_on: ناظر خودکار
+ label_auto_watch_on_issue_created: مسئله‌هایی که من ساخته‌ام
label_auto_watch_on_issue_contributed_to: مسئله‌هایی که در آن‌ها مشارکت داشته‌ام
label_preferences: ترجیح‌ها
label_chronological_order: به ترتیب تاریخ
@@ -1116,6 +1133,8 @@ fa:
label_inherited_from_group: "ارث‌بری از گروه %{name}"
label_trackers_description: توضیحات انواع مسئله
label_open_trackers_description: نمایش توضیحات تمامی انواع مسئله
+ label_issue_statuses_description: توضیحات وضعیت‌های مسئله
+ label_open_issue_statuses_description: دیدن توضیحات همه وضعیت‌های مسئله‌ها
label_preferred_body_part_text: متن
label_preferred_body_part_html: HTML
label_issue_history_properties: تغییرات بخش‌ها
@@ -1133,6 +1152,7 @@ fa:
label_default_query: جستار پیش‌فرض
label_edited: ویرایش شده
label_time_by_author: "%{time} توسط %{author}"
+ label_involved_principals: نویسنده / مسئول قبلی
button_login: ورود
button_submit: ثبت
@@ -1198,6 +1218,7 @@ fa:
button_edit_object: ویرایش %{object_name}
button_delete_object: حذف %{object_name}
button_create_and_follow: ساخت و برگشت
+ button_apply_issues_filter: اعمال غربال مسئله‌ها
status_active: فعال
status_registered: ثبت‌نام‌شده
@@ -1274,6 +1295,7 @@ fa:
text_minimagick_available: MiniMagick در دست‌رس است (اختیاری)
text_convert_available: تبدیل ImageMagick در دست‌رس است (اختیاری)
text_gs_available: پشتیبانی ImageMagick PDF موجود است (اختیاری)
+ text_default_active_job_queue_changed: آداپتور پیش‌فرض صف که به شکل مناسبی کار می‌کند تنها برای توسعه/آزمون تغییر کرد
text_destroy_time_entries_question: "روی مسئله‌هایی که می‌خواهید حذف کنید، %{hours} ساعت زمان ثبت شده است. می‌خواهید چه‌کار کنید؟"
text_destroy_time_entries: ساعت‌های ثبت شده حذف شوند
text_assign_time_entries_to_project: ساعت‌های ثبت شده به پروژه واگذار شوند
@@ -1310,11 +1332,11 @@ fa:
text_project_closed: این پروژه بسته و فقط‌خواندنی است.
text_turning_multiple_off: "اگر این گزینه را غیرفعال کنید، در بخش‌های سفارشیِ ذخیره‌شده، فقط یک مقدار باقی خواهد ماند و بقیه موارد حذف خواهند شد."
text_select_apply_tracker: "انتخاب نوع مسئله"
+ text_select_apply_issue_status: "وضعیت مسئله را انتخا کنید"
text_avatar_server_config_html: خادم فعلی آواتار <a href="%{url}">%{url}</a> می‌باشد. شما می‌توانید آن را در config/configuration.yml تغییر دهید.
text_no_subject: بدون موضوع
text_allowed_queries_to_select: تنها جستارهای عمومی (برای همه کاربران) قابل انتخاب است
- text_setting_config_change: می‌توانید رفتار را در config/configuration.yml ویرایش کنید.
- لطفا پس از تغییر، برنامه را دوباره اجرا کنید.
+ text_setting_config_change: می‌توانید رفتار را در config/configuration.yml ویرایش کنید. لطفا پس از تغییر، برنامه را دوباره اجرا کنید.
default_role_manager: مدیر
default_role_developer: برنامه‌نویس
@@ -1365,22 +1387,18 @@ fa:
label_import_time_entries: ورود زمان‌ها
label_import_users: وارد کردن فهرست کاربران
sudo_mode_new_info_html: "<strong>چه اتفاقی می‌افتد؟</strong> قبل از انجام هرگونه اقداماتِ راه‌بری باید گذرواژه خود را دوباره وارد کنید، این کار تضمین می‌کند که حساب شما محافظت شود."
+
twofa__totp__name: برنامک احراز هویت
- twofa__totp__text_pairing_info_html: لطفا کد QR را را در یک برنامه TOTP اسکن کنید یا کلید متنی را در آن وارد کنید (به عنوان مثال <a href="https://support.google.com/accounts/answer/1066447"> Google
- Authenticator </a>، <a href="https://authy.com/download/"> Authy </a>، <a href = "https://guide.duo.com/third-party-accounts" > Duo
- Mobile </a>) سپس کدی که برنامه در اختیار شما می‌گذارد را در قسمت زیر وارد نمایید تا احراز هویت دو مرحله ای فعال شود.
+ twofa__totp__text_pairing_info_html: لطفا کد QR را را در یک برنامه TOTP اسکن کنید یا کلید متنی را در آن وارد کنید (به عنوان مثال <a href="https://support.google.com/accounts/answer/1066447"> Google Authenticator </a>، <a href="https://authy.com/download/"> Authy </a>، <a href = "https://guide.duo.com/third-party-accounts" > Duo Mobile </a>) سپس کدی که برنامه در اختیار شما می‌گذارد را در قسمت زیر وارد نمایید تا احراز هویت دو مرحله ای فعال شود.
twofa__totp__label_plain_text_key: کلید متنی
twofa__totp__label_activate: فعال‌سازی برنامک احراز هویت
twofa_currently_active: 'فعال: %{twofa_scheme_name}'
twofa_not_active: فعال نشده است
twofa_label_code: کد
twofa_hint_disabled_html: تنظیم <strong>%{label}</strong> احراز هویت دو عاملی را غیرفعال کرده و اتصال همه دستگاه‌های تمامی کاربران را قطع می‌کند.
- twofa_hint_optional_html: تنظیم <strong>%{label}</strong> به کاربران اجازه می‌دهد
- احراز هویت دوعاملی را در صورت تمایل فعال کنند، مگر این‌که توسط یکی از گروه‌های کاربری الزامی شده باشد.
+ twofa_hint_optional_html: تنظیم <strong>%{label}</strong> به کاربران اجازه می‌دهد احراز هویت دوعاملی را در صورت تمایل فعال کنند، مگر این‌که توسط یکی از گروه‌های کاربری الزامی شده باشد.
twofa_hint_required_html: تنظیم <strong>%{label}</strong> تمامی کاربران را ملزم می‌کند تا احراز هویت دو عاملی را در اولین ورود بعدی فعال کنند.
- twofa_hint_required_administrators_html: تنظیم <strong>%{label}</strong> شبیه
- احراز هویت دوعاملی اختیاری عمل می‌کند, اما برای راه‌برها احراز هویت دوعاملی را
- در اولین ورود بعدی الزامی می‌کند.
+ twofa_hint_required_administrators_html: تنظیم <strong>%{label}</strong> شبیه احراز هویت دوعاملی اختیاری عمل می‌کند, اما برای راه‌برها احراز هویت دوعاملی را در اولین ورود بعدی الزامی می‌کند.
twofa_label_setup: فعال‌سازی احراز هویت دو عاملی
twofa_label_deactivation_confirmation: غیرفعال‌سازی احراز هویت دو عاملی
twofa_notice_select: 'لطفاً طرح دو عاملی را که می خواهید استفاده کنید انتخاب کنید:'
@@ -1408,31 +1426,7 @@ fa:
twofa_text_group_disabled: "این تنظیم تنها زمانی مؤثر است که احراز هویت دوعاملی روی «اختیاری» تنظیم شده باشد. در حال حاضر، احراز هویت دوعاملی غیرفعال است."
text_user_destroy_confirmation: مطمئنید که می خواهید این کاربر و همه ارجاع‌های مربوط به او را حذف کنید؟ این کار قابل بازگشت نیست. غالبا، قفل کردن کاربر به جای حذف، راه حل به‌تری است. برای تأیید، لطفاً شناسه ورود کاربر (%{login}) را در زیر وارد کنید.
text_project_destroy_enter_identifier: برای تایید، لطفا شناسه پروژه (%{identifier}) را وارد کنید.
- permission_select_project_publicity: تنظیم عمومی یا خصوصی بودن پروژه
- label_auto_watch_on_issue_created: مسئله‌هایی که من ساخته‌ام
- field_any_searchable: هر متن قابل جستجویی
- label_contains_any_of: شامل یکی از
- button_apply_issues_filter: اعمال غربال مسئله‌ها
- label_view_previous_annotation: مشاهده حاشیه‌نویسی قبل از این تغییر
- label_has_been: بوده است
- label_has_never_been: نبوده است
- label_changed_from: تغییر یافته از
- label_issue_statuses_description: توضیحات وضعیت‌های مسئله
- label_open_issue_statuses_description: مشاهده توضیحات همه وضعیت‌های مسئله‌ها
- text_select_apply_issue_status: وضعیت مسئله را انتخاب کنید
field_name_or_email_or_login: نام، رایانامه یا شناسه کاربری
- text_default_active_job_queue_changed: آداپتور پیش‌فرض صف که به شکل مناسبی کار می‌کند تنها برای توسعه/آزمون تغییر کرد
- label_issue_attachment_added: Attachment added
- field_estimated_remaining_hours: Estimated remaining time
- field_last_activity_date: Last activity
- setting_issue_done_ratio_interval: Done ratio options interval
- setting_copy_attachments_on_issue_copy: Copy attachments on copy
- field_thousands_delimiter: Thousands delimiter
- label_involved_principals: Author / Previous assignee
- label_attachment_summary:
- zero: "%{filename}"
- one: "%{filename} and 1 file"
- other: "%{filename} and %{count} files"
setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content
label_progressbar: Progress bar
error_spent_on_closed_issue: Cannot log time on a closed issue
@@ -1441,3 +1435,30 @@ fa:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/fi.yml b/config/locales/fi.yml
index c6c90f1dc..2105ff7ee 100644
--- a/config/locales/fi.yml
+++ b/config/locales/fi.yml
@@ -1525,3 +1525,30 @@ fi:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index 7a072e32f..bbbffe200 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -1484,3 +1484,30 @@ fr:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/gl.yml b/config/locales/gl.yml
index 51e5ed99e..7df031878 100644
--- a/config/locales/gl.yml
+++ b/config/locales/gl.yml
@@ -1513,3 +1513,30 @@ gl:
setting_display_related_issues_table_headers: Amosar as cabeceiras da táboa
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/he.yml b/config/locales/he.yml
index 26c37fff6..d6b575bad 100644
--- a/config/locales/he.yml
+++ b/config/locales/he.yml
@@ -1512,3 +1512,30 @@ he:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/hr.yml b/config/locales/hr.yml
index 83af380f0..23bf9602d 100644
--- a/config/locales/hr.yml
+++ b/config/locales/hr.yml
@@ -1504,3 +1504,30 @@ hr:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/hu.yml b/config/locales/hu.yml
index b4a864826..79fbe4578 100644
--- a/config/locales/hu.yml
+++ b/config/locales/hu.yml
@@ -1496,3 +1496,30 @@
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/id.yml b/config/locales/id.yml
index 21291a994..8ecb084b2 100644
--- a/config/locales/id.yml
+++ b/config/locales/id.yml
@@ -1509,3 +1509,30 @@ id:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/it.yml b/config/locales/it.yml
index 66d084cdc..b6f34ecbc 100644
--- a/config/locales/it.yml
+++ b/config/locales/it.yml
@@ -219,7 +219,7 @@ it:
error_no_tracker_in_project: 'Nessun tracker è associato a questo progetto. Per favore verifica le impostazioni del Progetto.'
error_no_default_issue_status: 'Nessuno stato predefinito delle segnalazioni è configurato. Per favore verifica le impostazioni (Vai in "Amministrazione -> Stati segnalazioni").'
error_can_not_delete_custom_field: Impossibile eliminare il campo personalizzato
- error_can_not_delete_tracker_html: "Questo tracker contiene segnalazioni e non può essere eliminato.<p>The following projects have issues with this tracker:<br>%{projects}</p>"
+ error_can_not_delete_tracker_html: "Questo tracker contiene segnalazioni e non può essere eliminato.<p>I seguenti progetti presentano problemi con questo tracker:<br>%{projects}</p>"
error_can_not_remove_role: "Questo ruolo è in uso e non può essere eliminato."
error_can_not_reopen_issue_on_closed_version: Una segnalazione assegnata ad una versione chiusa non può essere riaperta
error_can_not_archive_project: Questo progetto non può essere archiviato
@@ -731,6 +731,10 @@ it:
label_attachment_plural: File
label_file_added: File aggiunti
label_attachment_description: Descrizione del file
+ label_attachment_summary:
+ zero: "%{filename}"
+ one: "%{filename} e 1 file"
+ other: "%{filename} e %{count} file"
label_report: Report
label_report_plural: Report
label_news: News
@@ -1434,10 +1438,6 @@ it:
text_user_destroy_confirmation: "Vuoi davvero eliminare questo utente e rimuovere tutti i riferimenti ad esso associati? Questa operazione non può essere annullata. Spesso, bloccare un utente anziché eliminarlo è la soluzione migliore. Per confermare, inserisci il suo login (%{login}) qui sotto."
text_project_destroy_enter_identifier: "Per confermare, inserisci l'identificativo del progetto (%{identifier}) qui sotto."
field_name_or_email_or_login: Nome, email o login
- label_attachment_summary:
- zero: "%{filename}"
- one: "%{filename} and 1 file"
- other: "%{filename} and %{count} files"
setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content
label_progressbar: Progress bar
error_spent_on_closed_issue: Cannot log time on a closed issue
@@ -1446,3 +1446,30 @@ it:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index 59b3ce341..9d51f82a9 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -1173,6 +1173,8 @@ ja:
label_fields_mapping: フィールドの対応関係
label_file_content_preview: ファイル内容のプレビュー
label_create_missing_values: 存在しない値は新規作成
+ label_position: 位置
+ label_message: メッセージ
button_import: インポート
field_total_estimated_hours: 合計予定工数
label_api: API
@@ -1450,11 +1452,34 @@ ja:
label_attachment_summary:
zero: "%{filename}"
other: "%{filename} ほか%{count}件"
- setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content
- label_progressbar: Progress bar
- error_spent_on_closed_issue: Cannot log time on a closed issue
- setting_timelog_accept_closed_issues: Accept time logs on closed issues
- setting_related_issues_default_columns: Related and sub issues list defaults
- setting_display_related_issues_table_headers: Show table headers
- error_can_not_remove_role_reason_members_html: "<p>The following projects have members
- with this role:<br>%{projects}</p>"
+ setting_wiki_tablesort_enabled: コンテンツ内テーブルの Tablesort (JavaScript) による並べ替え
+ label_progressbar: 進捗バー
+ error_spent_on_closed_issue: 完了したチケットに作業時間を記録することはできません
+ setting_timelog_accept_closed_issues: 完了したチケットへの作業時間の記録を許可
+ setting_related_issues_default_columns: 関連するチケットと子チケットの一覧で表示する項目
+ setting_display_related_issues_table_headers: テーブルヘッダを表示
+ error_can_not_remove_role_reason_members_html: "<p>以下のプロジェクトにこのロールのメンバーがいます:<br>%{projects}</p>"
+ setting_reactions_enabled: リアクション機能を有効にする
+ reaction_text_x_other_users:
+ one: 他1人
+ other: "他%{count}人"
+ text_setting_gravatar_default_initials_html: ユーザーの姓と名それぞれの先頭文字がアイコン生成のために <a href="https://www.gravatar.com">https://www.gravatar.com</a> に送信されます。
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
diff --git a/config/locales/ko.yml b/config/locales/ko.yml
index f2c7fa7d7..d811f93e8 100644
--- a/config/locales/ko.yml
+++ b/config/locales/ko.yml
@@ -1524,3 +1524,30 @@ ko:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/lt.yml b/config/locales/lt.yml
index 30998b050..d768b59f0 100644
--- a/config/locales/lt.yml
+++ b/config/locales/lt.yml
@@ -1468,3 +1468,30 @@ lt:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/lv.yml b/config/locales/lv.yml
index 1d43e621d..f88bd078a 100644
--- a/config/locales/lv.yml
+++ b/config/locales/lv.yml
@@ -1501,3 +1501,30 @@ lv:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/mk.yml b/config/locales/mk.yml
index ee950d96e..6f69193bf 100644
--- a/config/locales/mk.yml
+++ b/config/locales/mk.yml
@@ -1507,3 +1507,30 @@ mk:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/mn.yml b/config/locales/mn.yml
index af4c0a5ec..6f6ef7fc2 100644
--- a/config/locales/mn.yml
+++ b/config/locales/mn.yml
@@ -1507,3 +1507,30 @@ mn:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/nl.yml b/config/locales/nl.yml
index 18644e021..d937e44d9 100644
--- a/config/locales/nl.yml
+++ b/config/locales/nl.yml
@@ -1482,3 +1482,30 @@ nl:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/no.yml b/config/locales/no.yml
index a0a08e825..26c96e893 100644
--- a/config/locales/no.yml
+++ b/config/locales/no.yml
@@ -1498,3 +1498,30 @@
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/pl.yml b/config/locales/pl.yml
index 4c43abc0b..c5e286563 100644
--- a/config/locales/pl.yml
+++ b/config/locales/pl.yml
@@ -1451,3 +1451,30 @@ pl:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml
index 1402dcfa1..c087d46a2 100644
--- a/config/locales/pt-BR.yml
+++ b/config/locales/pt-BR.yml
@@ -1512,3 +1512,30 @@ pt-BR:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/pt.yml b/config/locales/pt.yml
index e92bb4bd3..34825aea7 100644
--- a/config/locales/pt.yml
+++ b/config/locales/pt.yml
@@ -1500,3 +1500,30 @@ pt:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/ro.yml b/config/locales/ro.yml
index 38f23ce63..441b672a5 100644
--- a/config/locales/ro.yml
+++ b/config/locales/ro.yml
@@ -1502,3 +1502,30 @@ ro:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/ru.yml b/config/locales/ru.yml
index 540d961c4..80e442b02 100644
--- a/config/locales/ru.yml
+++ b/config/locales/ru.yml
@@ -1576,3 +1576,30 @@ ru:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/sk.yml b/config/locales/sk.yml
index 2a35d0537..8852ae029 100644
--- a/config/locales/sk.yml
+++ b/config/locales/sk.yml
@@ -1496,3 +1496,30 @@ sk:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/sl.yml b/config/locales/sl.yml
index 9c51b232c..e87a57170 100644
--- a/config/locales/sl.yml
+++ b/config/locales/sl.yml
@@ -1507,3 +1507,30 @@ sl:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/sq.yml b/config/locales/sq.yml
index f7b3e4fbd..14c958e65 100644
--- a/config/locales/sq.yml
+++ b/config/locales/sq.yml
@@ -1469,3 +1469,30 @@ sq:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/sr-YU.yml b/config/locales/sr-YU.yml
index 5d83fa6e2..8e31e93db 100644
--- a/config/locales/sr-YU.yml
+++ b/config/locales/sr-YU.yml
@@ -1509,3 +1509,30 @@ sr-YU:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/sr.yml b/config/locales/sr.yml
index baeb0ad21..0c04d39bb 100644
--- a/config/locales/sr.yml
+++ b/config/locales/sr.yml
@@ -1508,3 +1508,30 @@ sr:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/sv.yml b/config/locales/sv.yml
index 607c43427..ab63dd62b 100644
--- a/config/locales/sv.yml
+++ b/config/locales/sv.yml
@@ -2,6 +2,7 @@
# by Johan Lundström (johanlunds@gmail.com),
# with parts taken from http://github.com/daniel/swe_rails
# Update based on Redmine 2.6.0 by Khedron Wilk (khedron.wilk@gmail.com) 6th Dec 2014
+# Update based on Redmine 6.0.1 by Jimmy 'Grovkillen' Westberg (jimmy@grovkillen.com) 5th Dec 2024
sv:
number:
# Used in number_with_delimiter()
@@ -135,14 +136,14 @@ sv:
circular_dependency: "Denna relation skulle skapa ett cirkulärt beroende"
cant_link_an_issue_with_a_descendant: "Ett ärende kan inte länkas till ett av dess underärenden"
earlier_than_minimum_start_date: "kan inte vara tidigare än %{date} på grund av föregående ärenden"
- not_a_regexp: "is not a valid regular expression"
- open_issue_with_closed_parent: "An open issue cannot be attached to a closed parent task"
- must_contain_uppercase: "must contain uppercase letters (A-Z)"
- must_contain_lowercase: "must contain lowercase letters (a-z)"
- must_contain_digits: "must contain digits (0-9)"
- must_contain_special_chars: "must contain special characters (!, $, %, ...)"
- domain_not_allowed: "contains a domain not allowed (%{domain})"
- too_simple: "is too simple"
+ not_a_regexp: "är inte korrekt formaterad RegEx"
+ open_issue_with_closed_parent: "Ett öppet ärende kan inte kopplas till ett stängt föräldraärende"
+ must_contain_uppercase: "måste innehålla versaler (A-Z)"
+ must_contain_lowercase: "måste innehålla gemener (a-z)"
+ must_contain_digits: "måste innehålla siffror (0-9)"
+ must_contain_special_chars: "måste innehålla specialtecken (!, $, %, ...)"
+ domain_not_allowed: "består av en ej godkänd domän (%{domain})"
+ too_simple: "är för simpel"
direction: ltr
date:
@@ -178,9 +179,8 @@ sv:
# Used in array.to_sentence.
support:
array:
- last_word_connector: " och "
- two_words_connector: " och "
- words_connector: ", "
+ sentence_connector: "och"
+ skip_last_comma: true
actionview_instancetag_blank_option: Var god välj
@@ -217,16 +217,16 @@ sv:
notice_feeds_access_key_reseted: Din Atom-nyckel återställdes.
notice_api_access_key_reseted: Din API-nyckel återställdes.
notice_failed_to_save_issues: "Misslyckades med att spara %{count} ärende(n) på %{total} valda: %{ids}."
- notice_failed_to_save_time_entries: "Misslyckades med att spara %{count} tidloggning(ar) på %{total} valda: %{ids}."
+ notice_failed_to_save_time_entries: "Misslyckades med att spara %{count} tidsstämpling(ar) på %{total} valda: %{ids}."
notice_failed_to_save_members: "Misslyckades med att spara medlem(mar): %{errors}."
notice_account_pending: "Ditt konto skapades och avvaktar nu administratörens godkännande."
notice_default_data_loaded: Standardkonfiguration inläst.
notice_unable_delete_version: Denna version var inte möjlig att ta bort.
- notice_unable_delete_time_entry: Tidloggning kunde inte tas bort.
+ notice_unable_delete_time_entry: Tidsstämplingen kunde inte tas bort.
notice_issue_done_ratios_updated: "% klart uppdaterade."
notice_gantt_chart_truncated: "Schemat förminskades eftersom det överskrider det maximala antalet aktiviteter som kan visas (%{max})"
notice_issue_successful_create: "Ärende %{id} skapades."
- notice_issue_update_conflict: "Detta ärende har uppdaterats av en annan användare samtidigt som du redigerade det."
+ notice_issue_update_conflict: "Detta ärende har uppdaterats av en annan användare under tiden du redigerade det."
notice_account_deleted: "Ditt konto har avslutats permanent."
notice_user_successful_create: "Användare %{id} skapad."
@@ -237,9 +237,9 @@ sv:
error_scm_annotate_big_text_file: Inlägget kan inte annoteras eftersom det överskrider maximal storlek för textfiler.
error_issue_not_found_in_project: 'Ärendet hittades inte eller så tillhör det inte detta projekt'
error_no_tracker_in_project: 'Ingen ärendetyp är associerad med projektet. Vänligen kontrollera projektinställningarna.'
- error_no_default_issue_status: 'Ingen status är definierad som standard för nya ärenden. Vänligen kontrollera din konfiguration (Gå till "Administration -> Ärendestatus").'
- error_can_not_delete_custom_field: Kan inte ta bort användardefinerat fält
- error_can_not_delete_tracker_html: "Det finns ärenden av denna typ och den är därför inte möjlig att ta bort.<p>The following projects have issues with this tracker:<br>%{projects}</p>"
+ error_no_default_issue_status: 'Ingen status är definierad som standard för nya ärenden. Vänligen kontrollera din konfiguration (gå till "Administration -> Ärendestatus").'
+ error_can_not_delete_custom_field: Kan inte ta bort anpassat fält
+ error_can_not_delete_tracker_html: "Det finns ärenden av denna typ och den är därför inte möjlig att ta bort.<p>Följande projekt har ärenden kopplad till denna ärendetyp:<br>%{projects}</p>"
error_can_not_remove_role: "Denna roll används och den är därför inte möjlig att ta bort."
error_can_not_reopen_issue_on_closed_version: 'Ett ärende tilldelat en stängd version kan inte öppnas på nytt'
error_can_not_archive_project: Detta projekt kan inte arkiveras
@@ -267,7 +267,6 @@ sv:
mail_subject_wiki_content_updated: "'%{id}' wikisida har uppdaterats"
mail_body_wiki_content_updated: "The '%{id}' wikisida har uppdaterats av %{author}."
-
field_name: Namn
field_description: Beskrivning
field_summary: Sammanfattning
@@ -278,14 +277,14 @@ sv:
field_filename: Fil
field_filesize: Storlek
field_downloads: Nerladdningar
- field_author: Författare
+ field_author: Skapare
field_created_on: Skapad
field_updated_on: Uppdaterad
field_closed_on: Stängd
field_field_format: Format
field_is_for_all: För alla projekt
field_possible_values: Möjliga värden
- field_regexp: Reguljärt uttryck
+ field_regexp: Reguljärt uttryck (RegEx)
field_min_length: Minimilängd
field_max_length: Maxlängd
field_value: Värde
@@ -300,18 +299,18 @@ sv:
field_tracker: Ärendetyp
field_subject: Ämne
field_due_date: Deadline
- field_assigned_to: Tilldelad till
+ field_assigned_to: Tilldelad
field_priority: Prioritet
field_fixed_version: Versionsmål
field_user: Användare
- field_principal: User or Group
+ field_principal: Användare eller grupp
field_role: Roll
field_homepage: Hemsida
field_is_public: Publik
field_parent: Underprojekt till
field_is_in_roadmap: Visa ärenden i roadmap
field_login: Användarnamn
- field_mail_notification: Mailnotifieringar
+ field_mail_notification: E-postaviseringar
field_admin: Administratör
field_last_login_on: Senaste inloggning
field_language: Språk
@@ -334,7 +333,7 @@ sv:
field_done_ratio: "% Klart"
field_auth_source: Autentiseringsläge
field_hide_mail: Dölj min mailadress
- field_comments: Kommentar
+ field_comments: Kommentarer
field_url: URL
field_start_page: Startsida
field_subproject: Underprojekt
@@ -347,7 +346,7 @@ sv:
field_delay: Fördröjning
field_assignable: Ärenden kan tilldelas denna roll
field_redirect_existing_links: Omdirigera existerande länkar
- field_estimated_hours: Estimerad tid
+ field_estimated_hours: Beräknad tid
field_column_names: Kolumner
field_time_entries: Spenderad tid
field_time_zone: Tidszon
@@ -399,7 +398,7 @@ sv:
setting_feeds_limit: Innehållsgräns för Feed
setting_default_projects_public: Nya projekt är publika
setting_autofetch_changesets: Automatisk hämtning av commits
- setting_sys_api_enabled: Aktivera WS för versionsarkivhantering
+ setting_sys_api_enabled: Aktivera API för versionsarkivhantering
setting_commit_ref_keywords: Referens-nyckelord
setting_commit_fix_keywords: Fix-nyckelord
setting_autologin: Automatisk inloggning
@@ -409,7 +408,7 @@ sv:
setting_cross_project_issue_relations: Tillåt ärenderelationer mellan projekt
setting_issue_list_default_columns: Standardkolumner i ärendelistan
setting_repositories_encodings: Encoding för bilagor och versionsarkiv
- setting_emails_header: Mail-header
+ setting_emails_header: Inledning
setting_emails_footer: Signatur
setting_protocol: Protokoll
setting_per_page_options: Alternativ, objekt per sida
@@ -418,7 +417,7 @@ sv:
setting_display_subprojects_issues: Visa ärenden från underprojekt i huvudprojekt
setting_enabled_scm: Aktivera SCM
setting_mail_handler_body_delimiters: "Trunkera mail efter en av följande rader"
- setting_mail_handler_api_enabled: Aktivera WS för inkommande mail
+ setting_mail_handler_api_enabled: Aktivera API för inkommande mail
setting_mail_handler_api_key: API-nyckel
setting_sequential_project_identifiers: Generera projektidentifierare sekventiellt
setting_gravatar_enabled: Använd Gravatar-avatarer
@@ -429,21 +428,21 @@ sv:
setting_password_min_length: Minsta tillåtna lösenordslängd
setting_new_project_user_role_id: Tilldelad roll för en icke-administratör som skapar ett projekt
setting_default_projects_modules: Aktiverade moduler för nya projekt
- setting_issue_done_ratio: Beräkna % klart med
+ setting_issue_done_ratio: Beräkna "% Klart" med
setting_issue_done_ratio_issue_field: Använd ärendefältet
setting_issue_done_ratio_issue_status: Använd ärendestatus
setting_start_of_week: Första dagen i veckan
- setting_rest_api_enabled: Aktivera REST webbtjänst
- setting_cache_formatted_text: Cacha formaterad text
- setting_default_notification_option: Standard notifieringsalternativ
- setting_commit_logtime_enabled: Aktivera tidloggning
- setting_commit_logtime_activity_id: Aktivitet för loggad tid
- setting_gantt_items_limit: Maximalt antal aktiviteter som visas i gantt-schemat
- setting_issue_group_assignment: Tillåt att ärenden tilldelas till grupper
+ setting_rest_api_enabled: Aktivera REST-API
+ setting_cache_formatted_text: Förladda formaterad text
+ setting_default_notification_option: Standardaviseringsalternativ
+ setting_commit_logtime_enabled: Aktivera tidsstämpling
+ setting_commit_logtime_activity_id: Aktivitet för stämplad tid
+ setting_gantt_items_limit: Maximalt antal aktiviteter som visas i Gantt-schemat
+ setting_issue_group_assignment: Tillåt att ärenden tilldelas grupper
setting_default_issue_start_date_to_creation_date: Använd dagens datum som startdatum för nya ärenden
- setting_commit_cross_project_ref: Tillåt ärende i alla de andra projekten att bli refererade och fixade
+ setting_commit_cross_project_ref: Tillåt ärenden i alla projekt att refereras och åtgärdas
setting_unsubscribe: Tillåt användare att avsluta prenumereration
- setting_session_lifetime: Maximal sessionslivslängd
+ setting_session_lifetime: Maximal sessionslängd
setting_session_timeout: Tidsgräns för sessionsinaktivitet
setting_thumbnails_enabled: Visa miniatyrbilder av bilagor
setting_thumbnails_size: Storlek på miniatyrbilder (i pixlar)
@@ -472,17 +471,17 @@ sv:
permission_view_private_notes: Visa privata anteckningar
permission_set_notes_private: Ställa in anteckningar som privata
permission_delete_issues: Ta bort ärenden
- permission_manage_public_queries: Hantera publika frågor
- permission_save_queries: Spara frågor
+ permission_manage_public_queries: Hantera publika filtreringar
+ permission_save_queries: Spara filtreringar
permission_view_gantt: Visa Gantt-schema
permission_view_calendar: Visa kalender
permission_view_issue_watchers: Visa bevakarlista
permission_add_issue_watchers: Lägga till bevakare
permission_delete_issue_watchers: Ta bort bevakare
- permission_log_time: Logga spenderad tid
+ permission_log_time: Stämpla spenderad tid
permission_view_time_entries: Visa spenderad tid
- permission_edit_time_entries: Ändra tidloggningar
- permission_edit_own_time_entries: Ändra egna tidloggningar
+ permission_edit_time_entries: Ändra tidsstämplingar
+ permission_edit_own_time_entries: Ändra egna tidsstämplingar
permission_manage_news: Hantera nyheter
permission_comment_news: Kommentera nyheter
permission_view_documents: Visa dokument
@@ -501,7 +500,7 @@ sv:
permission_protect_wiki_pages: Skydda wikisidor
permission_manage_repository: Hantera versionsarkiv
permission_browse_repository: Bläddra i versionsarkiv
- permission_view_changesets: Visa changesets
+ permission_view_changesets: Visa kodändringar
permission_commit_access: Commit-åtkomst
permission_manage_boards: Hantera forum
permission_view_messages: Visa meddelanden
@@ -571,10 +570,10 @@ sv:
label_issue_category: Ärendekategori
label_issue_category_plural: Ärendekategorier
label_issue_category_new: Ny kategori
- label_custom_field: Användardefinerat fält
- label_custom_field_plural: Användardefinerade fält
- label_custom_field_new: Nytt användardefinerat fält
- label_enumerations: Uppräkningar
+ label_custom_field: Anpassat fält
+ label_custom_field_plural: Anpassade fält
+ label_custom_field_new: Nytt anpassat fält
+ label_enumerations: Värdelistor
label_enumeration_new: Nytt värde
label_information: Information
label_information_plural: Information
@@ -588,8 +587,8 @@ sv:
label_login: Logga in
label_logout: Logga ut
label_help: Hjälp
- label_reported_issues: Rapporterade ärenden
- label_assigned_to_me_issues: Ärenden tilldelade till mig
+ label_reported_issues: Skapade ärenden
+ label_assigned_to_me_issues: Ärenden tilldelade mig
label_registered_on: Registrerad
label_activity: Aktivitet
label_user_activity: "Aktiviteter för %{value}"
@@ -668,7 +667,7 @@ sv:
label_next: Nästa
label_previous: Föregående
label_used_by: Använd av
- label_details: Detaljer
+ label_details: Sammanfattning
label_add_note: Lägg till anteckning
label_calendar: Kalender
label_months_from: månader från
@@ -685,12 +684,12 @@ sv:
label_comment_add: Lägg till kommentar
label_comment_added: Kommentar tillagd
label_comment_delete: Ta bort kommentar
- label_query: Användardefinerad fråga
- label_query_plural: Användardefinerade frågor
- label_query_new: Ny fråga
- label_my_queries: Mina egna frågor
- label_filter_add: Lägg till filter
- label_filter_plural: Filter
+ label_query: Anpassad filtrering
+ label_query_plural: Anpassade filtreringar
+ label_query_new: Ny filtrering
+ label_my_queries: Mina egna filtreringar
+ label_filter_add: Lägg till filtreringsrad
+ label_filter_plural: Filtrering
label_equals: är
label_not_equals: är inte
label_in_less_than: om mindre än
@@ -739,7 +738,7 @@ sv:
label_view_revisions: Visa revisioner
label_view_all_revisions: Visa alla revisioner
label_max_size: Maxstorlek
- label_roadmap: Vägkarta
+ label_roadmap: Utvecklingsplan
label_roadmap_due_in: "Färdig om %{value}"
label_roadmap_overdue: "%{value} sen"
label_roadmap_no_issues: Inga ärenden för denna version
@@ -765,7 +764,7 @@ sv:
label_change_plural: Ändringar
label_statistics: Statistik
label_commits_per_month: Commits per månad
- label_commits_per_author: Commits per författare
+ label_commits_per_author: Commits per användare
label_diff: skillnader
label_view_diff: Visa skillnader
label_diff_inline: i texten
@@ -796,7 +795,7 @@ sv:
label_board_new: Nytt forum
label_board_plural: Forum
label_board_locked: Låst
- label_board_sticky: Klibbig
+ label_board_sticky: Fäst
label_topic_plural: Ämnen
label_message_plural: Meddelanden
label_message_last: Senaste meddelande
@@ -811,7 +810,7 @@ sv:
label_date_to: Till
label_language_based: Språkbaserad
label_sort_by: "Sortera på %{value}"
- label_send_test_email: Skicka testmail
+ label_send_test_email: Skicka ett testmejl
label_feeds_access_key: Atom-nyckel
label_missing_feeds_access_key: Saknar en Atom-nyckel
label_feeds_access_key_created_on: "Atom-nyckel skapad för %{value} sedan"
@@ -833,8 +832,8 @@ sv:
label_user_mail_option_selected: "För alla händelser i markerade projekt..."
label_user_mail_option_none: "Inga händelser"
label_user_mail_option_only_my_events: "Endast för saker jag bevakar eller är inblandad i"
- label_user_mail_no_self_notified: "Jag vill inte bli underrättad om ändringar som jag har gjort"
- label_registration_activation_by_email: kontoaktivering med mail
+ label_user_mail_no_self_notified: "Jag vill inte bli underrättad om ändringar som jag själv gjort"
+ label_registration_activation_by_email: kontoaktivering med e-post
label_registration_manual_activation: manuell kontoaktivering
label_registration_automatic_activation: automatisk kontoaktivering
label_display_per_page: "Per sida: %{value}"
@@ -844,13 +843,13 @@ sv:
label_scm: SCM
label_plugins: Tillägg
label_ldap_authentication: LDAP-autentisering
- label_downloads_abbr: Nerl.
+ label_downloads_abbr: Nedl.
label_optional_description: Valfri beskrivning
label_add_another_file: Lägg till ytterligare en fil
label_preferences: Användarinställningar
label_chronological_order: I kronologisk ordning
label_reverse_chronological_order: I omvänd kronologisk ordning
- label_incoming_emails: Inkommande mail
+ label_incoming_emails: Inkommande e-post
label_generate_key: Generera en nyckel
label_issue_watchers: Bevakare
label_example: Exempel
@@ -880,14 +879,14 @@ sv:
label_api_access_key_created_on: "API-nyckel skapad för %{value} sedan"
label_profile: Profil
label_subtask_plural: Underaktiviteter
- label_project_copy_notifications: Skicka mailnotifieringar när projektet kopieras
+ label_project_copy_notifications: Skicka e-postaviseringar när projektet kopieras
label_principal_search: "Sök efter användare eller grupp:"
label_user_search: "Sök efter användare:"
label_additional_workflow_transitions_for_author: Ytterligare övergångar tillåtna när användaren är den som skapat ärendet
label_additional_workflow_transitions_for_assignee: Ytterligare övergångar tillåtna när användaren är den som tilldelats ärendet
label_issues_visibility_all: Alla ärenden
label_issues_visibility_public: Alla icke-privata ärenden
- label_issues_visibility_own: Ärenden skapade av eller tilldelade till användaren
+ label_issues_visibility_own: Ärenden skapade av eller tilldelade användaren
label_git_report_last_commit: Rapportera senaste commit av filer och mappar
label_parent_revision: Förälder
label_child_revision: Barn
@@ -904,7 +903,7 @@ sv:
label_required: Nödvändig
label_attribute_of_project: Projektets %{name}
label_attribute_of_issue: Ärendets %{name}
- label_attribute_of_author: Författarens %{name}
+ label_attribute_of_author: Skaparens %{name}
label_attribute_of_assigned_to: Tilldelad användares %{name}
label_attribute_of_user: Användarens %{name}
label_attribute_of_fixed_version: Målversionens %{name}
@@ -923,7 +922,7 @@ sv:
button_expand_all: Expandera alla
button_delete: Ta bort
button_create: Skapa
- button_create_and_continue: Skapa och fortsätt
+ button_create_and_continue: Skapa och ny
button_test: Testa
button_edit: Ändra
button_edit_associated_wikipage: "Ändra associerad Wikisida: %{page_title}"
@@ -937,15 +936,15 @@ sv:
button_list: Lista
button_view: Visa
button_move: Flytta
- button_move_and_follow: Flytta och följ efter
+ button_move_and_follow: Flytta och följ
button_back: Tillbaka
button_cancel: Avbryt
button_activate: Aktivera
button_sort: Sortera
- button_log_time: Logga tid
+ button_log_time: Stämpla tid
button_rollback: Återställ till denna version
button_watch: Bevaka
- button_unwatch: Stoppa bevakning
+ button_unwatch: Ta bort bevakning
button_reply: Svara
button_archive: Arkivera
button_unarchive: Ta bort från arkiv
@@ -953,7 +952,7 @@ sv:
button_rename: Byt namn
button_change_password: Ändra lösenord
button_copy: Kopiera
- button_copy_and_follow: Kopiera och följ efter
+ button_copy_and_follow: Kopiera och följ
button_annotate: Kommentera
button_update: Uppdatera
button_configure: Konfigurera
@@ -980,12 +979,12 @@ sv:
field_active: Aktiv
- text_select_mail_notifications: Välj för vilka händelser mail ska skickas.
- text_regexp_info: eg. ^[A-Z0-9]+$
+ text_select_mail_notifications: Välj för vilka händelser e-post ska skickas.
+ text_regexp_info: t.ex. ^[A-Z0-9]+$
text_project_destroy_confirmation: Är du säker på att du vill ta bort detta projekt och all relaterad data?
text_subprojects_destroy_warning: "Alla underprojekt: %{value} kommer också tas bort."
text_workflow_edit: Välj en roll och en ärendetyp för att ändra arbetsflöde
- text_are_you_sure: Är du säker ?
+ text_are_you_sure: Är du säker?
text_journal_changed: "%{label} ändrad från %{old} till %{new}"
text_journal_changed_no_detail: "%{label} uppdaterad"
text_journal_set_to: "%{label} satt till %{value}"
@@ -1005,8 +1004,8 @@ sv:
text_issues_ref_in_commit_messages: Referera och fixa ärenden i commit-meddelanden
text_issue_added: "Ärende %{id} har rapporterats (av %{author})."
text_issue_updated: "Ärende %{id} har uppdaterats (av %{author})."
- text_wiki_destroy_confirmation: Är du säker på att du vill ta bort denna wiki och allt dess innehåll ?
- text_issue_category_destroy_question: "Några ärenden (%{count}) är tilldelade till denna kategori. Vad vill du göra ?"
+ text_wiki_destroy_confirmation: Är du säker på att du vill ta bort denna wiki och allt dess innehåll?
+ text_issue_category_destroy_question: "Några ärenden (%{count}) är tilldelade denna kategori. Vad vill du göra?"
text_issue_category_destroy_assignments: Ta bort kategoritilldelningar
text_issue_category_reassign_to: Återtilldela ärenden till denna kategori
text_user_mail_option: "För omarkerade projekt kommer du bara bli underrättad om saker du bevakar eller är inblandad i (T.ex. ärenden du skapat eller tilldelats)."
@@ -1014,25 +1013,25 @@ sv:
text_load_default_configuration: Läs in standardkonfiguration
text_status_changed_by_changeset: "Tilldelad i changeset %{value}."
text_time_logged_by_changeset: "Tilldelad i changeset %{value}."
- text_issues_destroy_confirmation: 'Är du säker på att du vill radera markerade ärende(n) ?'
+ text_issues_destroy_confirmation: 'Är du säker på att du vill radera markerade ärende(n)?'
text_issues_destroy_descendants_confirmation: Detta kommer även ta bort %{count} underaktivitet(er).
text_time_entries_destroy_confirmation: Är du säker på att du vill ta bort valda tidloggningar?
text_select_project_modules: 'Välj vilka moduler som ska vara aktiva för projektet:'
text_default_administrator_account_changed: Standardadministratörens konto ändrat
text_file_repository_writable: Arkivet för bifogade filer är skrivbart
- text_plugin_assets_writable: Arkivet för plug-ins är skrivbart
+ text_plugin_assets_writable: Arkivet för tillägg är skrivbart
text_minimagick_available: MiniMagick tillgängligt (ej obligatoriskt)
- text_destroy_time_entries_question: "%{hours} timmar har rapporterats på ärendena du är på väg att ta bort. Vad vill du göra ?"
+ text_destroy_time_entries_question: "%{hours} timmar har rapporterats på ärendena du är på väg att ta bort. Vad vill du göra?"
text_destroy_time_entries: Ta bort rapporterade timmar
text_assign_time_entries_to_project: Tilldela rapporterade timmar till projektet
text_reassign_time_entries: 'Återtilldela rapporterade timmar till detta ärende:'
text_user_wrote: "%{value} skrev:"
text_user_wrote_in: "%{value} skrev (%{link}):"
- text_enumeration_destroy_question: "%{count} objekt är tilldelade till detta värde."
+ text_enumeration_destroy_question: "%{count} objekt är tilldelade detta värde."
text_enumeration_category_reassign_to: 'Återtilldela till detta värde:'
- text_email_delivery_not_configured: "Mailfunktionen har inte konfigurerats, och notifieringar via mail kan därför inte skickas.\nKonfigurera din SMTP-server i config/configuration.yml och starta om applikationen för att aktivera dem."
- text_repository_usernames_mapping: "Välj eller uppdatera den Redmine-användare som är mappad till varje användarnamn i versionarkivloggen.\nAnvändare med samma användarnamn eller mailadress i både Redmine och versionsarkivet mappas automatiskt."
- text_diff_truncated: '... Denna diff har förminskats eftersom den överskrider den maximala storlek som kan visas.'
+ text_email_delivery_not_configured: "E-postfunktionen har inte konfigurerats, och aviseringar via e-post kan därför inte skickas.\nKonfigurera din SMTP-server i <strong>config/configuration.yml</strong> och starta om applikationen för att aktivera dem."
+ text_repository_usernames_mapping: "Välj eller uppdatera den Redmine-användare som är mappad till varje användarnamn i versionarkivloggen.\nAnvändare med samma användarnamn eller e-postadress i både Redmine och versionsarkivet mappas automatiskt."
+ text_diff_truncated: '... Denna diff har kortats ner eftersom den överskrider den maximala storlek som kan visas.'
text_custom_field_possible_values_info: 'Ett värde per rad'
text_wiki_page_destroy_question: "Denna sida har %{descendants} underliggande sidor. Vad vill du göra?"
text_wiki_page_nullify_children: "Behåll undersidor som rotsidor"
@@ -1047,13 +1046,13 @@ sv:
text_mercurial_repository_note: Lokalt versionsarkiv (t.ex. /hgrepo, c:\hgrepo)
text_scm_command: Kommando
text_scm_command_version: Version
- text_scm_config: Du kan konfigurera dina scm-kommando i config/configuration.yml. Vänligen starta om applikationen när ändringar gjorts.
+ text_scm_config: Du kan konfigurera dina scm-kommando i <strong>config/configuration.yml</strong>. Vänligen starta om applikationen när ändringar gjorts.
text_scm_command_not_available: Scm-kommando är inte tillgängligt. Vänligen kontrollera inställningarna i administratörspanelen.
text_issue_conflict_resolution_overwrite: "Använd mina ändringar i alla fall (tidigare anteckningar kommer behållas men några ändringar kan bli överskrivna)"
text_issue_conflict_resolution_add_notes: "Lägg till mina anteckningar och kasta mina andra ändringar"
text_issue_conflict_resolution_cancel: "Kasta alla mina ändringar och visa igen %{link}"
text_account_destroy_confirmation: "Är du säker på att du vill fortsätta?\nDitt konto kommer tas bort permanent, utan möjlighet att återaktivera det."
- text_session_expiration_settings: "Varning: ändring av dessa inställningar kan få alla nuvarande sessioner, inklusive din egen, att gå ut."
+ text_session_expiration_settings: "Varning: ändring av dessa inställningar kan få alla nuvarande sessioner, inklusive din egen, att avslutas."
text_project_closed: Detta projekt är stängt och skrivskyddat.
text_turning_multiple_off: "Om du inaktiverar möjligheten till flera värden kommer endast ett värde per objekt behållas."
@@ -1091,14 +1090,14 @@ sv:
description_message_content: Meddelandeinnehåll
description_query_sort_criteria_attribute: Sorteringsattribut
description_query_sort_criteria_direction: Sorteringsriktning
- description_user_mail_notification: Mailnotifieringsinställningar
- description_available_columns: Tillgängliga Kolumner
- description_selected_columns: Valda Kolumner
+ description_user_mail_notification: Inställningar för e-postaviseringar
+ description_available_columns: Tillgängliga kolumner
+ description_selected_columns: Valda kolumner
description_all_columns: Alla kolumner
description_issue_category_reassign: Välj ärendekategori
description_wiki_subpages_reassign: Välj ny föräldersida
text_repository_identifier_info: 'Endast gemener (a-z), siffror, streck och understreck är tillåtna.<br />När identifieraren sparats kan den inte ändras.'
- notice_account_not_activated_yet: Du har inte aktiverat ditt konto än. Om du vill få ett nytt aktiveringsbrev, <a href="%{url}"> klicka på denna länk </a>.
+ notice_account_not_activated_yet: Du har inte aktiverat ditt konto än. Om du vill få ett nytt aktiveringsbrev, <a href="%{url}">klicka på denna länk</a>.
notice_account_locked: Ditt konto är låst.
label_hidden: Dold
label_visibility_private: endast för mig
@@ -1110,21 +1109,21 @@ sv:
text_convert_available: ImageMagick-konvertering tillgänglig (valbart)
label_link: Länk
label_only: endast
- label_drop_down_list: droppmeny
+ label_drop_down_list: rullgardinsmeny
label_checkboxes: kryssrutor
label_link_values_to: Länka värden till URL
setting_force_default_language_for_anonymous: Lås till förvalt språk för anonyma användare
setting_force_default_language_for_loggedin: Lås till förvalt språk för inloggade användare
label_custom_field_select_type: Välj den typ av objekt som det anpassade fältet skall användas för
- label_issue_assigned_to_updated: Tilldelad har uppdaterats
+ label_issue_assigned_to_updated: Tilldelning har uppdaterats
label_check_for_updates: Leta efter uppdateringar
label_latest_compatible_version: Senaste kompatibla version
label_unknown_plugin: Okänt tillägg
label_radio_buttons: alternativknappar
label_group_anonymous: Anonyma användare
label_group_non_member: Icke-medlemsanvändare
- label_add_projects: Addera projekt
- field_default_status: Default-status
+ label_add_projects: Lägg till projekt
+ field_default_status: Standardstatus
text_subversion_repository_note: 'Exempel: file:///, http://, https://, svn://, svn+[tunnelscheme]://'
field_users_visibility: Användares synlighet
label_users_visibility_all: Alla aktiva användare
@@ -1138,17 +1137,16 @@ sv:
label_search_attachments_only: Sök endast bilagor
label_search_open_issues_only: Endast öppna ärenden
field_address: Epost
- setting_max_additional_emails: Max antal ytterligare epost-adresser
- label_email_address_plural: Epost
- label_email_address_add: Addera epostadress
- label_enable_notifications: Aktivera underrättelser
- label_disable_notifications: Avaktivera underrättelser
+ setting_max_additional_emails: Maximalt antal extra e-postadresser
+ label_email_address_plural: E-post
+ label_email_address_add: Addera e-postadress
+ label_enable_notifications: Aktivera aviseringar
+ label_disable_notifications: Avaktivera aviseringar
setting_search_results_per_page: Sökresultat per sida
label_blank_value: blank
permission_copy_issues: Kopiera ärenden
- error_password_expired: Ditt lösenord har gått ut eller administratören kräver att
- du ändrar det.
- field_time_entries_visibility: Synlighet för tidsloggar
+ error_password_expired: Ditt lösenord har gått ut eller administratören kräver att du ändrar det.
+ field_time_entries_visibility: Synlighet för tidsstämplingar
setting_password_max_age: Kräv lösenordsändring efter
label_parent_task_attributes: Attribut för föräldraaktiviteter
label_parent_task_attributes_derived: Kalkylerad från underaktiviteter
@@ -1163,8 +1161,7 @@ sv:
notice_import_finished: "%{count} artiklar har importerats"
notice_import_finished_with_errors: "%{count} av %{total} artiklar kunde inte importeras"
error_invalid_file_encoding: Filen är inte en %{encoding}-kodad fil
- error_invalid_csv_file_or_settings: Filen är inte en CSV-fil eller stämmer inte med
- inställningarna nedan (%{value})
+ error_invalid_csv_file_or_settings: Filen är inte en CSV-fil eller stämmer inte med inställningarna nedan (%{value})
error_can_not_read_import_file: Fel vid läsning av fil att importera
permission_import_issues: Importera ärenden
label_import_issues: Importera ärenden
@@ -1173,26 +1170,26 @@ sv:
label_fields_wrapper: Fältomslag
label_encoding: Kodning
label_comma_char: Komma
- label_semi_colon_char: Semicolon
- label_quote_char: Citationstecken
- label_double_quote_char: Dubbla citationstecken
- label_fields_mapping: Kartläggning av fält
+ label_semi_colon_char: Semikolon
+ label_quote_char: Citattecken
+ label_double_quote_char: Dubbla citattecken
+ label_fields_mapping: Mappning av fält
label_file_content_preview: Förhandsvisning av filinnehåll
label_create_missing_values: Skapa saknade värden
button_import: Importera
- field_total_estimated_hours: Totalt uppskattad tid
+ field_total_estimated_hours: Totalt beräknad tid
label_api: API
label_total_plural: Totaler
label_assigned_issues: Tilldelade ärenden
label_field_format_enumeration: Nyckel/värde-lista
label_f_hour_short: '%{value} h'
- field_default_version: Defaultversion
- error_attachment_extension_not_allowed: Otillåten utökning av bilaga %{extension}
- setting_attachment_extensions_allowed: Tillåtna utökningar
- setting_attachment_extensions_denied: Otillåtna utökningar
+ field_default_version: Standardversion
+ error_attachment_extension_not_allowed: Otillåten filtyp av bilaga %{extension}
+ setting_attachment_extensions_allowed: Tillåtna filtyper
+ setting_attachment_extensions_denied: Otillåtna filtyper
label_any_open_issues: några öppna ärenden
label_no_open_issues: inga öppna ärenden
- label_default_values_for_new_users: Defaultvärden för nya användare
+ label_default_values_for_new_users: Standardvärden för nya användare
error_ldap_bind_credentials: Ogiltigt LDAP konto/lösenord
setting_sys_api_key: API-nyckel
setting_lost_password: Glömt lösenord
@@ -1201,25 +1198,21 @@ sv:
mail_body_security_notification_change_to: ! '%{field} ändrades till %{value}.'
mail_body_security_notification_add: ! '%{field} %{value} las till.'
mail_body_security_notification_remove: ! '%{field} %{value} togs bort.'
- mail_body_security_notification_notify_enabled: Epostadress %{value} kommer att få
- underrättelser.
- mail_body_security_notification_notify_disabled: Epostadress %{value} får inga fler
- underrättelser.
+ mail_body_security_notification_notify_enabled: E-postadress %{value} kommer att få aviseringar.
+ mail_body_security_notification_notify_disabled: E-postadress %{value} får inga fler aviseringar.
mail_body_settings_updated: ! 'Följande inställningar ändrades:'
field_remote_ip: IP-adress
label_wiki_page_new: Ny wiki-sida
label_relations: Relationer
- button_filter: Filter
+ button_filter: Filtrering
mail_body_password_updated: Ditt lösenord är ändrat.
label_no_preview: Ingen förhandsvisning tillgänglig
- error_no_tracker_allowed_for_new_issue_in_project: Projektet har ingen spårare
- som du kan skapa ett ärende för
- label_tracker_all: All spårare
+ error_no_tracker_allowed_for_new_issue_in_project: Projektet har ingen ärendetyp som du kan skapa ett ärende för
+ label_tracker_all: All ärendetyper
label_new_project_issue_tab_enabled: Visa fliken "Nya ärenden"
setting_new_item_menu_tab: Projektmenyflik för att skapa nya objekt
- label_new_object_tab_enabled: Visa "+" droppmeny
- error_no_projects_with_tracker_allowed_for_new_issue: Inga projekt med spårare
- tillåtna för nya ärenden
+ label_new_object_tab_enabled: Visa "+" rullgardinsmenyn
+ error_no_projects_with_tracker_allowed_for_new_issue: Inga projekt med ärendetyper tillåtna för nya ärenden
field_textarea_font: Font som används för textytor
label_font_default: Default font
label_font_monospace: Monospaced font
@@ -1227,94 +1220,81 @@ sv:
setting_timespan_format: Format för tidsintervall
label_table_of_contents: Innehållsförteckning
setting_commit_logs_formatting: Använd textformatering för meddelanden
- setting_mail_handler_enable_regex: Aktivera reguljära uttryck
+ setting_mail_handler_enable_regex: Aktivera reguljära uttryck (RegEx)
error_move_of_child_not_possible: 'Underaktivitet %{child} kunde inte flyttas till det nya
projektet: %{errors}'
- error_cannot_reassign_time_entries_to_an_issue_about_to_be_deleted: Spenderad tid kan inte
- flyttas till ett ärende som är på väg att tas bort
- setting_timelog_required_fields: Nödvändiga fält för tidsangivelser
- label_attribute_of_object: '%{object_name}''s %{name}'
+ error_cannot_reassign_time_entries_to_an_issue_about_to_be_deleted: Spenderad tid kan inte flyttas till ett ärende som är på väg att tas bort
+ setting_timelog_required_fields: Nödvändiga fält för tidsstämplingar
+ label_attribute_of_object: '%{object_name}s %{name}'
label_user_mail_option_only_assigned: Bara för saker som jag följer eller är tilldelad
label_user_mail_option_only_owner: Bara för saker som jag följer eller äger
- warning_fields_cleared_on_bulk_edit: Ändringar kommer att orsaka automatiskt borttagande
- av värden från ett eller flera fält för de valda objekten
+ warning_fields_cleared_on_bulk_edit: Ändringar kommer att orsaka automatiskt borttagande av värden från ett eller flera fält för de valda objekten
field_updated_by: Uppdaterad av
field_last_updated_by: Senast uppdaterad av
field_full_width_layout: Layout med full bredd
label_last_notes: Senaste noteringar
field_digest: Checksumma
- field_default_assigned_to: Defaultmottagare
+ field_default_assigned_to: Standardmottagare
setting_show_custom_fields_on_registration: Visa anpassade fält vid registrering
permission_view_news: Visa nyheter
label_no_preview_alternative_html: Ingen förhandsvisning tillgänglig. %{link} filen istället.
- label_no_preview_download: Nerladdning
+ label_no_preview_download: Nedladdning
setting_close_duplicate_issues: Stäng duplicerade ärenden automatiskt
- error_exceeds_maximum_hours_per_day: Kan inte logga mer än %{max_hours} timmar
- samma dag (%{logged_hours} timmar har redan loggats)
- setting_time_entry_list_defaults: Defaults för tidsloggning
- setting_timelog_accept_0_hours: Acceptera tidsloggar med 0 timmar
- setting_timelog_max_hours_per_day: Max timmar som kan loggas per dag och användare
+ error_exceeds_maximum_hours_per_day: Kan inte stämpla mer än %{max_hours} timmar samma dag (%{logged_hours} timmar har redan stämplats)
+ setting_time_entry_list_defaults: Standard för tidsstämplingar
+ setting_timelog_accept_0_hours: Acceptera tidsstämplingar på 0 timmar
+ setting_timelog_max_hours_per_day: Max timmar som kan stämplas per dag och användare
label_x_revisions: "%{count} revisioner"
- error_can_not_delete_auth_source: Denna autenticeringsmetod är i bruk och kan inte
- tas bort.
+ error_can_not_delete_auth_source: Denna autentiseringsmetod är i bruk och kan inte tas bort.
button_actions: Handlingar
- mail_body_lost_password_validity: OBS att du endast kan ändra lösenordet en gång
- via denna länk.
- text_login_required_html: När autenticering inte krävs, är publika projekt och deras
- innehåll tillgängliga på nätverket. Du kan <a href="%{anonymous_role_path}"> ändra
- tillämpliga behörigheter</a>.
+ mail_body_lost_password_validity: Observera att du endast kan ändra lösenordet en gång via denna länk.
+ text_login_required_html: 'När autentisering inte krävs, är publika projekt och deras innehåll tillgängliga på nätverket. Du kan <a href="%{anonymous_role_path}"> ändra tillämpliga behörigheter</a>.'
label_login_required_yes: 'Ja'
label_login_required_no: Nej, tillåt anonym access till publika projekt
- text_project_is_public_non_member: Publika projekt och deras innehåll är tillgängliga
- för alla inloggade användare.
- text_project_is_public_anonymous: Publika projekt och deras innehåll är tillgängliga
- på nätverket.
+ text_project_is_public_non_member: Publika projekt och deras innehåll är tillgängliga för alla inloggade användare.
+ text_project_is_public_anonymous: Publika projekt och deras innehåll är tillgängliga på nätverket.
label_version_and_files: Versioner (%{count}) och filer
label_ldap: LDAP
label_ldaps_verify_none: LDAPS (utan certifikatkontroll)
label_ldaps_verify_peer: LDAPS
- label_ldaps_warning: Det rekommenderas att använda krypterad LDAPS-förbindelse med
- certifikatkontroll för att hindra manipulation av autenticeringsprocessen.
+ label_ldaps_warning: Det rekommenderas att använda krypterad LDAPS-koppling med certifikatkontroll för att hindra manipulation av autentiseringsprocessen.
label_nothing_to_preview: Ingenting att visa
error_token_expired: Lösenordslänken gäller inte längre, var god försök igen.
- error_spent_on_future_date: Kan inte logga tid på framtida datum
- setting_timelog_accept_future_dates: Acceptera tidsloggningar på framtida datum
+ error_spent_on_future_date: Kan inte stämpla tid på framtida datum
+ setting_timelog_accept_future_dates: Acceptera tidsstämplingar på framtida datum
label_delete_link_to_subtask: Ta bort relation
- error_not_allowed_to_log_time_for_other_users: Du får inte logga tid
- för andra användare
- permission_log_time_for_other_users: Logga spenderad tid för andra användare
+ error_not_allowed_to_log_time_for_other_users: Du får inte stämpla tid för andra användare
+ permission_log_time_for_other_users: Stämpla spenderad tid för andra användare
label_tomorrow: imorgon
label_next_week: nästa vecka
label_next_month: nästa månad
text_role_no_workflow: Inget arbetsflöde definierat för denna roll
- text_status_no_workflow: Ingen spårare använder denna status i arbetsflödet
- setting_mail_handler_preferred_body_part: Föredragen del av epost i flera delar(HTML)
- setting_show_status_changes_in_mail_subject: Visa statusändringar i ärendemailunderrättelsers
- ämne
+ text_status_no_workflow: Ingen arbetstyp använder denna status i arbetsflödet
+ setting_mail_handler_preferred_body_part: Föredragen del av epost i flera delar (HTML)
+ setting_show_status_changes_in_mail_subject: Visa statusändringar för ärenden i ämnet för e-postaviseringar
label_inherited_from_parent_project: Ärvd från föräldraprojekt
label_inherited_from_group: Ärvd från grupp%{name}
- label_trackers_description: Beskrivning för spårare
- label_open_trackers_description: Visa beskrivning för alla spårare
+ label_trackers_description: Beskrivning för ärendetyp
+ label_open_trackers_description: Visa beskrivning för alla ärendetyper
label_preferred_body_part_text: Text
label_preferred_body_part_html: HTML
field_parent_issue_subject: Ämne för föräldraärende
permission_edit_own_issues: Ändra egna ärenden
- text_select_apply_tracker: Välj spårare
- label_updated_issues: Updaterade ärenden
- text_avatar_server_config_html: Nuvarande avatar-server <a href="%{url}">%{url}</a>.
- Du kan konfigurera det i config/configuration.yml.
- setting_gantt_months_limit: Max antal månader på gantt-schemat
- permission_import_time_entries: Importera tidsangivelser
- label_import_notifications: Skicka underrättelser med epost under importen
- text_gs_available: ImageMagick PDF support tillgänglig (frivillig)
+ text_select_apply_tracker: Välj ärendetyp
+ label_updated_issues: Uppdaterade ärenden
+ text_avatar_server_config_html: 'Nuvarande avatar-server <a href="%{url}">%{url}</a>. Du kan konfigurera det i <strong>config/configuration.yml</strong>.'
+ setting_gantt_months_limit: Max antal månader på Gantt-schemat
+ permission_import_time_entries: Importera tidsstämplingar
+ label_import_notifications: Skicka aviseringar med e-post under importen
+ text_gs_available: ImageMagick PDF-support tillgänglig (frivillig)
field_recently_used_projects: Antal nyligen använda projekt
label_optgroup_bookmarks: Bokmärken
label_optgroup_recents: Nyligen använda
button_project_bookmark: Lägg till bokmärke
button_project_bookmark_delete: Ta bort bokmärke
- field_history_default_tab: Ärendes defaultflik för historik
+ field_history_default_tab: Ärendens standardflik för historik
label_issue_history_properties: Ändrade egenskaper
- label_issue_history_notes: Noter
+ label_issue_history_notes: Anteckningar
label_last_tab_visited: Senast besökta flik
field_unique_id: Unikt ID
text_no_subject: inget ämne
@@ -1324,214 +1304,165 @@ sv:
label_password_char_class_digits: siffror
label_password_char_class_special_chars: specialtecken
text_characters_must_contain: Måste innehålla %{character_classes}.
- label_starts_with: startar med
- label_ends_with: slutar med
+ label_starts_with: börjar på
+ label_ends_with: slutar på
label_issue_fixed_version_updated: Målversion uppdaterad
- setting_project_list_defaults: Projektlista defaults
+ setting_project_list_defaults: Projektlista standardinställningar
label_display_type: Visa resultat som
label_display_type_list: Lista
label_display_type_board: Anslagstavla
label_my_bookmarks: Mina bokmärken
- label_import_time_entries: Importera tidsangivelser
- notice_issue_not_closable_by_open_tasks: This issue cannot be closed because it has
- at least one open subtask.
- notice_issue_not_closable_by_blocking_issue: This issue cannot be closed because it
- is blocked by at least one open issue.
- notice_issue_not_reopenable_by_closed_parent_issue: This issue cannot be reopened
- because its parent issue is closed.
- error_attachments_too_many: This file cannot be uploaded because it exceeds the maximum
- number of files that can be attached simultaneously (%{max_number_of_files})
- error_bulk_download_size_too_big: These attachments cannot be bulk downloaded because
- the total file size exceeds the maximum allowed size (%{max_size})
- error_can_not_execute_macro_html: Error executing the <strong>%{name}</strong> macro
- (%{error})
- error_macro_does_not_accept_block: This macro does not accept a block of text
- error_childpages_macro_no_argument: With no argument, this macro can be called from
- wiki pages only
- error_circular_inclusion: Circular inclusion detected
- error_page_not_found: Page not found
- error_filename_required: Filename required
- error_invalid_size_parameter: Invalid size parameter
- error_attachment_not_found: Attachment %{name} not found
- field_passwd_changed_on: Password last changed
- field_toolbar_language_options: Code highlighting toolbar languages
- setting_bulk_download_max_size: Maximum total size for bulk download
- setting_email_domains_allowed: Allowed email domains
- setting_email_domains_denied: Disallowed email domains
- setting_twofa: Two-factor authentication
- permission_delete_project: Delete the project
- label_optional: optional
- label_user_mail_notify_about_high_priority_issues_html: Also notify me about issues
- with a priority of <em>%{prio}</em> or higher
- label_days_to_html: "%{days} days up to %{date}"
- label_required_lower: required
- label_download_all_attachments: Download all files
- label_relations_mapping: Relations mapping
- label_assign_to_me: Assign to me
- button_disable: Disable
- label_import_users: Import users
- twofa__totp__name: Authenticator app
- twofa__totp__text_pairing_info_html: Scan this QR code or enter the plain text key
- into a TOTP app (e.g. <a href="https://support.google.com/accounts/answer/1066447">Google
- Authenticator</a>, <a href="https://authy.com/download/">Authy</a>, <a href="https://guide.duo.com/third-party-accounts">Duo
- Mobile</a>) and enter the code in the field below to activate two-factor authentication.
- twofa__totp__label_plain_text_key: Plain text key
- twofa__totp__label_activate: Enable authenticator app
- twofa_currently_active: 'Currently active: %{twofa_scheme_name}'
- twofa_not_active: Not activated
- twofa_label_code: Code
- twofa_hint_disabled_html: Setting <strong>%{label}</strong> will deactivate and unpair
- two-factor authentication devices for all users.
- twofa_hint_required_html: Setting <strong>%{label}</strong> will require all users
- to set up two-factor authentication at their next login.
- twofa_label_setup: Enable two-factor authentication
- twofa_label_deactivation_confirmation: Disable two-factor authentication
- twofa_notice_select: 'Please select the two-factor scheme you would like to use:'
- twofa_warning_require: The administrator requires you to enable two-factor authentication.
- twofa_activated: Two-factor authentication successfully enabled. It is recommended
- to <a data-method="post" href="%{bc_path}">generate backup codes</a> for your account.
- twofa_deactivated: Two-factor authentication disabled.
- twofa_mail_body_security_notification_paired: Two-factor authentication successfully
- enabled using %{field}.
- twofa_mail_body_security_notification_unpaired: Two-factor authentication disabled
- for your account.
- twofa_mail_body_backup_codes_generated: New two-factor authentication backup codes
- generated.
- twofa_mail_body_backup_code_used: A two-factor authentication backup code has been
- used.
- twofa_invalid_code: Code is invalid or outdated.
- twofa_label_enter_otp: Please enter your two-factor authentication code.
- twofa_too_many_tries: Too many tries.
- twofa_resend_code: Resend code
- twofa_code_sent: An authentication code has been sent to you.
- twofa_generate_backup_codes: Generate backup codes
- twofa_text_generate_backup_codes_confirmation: This will invalidate all existing backup
- codes and generate new ones. Would you like to continue?
- twofa_notice_backup_codes_generated: Your backup codes have been generated.
- twofa_warning_backup_codes_generated_invalidated: New backup codes have been generated.
- Your existing codes from %{time} are now invalid.
- twofa_label_backup_codes: Two-factor authentication backup codes
- twofa_text_backup_codes_hint: Use these codes instead of a one-time password should
- you not have access to your second factor. Each code can only be used once. It is
- recommended to print and store them in a safe place.
- twofa_text_backup_codes_created_at: Backup codes generated %{datetime}.
- twofa_backup_codes_already_shown: Backup codes cannot be shown again, please <a data-method="post"
- href="%{bc_path}">generate new backup codes</a> if required.
- field_twofa_scheme: Two-factor authentication scheme
- text_user_destroy_confirmation: Are you sure you want to delete this user and remove
- all references to them? This cannot be undone. Often, locking a user instead of
- deleting them is the better solution. To confirm, please enter their login (%{login})
- below.
- text_project_destroy_enter_identifier: To confirm, please enter the project's identifier
- (%{identifier}) below.
- button_add_subtask: Add subtask
- notice_invalid_watcher: 'Invalid watcher: User will not receive any notifications
- because they do not have access to view this object.'
- button_fetch_changesets: Fetch commits
- permission_view_message_watchers: View message watchers list
- permission_add_message_watchers: Add message watchers
- permission_delete_message_watchers: Delete message watchers
- label_message_watchers: Watchers
- button_copy_link: Copy link
- error_invalid_authenticity_token: Invalid form authenticity token.
- error_query_statement_invalid: An error occurred while executing the query and has
- been logged. Please report this error to your Redmine administrator.
- permission_view_wiki_page_watchers: View wiki page watchers list
- permission_add_wiki_page_watchers: Add wiki page watchers
- permission_delete_wiki_page_watchers: Delete wiki page watchers
- label_wiki_page_watchers: Watchers
- label_attachment_description: File description
- error_no_data_in_file: The file does not contain any data
- field_twofa_required: Require two factor authentication
- twofa_hint_optional_html: Setting <strong>%{label}</strong> will let users set up
- two-factor authentication at will, unless it is required by one of their groups.
- twofa_text_group_required: This setting is only effective when the global two factor
- authentication setting is set to 'optional'. Currently, two factor authentication
- is required for all users.
- twofa_text_group_disabled: This setting is only effective when the global two factor
- authentication setting is set to 'optional'. Currently, two factor authentication
- is disabled.
- field_default_issue_query: Default issue query
+ label_import_time_entries: Importera tidsstämplingar
+ notice_issue_not_closable_by_open_tasks: Det här ärendet kan inte stängas eftersom det har minst en öppen underaktivitet.
+ notice_issue_not_closable_by_blocking_issue: Det här ärendet kan inte stängas eftersom det blockeras av minst ett öppet ärende.
+ notice_issue_not_reopenable_by_closed_parent_issue: Det här ärendet kan inte återöppnas eftersom dess överordnade ärende är stängt.
+ error_attachments_too_many: 'Den här filen kan inte laddas upp eftersom den överskriderdet maximala antalet filer som kan bifogas samtidigt (%{max_number_of_files}).'
+ error_bulk_download_size_too_big: 'Dessa bilagor kan inte laddas ner samtidigt eftersom den totala filstorleken överskrider den maximalt tillåtna storleken (%{max_size}).'
+ error_can_not_execute_macro_html: 'Fel vid körning av makrot <strong>%{name}</strong> (%{error}).'
+ error_macro_does_not_accept_block: Det här makrot accepterar inte ett textblock
+ error_childpages_macro_no_argument: Utan argument kan det här makrot endast anropas från wikisidor
+ error_circular_inclusion: Cirkulär inbäddning upptäckt
+ error_page_not_found: Sidan kunde inte hittas
+ error_filename_required: Filnamn krävs
+ error_invalid_size_parameter: Ogiltig storleksparameter
+ error_attachment_not_found: Bilagan %{name} kunde inte hittas
+ field_passwd_changed_on: Lösenordet ändrades
+ field_toolbar_language_options: Språk för verktygsfält för kodmarkering
+ setting_bulk_download_max_size: Maximal totalstorlek för samtidig nedladdning
+ setting_email_domains_allowed: Tillåtna e-postdomäner
+ setting_email_domains_denied: Otillåtna e-postdomäner
+ setting_twofa: Tvåfaktorsautentisering
+ permission_delete_project: Ta bort projektet
+ label_optional: valfritt
+ label_user_mail_notify_about_high_priority_issues_html: 'Avisera mig också om ärenden med en prioritet på <em>%{prio}</em> eller högre'
+ label_days_to_html: "%{days} dagar fram till %{date}"
+ label_required_lower: obligatorisk
+ label_download_all_attachments: Ladda ner samtliga filer
+ label_relations_mapping: Relationsmappning
+ label_assign_to_me: Tilldela mig
+ button_disable: Inaktivera
+ label_import_users: Importera användare
+ twofa__totp__name: Autentiseringsapp
+ twofa__totp__text_pairing_info_html: 'Skanna den här QR-koden eller ange nyckeln i en autentiseringsapp (t.ex. <a href="https://support.google.com/accounts/answer/1066447">Google Authenticator</a>, <a href="https://authy.com/download/">Authy</a>, <a href="https://guide.duo.com/third-party-accounts"> Duo Mobile</a>) och ange sedan koden i fältet nedan för att aktivera tvåfaktorsautentisering.'
+ twofa__totp__label_plain_text_key: Nyckel i klartext
+ twofa__totp__label_activate: Aktivera autentiseringsapp
+ twofa_currently_active: 'För närvarande aktiv: %{twofa_scheme_name}'
+ twofa_not_active: Inte aktiverad
+ twofa_label_code: Kod
+ twofa_hint_disabled_html: Inställningen <strong>%{label}</strong> kommer att inaktivera och koppla bort tvåfaktorsautentiseringsenheter för alla användare.
+ twofa_hint_required_html: Inställningen <strong>%{label}</strong> kommer att kräva att alla användare konfigurerar tvåfaktorsautentisering vid sin nästa inloggning.
+ twofa_label_setup: Aktivera tvåfaktorsautentisering
+ twofa_label_deactivation_confirmation: Inaktivera tvåfaktorsautentisering
+ twofa_notice_select: 'Välj det tvåfaktorsalternativ du vill använda:'
+ twofa_warning_require: Administratören kräver att du aktiverar tvåfaktorsautentisering.
+ twofa_activated: 'Tvåfaktorsautentisering har aktiverats framgångsrikt. Det rekommenderas att du <a data-method="post" href="%{bc_path}">genererar reservkoder</a> för ditt konto.'
+ twofa_deactivated: Tvåfaktorsautentisering inaktiverad.
+ twofa_mail_body_security_notification_paired: 'Tvåfaktorsautentisering har framgångsrikt aktiverats med hjälp av %{field}.'
+ twofa_mail_body_security_notification_unpaired: Tvåfaktorsautentisering har inaktiverats för ditt konto.
+ twofa_mail_body_backup_codes_generated: Nya reservkoder för tvåfaktorsautentisering har genererats.
+ twofa_mail_body_backup_code_used: En reservkod för tvåfaktorsautentisering har använts.
+ twofa_invalid_code: Koden är ogiltig eller föråldrad.
+ twofa_label_enter_otp: Ange din kod för tvåfaktorsautentisering.
+ twofa_too_many_tries: För många försök.
+ twofa_resend_code: Skicka kod på nytt
+ twofa_code_sent: En autentiseringskod har skickats till dig.
+ twofa_generate_backup_codes: Generera reservkoder
+ twofa_text_generate_backup_codes_confirmation: Detta kommer att göra alla befintliga reservkoder obrukbara och generera nya. Vill du fortsätta?
+ twofa_notice_backup_codes_generated: Dina reservkoder har genererats
+ twofa_warning_backup_codes_generated_invalidated: 'Nya reservkoder har genererats. Dina befintliga koder från %{time} är nu obrukbara.'
+ twofa_label_backup_codes: Reservkoder för tvåfaktorsautentisering.
+ twofa_text_backup_codes_hint: Använd dessa koder istället för en engångslösenkod om du inte har tillgång till din tvåfaktorsautentiseringsapp. Varje kod kan endast användas en gång. Det rekommenderas att skriva ut dem och förvara dem på en säker plats.
+ twofa_text_backup_codes_created_at: Reservkoder genererades %{datetime}.
+ twofa_backup_codes_already_shown: 'Reservkoder kan inte visas igen, men du kan <a data-method="post" href="%{bc_path}">generera nya reservkoder</a> om så behövs.'
+ field_twofa_scheme: Tvåfaktorsautentiseringssystem
+ text_user_destroy_confirmation: 'Är du säker på att du vill ta bort den här användaren och ta bort alla referenser till denne? Detta kan inte ångras. Ofta är det bättre att låsa en användare istället för att ta bort den. För att bekräfta, vänligen ange deras inloggning (%{login}) nedan.'
+ text_project_destroy_enter_identifier: 'För att bekräfta, vänligen ange projektets identifierare (%{identifier}) nedan.'
+ button_add_subtask: Lägg till underaktivitet
+ notice_invalid_watcher: 'Ogiltig bevakare: Användaren kommer inte att ta emot några aviseringar eftersom de inte har åtkomst att visa detta objekt.'
+ button_fetch_changesets: Hämta commits
+ permission_view_message_watchers: Visa lista över meddelandebevakare
+ permission_add_message_watchers: Lägg till meddelandebevakare
+ permission_delete_message_watchers: Ta bort meddelandebevakare
+ label_message_watchers: Bevakare
+ button_copy_link: Kopiera länk
+ error_invalid_authenticity_token: Ogiltig autentiseringstoken för formuläret.
+ error_query_statement_invalid: Ett fel inträffade vid körning av frågan och har loggats. Vänligen rapportera detta fel till din Redmine-administratör.
+ permission_view_wiki_page_watchers: Visa lista över bevakare för wikisida
+ permission_add_wiki_page_watchers: Lägg till bevakare för wikisida
+ permission_delete_wiki_page_watchers: Ta bort bevakare för wikisida
+ label_wiki_page_watchers: Bevakare
+ label_attachment_description: Filbeskrivning
+ error_no_data_in_file: Filen innehåller inga data
+ field_twofa_required: Kräv tvåfaktorsautentisering
+ twofa_hint_optional_html: Inställningen <strong>%{label}</strong> kommer att låta användare konfigurera tvåfaktorsautentisering efter eget önskemål, om det inte krävs av någon av deras grupper.
+ twofa_text_group_required: Den här inställningen är endast giltig när den globala inställningen för tvåfaktorsautentisering är inställd på "valfritt". För närvarande krävs tvåfaktorsautentisering för alla användare.
+ twofa_text_group_disabled: Den här inställningen är endast giltig när den globala inställningen för tvåfaktorsautentisering är inställd på "valfritt". För närvarande är tvåfaktorsautentisering inaktiverad.
+ field_default_issue_query: Standardfiltrering för ärenden
label_default_queries:
- for_all_projects: For all projects
- for_current_project: For current project
- for_all_users: For all users
- for_this_user: For this user
- text_allowed_queries_to_select: Public (to any users) queries only selectable
- text_all_migrations_have_been_run: All database migrations have been run
- button_save_object: Save %{object_name}
- button_edit_object: Edit %{object_name}
- button_delete_object: Delete %{object_name}
- text_setting_config_change: You can configure the behaviour in config/configuration.yml.
- Please restart the application after editing it.
- label_bulk_edit: Bulk edit
- button_create_and_follow: Create and follow
- label_subtask: Subtask
- label_default_query: Default query
- field_default_project_query: Default project query
- label_required_administrators: required for administrators
- twofa_hint_required_administrators_html: Setting <strong>%{label}</strong> behaves
- like optional, but will require all users with administration rights to set up two-factor
- authentication at their next login.
- label_auto_watch_on: Auto watch
- label_auto_watch_on_issue_contributed_to: Issues I contributed to
- text_project_close_confirmation: Are you sure you want to close the '%{value}' project
- to make it read-only?
- text_project_reopen_confirmation: Are you sure you want to reopen the '%{value}' project?
- text_project_archive_confirmation: Are you sure you want to archive the '%{value}'
- project?
- mail_destroy_project_failed: Project %{value} could not be deleted.
- mail_destroy_project_successful: Project %{value} was deleted successfully.
- mail_destroy_project_with_subprojects_successful: Project %{value} and its subprojects
- were deleted successfully.
- project_status_scheduled_for_deletion: scheduled for deletion
- text_projects_bulk_destroy_confirmation: Are you sure you want to delete the selected
- projects and related data?
- text_projects_bulk_destroy_head: |
- You are about to permanently delete the following projects, including possible subprojects and any related data.
- Please review the information below and confirm that this is indeed what you want to do.
- This action cannot be undone.
- text_projects_bulk_destroy_confirm: To confirm, please enter "%{yes}" in the box below.
- text_subprojects_bulk_destroy: 'including its subproject(s): %{value}'
- field_current_password: Current password
- sudo_mode_new_info_html: "<strong>What's happening?</strong> You need to reconfirm
- your password before taking any administrative actions, this ensures your account
- stays protected."
- label_edited: Edited
- label_time_by_author: "%{time} by %{author}"
- field_default_time_entry_activity: Default spent time activity
- field_is_member_of_group: Member of group
- text_users_bulk_destroy_head: You are about to delete the following users and remove
- all references to them. This cannot be undone. Often, locking users instead of deleting
- them is the better solution.
- text_users_bulk_destroy_confirm: To confirm, please enter "%{yes}" below.
- permission_select_project_publicity: Set project public or private
- label_auto_watch_on_issue_created: Issues I created
- field_any_searchable: Any searchable text
- label_contains_any_of: contains any of
- button_apply_issues_filter: Apply issues filter
- label_view_previous_annotation: View annotation prior to this change
- label_has_been: has been
- label_has_never_been: has never been
- label_changed_from: changed from
- label_issue_statuses_description: Issue statuses description
- label_open_issue_statuses_description: View all issue statuses description
- text_select_apply_issue_status: Select issue status
- field_name_or_email_or_login: Name, email or login
- text_default_active_job_queue_changed: Default queue adapter which is well suited
- only for dev/test changed
- label_option_auto_lang: auto
- label_issue_attachment_added: Attachment added
- field_estimated_remaining_hours: Estimated remaining time
- field_last_activity_date: Last activity
- setting_issue_done_ratio_interval: Done ratio options interval
- setting_copy_attachments_on_issue_copy: Copy attachments on copy
- field_thousands_delimiter: Thousands delimiter
- label_involved_principals: Author / Previous assignee
+ for_all_projects: För alla projekt
+ for_current_project: För aktivt projekt
+ for_all_users: För alla användare
+ for_this_user: För den här användaren
+ text_allowed_queries_to_select: Endast publika (för alla användare) filtreringar kan väljas
+ text_all_migrations_have_been_run: Alla databas-migrationer har körts
+ button_save_object: 'Spara %{object_name}'
+ button_edit_object: 'Redigera %{object_name}'
+ button_delete_object: 'Ta bort %{object_name}'
+ text_setting_config_change: 'Du kan konfigurera beteendet i <strong>config/configuration.yml</strong>. Vänligen starta om applikationen efter att du har redigerat den.'
+ label_bulk_edit: Massredigera
+ button_create_and_follow: Skapa och öppna
+ label_subtask: Underaktivitet
+ label_default_query: Standardfiltrering
+ field_default_project_query: Standardfiltrering för projekt
+ label_required_administrators: obligatoriskt för administratörer
+ twofa_hint_required_administrators_html: 'Inställningen <strong>%{label}</strong> fungerar som valfri, men kommer att kräva att alla användare med administratörsrättigheter konfigurerar tvåfaktorsautentisering vid sin nästa inloggning.'
+ label_auto_watch_on: Automatisk bevakning
+ label_auto_watch_on_issue_contributed_to: Ärenden jag varit delaktig i
+ text_project_close_confirmation: 'Är du säker på att du vill stänga projektet "%{value}" för att göra det skrivskyddat?'
+ text_project_reopen_confirmation: 'Är du säker på att du vill återöppna projektet "%{value}"?'
+ text_project_archive_confirmation: 'Är du säker på att du vill arkivera projektet "%{value}"?'
+ mail_destroy_project_failed: 'Projektet %{value} kunde inte raderas.'
+ mail_destroy_project_successful: 'Projektet %{value} raderades framgångsrikt.'
+ mail_destroy_project_with_subprojects_successful: 'Projektet %{value} och dess underprojekt raderades framgångsrikt.'
+ project_status_scheduled_for_deletion: schemalagd för radering
+ text_projects_bulk_destroy_confirmation: Är du säker på att du vill radera de valda projekten och relaterad data?
+ text_projects_bulk_destroy_head: Du är på väg att permanent radera följande projekt, inklusive eventuella underprojekt och relaterad data. Vänligen granska informationen nedan och bekräfta att detta verkligen är vad du vill göra. Denna åtgärd kan inte ångras.
+ text_projects_bulk_destroy_confirm: 'För att bekräfta, vänligen ange "%{yes}" i rutan nedan.'
+ text_subprojects_bulk_destroy: 'inklusive dess underprojekt: %{value}'
+ field_current_password: Nuvarande lösenord
+ sudo_mode_new_info_html: '<strong>Vad händer?</strong> Du måste bekräfta ditt lösenord igen innan du vidtar några administrativa åtgärder, detta säkerställer att ditt konto förblir skyddat.'
+ label_edited: Redigerad
+ label_time_by_author: '%{time} av %{author}'
+ field_default_time_entry_activity: Standardaktivitet för spenderad tid
+ field_is_member_of_group: Medlem i grupp
+ text_users_bulk_destroy_head: Du är på väg att ta bort följande användare och ta bort alla referenser till dem. Detta kan inte ångras. Ofta är det bättre att låsa användare istället för att ta bort dem.
+ text_users_bulk_destroy_confirm: 'För att bekräfta, vänligen ange "%{yes}" nedan.'
+ permission_select_project_publicity: Ställ in projektet som publikt eller privat
+ label_auto_watch_on_issue_created: Ärenden jag har skapat
+ field_any_searchable: All sökbart text
+ label_contains_any_of: innehåller någon av
+ button_apply_issues_filter: Tillämpa filter för ärenden
+ label_view_previous_annotation: Visa kommentar före denna ändring
+ label_has_been: har varit
+ label_has_never_been: har aldrig varit
+ label_changed_from: ändrad från
+ label_issue_statuses_description: Beskrivning av ärendestatusar
+ label_open_issue_statuses_description: Visa alla beskrivningar av ärendestatusar
+ text_select_apply_issue_status: Välj ärendestatus
+ field_name_or_email_or_login: Namn, e-post eller inloggning
+ text_default_active_job_queue_changed: Standardköadapter som är lämpad endast för utveckling/test har ändrats
+ label_option_auto_lang: automatisk
+ label_issue_attachment_added: Bilaga tillagd
+ field_estimated_remaining_hours: Beräknad återstående tid
+ field_last_activity_date: Senaste aktivitet
+ setting_issue_done_ratio_interval: 'Alternativ för intervall för "% Klar"'
+ setting_copy_attachments_on_issue_copy: Kopiera bilagor vid kopiering
+ field_thousands_delimiter: Tusenavgränsare
+ label_involved_principals: 'Skapare / Tidigare tilldelad'
label_attachment_summary:
- zero: "%{filename}"
- one: "%{filename} and 1 file"
- other: "%{filename} and %{count} files"
+ zero: '%{filename}'
+ one: '%{filename} och 1 fil'
+ other: '%{filename} och %{count} filer'
setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content
label_progressbar: Progress bar
error_spent_on_closed_issue: Cannot log time on a closed issue
@@ -1540,3 +1471,30 @@ sv:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/ta-IN.yml b/config/locales/ta-IN.yml
index 6521837ec..70284cec6 100644
--- a/config/locales/ta-IN.yml
+++ b/config/locales/ta-IN.yml
@@ -1462,3 +1462,30 @@ ta-IN:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/th.yml b/config/locales/th.yml
index b84a5d43a..8ada77934 100644
--- a/config/locales/th.yml
+++ b/config/locales/th.yml
@@ -1503,3 +1503,30 @@ th:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/tr.yml b/config/locales/tr.yml
index f1c8a8c0d..15b00e007 100644
--- a/config/locales/tr.yml
+++ b/config/locales/tr.yml
@@ -1506,3 +1506,30 @@ tr:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/uk.yml b/config/locales/uk.yml
index 83868a72a..e1e890a44 100644
--- a/config/locales/uk.yml
+++ b/config/locales/uk.yml
@@ -1495,3 +1495,30 @@ uk:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/vi.yml b/config/locales/vi.yml
index e1778a4bf..119c94652 100644
--- a/config/locales/vi.yml
+++ b/config/locales/vi.yml
@@ -1511,3 +1511,30 @@ vi:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml
index 261970d0c..6dc0d66b0 100644
--- a/config/locales/zh-TW.yml
+++ b/config/locales/zh-TW.yml
@@ -369,7 +369,7 @@
field_priority: 優先權
field_fixed_version: 版本
field_user: 用戶
- field_principal: User or Group
+ field_principal: 用戶或群組
field_role: 角色
field_homepage: 網站首頁
field_is_public: 公開
@@ -1521,3 +1521,28 @@
setting_display_related_issues_table_headers: 顯示表格標題欄位
error_can_not_remove_role_reason_members_html: "<p>下列專案中有成員
屬於此角色:<br>%{projects}</p>"
+ setting_reactions_enabled: 啟用表情回應功能
+ reaction_text_x_other_users:
+ one: 1 位其他用戶
+ other: "%{count} 位其他用戶"
+ text_setting_gravatar_default_initials_html: 用戶姓名的首字母縮寫將被送往 <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ 用以產生其大頭貼.
+ permission_view_project: 檢視專案
+ permission_search_project: 搜尋專案
+ permission_view_members: 檢視專案成員
+ label_oauth_permission_admin: 管理此 Redmine
+ label_oauth_admin_access: 管理權限
+ label_oauth_application_plural: 應用程式
+ label_oauth_authorized_application_plural: 已授權之應用程式
+ text_oauth_admin_permission: 完整的系統管理存取權限。經由管理者授權後,
+ 本應用程式將可讀取與寫入所有資料,並能模擬其他使用者操作。
+ text_oauth_admin_permission_info: 此應用程式要求取得完整的系統管理存取權限。
+ 若您目前(或未來具備)管理者身分,它將可代表您讀取及寫入所有資料,並能模擬其他使用者操作。
+ 如欲避免此情況,請改以「一般使用者」(無管理者權限)身分進行授權。
+ text_oauth_copy_secret_now: 請立即將密鑰複製到安全的地方保存,之後將無法再次顯示。
+ text_oauth_implicit_permissions: 檢視您的姓名、登入帳號及主要電子郵件地址
+ text_oauth_info_scopes: 請選擇此應用程式可要求存取的權限範圍。
+ 應用程式僅能執行您在此選擇的權限,無法超越此範圍。
+ 此外,其存取權限也將始終受限於授權使用者的角色與所屬專案成員資格。
+ label_position: Position
+ label_message: Message
diff --git a/config/locales/zh.yml b/config/locales/zh.yml
index 11a5dcdb9..bcde1116d 100644
--- a/config/locales/zh.yml
+++ b/config/locales/zh.yml
@@ -1443,3 +1443,30 @@ zh:
setting_display_related_issues_table_headers: Show table headers
error_can_not_remove_role_reason_members_html: "<p>The following projects have members
with this role:<br>%{projects}</p>"
+ setting_reactions_enabled: Enable reactions
+ reaction_text_x_other_users:
+ one: 1 other
+ other: "%{count} others"
+ text_setting_gravatar_default_initials_html: Users' initials are sent to <a href="https://www.gravatar.com">https://www.gravatar.com</a>
+ to generate their avatars.
+ permission_view_project: View projects
+ permission_search_project: Search projects
+ permission_view_members: View project members
+ label_oauth_permission_admin: Administrate this Redmine
+ label_oauth_admin_access: Administration
+ label_oauth_application_plural: Applications
+ label_oauth_authorized_application_plural: Authorized applications
+ text_oauth_admin_permission: Full administrative access. When authorized by an Administrator,
+ this application will be able to read and write all data and impersonate other users.
+ text_oauth_admin_permission_info: This application requests full administrative access.
+ If you are an Administrator (or become one in the future), it will be able to read
+ and write all data and impersonate other users on your behalf. If you want to avoid
+ this, authorize it as a user without Administrator privileges instead.
+ text_oauth_copy_secret_now: Copy the secret to a safe place now, it will not be shown
+ again.
+ text_oauth_implicit_permissions: View your name, login and primary email address
+ text_oauth_info_scopes: Select the scopes this application may request. The application
+ will not be allowed to do more than what is selected here. It will also always be
+ limited by the roles and project memberships of the user who authorized it.
+ label_position: Position
+ label_message: Message
diff --git a/config/routes.rb b/config/routes.rb
index 89927bee3..52c95c6a4 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -18,6 +18,11 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Rails.application.routes.draw do
+ use_doorkeeper do
+ controllers :applications => 'oauth2_applications'
+ end
+
+ root :to => 'welcome#index'
root :to => 'welcome#index', :as => 'home'
match 'login', :to => 'account#login', :as => 'signin', :via => [:get, :post]
@@ -61,6 +66,8 @@ Rails.application.routes.draw do
end
end
+ resources :reactions, only: [:create, :destroy]
+
get '/projects/:project_id/issues/gantt', :to => 'gantts#show', :as => 'project_gantt'
get '/issues/gantt', :to => 'gantts#show'
diff --git a/config/settings.yml b/config/settings.yml
index a0c256cdd..b1217fc0a 100644
--- a/config/settings.yml
+++ b/config/settings.yml
@@ -362,4 +362,6 @@ timelog_accept_closed_issues:
show_status_changes_in_mail_subject:
default: 1
wiki_tablesort_enabled:
+ default: 0
+reactions_enabled:
default: 1