Commit ff80dce2 authored by Martin Wortschack's avatar Martin Wortschack

Externalize strings in lib/gitlab/quick_actions

- Externalize strings for desc and explanation
- Update PO file
parent 1a50801c
...@@ -8,10 +8,13 @@ module Gitlab ...@@ -8,10 +8,13 @@ module Gitlab
included do included do
# Commit only quick actions definitions # Commit only quick actions definitions
desc 'Tag this commit.' desc _('Tag this commit.')
explanation do |tag_name, message| explanation do |tag_name, message|
with_message = %{ with "#{message}"} if message.present? if message.present?
"Tags this commit to #{tag_name}#{with_message}." _("Tags this commit to %{tag_name} with \"%{message}\".") % { tag_name: tag_name, message: message }
else
_("Tags this commit to %{tag_name}.") % { tag_name: tag_name }
end
end end
params 'v1.2.3 <message>' params 'v1.2.3 <message>'
parse_params do |tag_name_and_message| parse_params do |tag_name_and_message|
......
...@@ -43,9 +43,9 @@ module Gitlab ...@@ -43,9 +43,9 @@ module Gitlab
@updates[:state_event] = 'reopen' @updates[:state_event] = 'reopen'
end end
desc 'Change title' desc _('Change title')
explanation do |title_param| explanation do |title_param|
"Changes the title to \"#{title_param}\"." _("Changes the title to \"%{title_param}\".") % { title_param: title_param }
end end
params '<New title>' params '<New title>'
types Issuable types Issuable
...@@ -57,7 +57,7 @@ module Gitlab ...@@ -57,7 +57,7 @@ module Gitlab
@updates[:title] = title_param @updates[:title] = title_param
end end
desc 'Add label(s)' desc _('Add label(s)')
explanation do |labels_param| explanation do |labels_param|
labels = find_label_references(labels_param) labels = find_label_references(labels_param)
...@@ -81,13 +81,13 @@ module Gitlab ...@@ -81,13 +81,13 @@ module Gitlab
end end
end end
desc 'Remove all or specific label(s)' desc _('Remove all or specific label(s)')
explanation do |labels_param = nil| explanation do |labels_param = nil|
if labels_param.present? if labels_param.present?
labels = find_label_references(labels_param) labels = find_label_references(labels_param)
"Removes #{labels.join(' ')} #{'label'.pluralize(labels.count)}." if labels.any? "Removes #{labels.join(' ')} #{'label'.pluralize(labels.count)}." if labels.any?
else else
'Removes all labels.' _('Removes all labels.')
end end
end end
params '~label1 ~"label 2"' params '~label1 ~"label 2"'
...@@ -112,7 +112,7 @@ module Gitlab ...@@ -112,7 +112,7 @@ module Gitlab
end end
end end
desc 'Replace all label(s)' desc _('Replace all label(s)')
explanation do |labels_param| explanation do |labels_param|
labels = find_label_references(labels_param) labels = find_label_references(labels_param)
"Replaces all labels with #{labels.join(' ')} #{'label'.pluralize(labels.count)}." if labels.any? "Replaces all labels with #{labels.join(' ')} #{'label'.pluralize(labels.count)}." if labels.any?
...@@ -135,8 +135,8 @@ module Gitlab ...@@ -135,8 +135,8 @@ module Gitlab
end end
end end
desc 'Add a todo' desc _('Add a todo')
explanation 'Adds a todo.' explanation _('Adds a todo.')
types Issuable types Issuable
condition do condition do
quick_action_target.persisted? && quick_action_target.persisted? &&
...@@ -146,8 +146,8 @@ module Gitlab ...@@ -146,8 +146,8 @@ module Gitlab
@updates[:todo_event] = 'add' @updates[:todo_event] = 'add'
end end
desc 'Mark todo as done' desc _('Mark todo as done')
explanation 'Marks todo as done.' explanation _('Marks todo as done.')
types Issuable types Issuable
condition do condition do
quick_action_target.persisted? && quick_action_target.persisted? &&
...@@ -157,7 +157,7 @@ module Gitlab ...@@ -157,7 +157,7 @@ module Gitlab
@updates[:todo_event] = 'done' @updates[:todo_event] = 'done'
end end
desc 'Subscribe' desc _('Subscribe')
explanation do explanation do
"Subscribes to this #{quick_action_target.to_ability_name.humanize(capitalize: false)}." "Subscribes to this #{quick_action_target.to_ability_name.humanize(capitalize: false)}."
end end
...@@ -170,7 +170,7 @@ module Gitlab ...@@ -170,7 +170,7 @@ module Gitlab
@updates[:subscription_event] = 'subscribe' @updates[:subscription_event] = 'subscribe'
end end
desc 'Unsubscribe' desc _('Unsubscribe')
explanation do explanation do
"Unsubscribes from this #{quick_action_target.to_ability_name.humanize(capitalize: false)}." "Unsubscribes from this #{quick_action_target.to_ability_name.humanize(capitalize: false)}."
end end
...@@ -183,9 +183,9 @@ module Gitlab ...@@ -183,9 +183,9 @@ module Gitlab
@updates[:subscription_event] = 'unsubscribe' @updates[:subscription_event] = 'unsubscribe'
end end
desc 'Toggle emoji award' desc _('Toggle emoji award')
explanation do |name| explanation do |name|
"Toggles :#{name}: emoji award." if name _("Toggles :%{name}: emoji award.") % { name: name } if name
end end
params ':emoji:' params ':emoji:'
types Issuable types Issuable
...@@ -202,14 +202,14 @@ module Gitlab ...@@ -202,14 +202,14 @@ module Gitlab
end end
end end
desc "Append the comment with #{SHRUG}" desc _("Append the comment with %{shrug}") % { shrug: SHRUG }
params '<Comment>' params '<Comment>'
types Issuable types Issuable
substitution :shrug do |comment| substitution :shrug do |comment|
"#{comment} #{SHRUG}" "#{comment} #{SHRUG}"
end end
desc "Append the comment with #{TABLEFLIP}" desc _("Append the comment with %{TABLEFLIP}") % { tableflip: TABLEFLIP }
params '<Comment>' params '<Comment>'
types Issuable types Issuable
substitution :tableflip do |comment| substitution :tableflip do |comment|
......
...@@ -8,9 +8,9 @@ module Gitlab ...@@ -8,9 +8,9 @@ module Gitlab
included do included do
# Issue only quick actions definition # Issue only quick actions definition
desc 'Set due date' desc _('Set due date')
explanation do |due_date| explanation do |due_date|
"Sets the due date to #{due_date.to_s(:medium)}." if due_date _("Sets the due date to %{due_date}.") % { due_date: due_date.strftime('%b %-d, %Y') } if due_date
end end
params '<in 2 days | this Friday | December 31st>' params '<in 2 days | this Friday | December 31st>'
types Issue types Issue
...@@ -25,8 +25,8 @@ module Gitlab ...@@ -25,8 +25,8 @@ module Gitlab
@updates[:due_date] = due_date if due_date @updates[:due_date] = due_date if due_date
end end
desc 'Remove due date' desc _('Remove due date')
explanation 'Removes the due date.' explanation _('Removes the due date.')
types Issue types Issue
condition do condition do
quick_action_target.persisted? && quick_action_target.persisted? &&
...@@ -38,10 +38,10 @@ module Gitlab ...@@ -38,10 +38,10 @@ module Gitlab
@updates[:due_date] = nil @updates[:due_date] = nil
end end
desc 'Move issue from one column of the board to another' desc _('Move issue from one column of the board to another')
explanation do |target_list_name| explanation do |target_list_name|
label = find_label_references(target_list_name).first label = find_label_references(target_list_name).first
"Moves issue to #{label} column in the board." if label _("Moves issue to %{label} column in the board.") % { label: label } if label
end end
params '~"Target column"' params '~"Target column"'
types Issue types Issue
...@@ -66,9 +66,9 @@ module Gitlab ...@@ -66,9 +66,9 @@ module Gitlab
end end
# rubocop: enable CodeReuse/ActiveRecord # rubocop: enable CodeReuse/ActiveRecord
desc 'Mark this issue as a duplicate of another issue' desc _('Mark this issue as a duplicate of another issue')
explanation do |duplicate_reference| explanation do |duplicate_reference|
"Marks this issue as a duplicate of #{duplicate_reference}." _("Marks this issue as a duplicate of %{duplicate_reference}.") % { duplicate_reference: duplicate_reference }
end end
params '#issue' params '#issue'
types Issue types Issue
...@@ -84,9 +84,9 @@ module Gitlab ...@@ -84,9 +84,9 @@ module Gitlab
end end
end end
desc 'Move this issue to another project.' desc _('Move this issue to another project.')
explanation do |path_to_project| explanation do |path_to_project|
"Moves this issue to #{path_to_project}." _("Moves this issue to %{path_to_project}.") % { path_to_project: path_to_project }
end end
params 'path/to/project' params 'path/to/project'
types Issue types Issue
...@@ -102,9 +102,9 @@ module Gitlab ...@@ -102,9 +102,9 @@ module Gitlab
end end
end end
desc 'Make issue confidential.' desc _('Make issue confidential.')
explanation do explanation do
'Makes this issue confidential' _('Makes this issue confidential')
end end
types Issue types Issue
condition do condition do
...@@ -114,10 +114,13 @@ module Gitlab ...@@ -114,10 +114,13 @@ module Gitlab
@updates[:confidential] = true @updates[:confidential] = true
end end
desc 'Create a merge request.' desc _('Create a merge request.')
explanation do |branch_name = nil| explanation do |branch_name = nil|
branch_text = branch_name ? "branch '#{branch_name}'" : 'a branch' if branch_name
"Creates #{branch_text} and a merge request to resolve this issue" _("Creates branch '%{branch_name}' and a merge request to resolve this issue") % { branch_name: branch_name }
else
"Creates a branch and a merge request to resolve this issue"
end
end end
params "<branch name>" params "<branch name>"
types Issue types Issue
......
...@@ -8,7 +8,7 @@ module Gitlab ...@@ -8,7 +8,7 @@ module Gitlab
included do included do
# Issue, MergeRequest: quick actions definitions # Issue, MergeRequest: quick actions definitions
desc 'Assign' desc _('Assign')
# rubocop: disable CodeReuse/ActiveRecord # rubocop: disable CodeReuse/ActiveRecord
explanation do |users| explanation do |users|
users = quick_action_target.allows_multiple_assignees? ? users : users.take(1) users = quick_action_target.allows_multiple_assignees? ? users : users.take(1)
...@@ -38,9 +38,9 @@ module Gitlab ...@@ -38,9 +38,9 @@ module Gitlab
desc do desc do
if quick_action_target.allows_multiple_assignees? if quick_action_target.allows_multiple_assignees?
'Remove all or specific assignee(s)' _('Remove all or specific assignee(s)')
else else
'Remove assignee' _('Remove assignee')
end end
end end
explanation do |users = nil| explanation do |users = nil|
...@@ -70,9 +70,9 @@ module Gitlab ...@@ -70,9 +70,9 @@ module Gitlab
end end
end end
desc 'Set milestone' desc _('Set milestone')
explanation do |milestone| explanation do |milestone|
"Sets the milestone to #{milestone.to_reference}." if milestone _("Sets the milestone to %{milestone_reference}.") % { milestone_reference: milestone.to_reference } if milestone
end end
params '%"milestone"' params '%"milestone"'
types Issue, MergeRequest types Issue, MergeRequest
...@@ -88,9 +88,9 @@ module Gitlab ...@@ -88,9 +88,9 @@ module Gitlab
@updates[:milestone_id] = milestone.id if milestone @updates[:milestone_id] = milestone.id if milestone
end end
desc 'Remove milestone' desc _('Remove milestone')
explanation do explanation do
"Removes #{quick_action_target.milestone.to_reference(format: :name)} milestone." _("Removes %{milestone_reference} milestone.") % { milestone_reference: quick_action_target.milestone.to_reference(format: :name) }
end end
types Issue, MergeRequest types Issue, MergeRequest
condition do condition do
...@@ -102,9 +102,9 @@ module Gitlab ...@@ -102,9 +102,9 @@ module Gitlab
@updates[:milestone_id] = nil @updates[:milestone_id] = nil
end end
desc 'Copy labels and milestone from other issue or merge request' desc _('Copy labels and milestone from other issue or merge request')
explanation do |source_issuable| explanation do |source_issuable|
"Copy labels and milestone from #{source_issuable.to_reference}." _("Copy labels and milestone from %{source_issuable_reference}.") % { source_issuable_reference: source_issuable.to_reference }
end end
params '#issue | !merge_request' params '#issue | !merge_request'
types Issue, MergeRequest types Issue, MergeRequest
...@@ -122,11 +122,11 @@ module Gitlab ...@@ -122,11 +122,11 @@ module Gitlab
end end
end end
desc 'Set time estimate' desc _('Set time estimate')
explanation do |time_estimate| explanation do |time_estimate|
time_estimate = Gitlab::TimeTrackingFormatter.output(time_estimate) time_estimate = Gitlab::TimeTrackingFormatter.output(time_estimate)
"Sets time estimate to #{time_estimate}." if time_estimate _("Sets time estimate to %{time_estimate}.") % { time_estimate: time_estimate } if time_estimate
end end
params '<1w 3d 2h 14m>' params '<1w 3d 2h 14m>'
types Issue, MergeRequest types Issue, MergeRequest
...@@ -142,18 +142,18 @@ module Gitlab ...@@ -142,18 +142,18 @@ module Gitlab
end end
end end
desc 'Add or subtract spent time' desc _('Add or subtract spent time')
explanation do |time_spent, time_spent_date| explanation do |time_spent, time_spent_date|
if time_spent if time_spent
if time_spent > 0 if time_spent > 0
verb = 'Adds' verb = _('Adds')
value = time_spent value = time_spent
else else
verb = 'Subtracts' verb = _('Subtracts')
value = -time_spent value = -time_spent
end end
"#{verb} #{Gitlab::TimeTrackingFormatter.output(value)} spent time." _("%{verb} %{time_spent_value} spent time.") % { verb: verb, time_spent_value: Gitlab::TimeTrackingFormatter.output(value) }
end end
end end
params '<time(1h30m | -1h30m)> <date(YYYY-MM-DD)>' params '<time(1h30m | -1h30m)> <date(YYYY-MM-DD)>'
...@@ -174,8 +174,8 @@ module Gitlab ...@@ -174,8 +174,8 @@ module Gitlab
end end
end end
desc 'Remove time estimate' desc _('Remove time estimate')
explanation 'Removes time estimate.' explanation _('Removes time estimate.')
types Issue, MergeRequest types Issue, MergeRequest
condition do condition do
quick_action_target.persisted? && quick_action_target.persisted? &&
...@@ -185,8 +185,8 @@ module Gitlab ...@@ -185,8 +185,8 @@ module Gitlab
@updates[:time_estimate] = 0 @updates[:time_estimate] = 0
end end
desc 'Remove spent time' desc _('Remove spent time')
explanation 'Removes spent time.' explanation _('Removes spent time.')
condition do condition do
quick_action_target.persisted? && quick_action_target.persisted? &&
current_user.can?(:"admin_#{quick_action_target.to_ability_name}", project) current_user.can?(:"admin_#{quick_action_target.to_ability_name}", project)
...@@ -196,8 +196,8 @@ module Gitlab ...@@ -196,8 +196,8 @@ module Gitlab
@updates[:spend_time] = { duration: :reset, user_id: current_user.id } @updates[:spend_time] = { duration: :reset, user_id: current_user.id }
end end
desc "Lock the discussion" desc _("Lock the discussion")
explanation "Locks the discussion" explanation _("Locks the discussion")
types Issue, MergeRequest types Issue, MergeRequest
condition do condition do
quick_action_target.persisted? && quick_action_target.persisted? &&
...@@ -208,8 +208,8 @@ module Gitlab ...@@ -208,8 +208,8 @@ module Gitlab
@updates[:discussion_locked] = true @updates[:discussion_locked] = true
end end
desc "Unlock the discussion" desc _("Unlock the discussion")
explanation "Unlocks the discussion" explanation _("Unlocks the discussion")
types Issue, MergeRequest types Issue, MergeRequest
condition do condition do
quick_action_target.persisted? && quick_action_target.persisted? &&
......
...@@ -209,6 +209,9 @@ msgstr "" ...@@ -209,6 +209,9 @@ msgstr ""
msgid "%{user_name} profile page" msgid "%{user_name} profile page"
msgstr "" msgstr ""
msgid "%{verb} %{time_spent_value} spent time."
msgstr ""
msgid "'%{level}' is not a valid visibility level" msgid "'%{level}' is not a valid visibility level"
msgstr "" msgstr ""
...@@ -486,6 +489,9 @@ msgstr "" ...@@ -486,6 +489,9 @@ msgstr ""
msgid "Add a task list" msgid "Add a task list"
msgstr "" msgstr ""
msgid "Add a todo"
msgstr ""
msgid "Add bold text" msgid "Add bold text"
msgstr "" msgstr ""
...@@ -498,6 +504,9 @@ msgstr "" ...@@ -498,6 +504,9 @@ msgstr ""
msgid "Add italic text" msgid "Add italic text"
msgstr "" msgstr ""
msgid "Add label(s)"
msgstr ""
msgid "Add license" msgid "Add license"
msgstr "" msgstr ""
...@@ -510,6 +519,9 @@ msgstr "" ...@@ -510,6 +519,9 @@ msgstr ""
msgid "Add new directory" msgid "Add new directory"
msgstr "" msgstr ""
msgid "Add or subtract spent time"
msgstr ""
msgid "Add reaction" msgid "Add reaction"
msgstr "" msgstr ""
...@@ -537,6 +549,12 @@ msgstr "" ...@@ -537,6 +549,12 @@ msgstr ""
msgid "Adding new applications is disabled in your GitLab instance. Please contact your GitLab administrator to get the permission" msgid "Adding new applications is disabled in your GitLab instance. Please contact your GitLab administrator to get the permission"
msgstr "" msgstr ""
msgid "Adds"
msgstr ""
msgid "Adds a todo."
msgstr ""
msgid "Admin Area" msgid "Admin Area"
msgstr "" msgstr ""
...@@ -897,6 +915,12 @@ msgstr "" ...@@ -897,6 +915,12 @@ msgstr ""
msgid "Appearance was successfully updated." msgid "Appearance was successfully updated."
msgstr "" msgstr ""
msgid "Append the comment with %{TABLEFLIP}"
msgstr ""
msgid "Append the comment with %{shrug}"
msgstr ""
msgid "Application" msgid "Application"
msgstr "" msgstr ""
...@@ -1014,6 +1038,9 @@ msgstr "" ...@@ -1014,6 +1038,9 @@ msgstr ""
msgid "Assets" msgid "Assets"
msgstr "" msgstr ""
msgid "Assign"
msgstr ""
msgid "Assign custom color like #FF0000" msgid "Assign custom color like #FF0000"
msgstr "" msgstr ""
...@@ -1590,6 +1617,9 @@ msgstr "" ...@@ -1590,6 +1617,9 @@ msgstr ""
msgid "Change this value to influence how frequently the GitLab UI polls for updates." msgid "Change this value to influence how frequently the GitLab UI polls for updates."
msgstr "" msgstr ""
msgid "Change title"
msgstr ""
msgid "ChangeTypeActionLabel|Pick into branch" msgid "ChangeTypeActionLabel|Pick into branch"
msgstr "" msgstr ""
...@@ -1614,6 +1644,9 @@ msgstr "" ...@@ -1614,6 +1644,9 @@ msgstr ""
msgid "Changes suppressed. Click to show." msgid "Changes suppressed. Click to show."
msgstr "" msgstr ""
msgid "Changes the title to \"%{title_param}\"."
msgstr ""
msgid "Charts" msgid "Charts"
msgstr "" msgstr ""
...@@ -2633,6 +2666,12 @@ msgstr "" ...@@ -2633,6 +2666,12 @@ msgstr ""
msgid "Copy file path to clipboard" msgid "Copy file path to clipboard"
msgstr "" msgstr ""
msgid "Copy labels and milestone from %{source_issuable_reference}."
msgstr ""
msgid "Copy labels and milestone from other issue or merge request"
msgstr ""
msgid "Copy link" msgid "Copy link"
msgstr "" msgstr ""
...@@ -2690,6 +2729,9 @@ msgstr "" ...@@ -2690,6 +2729,9 @@ msgstr ""
msgid "Create a GitLab account first, and then connect it to your %{label} account." msgid "Create a GitLab account first, and then connect it to your %{label} account."
msgstr "" msgstr ""
msgid "Create a merge request."
msgstr ""
msgid "Create a new branch" msgid "Create a new branch"
msgstr "" msgstr ""
...@@ -2786,6 +2828,9 @@ msgstr "" ...@@ -2786,6 +2828,9 @@ msgstr ""
msgid "Created on:" msgid "Created on:"
msgstr "" msgstr ""
msgid "Creates branch '%{branch_name}' and a merge request to resolve this issue"
msgstr ""
msgid "Cron Timezone" msgid "Cron Timezone"
msgstr "" msgstr ""
...@@ -5271,6 +5316,9 @@ msgstr "" ...@@ -5271,6 +5316,9 @@ msgstr ""
msgid "Lock not found" msgid "Lock not found"
msgstr "" msgstr ""
msgid "Lock the discussion"
msgstr ""
msgid "Lock this %{issuableDisplayName}? Only <strong>project members</strong> will be able to comment." msgid "Lock this %{issuableDisplayName}? Only <strong>project members</strong> will be able to comment."
msgstr "" msgstr ""
...@@ -5283,6 +5331,9 @@ msgstr "" ...@@ -5283,6 +5331,9 @@ msgstr ""
msgid "Locked to current projects" msgid "Locked to current projects"
msgstr "" msgstr ""
msgid "Locks the discussion"
msgstr ""
msgid "Logo was successfully removed." msgid "Logo was successfully removed."
msgstr "" msgstr ""
...@@ -5295,9 +5346,15 @@ msgstr "" ...@@ -5295,9 +5346,15 @@ msgstr ""
msgid "MRDiff|Show full file" msgid "MRDiff|Show full file"
msgstr "" msgstr ""
msgid "Make issue confidential."
msgstr ""
msgid "Make sure you're logged into the account that owns the projects you'd like to import." msgid "Make sure you're logged into the account that owns the projects you'd like to import."
msgstr "" msgstr ""
msgid "Makes this issue confidential"
msgstr ""
msgid "Manage Git repositories with fine-grained access controls that keep your code secure. Perform code reviews and enhance collaboration with merge requests. Each project can also have an issue tracker and a wiki." msgid "Manage Git repositories with fine-grained access controls that keep your code secure. Perform code reviews and enhance collaboration with merge requests. Each project can also have an issue tracker and a wiki."
msgstr "" msgstr ""
...@@ -5355,6 +5412,9 @@ msgstr "" ...@@ -5355,6 +5412,9 @@ msgstr ""
msgid "March" msgid "March"
msgstr "" msgstr ""
msgid "Mark this issue as a duplicate of another issue"
msgstr ""
msgid "Mark todo as done" msgid "Mark todo as done"
msgstr "" msgstr ""
...@@ -5367,6 +5427,12 @@ msgstr "" ...@@ -5367,6 +5427,12 @@ msgstr ""
msgid "Markdown enabled" msgid "Markdown enabled"
msgstr "" msgstr ""
msgid "Marks this issue as a duplicate of %{duplicate_reference}."
msgstr ""
msgid "Marks todo as done."
msgstr ""
msgid "Max access level" msgid "Max access level"
msgstr "" msgstr ""
...@@ -5670,12 +5736,24 @@ msgstr "" ...@@ -5670,12 +5736,24 @@ msgstr ""
msgid "Move issue" msgid "Move issue"
msgstr "" msgstr ""
msgid "Move issue from one column of the board to another"
msgstr ""
msgid "Move this issue to another project."
msgstr ""
msgid "MoveIssue|Cannot move issue due to insufficient permissions!" msgid "MoveIssue|Cannot move issue due to insufficient permissions!"
msgstr "" msgstr ""
msgid "MoveIssue|Cannot move issue to project it originates from!" msgid "MoveIssue|Cannot move issue to project it originates from!"
msgstr "" msgstr ""
msgid "Moves issue to %{label} column in the board."
msgstr ""
msgid "Moves this issue to %{path_to_project}."
msgstr ""
msgid "Multiple model types found: %{model_types}" msgid "Multiple model types found: %{model_types}"
msgstr "" msgstr ""
...@@ -7293,33 +7371,69 @@ msgstr "" ...@@ -7293,33 +7371,69 @@ msgstr ""
msgid "Remove Runner" msgid "Remove Runner"
msgstr "" msgstr ""
msgid "Remove all or specific assignee(s)"
msgstr ""
msgid "Remove all or specific label(s)"
msgstr ""
msgid "Remove assignee"
msgstr ""
msgid "Remove avatar" msgid "Remove avatar"
msgstr "" msgstr ""
msgid "Remove due date"
msgstr ""
msgid "Remove fork relationship" msgid "Remove fork relationship"
msgstr "" msgstr ""
msgid "Remove group" msgid "Remove group"
msgstr "" msgstr ""
msgid "Remove milestone"
msgstr ""
msgid "Remove priority" msgid "Remove priority"
msgstr "" msgstr ""
msgid "Remove project" msgid "Remove project"
msgstr "" msgstr ""
msgid "Remove spent time"
msgstr ""
msgid "Remove this label? Are you sure?" msgid "Remove this label? Are you sure?"
msgstr "" msgstr ""
msgid "Remove this label? This will affect all projects within the group. Are you sure?" msgid "Remove this label? This will affect all projects within the group. Are you sure?"
msgstr "" msgstr ""
msgid "Remove time estimate"
msgstr ""
msgid "Removed group can not be restored!" msgid "Removed group can not be restored!"
msgstr "" msgstr ""
msgid "Removed projects cannot be restored!" msgid "Removed projects cannot be restored!"
msgstr "" msgstr ""
msgid "Removes %{milestone_reference} milestone."
msgstr ""
msgid "Removes all labels."
msgstr ""
msgid "Removes spent time."
msgstr ""
msgid "Removes the due date."
msgstr ""
msgid "Removes time estimate."
msgstr ""
msgid "Removing group will cause all child projects and resources to be removed." msgid "Removing group will cause all child projects and resources to be removed."
msgstr "" msgstr ""
...@@ -7341,6 +7455,9 @@ msgstr "" ...@@ -7341,6 +7455,9 @@ msgstr ""
msgid "Replace" msgid "Replace"
msgstr "" msgstr ""
msgid "Replace all label(s)"
msgstr ""
msgid "Reply to comment" msgid "Reply to comment"
msgstr "" msgstr ""
...@@ -7880,9 +7997,15 @@ msgstr "" ...@@ -7880,9 +7997,15 @@ msgstr ""
msgid "Set default and restrict visibility levels. Configure import sources and git access protocol." msgid "Set default and restrict visibility levels. Configure import sources and git access protocol."
msgstr "" msgstr ""
msgid "Set due date"
msgstr ""
msgid "Set max session time for web terminal." msgid "Set max session time for web terminal."
msgstr "" msgstr ""
msgid "Set milestone"
msgstr ""
msgid "Set new password" msgid "Set new password"
msgstr "" msgstr ""
...@@ -7901,6 +8024,9 @@ msgstr "" ...@@ -7901,6 +8024,9 @@ msgstr ""
msgid "Set the maximum file size for each job's artifacts" msgid "Set the maximum file size for each job's artifacts"
msgstr "" msgstr ""
msgid "Set time estimate"
msgstr ""
msgid "Set up CI/CD" msgid "Set up CI/CD"
msgstr "" msgstr ""
...@@ -7946,6 +8072,15 @@ msgstr "" ...@@ -7946,6 +8072,15 @@ msgstr ""
msgid "SetStatusModal|What's your status?" msgid "SetStatusModal|What's your status?"
msgstr "" msgstr ""
msgid "Sets the due date to %{due_date}."
msgstr ""
msgid "Sets the milestone to %{milestone_reference}."
msgstr ""
msgid "Sets time estimate to %{time_estimate}."
msgstr ""
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
...@@ -8419,6 +8554,9 @@ msgstr "" ...@@ -8419,6 +8554,9 @@ msgstr ""
msgid "Subscribed" msgid "Subscribed"
msgstr "" msgstr ""
msgid "Subtracts"
msgstr ""
msgid "Successfully blocked" msgid "Successfully blocked"
msgstr "" msgstr ""
...@@ -8485,12 +8623,21 @@ msgstr "" ...@@ -8485,12 +8623,21 @@ msgstr ""
msgid "Tag list:" msgid "Tag list:"
msgstr "" msgstr ""
msgid "Tag this commit."
msgstr ""
msgid "Tags" msgid "Tags"
msgstr "" msgstr ""
msgid "Tags feed" msgid "Tags feed"
msgstr "" msgstr ""
msgid "Tags this commit to %{tag_name} with \"%{message}\"."
msgstr ""
msgid "Tags this commit to %{tag_name}."
msgstr ""
msgid "Tags:" msgid "Tags:"
msgstr "" msgstr ""
...@@ -9397,6 +9544,9 @@ msgstr "" ...@@ -9397,6 +9544,9 @@ msgstr ""
msgid "Toggle discussion" msgid "Toggle discussion"
msgstr "" msgstr ""
msgid "Toggle emoji award"
msgstr ""
msgid "Toggle navigation" msgid "Toggle navigation"
msgstr "" msgstr ""
...@@ -9406,6 +9556,9 @@ msgstr "" ...@@ -9406,6 +9556,9 @@ msgstr ""
msgid "ToggleButton|Toggle Status: ON" msgid "ToggleButton|Toggle Status: ON"
msgstr "" msgstr ""
msgid "Toggles :%{name}: emoji award."
msgstr ""
msgid "Token" msgid "Token"
msgstr "" msgstr ""
...@@ -9550,12 +9703,18 @@ msgstr "" ...@@ -9550,12 +9703,18 @@ msgstr ""
msgid "Unlock" msgid "Unlock"
msgstr "" msgstr ""
msgid "Unlock the discussion"
msgstr ""
msgid "Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment." msgid "Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment."
msgstr "" msgstr ""
msgid "Unlocked" msgid "Unlocked"
msgstr "" msgstr ""
msgid "Unlocks the discussion"
msgstr ""
msgid "Unresolve discussion" msgid "Unresolve discussion"
msgstr "" msgstr ""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment