summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.eslintrc.yml10
-rw-r--r--app/assets/javascripts/awards_handler.js2
-rw-r--r--app/assets/javascripts/boards/stores/actions.js1
-rw-r--r--app/assets/javascripts/boards/stores/mutations.js1
-rw-r--r--app/assets/javascripts/filtered_search/available_dropdown_mappings.js16
-rw-r--r--app/assets/javascripts/filtered_search/filtered_search_dropdown_manager.js6
-rw-r--r--app/assets/javascripts/filtered_search/filtered_search_manager.js2
-rw-r--r--app/assets/javascripts/filtered_search/visual_token_value.js8
-rw-r--r--app/assets/javascripts/lib/utils/autosave.js1
-rw-r--r--app/assets/javascripts/lib/utils/notify.js2
-rw-r--r--app/assets/javascripts/new_branch_form.js2
-rw-r--r--app/assets/javascripts/pages/projects/graphs/show/stat_graph_contributors_graph.js15
-rw-r--r--app/assets/javascripts/repository/components/table/row.vue3
-rw-r--r--app/assets/javascripts/repository/graphql.js2
-rw-r--r--app/assets/javascripts/repository/utils/title.js1
-rw-r--r--app/assets/javascripts/search_autocomplete.js2
-rw-r--r--app/assets/javascripts/users_select.js1
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/comment.js132
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/constants.js37
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/index.js23
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/login.js52
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/note.js27
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/utils.js42
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/wrapper.js82
-rw-r--r--app/assets/javascripts/visual_review_toolbar/components/wrapper_icons.js15
-rw-r--r--app/assets/javascripts/visual_review_toolbar/index.js37
-rw-r--r--app/assets/javascripts/visual_review_toolbar/store/events.js36
-rw-r--r--app/assets/javascripts/visual_review_toolbar/store/index.js5
-rw-r--r--app/assets/javascripts/visual_review_toolbar/store/state.js77
-rw-r--r--app/assets/javascripts/visual_review_toolbar/store/utils.js15
-rw-r--r--app/controllers/concerns/boards_actions.rb8
-rw-r--r--app/controllers/concerns/boards_responses.rb6
-rw-r--r--app/controllers/projects/environments_controller.rb2
-rw-r--r--app/helpers/dropdowns_helper.rb2
-rw-r--r--app/helpers/search_helper.rb6
-rw-r--r--app/mailers/repository_check_mailer.rb2
-rw-r--r--app/models/commit.rb2
-rw-r--r--app/models/group.rb2
-rw-r--r--app/models/merge_request.rb2
-rw-r--r--app/serializers/board_serializer.rb5
-rw-r--r--app/serializers/board_simple_entity.rb5
-rw-r--r--app/views/shared/issuable/_sidebar.html.haml4
-rw-r--r--changelogs/unreleased/ensure_namespace.yml5
-rw-r--r--changelogs/unreleased/feature-require-2fa-for-all-entities-in-group.yml4
-rw-r--r--changelogs/unreleased/sh-omit-blocked-admins-from-notification.yml5
-rw-r--r--changelogs/unreleased/sh-speed-up-commit-loading.yml5
-rw-r--r--config/initializers/7_prometheus_metrics.rb6
-rw-r--r--doc/development/contributing/issue_workflow.md4
-rw-r--r--doc/development/testing_guide/end_to_end/quick_start_guide.md8
-rw-r--r--doc/security/two_factor_authentication.md22
-rw-r--r--doc/ssh/README.md11
-rw-r--r--doc/user/application_security/dast/index.md2
-rw-r--r--doc/user/application_security/dependency_scanning/index.md3
-rw-r--r--doc/user/application_security/license_management/index.md2
-rw-r--r--doc/user/application_security/sast/index.md2
-rw-r--r--doc/user/project/deploy_boards.md6
-rw-r--r--lib/gitlab/ci/pipeline/expression/lexeme/matches.rb2
-rw-r--r--lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb2
-rw-r--r--lib/gitlab/ci/pipeline/expression/lexer.rb2
-rw-r--r--lib/gitlab/ci/pipeline/expression/parser.rb2
-rw-r--r--lib/gitlab/ci/templates/Jobs/Deploy.gitlab-ci.yml2
-rw-r--r--lib/gitlab/metrics/dashboard/base_service.rb20
-rw-r--r--lib/gitlab/metrics/dashboard/cache.rb44
-rw-r--r--lib/gitlab/metrics/dashboard/finder.rb2
-rw-r--r--lib/gitlab/metrics/dashboard/project_dashboard_service.rb12
-rw-r--r--locale/es/gitlab.po6725
-rw-r--r--locale/ja/gitlab.po4020
-rw-r--r--locale/sk_SK/gitlab.po3231
-rw-r--r--locale/tr_TR/gitlab.po4105
-rw-r--r--package.json1
-rw-r--r--qa/qa/page/base.rb4
-rw-r--r--qa/qa/page/project/issue/show.rb46
-rw-r--r--qa/qa/resource/issue.rb17
-rw-r--r--qa/qa/resource/label.rb21
-rw-r--r--qa/qa/specs/features/browser_ui/2_plan/issue/collapse_comments_in_discussions_spec.rb2
-rw-r--r--qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb2
-rw-r--r--qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb2
-rw-r--r--qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_spec.rb6
-rw-r--r--qa/qa/specs/features/browser_ui/non_devops/performance_bar_spec.rb2
-rw-r--r--qa/qa/support/page/logging.rb2
-rw-r--r--qa/spec/page/logging_spec.rb4
-rw-r--r--spec/controllers/concerns/boards_responses_spec.rb23
-rw-r--r--spec/features/projects/files/user_edits_files_spec.rb2
-rw-r--r--spec/frontend/repository/components/table/__snapshots__/row_spec.js.snap1
-rw-r--r--spec/frontend/repository/components/table/row_spec.js31
-rw-r--r--spec/helpers/search_helper_spec.rb12
-rw-r--r--spec/javascripts/filtered_search/filtered_search_visual_tokens_spec.js4
-rw-r--r--spec/javascripts/filtered_search/visual_token_value_spec.js4
-rw-r--r--spec/javascripts/vue_shared/components/sidebar/labels_select/mock_data.js4
-rw-r--r--spec/mailers/repository_check_mailer_spec.rb10
-rw-r--r--spec/models/commit_spec.rb8
-rw-r--r--spec/models/group_spec.rb100
-rw-r--r--spec/models/user_spec.rb25
-rw-r--r--spec/serializers/board_serializer_spec.rb20
-rw-r--r--vendor/assets/javascripts/visual_review_toolbar.js377
-rw-r--r--yarn.lock12
96 files changed, 15689 insertions, 4008 deletions
diff --git a/.eslintrc.yml b/.eslintrc.yml
index 98a497aa12a..2b881d5f201 100644
--- a/.eslintrc.yml
+++ b/.eslintrc.yml
@@ -8,11 +8,13 @@ globals:
plugins:
- import
- html
+ - "@gitlab/i18n"
settings:
import/resolver:
webpack:
config: './config/webpack.config.js'
rules:
+ "@gitlab/i18n/no-non-i18n-strings": error
import/no-commonjs: error
no-underscore-dangle:
- error
@@ -31,3 +33,11 @@ rules:
vue/no-use-v-if-with-v-for: off
vue/no-v-html: off
vue/use-v-on-exact: off
+overrides:
+ files:
+ # Vue is temporarily being disabled until the autofix errors are resolved
+ # Follow up issue https://gitlab.com/gitlab-org/gitlab-ce/issues/57969
+ - '*.vue'
+ - '**/spec/**/*'
+ rules:
+ "@gitlab/i18n/no-non-i18n-strings": off
diff --git a/app/assets/javascripts/awards_handler.js b/app/assets/javascripts/awards_handler.js
index 743f11625bc..aaab217964c 100644
--- a/app/assets/javascripts/awards_handler.js
+++ b/app/assets/javascripts/awards_handler.js
@@ -1,4 +1,4 @@
-/* eslint-disable class-methods-use-this */
+/* eslint-disable class-methods-use-this, @gitlab/i18n/no-non-i18n-strings */
import $ from 'jquery';
import _ from 'underscore';
diff --git a/app/assets/javascripts/boards/stores/actions.js b/app/assets/javascripts/boards/stores/actions.js
index da82b52330a..d4f4df3ad75 100644
--- a/app/assets/javascripts/boards/stores/actions.js
+++ b/app/assets/javascripts/boards/stores/actions.js
@@ -1,4 +1,5 @@
const notImplemented = () => {
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
throw new Error('Not implemented!');
};
diff --git a/app/assets/javascripts/boards/stores/mutations.js b/app/assets/javascripts/boards/stores/mutations.js
index 77ba68be07e..09eb8bb9b98 100644
--- a/app/assets/javascripts/boards/stores/mutations.js
+++ b/app/assets/javascripts/boards/stores/mutations.js
@@ -1,6 +1,7 @@
import * as mutationTypes from './mutation_types';
const notImplemented = () => {
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
throw new Error('Not implemented!');
};
diff --git a/app/assets/javascripts/filtered_search/available_dropdown_mappings.js b/app/assets/javascripts/filtered_search/available_dropdown_mappings.js
index be867a3838d..891086b4142 100644
--- a/app/assets/javascripts/filtered_search/available_dropdown_mappings.js
+++ b/app/assets/javascripts/filtered_search/available_dropdown_mappings.js
@@ -8,9 +8,19 @@ import DropdownUtils from './dropdown_utils';
import { mergeUrlParams } from '../lib/utils/url_utility';
export default class AvailableDropdownMappings {
- constructor(container, baseEndpoint, groupsOnly, includeAncestorGroups, includeDescendantGroups) {
+ constructor(
+ container,
+ baseEndpoint,
+ labelsEndpoint,
+ milestonesEndpoint,
+ groupsOnly,
+ includeAncestorGroups,
+ includeDescendantGroups,
+ ) {
this.container = container;
this.baseEndpoint = baseEndpoint;
+ this.labelsEndpoint = labelsEndpoint;
+ this.milestonesEndpoint = milestonesEndpoint;
this.groupsOnly = groupsOnly;
this.includeAncestorGroups = includeAncestorGroups;
this.includeDescendantGroups = includeDescendantGroups;
@@ -117,11 +127,11 @@ export default class AvailableDropdownMappings {
}
getMilestoneEndpoint() {
- return `${this.baseEndpoint}/milestones.json`;
+ return `${this.milestonesEndpoint}.json`;
}
getLabelsEndpoint() {
- let endpoint = `${this.baseEndpoint}/labels.json?`;
+ let endpoint = `${this.labelsEndpoint}.json?`;
if (this.groupsOnly) {
endpoint = `${endpoint}only_group_labels=true&`;
diff --git a/app/assets/javascripts/filtered_search/filtered_search_dropdown_manager.js b/app/assets/javascripts/filtered_search/filtered_search_dropdown_manager.js
index cb0a84b490b..1cbfd7f9bb9 100644
--- a/app/assets/javascripts/filtered_search/filtered_search_dropdown_manager.js
+++ b/app/assets/javascripts/filtered_search/filtered_search_dropdown_manager.js
@@ -9,6 +9,8 @@ import FilteredSearchVisualTokens from './filtered_search_visual_tokens';
export default class FilteredSearchDropdownManager {
constructor({
baseEndpoint = '',
+ labelsEndpoint = '',
+ milestonesEndpoint = '',
tokenizer,
page,
isGroup,
@@ -18,6 +20,8 @@ export default class FilteredSearchDropdownManager {
}) {
this.container = FilteredSearchContainer.container;
this.baseEndpoint = baseEndpoint.replace(/\/$/, '');
+ this.labelsEndpoint = labelsEndpoint.replace(/\/$/, '');
+ this.milestonesEndpoint = milestonesEndpoint.replace(/\/$/, '');
this.tokenizer = tokenizer;
this.filteredSearchTokenKeys = filteredSearchTokenKeys || FilteredSearchTokenKeys;
this.filteredSearchInput = this.container.querySelector('.filtered-search');
@@ -48,6 +52,8 @@ export default class FilteredSearchDropdownManager {
const availableMappings = new AvailableDropdownMappings(
this.container,
this.baseEndpoint,
+ this.labelsEndpoint,
+ this.milestonesEndpoint,
this.groupsOnly,
this.includeAncestorGroups,
this.includeDescendantGroups,
diff --git a/app/assets/javascripts/filtered_search/filtered_search_manager.js b/app/assets/javascripts/filtered_search/filtered_search_manager.js
index 78fbb3696cc..450e0725f2e 100644
--- a/app/assets/javascripts/filtered_search/filtered_search_manager.js
+++ b/app/assets/javascripts/filtered_search/filtered_search_manager.js
@@ -86,6 +86,8 @@ export default class FilteredSearchManager {
this.tokenizer = FilteredSearchTokenizer;
this.dropdownManager = new FilteredSearchDropdownManager({
baseEndpoint: this.filteredSearchInput.getAttribute('data-base-endpoint') || '',
+ labelsEndpoint: this.filteredSearchInput.getAttribute('data-labels-endpoint') || '',
+ milestonesEndpoint: this.filteredSearchInput.getAttribute('data-milestones-endpoint') || '',
tokenizer: this.tokenizer,
page: this.page,
isGroup: this.isGroup,
diff --git a/app/assets/javascripts/filtered_search/visual_token_value.js b/app/assets/javascripts/filtered_search/visual_token_value.js
index 38327472cb3..a54b445fb0a 100644
--- a/app/assets/javascripts/filtered_search/visual_token_value.js
+++ b/app/assets/javascripts/filtered_search/visual_token_value.js
@@ -56,13 +56,13 @@ export default class VisualTokenValue {
updateLabelTokenColor(tokenValueContainer) {
const { tokenValue } = this;
const filteredSearchInput = FilteredSearchContainer.container.querySelector('.filtered-search');
- const { baseEndpoint } = filteredSearchInput.dataset;
- const labelsEndpoint = FilteredSearchVisualTokens.getEndpointWithQueryParams(
- `${baseEndpoint}/labels.json`,
+ const { labelsEndpoint } = filteredSearchInput.dataset;
+ const labelsEndpointWithParams = FilteredSearchVisualTokens.getEndpointWithQueryParams(
+ `${labelsEndpoint}.json`,
filteredSearchInput.dataset.endpointQueryParams,
);
- return AjaxCache.retrieve(labelsEndpoint)
+ return AjaxCache.retrieve(labelsEndpointWithParams)
.then(labels => {
const matchingLabel = (labels || []).find(
label => `~${DropdownUtils.getEscapedText(label.title)}` === tokenValue,
diff --git a/app/assets/javascripts/lib/utils/autosave.js b/app/assets/javascripts/lib/utils/autosave.js
index 023c336db02..37896626053 100644
--- a/app/assets/javascripts/lib/utils/autosave.js
+++ b/app/assets/javascripts/lib/utils/autosave.js
@@ -29,4 +29,5 @@ export const updateDraft = (autosaveKey, text) => {
};
export const getDiscussionReplyKey = (noteableType, discussionId) =>
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
['Note', capitalizeFirstCharacter(noteableType), discussionId, 'Reply'].join('/');
diff --git a/app/assets/javascripts/lib/utils/notify.js b/app/assets/javascripts/lib/utils/notify.js
index d93873e0214..e7f6255e5f1 100644
--- a/app/assets/javascripts/lib/utils/notify.js
+++ b/app/assets/javascripts/lib/utils/notify.js
@@ -12,6 +12,7 @@ function notificationGranted(message, opts, onclick) {
}
function notifyPermissions() {
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
if ('Notification' in window) {
return Notification.requestPermission();
}
@@ -24,6 +25,7 @@ function notifyMe(message, body, icon, onclick) {
icon: icon,
};
// Let's check if the browser supports notifications
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
if (!('Notification' in window)) {
// do nothing
} else if (Notification.permission === 'granted') {
diff --git a/app/assets/javascripts/new_branch_form.js b/app/assets/javascripts/new_branch_form.js
index f338dbbb0a6..98522c67696 100644
--- a/app/assets/javascripts/new_branch_form.js
+++ b/app/assets/javascripts/new_branch_form.js
@@ -1,4 +1,4 @@
-/* eslint-disable func-names, no-var, one-var, consistent-return, no-return-assign, prefer-arrow-callback, prefer-template, no-shadow, no-else-return */
+/* eslint-disable func-names, no-var, one-var, consistent-return, no-return-assign, prefer-arrow-callback, prefer-template, no-shadow, no-else-return, @gitlab/i18n/no-non-i18n-strings */
import $ from 'jquery';
import RefSelectDropdown from './ref_select_dropdown';
diff --git a/app/assets/javascripts/pages/projects/graphs/show/stat_graph_contributors_graph.js b/app/assets/javascripts/pages/projects/graphs/show/stat_graph_contributors_graph.js
index 377dce6c746..506e6075d16 100644
--- a/app/assets/javascripts/pages/projects/graphs/show/stat_graph_contributors_graph.js
+++ b/app/assets/javascripts/pages/projects/graphs/show/stat_graph_contributors_graph.js
@@ -124,11 +124,14 @@ export const ContributorsGraph = (function() {
};
ContributorsGraph.prototype.draw_x_axis = function() {
- return this.svg
- .append('g')
- .attr('class', 'x axis')
- .attr('transform', 'translate(0, ' + this.height + ')')
- .call(this.x_axis);
+ return (
+ this.svg
+ .append('g')
+ .attr('class', 'x axis')
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ .attr('transform', 'translate(0, ' + this.height + ')')
+ .call(this.x_axis)
+ );
};
ContributorsGraph.prototype.draw_y_axis = function() {
@@ -205,6 +208,7 @@ export const ContributorsMasterGraph = (function(superClass) {
.attr('height', this.height + this.MARGIN.top + this.MARGIN.bottom)
.attr('class', 'tint-box')
.append('g')
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
.attr('transform', 'translate(' + this.MARGIN.left + ',' + this.MARGIN.top + ')');
return this.svg;
};
@@ -354,6 +358,7 @@ export const ContributorsAuthorGraph = (function(superClass) {
.attr('height', this.height + this.MARGIN.top + this.MARGIN.bottom)
.attr('class', 'spark')
.append('g')
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
.attr('transform', 'translate(' + this.MARGIN.left + ',' + this.MARGIN.top + ')');
return this.svg;
};
diff --git a/app/assets/javascripts/repository/components/table/row.vue b/app/assets/javascripts/repository/components/table/row.vue
index e24a5e2c447..4519f82fc93 100644
--- a/app/assets/javascripts/repository/components/table/row.vue
+++ b/app/assets/javascripts/repository/components/table/row.vue
@@ -1,5 +1,6 @@
<script>
import { GlBadge } from '@gitlab/ui';
+import { visitUrl } from '~/lib/utils/url_utility';
import { getIconName } from '../../utils/icon';
import getRefMixin from '../../mixins/get_ref';
@@ -63,6 +64,8 @@ export default {
openRow() {
if (this.isFolder) {
this.$router.push(this.routerLinkTo);
+ } else {
+ visitUrl(this.url);
}
},
},
diff --git a/app/assets/javascripts/repository/graphql.js b/app/assets/javascripts/repository/graphql.js
index c64d16ef02a..ef147ec15cb 100644
--- a/app/assets/javascripts/repository/graphql.js
+++ b/app/assets/javascripts/repository/graphql.js
@@ -18,6 +18,7 @@ const defaultClient = createDefaultClient(
cacheConfig: {
fragmentMatcher,
dataIdFromObject: obj => {
+ /* eslint-disable @gitlab/i18n/no-non-i18n-strings */
// eslint-disable-next-line no-underscore-dangle
switch (obj.__typename) {
// We need to create a dynamic ID for each entry
@@ -33,6 +34,7 @@ const defaultClient = createDefaultClient(
// eslint-disable-next-line no-underscore-dangle
return obj.id || obj._id;
}
+ /* eslint-enable @gitlab/i18n/no-non-i18n-strings */
},
},
},
diff --git a/app/assets/javascripts/repository/utils/title.js b/app/assets/javascripts/repository/utils/title.js
index 4e194640e92..87d54c01200 100644
--- a/app/assets/javascripts/repository/utils/title.js
+++ b/app/assets/javascripts/repository/utils/title.js
@@ -5,5 +5,6 @@ export const setTitle = (pathMatch, ref, project) => {
const path = pathMatch.replace(/^\//, '');
const isEmpty = path === '';
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
document.title = `${isEmpty ? 'Files' : path} · ${ref} · ${project}`;
};
diff --git a/app/assets/javascripts/search_autocomplete.js b/app/assets/javascripts/search_autocomplete.js
index 6aca4067ba7..842fb5e5b4f 100644
--- a/app/assets/javascripts/search_autocomplete.js
+++ b/app/assets/javascripts/search_autocomplete.js
@@ -447,9 +447,11 @@ export class SearchAutocomplete {
onClick(item, $el, e) {
if (window.location.pathname.indexOf(item.url) !== -1) {
if (!e.metaKey) e.preventDefault();
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
if (item.category === 'Projects') {
this.projectInputEl.val(item.id);
}
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
if (item.category === 'Groups') {
this.groupInputEl.val(item.id);
}
diff --git a/app/assets/javascripts/users_select.js b/app/assets/javascripts/users_select.js
index 7e6f02b10af..33cedf78331 100644
--- a/app/assets/javascripts/users_select.js
+++ b/app/assets/javascripts/users_select.js
@@ -427,6 +427,7 @@ function UsersSelect(currentUser, els, options = {}) {
const isActive = $el.hasClass('is-active');
const previouslySelected = $dropdown
.closest('.selectbox')
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
.find("input[name='" + $dropdown.data('fieldName') + "'][value!=0]");
// Enables support for limiting the number of users selected
diff --git a/app/assets/javascripts/visual_review_toolbar/components/comment.js b/app/assets/javascripts/visual_review_toolbar/components/comment.js
new file mode 100644
index 00000000000..2fec96d1435
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/comment.js
@@ -0,0 +1,132 @@
+import { BLACK, COMMENT_BOX, MUTED, LOGOUT } from './constants';
+import { clearNote, note, postError } from './note';
+import { buttonClearStyles, selectCommentBox, selectCommentButton, selectNote } from './utils';
+
+const comment = `
+ <div>
+ <textarea id="${COMMENT_BOX}" name="${COMMENT_BOX}" rows="3" placeholder="Enter your feedback or idea" class="gitlab-input" aria-required="true"></textarea>
+ ${note}
+ <p class="gitlab-metadata-note">Additional metadata will be included: browser, OS, current page, user agent, and viewport dimensions.</p>
+ </div>
+ <div class="gitlab-button-wrapper">
+ <button class="gitlab-button gitlab-button-secondary" style="${buttonClearStyles}" type="button" id="${LOGOUT}"> Logout </button>
+ <button class="gitlab-button gitlab-button-success" style="${buttonClearStyles}" type="button" id="gitlab-comment-button"> Send feedback </button>
+ </div>
+`;
+
+const resetCommentBox = () => {
+ const commentBox = selectCommentBox();
+ const commentButton = selectCommentButton();
+
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ commentButton.innerText = 'Send feedback';
+ commentButton.classList.replace('gitlab-button-secondary', 'gitlab-button-success');
+ commentButton.style.opacity = 1;
+
+ commentBox.style.pointerEvents = 'auto';
+ commentBox.style.color = BLACK;
+};
+
+const resetCommentButton = () => {
+ const commentBox = selectCommentBox();
+ const currentNote = selectNote();
+
+ commentBox.value = '';
+ currentNote.innerText = '';
+};
+
+const resetComment = () => {
+ resetCommentBox();
+ resetCommentButton();
+};
+
+const confirmAndClear = mergeRequestId => {
+ const commentButton = selectCommentButton();
+ const currentNote = selectNote();
+
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ commentButton.innerText = 'Feedback sent';
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ currentNote.innerText = `Your comment was successfully posted to merge request #${mergeRequestId}`;
+ setTimeout(resetComment, 2000);
+};
+
+const setInProgressState = () => {
+ const commentButton = selectCommentButton();
+ const commentBox = selectCommentBox();
+
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ commentButton.innerText = 'Sending feedback';
+ commentButton.classList.replace('gitlab-button-success', 'gitlab-button-secondary');
+ commentButton.style.opacity = 0.5;
+ commentBox.style.color = MUTED;
+ commentBox.style.pointerEvents = 'none';
+};
+
+const postComment = ({
+ href,
+ platform,
+ browser,
+ userAgent,
+ innerWidth,
+ innerHeight,
+ projectId,
+ mergeRequestId,
+ mrUrl,
+ token,
+}) => {
+ // Clear any old errors
+ clearNote(COMMENT_BOX);
+
+ setInProgressState();
+
+ const commentText = selectCommentBox().value.trim();
+
+ if (!commentText) {
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ postError('Your comment appears to be empty.', COMMENT_BOX);
+ resetCommentBox();
+ return;
+ }
+
+ const detailText = `
+ \n
+<details>
+ <summary>Metadata</summary>
+ Posted from ${href} | ${platform} | ${browser} | ${innerWidth} x ${innerHeight}.
+ <br /><br />
+ <em>User agent: ${userAgent}</em>
+</details>
+ `;
+
+ const url = `
+ ${mrUrl}/api/v4/projects/${projectId}/merge_requests/${mergeRequestId}/discussions`;
+
+ const body = `${commentText} ${detailText}`;
+
+ fetch(url, {
+ method: 'POST',
+ headers: {
+ 'PRIVATE-TOKEN': token,
+ 'Content-Type': 'application/json',
+ },
+ body: JSON.stringify({ body }),
+ })
+ .then(response => {
+ if (response.ok) {
+ confirmAndClear(mergeRequestId);
+ return;
+ }
+
+ throw new Error(`${response.status}: ${response.statusText}`);
+ })
+ .catch(err => {
+ postError(
+ `Your comment could not be sent. Please try again. Error: ${err.message}`,
+ COMMENT_BOX,
+ );
+ resetCommentBox();
+ });
+};
+
+export { comment, postComment };
diff --git a/app/assets/javascripts/visual_review_toolbar/components/constants.js b/app/assets/javascripts/visual_review_toolbar/components/constants.js
new file mode 100644
index 00000000000..32ed1153515
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/constants.js
@@ -0,0 +1,37 @@
+// component selectors
+const COLLAPSE_BUTTON = 'gitlab-collapse';
+const COMMENT_BOX = 'gitlab-comment';
+const COMMENT_BUTTON = 'gitlab-comment-button';
+const FORM = 'gitlab-form-wrapper';
+const LOGIN = 'gitlab-login';
+const LOGOUT = 'gitlab-logout-button';
+const NOTE = 'gitlab-validation-note';
+const REMEMBER_TOKEN = 'gitlab-remember_token';
+const REVIEW_CONTAINER = 'gitlab-review-container';
+const TOKEN_BOX = 'gitlab-token';
+
+// colors — these are applied programmatically
+// rest of styles belong in ./styles
+const BLACK = 'rgba(46, 46, 46, 1)';
+const CLEAR = 'rgba(255, 255, 255, 0)';
+const MUTED = 'rgba(223, 223, 223, 0.5)';
+const RED = 'rgba(219, 59, 33, 1)';
+const WHITE = 'rgba(255, 255, 255, 1)';
+
+export {
+ COLLAPSE_BUTTON,
+ COMMENT_BOX,
+ COMMENT_BUTTON,
+ FORM,
+ LOGIN,
+ LOGOUT,
+ NOTE,
+ REMEMBER_TOKEN,
+ REVIEW_CONTAINER,
+ TOKEN_BOX,
+ BLACK,
+ CLEAR,
+ MUTED,
+ RED,
+ WHITE,
+};
diff --git a/app/assets/javascripts/visual_review_toolbar/components/index.js b/app/assets/javascripts/visual_review_toolbar/components/index.js
new file mode 100644
index 00000000000..43581818152
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/index.js
@@ -0,0 +1,23 @@
+import { comment, postComment } from './comment';
+import { COLLAPSE_BUTTON, COMMENT_BUTTON, LOGIN, LOGOUT, REVIEW_CONTAINER } from './constants';
+import { authorizeUser, login } from './login';
+import { selectContainer } from './utils';
+import { form, logoutUser, toggleForm } from './wrapper';
+import { collapseButton } from './wrapper_icons';
+
+export {
+ authorizeUser,
+ collapseButton,
+ comment,
+ form,
+ login,
+ logoutUser,
+ postComment,
+ selectContainer,
+ toggleForm,
+ COLLAPSE_BUTTON,
+ COMMENT_BUTTON,
+ LOGIN,
+ LOGOUT,
+ REVIEW_CONTAINER,
+};
diff --git a/app/assets/javascripts/visual_review_toolbar/components/login.js b/app/assets/javascripts/visual_review_toolbar/components/login.js
new file mode 100644
index 00000000000..ce713cdc520
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/login.js
@@ -0,0 +1,52 @@
+import { LOGIN, REMEMBER_TOKEN, TOKEN_BOX } from './constants';
+import { clearNote, note, postError } from './note';
+import { buttonClearStyles, selectRemember, selectToken } from './utils';
+import { addCommentForm } from './wrapper';
+
+const login = `
+ <div>
+ <label for="${TOKEN_BOX}" class="gitlab-label">Enter your <a class="gitlab-link" href="https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html">personal access token</a></label>
+ <input class="gitlab-input" type="password" id="${TOKEN_BOX}" name="${TOKEN_BOX}" aria-required="true" autocomplete="current-password">
+ ${note}
+ </div>
+ <div class="gitlab-checkbox-wrapper">
+ <input type="checkbox" id="${REMEMBER_TOKEN}" name="${REMEMBER_TOKEN}" value="remember">
+ <label for="${REMEMBER_TOKEN}" class="gitlab-checkbox-label">Remember me</label>
+ </div>
+ <div class="gitlab-button-wrapper">
+ <button class="gitlab-button-wide gitlab-button gitlab-button-success" style="${buttonClearStyles}" type="button" id="${LOGIN}"> Submit </button>
+ </div>
+`;
+
+const storeToken = (token, state) => {
+ const { localStorage } = window;
+ const rememberMe = selectRemember().checked;
+
+ // All the browsers we support have localStorage, so let's silently fail
+ // and go on with the rest of the functionality.
+ try {
+ if (rememberMe) {
+ localStorage.setItem('token', token);
+ }
+ } finally {
+ state.token = token;
+ }
+};
+
+const authorizeUser = state => {
+ // Clear any old errors
+ clearNote(TOKEN_BOX);
+
+ const token = selectToken().value;
+
+ if (!token) {
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ postError('Please enter your token.', TOKEN_BOX);
+ return;
+ }
+
+ storeToken(token, state);
+ addCommentForm();
+};
+
+export { authorizeUser, login };
diff --git a/app/assets/javascripts/visual_review_toolbar/components/note.js b/app/assets/javascripts/visual_review_toolbar/components/note.js
new file mode 100644
index 00000000000..dfebf58fd95
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/note.js
@@ -0,0 +1,27 @@
+import { NOTE, RED } from './constants';
+import { selectById, selectNote } from './utils';
+
+const note = `
+ <p id=${NOTE} class='gitlab-message'></p>
+`;
+
+const clearNote = inputId => {
+ const currentNote = selectNote();
+ currentNote.innerText = '';
+ currentNote.style.color = '';
+
+ if (inputId) {
+ const field = document.getElementById(inputId);
+ field.style.borderColor = '';
+ }
+};
+
+const postError = (message, inputId) => {
+ const currentNote = selectNote();
+ const field = selectById(inputId);
+ field.style.borderColor = RED;
+ currentNote.style.color = RED;
+ currentNote.innerText = message;
+};
+
+export { clearNote, note, postError };
diff --git a/app/assets/javascripts/visual_review_toolbar/components/utils.js b/app/assets/javascripts/visual_review_toolbar/components/utils.js
new file mode 100644
index 00000000000..7bc2e5a905b
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/utils.js
@@ -0,0 +1,42 @@
+/* global document */
+
+import {
+ COLLAPSE_BUTTON,
+ COMMENT_BOX,
+ COMMENT_BUTTON,
+ FORM,
+ NOTE,
+ REMEMBER_TOKEN,
+ REVIEW_CONTAINER,
+ TOKEN_BOX,
+} from './constants';
+
+// this style must be applied inline in a handful of components
+/* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+const buttonClearStyles = `
+ -webkit-appearance: none;
+`;
+
+// selector functions to abstract out a little
+const selectById = id => document.getElementById(id);
+const selectCollapseButton = () => document.getElementById(COLLAPSE_BUTTON);
+const selectCommentBox = () => document.getElementById(COMMENT_BOX);
+const selectCommentButton = () => document.getElementById(COMMENT_BUTTON);
+const selectContainer = () => document.getElementById(REVIEW_CONTAINER);
+const selectForm = () => document.getElementById(FORM);
+const selectNote = () => document.getElementById(NOTE);
+const selectRemember = () => document.getElementById(REMEMBER_TOKEN);
+const selectToken = () => document.getElementById(TOKEN_BOX);
+
+export {
+ buttonClearStyles,
+ selectById,
+ selectCollapseButton,
+ selectContainer,
+ selectCommentBox,
+ selectCommentButton,
+ selectForm,
+ selectNote,
+ selectRemember,
+ selectToken,
+};
diff --git a/app/assets/javascripts/visual_review_toolbar/components/wrapper.js b/app/assets/javascripts/visual_review_toolbar/components/wrapper.js
new file mode 100644
index 00000000000..233b7ec496c
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/wrapper.js
@@ -0,0 +1,82 @@
+import { comment } from './comment';
+import { CLEAR, FORM, WHITE } from './constants';
+import { login } from './login';
+import { selectCollapseButton, selectContainer, selectForm } from './utils';
+import { commentIcon, compressIcon } from './wrapper_icons';
+
+const form = content => `
+ <form id=${FORM}>
+ ${content}
+ </form>
+`;
+
+const addCommentForm = () => {
+ const formWrapper = selectForm();
+ formWrapper.innerHTML = comment;
+};
+
+const addLoginForm = () => {
+ const formWrapper = selectForm();
+ formWrapper.innerHTML = login;
+};
+
+function logoutUser() {
+ const { localStorage } = window;
+
+ // All the browsers we support have localStorage, so let's silently fail
+ // and go on with the rest of the functionality.
+ try {
+ localStorage.removeItem('token');
+ } catch (err) {
+ return;
+ }
+
+ addLoginForm();
+}
+
+function toggleForm() {
+ const container = selectContainer();
+ const collapseButton = selectCollapseButton();
+ const currentForm = selectForm();
+ const OPEN = 'open';
+ const CLOSED = 'closed';
+
+ /*
+ You may wonder why we spread the arrays before we reverse them.
+ In the immortal words of MDN,
+ Careful: reverse is destructive. It also changes the original array
+ */
+
+ const openButtonClasses = ['gitlab-collapse-closed', 'gitlab-collapse-open'];
+ const closedButtonClasses = [...openButtonClasses].reverse();
+ const openContainerClasses = ['gitlab-closed-wrapper', 'gitlab-open-wrapper'];
+ const closedContainerClasses = [...openContainerClasses].reverse();
+
+ const stateVals = {
+ [OPEN]: {
+ buttonClasses: openButtonClasses,
+ containerClasses: openContainerClasses,
+ icon: compressIcon,
+ display: 'flex',
+ backgroundColor: WHITE,
+ },
+ [CLOSED]: {
+ buttonClasses: closedButtonClasses,
+ containerClasses: closedContainerClasses,
+ icon: commentIcon,
+ display: 'none',
+ backgroundColor: CLEAR,
+ },
+ };
+
+ const nextState = collapseButton.classList.contains('gitlab-collapse-open') ? CLOSED : OPEN;
+ const currentVals = stateVals[nextState];
+
+ container.classList.replace(...currentVals.containerClasses);
+ container.style.backgroundColor = currentVals.backgroundColor;
+ currentForm.style.display = currentVals.display;
+ collapseButton.classList.replace(...currentVals.buttonClasses);
+ collapseButton.innerHTML = currentVals.icon;
+}
+
+export { addCommentForm, addLoginForm, form, logoutUser, toggleForm };
diff --git a/app/assets/javascripts/visual_review_toolbar/components/wrapper_icons.js b/app/assets/javascripts/visual_review_toolbar/components/wrapper_icons.js
new file mode 100644
index 00000000000..b686fd4f5c2
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/components/wrapper_icons.js
@@ -0,0 +1,15 @@
+import { buttonClearStyles } from './utils';
+
+const commentIcon = `
+ <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icn/comment</title><path d="M4 11.132l1.446-.964A1 1 0 0 1 6 10h5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H5a1 1 0 0 0-1 1v6.132zM6.303 12l-2.748 1.832A1 1 0 0 1 2 13V5a3 3 0 0 1 3-3h6a3 3 0 0 1 3 3v4a3 3 0 0 1-3 3H6.303z" id="gitlab-comment-icon"/></svg>
+`;
+
+const compressIcon = `
+ <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icn/compress</title><path d="M5.27 12.182l-1.562 1.561a1 1 0 0 1-1.414 0h-.001a1 1 0 0 1 0-1.415l1.56-1.56L2.44 9.353a.5.5 0 0 1 .353-.854H7.09a.5.5 0 0 1 .5.5v4.294a.5.5 0 0 1-.853.353l-1.467-1.465zm6.911-6.914l1.464 1.464a.5.5 0 0 1-.353.854H8.999a.5.5 0 0 1-.5-.5V2.793a.5.5 0 0 1 .854-.354l1.414 1.415 1.56-1.561a1 1 0 1 1 1.415 1.414l-1.561 1.56z" id="gitlab-compress-icon"/></svg>
+`;
+
+const collapseButton = `
+ <button id='gitlab-collapse' style='${buttonClearStyles}' class='gitlab-button gitlab-button-secondary gitlab-collapse gitlab-collapse-open'>${compressIcon}</button>
+`;
+
+export { commentIcon, compressIcon, collapseButton };
diff --git a/app/assets/javascripts/visual_review_toolbar/index.js b/app/assets/javascripts/visual_review_toolbar/index.js
index 91d0382feac..941d77e25b4 100644
--- a/app/assets/javascripts/visual_review_toolbar/index.js
+++ b/app/assets/javascripts/visual_review_toolbar/index.js
@@ -1,2 +1,37 @@
import './styles/toolbar.css';
-import 'vendor/visual_review_toolbar';
+
+import { form, selectContainer, REVIEW_CONTAINER } from './components';
+import { debounce, eventLookup, getInitialView, initializeState, updateWindowSize } from './store';
+
+/*
+
+ Welcome to the visual review toolbar files. A few useful notes:
+
+ - These files build a static script that is served from our webpack
+ assets folder. (https://gitlab.com/assets/webpack/visual_review_toolbar.js)
+
+ - To compile this file, run `yarn webpack-vrt`.
+
+ - Vue is not used in these files because we do not want to ask users to
+ install another library at this time. It's all pure vanilla javascript.
+
+*/
+
+window.addEventListener('load', () => {
+ initializeState(window, document);
+
+ const { content, toggleButton } = getInitialView(window);
+ const container = document.createElement('div');
+
+ container.setAttribute('id', REVIEW_CONTAINER);
+ container.insertAdjacentHTML('beforeend', toggleButton);
+ container.insertAdjacentHTML('beforeend', form(content));
+
+ document.body.insertBefore(container, document.body.firstChild);
+
+ selectContainer().addEventListener('click', event => {
+ eventLookup(event)();
+ });
+
+ window.addEventListener('resize', debounce(updateWindowSize.bind(null, window), 200));
+});
diff --git a/app/assets/javascripts/visual_review_toolbar/store/events.js b/app/assets/javascripts/visual_review_toolbar/store/events.js
new file mode 100644
index 00000000000..93996be8473
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/store/events.js
@@ -0,0 +1,36 @@
+import {
+ authorizeUser,
+ logoutUser,
+ postComment,
+ toggleForm,
+ COLLAPSE_BUTTON,
+ COMMENT_BUTTON,
+ LOGIN,
+ LOGOUT,
+} from '../components';
+
+import { state } from './state';
+
+const noop = () => {};
+
+const eventLookup = ({ target: { id } }) => {
+ switch (id) {
+ case COLLAPSE_BUTTON:
+ return toggleForm;
+ case COMMENT_BUTTON:
+ return postComment.bind(null, state);
+ case LOGIN:
+ return authorizeUser.bind(null, state);
+ case LOGOUT:
+ return logoutUser;
+ default:
+ return noop;
+ }
+};
+
+const updateWindowSize = wind => {
+ state.innerWidth = wind.innerWidth;
+ state.innerHeight = wind.innerHeight;
+};
+
+export { eventLookup, updateWindowSize };
diff --git a/app/assets/javascripts/visual_review_toolbar/store/index.js b/app/assets/javascripts/visual_review_toolbar/store/index.js
new file mode 100644
index 00000000000..7143588c0bf
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/store/index.js
@@ -0,0 +1,5 @@
+import { eventLookup, updateWindowSize } from './events';
+import { getInitialView, initializeState } from './state';
+import debounce from './utils';
+
+export { debounce, eventLookup, getInitialView, initializeState, updateWindowSize };
diff --git a/app/assets/javascripts/visual_review_toolbar/store/state.js b/app/assets/javascripts/visual_review_toolbar/store/state.js
new file mode 100644
index 00000000000..f5ede6e85b2
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/store/state.js
@@ -0,0 +1,77 @@
+import { comment, login, collapseButton } from '../components';
+
+const state = {
+ browser: '',
+ href: '',
+ innerWidth: '',
+ innerHeight: '',
+ mergeRequestId: '',
+ mrUrl: '',
+ platform: '',
+ projectId: '',
+ userAgent: '',
+ token: '',
+};
+
+// adapted from https://developer.mozilla.org/en-US/docs/Web/API/Window/navigator#Example_2_Browser_detect_and_return_an_index
+const getBrowserId = sUsrAg => {
+ /* eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings */
+ const aKeys = ['MSIE', 'Edge', 'Firefox', 'Safari', 'Chrome', 'Opera'];
+ let nIdx = aKeys.length - 1;
+
+ for (nIdx; nIdx > -1 && sUsrAg.indexOf(aKeys[nIdx]) === -1; nIdx -= 1);
+ return aKeys[nIdx];
+};
+
+const initializeState = (wind, doc) => {
+ const {
+ innerWidth,
+ innerHeight,
+ location: { href },
+ navigator: { platform, userAgent },
+ } = wind;
+
+ const browser = getBrowserId(userAgent);
+
+ const scriptEl = doc.getElementById('review-app-toolbar-script');
+ const { projectId, mergeRequestId, mrUrl } = scriptEl.dataset;
+
+ // This mutates our default state object above. It's weird but it makes the linter happy.
+ Object.assign(state, {
+ browser,
+ href,
+ innerWidth,
+ innerHeight,
+ mergeRequestId,
+ mrUrl,
+ platform,
+ projectId,
+ userAgent,
+ });
+};
+
+function getInitialView({ localStorage }) {
+ const loginView = {
+ content: login,
+ toggleButton: collapseButton,
+ };
+
+ const commentView = {
+ content: comment,
+ toggleButton: collapseButton,
+ };
+
+ try {
+ const token = localStorage.getItem('token');
+
+ if (token) {
+ state.token = token;
+ return commentView;
+ }
+ return loginView;
+ } catch (err) {
+ return loginView;
+ }
+}
+
+export { initializeState, getInitialView, state };
diff --git a/app/assets/javascripts/visual_review_toolbar/store/utils.js b/app/assets/javascripts/visual_review_toolbar/store/utils.js
new file mode 100644
index 00000000000..5cf145351b3
--- /dev/null
+++ b/app/assets/javascripts/visual_review_toolbar/store/utils.js
@@ -0,0 +1,15 @@
+const debounce = (fn, time) => {
+ let current;
+
+ const debounced = () => {
+ if (current) {
+ clearTimeout(current);
+ }
+
+ current = setTimeout(fn, time);
+ };
+
+ return debounced;
+};
+
+export default debounce;
diff --git a/app/controllers/concerns/boards_actions.rb b/app/controllers/concerns/boards_actions.rb
index ed7ea2f0e04..e4123d87137 100644
--- a/app/controllers/concerns/boards_actions.rb
+++ b/app/controllers/concerns/boards_actions.rb
@@ -35,4 +35,12 @@ module BoardsActions
boards.find(params[:id])
end
end
+
+ def serializer
+ BoardSerializer.new(current_user: current_user)
+ end
+
+ def serialize_as_json(resource)
+ serializer.represent(resource, serializer: 'board', include_full_project_path: board.group_board?)
+ end
end
diff --git a/app/controllers/concerns/boards_responses.rb b/app/controllers/concerns/boards_responses.rb
index 8b191c86397..7625600e452 100644
--- a/app/controllers/concerns/boards_responses.rb
+++ b/app/controllers/concerns/boards_responses.rb
@@ -69,7 +69,7 @@ module BoardsResponses
end
def serialize_as_json(resource)
- resource.as_json(only: [:id])
+ serializer.represent(resource).as_json
end
def respond_with(resource)
@@ -80,4 +80,8 @@ module BoardsResponses
end
end
end
+
+ def serializer
+ BoardSerializer.new
+ end
end
diff --git a/app/controllers/projects/environments_controller.rb b/app/controllers/projects/environments_controller.rb
index 08a0647f6b2..ae46a234aa6 100644
--- a/app/controllers/projects/environments_controller.rb
+++ b/app/controllers/projects/environments_controller.rb
@@ -164,7 +164,7 @@ class Projects::EnvironmentsController < Projects::ApplicationController
if Feature.enabled?(:environment_metrics_show_multiple_dashboards, project)
result = dashboard_finder.find(project, current_user, environment, params[:dashboard])
- result[:all_dashboards] = project.repository.metrics_dashboard_paths
+ result[:all_dashboards] = dashboard_finder.find_all_paths(project)
else
result = dashboard_finder.find(project, current_user, environment)
end
diff --git a/app/helpers/dropdowns_helper.rb b/app/helpers/dropdowns_helper.rb
index 8d8c62f1291..64c5fae7d96 100644
--- a/app/helpers/dropdowns_helper.rb
+++ b/app/helpers/dropdowns_helper.rb
@@ -91,7 +91,7 @@ module DropdownsHelper
def dropdown_filter(placeholder, search_id: nil)
content_tag :div, class: "dropdown-input" do
- filter_output = search_field_tag search_id, nil, class: "dropdown-input-field", placeholder: placeholder, autocomplete: 'off'
+ filter_output = search_field_tag search_id, nil, class: "dropdown-input-field qa-dropdown-input-field", placeholder: placeholder, autocomplete: 'off'
filter_output << icon('search', class: "dropdown-input-search")
filter_output << icon('times', class: "dropdown-input-clear js-dropdown-input-clear", role: "button")
diff --git a/app/helpers/search_helper.rb b/app/helpers/search_helper.rb
index 4594f5a31b9..dfa34ad7020 100644
--- a/app/helpers/search_helper.rb
+++ b/app/helpers/search_helper.rb
@@ -172,11 +172,17 @@ module SearchHelper
if @project.present?
opts[:data]['project-id'] = @project.id
opts[:data]['base-endpoint'] = project_path(@project)
+ opts[:data]['labels-endpoint'] = project_labels_path(@project)
+ opts[:data]['milestones-endpoint'] = project_milestones_path(@project)
elsif @group.present?
opts[:data]['group-id'] = @group.id
opts[:data]['base-endpoint'] = group_canonical_path(@group)
+ opts[:data]['labels-endpoint'] = group_labels_path(@group)
+ opts[:data]['milestones-endpoint'] = group_milestones_path(@group)
else
opts[:data]['base-endpoint'] = root_dashboard_path
+ opts[:data]['labels-endpoint'] = dashboard_labels_path
+ opts[:data]['milestones-endpoint'] = dashboard_milestones_path
end
opts
diff --git a/app/mailers/repository_check_mailer.rb b/app/mailers/repository_check_mailer.rb
index a24d3476d0e..aa56ba1828b 100644
--- a/app/mailers/repository_check_mailer.rb
+++ b/app/mailers/repository_check_mailer.rb
@@ -15,7 +15,7 @@ class RepositoryCheckMailer < BaseMailer
end
mail(
- to: User.admins.pluck(:email),
+ to: User.admins.active.pluck(:email),
subject: "GitLab Admin | #{@message}"
)
end
diff --git a/app/models/commit.rb b/app/models/commit.rb
index fa0bf36ba49..be37fa2e76f 100644
--- a/app/models/commit.rb
+++ b/app/models/commit.rb
@@ -94,7 +94,7 @@ class Commit
end
def lazy(project, oid)
- BatchLoader.for({ project: project, oid: oid }).batch do |items, loader|
+ BatchLoader.for({ project: project, oid: oid }).batch(replace_methods: false) do |items, loader|
items_by_project = items.group_by { |i| i[:project] }
items_by_project.each do |project, commit_ids|
diff --git a/app/models/group.rb b/app/models/group.rb
index cdb4e6e87f6..dbec211935d 100644
--- a/app/models/group.rb
+++ b/app/models/group.rb
@@ -423,7 +423,7 @@ class Group < Namespace
def update_two_factor_requirement
return unless saved_change_to_require_two_factor_authentication? || saved_change_to_two_factor_grace_period?
- users.find_each(&:update_two_factor_requirement)
+ members_with_descendants.find_each(&:update_two_factor_requirement)
end
def path_changed_hook
diff --git a/app/models/merge_request.rb b/app/models/merge_request.rb
index 7481f1939ad..f07636e8f77 100644
--- a/app/models/merge_request.rb
+++ b/app/models/merge_request.rb
@@ -668,7 +668,7 @@ class MergeRequest < ApplicationRecord
# n+1: https://gitlab.com/gitlab-org/gitlab-ce/issues/37435
Gitlab::GitalyClient.allow_n_plus_1_calls do
- merge_request_diffs.create
+ merge_request_diffs.create!
reload_merge_request_diff
end
end
diff --git a/app/serializers/board_serializer.rb b/app/serializers/board_serializer.rb
new file mode 100644
index 00000000000..70a4c9ae282
--- /dev/null
+++ b/app/serializers/board_serializer.rb
@@ -0,0 +1,5 @@
+# frozen_string_literal: true
+
+class BoardSerializer < BaseSerializer
+ entity BoardSimpleEntity
+end
diff --git a/app/serializers/board_simple_entity.rb b/app/serializers/board_simple_entity.rb
new file mode 100644
index 00000000000..f297d993e27
--- /dev/null
+++ b/app/serializers/board_simple_entity.rb
@@ -0,0 +1,5 @@
+# frozen_string_literal: true
+
+class BoardSimpleEntity < Grape::Entity
+ expose :id
+end
diff --git a/app/views/shared/issuable/_sidebar.html.haml b/app/views/shared/issuable/_sidebar.html.haml
index 3a5adb34ad1..e87e560266f 100644
--- a/app/views/shared/issuable/_sidebar.html.haml
+++ b/app/views/shared/issuable/_sidebar.html.haml
@@ -102,7 +102,7 @@
= _('Labels')
= icon('spinner spin', class: 'hidden block-loading', 'aria-hidden': 'true')
- if can_edit_issuable
- = link_to _('Edit'), '#', class: 'js-sidebar-dropdown-toggle edit-link float-right'
+ = link_to _('Edit'), '#', class: 'js-sidebar-dropdown-toggle edit-link qa-edit-link-labels float-right'
.value.issuable-show-labels.dont-hide.hide-collapsed.qa-labels-block{ class: ("has-labels" if selected_labels.any?) }
- if selected_labels.any?
- selected_labels.each do |label_hash|
@@ -118,7 +118,7 @@
%span.dropdown-toggle-text{ class: ("is-default" if selected_labels.empty?) }
= multi_label_name(selected_labels, "Labels")
= icon('chevron-down', 'aria-hidden': 'true')
- .dropdown-menu.dropdown-select.dropdown-menu-paging.dropdown-menu-labels.dropdown-menu-selectable.dropdown-extended-height
+ .dropdown-menu.dropdown-select.dropdown-menu-paging.qa-dropdown-menu-labels.dropdown-menu-labels.dropdown-menu-selectable.dropdown-extended-height
= render partial: "shared/issuable/label_page_default"
- if issuable_sidebar.dig(:current_user, :can_admin_label)
= render partial: "shared/issuable/label_page_create"
diff --git a/changelogs/unreleased/ensure_namespace.yml b/changelogs/unreleased/ensure_namespace.yml
new file mode 100644
index 00000000000..ce2a615af1f
--- /dev/null
+++ b/changelogs/unreleased/ensure_namespace.yml
@@ -0,0 +1,5 @@
+---
+title: AutoDevops function ensure_namespace() now explicitly tests the namespace
+merge_request: 29567
+author: Jack Lei
+type: fixed
diff --git a/changelogs/unreleased/feature-require-2fa-for-all-entities-in-group.yml b/changelogs/unreleased/feature-require-2fa-for-all-entities-in-group.yml
new file mode 100644
index 00000000000..0abe777fb69
--- /dev/null
+++ b/changelogs/unreleased/feature-require-2fa-for-all-entities-in-group.yml
@@ -0,0 +1,4 @@
+title: Apply the group setting "require 2FA" across all subgroup members as well when changing the group setting
+merge_request: 24965
+author: rroger
+type: changed
diff --git a/changelogs/unreleased/sh-omit-blocked-admins-from-notification.yml b/changelogs/unreleased/sh-omit-blocked-admins-from-notification.yml
new file mode 100644
index 00000000000..82c5505892f
--- /dev/null
+++ b/changelogs/unreleased/sh-omit-blocked-admins-from-notification.yml
@@ -0,0 +1,5 @@
+---
+title: Omit blocked admins from repository check e-mails
+merge_request: 29507
+author:
+type: fixed
diff --git a/changelogs/unreleased/sh-speed-up-commit-loading.yml b/changelogs/unreleased/sh-speed-up-commit-loading.yml
new file mode 100644
index 00000000000..db408708385
--- /dev/null
+++ b/changelogs/unreleased/sh-speed-up-commit-loading.yml
@@ -0,0 +1,5 @@
+---
+title: Speed up commit loads by disabling BatchLoader replace_methods
+merge_request: 29633
+author:
+type: performance
diff --git a/config/initializers/7_prometheus_metrics.rb b/config/initializers/7_prometheus_metrics.rb
index 4da683014d4..68f8487d377 100644
--- a/config/initializers/7_prometheus_metrics.rb
+++ b/config/initializers/7_prometheus_metrics.rb
@@ -19,6 +19,12 @@ Gitlab::Application.configure do |config|
config.middleware.insert(1, Gitlab::Metrics::RequestsRackMiddleware)
end
+Sidekiq.configure_server do |config|
+ config.on(:startup) do
+ Gitlab::Metrics::SidekiqMetricsExporter.instance.start
+ end
+end
+
if !Rails.env.test? && Gitlab::Metrics.prometheus_metrics_enabled?
Gitlab::Cluster::LifecycleEvents.on_worker_start do
defined?(::Prometheus::Client.reinitialize_on_pid_change) && Prometheus::Client.reinitialize_on_pid_change
diff --git a/doc/development/contributing/issue_workflow.md b/doc/development/contributing/issue_workflow.md
index e3a1dc711fd..0396f7ebc45 100644
--- a/doc/development/contributing/issue_workflow.md
+++ b/doc/development/contributing/issue_workflow.md
@@ -163,9 +163,9 @@ or ~"Stretch". Any open issue for a previous milestone should be labeled
Priority labels help us define the time a ~bug fix should be completed. Priority determines how quickly the defect turnaround time must be.
If there are multiple defects, the priority decides which defect has to be fixed immediately versus later.
-This label documents the planned timeline & urgency which is used to measure against our actual SLA on delivering ~bug fixes.
+This label documents the planned timeline & urgency which is used to measure against our target SLO on delivering ~bug fixes.
-| Label | Meaning | Defect SLA (applies only to ~bug and ~security defects) |
+| Label | Meaning | Target SLO (applies only to ~bug and ~security defects) |
|-------|-----------------|----------------------------------------------------------------------------|
| ~P1 | Urgent Priority | The current release + potentially immediate hotfix to GitLab.com (30 days) |
| ~P2 | High Priority | The next release (60 days) |
diff --git a/doc/development/testing_guide/end_to_end/quick_start_guide.md b/doc/development/testing_guide/end_to_end/quick_start_guide.md
index 521e3e56e7a..1802f4792e0 100644
--- a/doc/development/testing_guide/end_to_end/quick_start_guide.md
+++ b/doc/development/testing_guide/end_to_end/quick_start_guide.md
@@ -357,13 +357,13 @@ In the following we describe the changes needed in each of the resource files me
Now, let's make it possible to create an issue resource through the API.
-First, in the [issue resource](https://gitlab.com/gitlab-org/gitlab-ee/blob/d3584e80b4236acdf393d815d604801573af72cc/qa/qa/resource/issue.rb), let's expose its labels attribute.
+First, in the [issue resource](https://gitlab.com/gitlab-org/gitlab-ee/blob/d3584e80b4236acdf393d815d604801573af72cc/qa/qa/resource/issue.rb), let's expose its id and labels attributes.
-Add the following `attribute :labels` right above the [`attribute :title`](https://gitlab.com/gitlab-org/gitlab-ee/blob/d3584e80b4236acdf393d815d604801573af72cc/qa/qa/resource/issue.rb#L15).
+Add the following `attribute :id` and `attribute :labels` right above the [`attribute :title`](https://gitlab.com/gitlab-org/gitlab-ee/blob/d3584e80b4236acdf393d815d604801573af72cc/qa/qa/resource/issue.rb#L15).
-> This line is needed to allow for labels to be automatically added to an issue when fabricating it via API.
+> This line is needed to allow for the issue fabrication, and for labels to be automatically added to the issue when fabricating it via API.
-> We add the new line above the existing attribute to keep them alphabetically organized.
+> We add the attributes above the existing attribute to keep them alphabetically organized.
Next, add the following code right below the [`fabricate!`](https://gitlab.com/gitlab-org/gitlab-ee/blob/d3584e80b4236acdf393d815d604801573af72cc/qa/qa/resource/issue.rb#L27) method.
diff --git a/doc/security/two_factor_authentication.md b/doc/security/two_factor_authentication.md
index ad5daef805a..49dadd5abc2 100644
--- a/doc/security/two_factor_authentication.md
+++ b/doc/security/two_factor_authentication.md
@@ -39,8 +39,26 @@ If you want to enforce 2FA only for certain groups, you can:
To change this setting, you need to be administrator or owner of the group.
-If there are multiple 2FA requirements (i.e. group + all users, or multiple
-groups) the shortest grace period will be used.
+> [From](https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24965) GitLab 12.0, 2FA settings for a group are also applied to subgroups.
+
+If you want to enforce 2FA only for certain groups, you can enable it in the
+group settings and specify a grace period as above. To change this setting you
+need to be administrator or owner of the group.
+
+The following are important notes about 2FA:
+
+- Projects belonging to a 2FA-enabled group that
+ [is shared](../user/project/members/share_project_with_groups.md)
+ with a 2FA-disabled group will *not* require members of the 2FA-disabled group to use
+ 2FA for the project. For example, if project *P* belongs to 2FA-enabled group *A* and
+ is shared with 2FA-disabled group *B*, members of group *B* can access project *P*
+ without 2FA. To ensure this scenario doesn't occur,
+ [prevent sharing of projects](../user/group/index.md#share-with-group-lock)
+ for the 2FA-enabled group.
+- If you add additional members to a project within a group or subgroup that has
+ 2FA enabled, 2FA is **not** required for those individually added members.
+- If there are multiple 2FA requirements (for example, group + all users, or multiple
+ groups) the shortest grace period will be used.
## Disabling 2FA for everyone
diff --git a/doc/ssh/README.md b/doc/ssh/README.md
index 09b5fbd9260..dbd9bcee935 100644
--- a/doc/ssh/README.md
+++ b/doc/ssh/README.md
@@ -64,9 +64,14 @@ Following [best practices](https://linux-audit.com/using-ed25519-openssh-keys-in
you should always favor [ED25519](https://ed25519.cr.yp.to/) SSH keys, since they
are more secure and have better performance over the other types.
-They were introduced in OpenSSH 6.5, so any modern OS should include the
-option to create them. If for any reason your OS or the GitLab instance you
-interact with doesn't support this, you can fallback to RSA.
+ED25519 SSH keys were introduced in OpenSSH 6.5,
+so any modern OS should include the option to create them.
+If for any reason your OS or the GitLab instance you interact with doesn't
+support ED25519, you can fallback to RSA.
+
+NOTE: **Note:**
+Omnibus does not ship with OpenSSH, so it uses the version on your GitLab server. If using
+Omnibus, ensure the version of OpenSSH installed is version 6.5 or newer if you want to use ED25519 SSH keys.
### RSA SSH keys
diff --git a/doc/user/application_security/dast/index.md b/doc/user/application_security/dast/index.md
index 028ff72a160..a722aa88f9d 100644
--- a/doc/user/application_security/dast/index.md
+++ b/doc/user/application_security/dast/index.md
@@ -58,7 +58,7 @@ To enable DAST in your project, define a job in your `.gitlab-ci.yml` file that
This can be done in two ways:
-- For GitLab 11.9 and later, including the provided DAST `.gitlab-ci.yml` template (recommended).
+- For GitLab 11.9 and later, including the provided `DAST.gitlab-ci.yml` template (recommended).
- Manually specifying the job definition. Not recommended unless using GitLab
11.8 and earlier.
diff --git a/doc/user/application_security/dependency_scanning/index.md b/doc/user/application_security/dependency_scanning/index.md
index c65f369244a..f3bf743ad03 100644
--- a/doc/user/application_security/dependency_scanning/index.md
+++ b/doc/user/application_security/dependency_scanning/index.md
@@ -66,8 +66,7 @@ file that generates the
This can be done in two ways:
-- For GitLab 11.9 and later, including the provided Dependency Scanning
- `.gitlab-ci.yml` template (recommended).
+- For GitLab 11.9 and later, including the provided `Dependency-Scanning.gitlab-ci.yml` template (recommended).
- Manually specifying the job definition. Not recommended unless using GitLab
11.8 and earlier.
diff --git a/doc/user/application_security/license_management/index.md b/doc/user/application_security/license_management/index.md
index 8b75995c377..7878dc77084 100644
--- a/doc/user/application_security/license_management/index.md
+++ b/doc/user/application_security/license_management/index.md
@@ -65,7 +65,7 @@ file that generates the [License Management report artifact](../../../ci/yaml/RE
This can be done in two ways:
-- For GitLab 11.9 and later, including the provided License Management `.gitlab-ci.yml` template (recommended).
+- For GitLab 11.9 and later, including the provided `License-Management.gitlab-ci.yml` template (recommended).
- Manually specifying the job definition. Not recommended unless using GitLab
11.8 and earlier.
diff --git a/doc/user/application_security/sast/index.md b/doc/user/application_security/sast/index.md
index 19befb04b76..11361f8ad89 100644
--- a/doc/user/application_security/sast/index.md
+++ b/doc/user/application_security/sast/index.md
@@ -80,7 +80,7 @@ To enable SAST in your project, define a job in your `.gitlab-ci.yml` file that
This can be done in two ways:
-- For GitLab 11.9 and later, including the provided SAST `.gitlab-ci.yml` template (recommended).
+- For GitLab 11.9 and later, including the provided `SAST.gitlab-ci.yml` template (recommended).
- Manually specifying the job definition. Not recommended unless using GitLab
11.8 and earlier.
diff --git a/doc/user/project/deploy_boards.md b/doc/user/project/deploy_boards.md
index 2f2a9c5eec3..0994c51abb2 100644
--- a/doc/user/project/deploy_boards.md
+++ b/doc/user/project/deploy_boards.md
@@ -96,12 +96,6 @@ navigate to the environments page under **Operations > Environments**.
Deploy Boards are visible by default. You can explicitly click
the triangle next to their respective environment name in order to hide them.
-GitLab will then query Kubernetes for the state of each pod (e.g., waiting,
-deploying, finished, unknown), and the Deploy Board status will finally appear.
-
-GitLab will only display a Deploy Board for top-level environments. Foldered
-environments like `review/*` (usually used for [Review Apps]) won't have a
-Deploy Board attached to them.
## Canary Deployments
diff --git a/lib/gitlab/ci/pipeline/expression/lexeme/matches.rb b/lib/gitlab/ci/pipeline/expression/lexeme/matches.rb
index ecfab627226..d7f47c0e7e6 100644
--- a/lib/gitlab/ci/pipeline/expression/lexeme/matches.rb
+++ b/lib/gitlab/ci/pipeline/expression/lexeme/matches.rb
@@ -36,7 +36,7 @@ module Gitlab
private
def ci_variables_complex_expressions?
- Feature.enabled?(:ci_variables_complex_expressions, default_enabled: true)
+ Feature.enabled?(:ci_variables_complex_expressions)
end
end
end
diff --git a/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb b/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb
index e4cf360a1c1..eb32dffc454 100644
--- a/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb
+++ b/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb
@@ -34,7 +34,7 @@ module Gitlab
end
def self.eager_matching_with_escape_characters?
- Feature.enabled?(:ci_variables_complex_expressions, default_enabled: true)
+ Feature.enabled?(:ci_variables_complex_expressions)
end
end
end
diff --git a/lib/gitlab/ci/pipeline/expression/lexer.rb b/lib/gitlab/ci/pipeline/expression/lexer.rb
index 22c210ae26b..23aa1ca4a36 100644
--- a/lib/gitlab/ci/pipeline/expression/lexer.rb
+++ b/lib/gitlab/ci/pipeline/expression/lexer.rb
@@ -73,7 +73,7 @@ module Gitlab
end
def available_lexemes
- Feature.enabled?(:ci_variables_complex_expressions, default_enabled: true) ? NEW_LEXEMES : LEXEMES
+ Feature.enabled?(:ci_variables_complex_expressions) ? NEW_LEXEMES : LEXEMES
end
end
end
diff --git a/lib/gitlab/ci/pipeline/expression/parser.rb b/lib/gitlab/ci/pipeline/expression/parser.rb
index 589bf32a4d7..0679ed329e5 100644
--- a/lib/gitlab/ci/pipeline/expression/parser.rb
+++ b/lib/gitlab/ci/pipeline/expression/parser.rb
@@ -13,7 +13,7 @@ module Gitlab
end
def tree
- if Feature.enabled?(:ci_variables_complex_expressions, default_enabled: true)
+ if Feature.enabled?(:ci_variables_complex_expressions)
rpn_parse_tree
else
reverse_descent_parse_tree
diff --git a/lib/gitlab/ci/templates/Jobs/Deploy.gitlab-ci.yml b/lib/gitlab/ci/templates/Jobs/Deploy.gitlab-ci.yml
index 1d55c64ec56..dcf8254ef94 100644
--- a/lib/gitlab/ci/templates/Jobs/Deploy.gitlab-ci.yml
+++ b/lib/gitlab/ci/templates/Jobs/Deploy.gitlab-ci.yml
@@ -505,7 +505,7 @@ rollout 100%:
}
function ensure_namespace() {
- kubectl describe namespace "$KUBE_NAMESPACE" || kubectl create namespace "$KUBE_NAMESPACE"
+ kubectl get namespace "$KUBE_NAMESPACE" || kubectl create namespace "$KUBE_NAMESPACE"
}
function check_kube_domain() {
diff --git a/lib/gitlab/metrics/dashboard/base_service.rb b/lib/gitlab/metrics/dashboard/base_service.rb
index 4664aee71f6..090014aa597 100644
--- a/lib/gitlab/metrics/dashboard/base_service.rb
+++ b/lib/gitlab/metrics/dashboard/base_service.rb
@@ -7,18 +7,19 @@ module Gitlab
module Dashboard
class BaseService < ::BaseService
PROCESSING_ERROR = Gitlab::Metrics::Dashboard::Stages::BaseStage::DashboardProcessingError
+ NOT_FOUND_ERROR = Gitlab::Template::Finders::RepoTemplateFinder::FileNotFoundError
def get_dashboard
- return error("#{dashboard_path} could not be found.", :not_found) unless path_available?
-
success(dashboard: process_dashboard)
+ rescue NOT_FOUND_ERROR
+ error("#{dashboard_path} could not be found.", :not_found)
rescue PROCESSING_ERROR => e
error(e.message, :unprocessable_entity)
end
# Summary of all known dashboards for the service.
# @return [Array<Hash>] ex) [{ path: String, default: Boolean }]
- def all_dashboard_paths(_project)
+ def self.all_dashboard_paths(_project)
raise NotImplementedError
end
@@ -38,7 +39,7 @@ module Gitlab
# Returns an un-processed dashboard from the cache.
def raw_dashboard
- Rails.cache.fetch(cache_key) { get_raw_dashboard }
+ Gitlab::Metrics::Dashboard::Cache.fetch(cache_key) { get_raw_dashboard }
end
# @return [Hash] an unmodified dashboard
@@ -56,17 +57,6 @@ module Gitlab
def insert_project_metrics?
false
end
-
- # Checks if dashboard path exists or should be rejected
- # as a result of file-changes to the project repository.
- # @return [Boolean]
- def path_available?
- available_paths = Gitlab::Metrics::Dashboard::Finder.find_all_paths(project)
-
- available_paths.any? do |path_params|
- path_params[:path] == dashboard_path
- end
- end
end
end
end
diff --git a/lib/gitlab/metrics/dashboard/cache.rb b/lib/gitlab/metrics/dashboard/cache.rb
new file mode 100644
index 00000000000..a9ccf0fea9b
--- /dev/null
+++ b/lib/gitlab/metrics/dashboard/cache.rb
@@ -0,0 +1,44 @@
+# frozen_string_literal: true
+
+require 'set'
+
+module Gitlab
+ module Metrics
+ module Dashboard
+ class Cache
+ CACHE_KEYS = 'all_cached_metric_dashboards'
+
+ class << self
+ # Stores a dashboard in the cache, documenting the key
+ # so the cached can be cleared in bulk at another time.
+ def fetch(key)
+ register_key(key)
+
+ Rails.cache.fetch(key) { yield }
+ end
+
+ # Resets all dashboard caches, such that all
+ # dashboard content will be loaded from source on
+ # subsequent dashboard calls.
+ def delete_all!
+ all_keys.each { |key| Rails.cache.delete(key) }
+
+ Rails.cache.delete(CACHE_KEYS)
+ end
+
+ private
+
+ def register_key(key)
+ new_keys = all_keys.add(key).to_a.join('|')
+
+ Rails.cache.write(CACHE_KEYS, new_keys)
+ end
+
+ def all_keys
+ Set.new(Rails.cache.read(CACHE_KEYS)&.split('|'))
+ end
+ end
+ end
+ end
+ end
+end
diff --git a/lib/gitlab/metrics/dashboard/finder.rb b/lib/gitlab/metrics/dashboard/finder.rb
index 4a41590f000..49ea5c7d4f2 100644
--- a/lib/gitlab/metrics/dashboard/finder.rb
+++ b/lib/gitlab/metrics/dashboard/finder.rb
@@ -27,6 +27,8 @@ module Gitlab
# Summary of all known dashboards. Used to populate repo cache.
# Prefer #find_all_paths.
def find_all_paths_from_source(project)
+ Gitlab::Metrics::Dashboard::Cache.delete_all!
+
system_service.all_dashboard_paths(project)
.+ project_service.all_dashboard_paths(project)
end
diff --git a/lib/gitlab/metrics/dashboard/project_dashboard_service.rb b/lib/gitlab/metrics/dashboard/project_dashboard_service.rb
index fdffd067c93..e88658e4f9f 100644
--- a/lib/gitlab/metrics/dashboard/project_dashboard_service.rb
+++ b/lib/gitlab/metrics/dashboard/project_dashboard_service.rb
@@ -13,20 +13,12 @@ module Gitlab
def all_dashboard_paths(project)
file_finder(project)
.list_files_for(DASHBOARD_ROOT)
- .map do |filepath|
- Rails.cache.delete(cache_key(project.id, filepath))
-
- { path: filepath, default: false }
- end
+ .map { |filepath| { path: filepath, default: false } }
end
def file_finder(project)
Gitlab::Template::Finders::RepoTemplateFinder.new(project, DASHBOARD_ROOT, '.yml')
end
-
- def cache_key(id, dashboard_path)
- "project_#{id}_metrics_dashboard_#{dashboard_path}"
- end
end
private
@@ -39,7 +31,7 @@ module Gitlab
end
def cache_key
- self.class.cache_key(project.id, dashboard_path)
+ "project_#{project.id}_metrics_dashboard_#{dashboard_path}"
end
end
end
diff --git a/locale/es/gitlab.po b/locale/es/gitlab.po
index 0775ef83503..d2f22520ae4 100644
--- a/locale/es/gitlab.po
+++ b/locale/es/gitlab.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gitlab-ee\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: gitlab <community@gitlab.com>\n"
+"Last-Translator: GitLab (gitlab)\n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
@@ -13,19 +13,16 @@ msgstr ""
"X-Crowdin-Project: gitlab-ee\n"
"X-Crowdin-Language: es-ES\n"
"X-Crowdin-File: /master/locale/gitlab.pot\n"
-"PO-Revision-Date: 2019-04-12 12:32\n"
+"PO-Revision-Date: 2019-06-13 13:22\n"
msgid " Please sign in."
msgstr " Por favor, inicie sesión."
-msgid " Status"
-msgstr " Estado"
-
msgid " Try to %{action} this file again."
-msgstr ""
+msgstr " Intente %{action} este archivo de nuevo."
msgid " You need to do this before %{grace_period_deadline}."
-msgstr ""
+msgstr "Necesita hacer esto antes de %{grace_period_deadline}."
msgid " and"
msgstr " y"
@@ -67,20 +64,25 @@ msgstr[1] "%d commits detrás"
msgid "%d commits"
msgstr "%d commits"
+msgid "%d contribution"
+msgid_plural "%d contributions"
+msgstr[0] "%d contribución"
+msgstr[1] "%d contribuciones"
+
msgid "%d exporter"
msgid_plural "%d exporters"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d exportador"
+msgstr[1] "%d exportadores"
msgid "%d failed test result"
msgid_plural "%d failed test results"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d resultado de prueba fallido"
+msgstr[1] "%d resultados de prueba fallidos"
msgid "%d fixed test result"
msgid_plural "%d fixed test results"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d solucionado el resultado de la prueba"
+msgstr[1] "%d solucionados los resultados de la prueba"
msgid "%d issue"
msgid_plural "%d issues"
@@ -89,8 +91,8 @@ msgstr[1] "%d incidencias"
msgid "%d issue selected"
msgid_plural "%d issues selected"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d incidencia seleccionada"
+msgstr[1] "%d incidencias seleccionadas"
msgid "%d layer"
msgid_plural "%d layers"
@@ -99,6 +101,11 @@ msgstr[1] "%d capas"
msgid "%d merge request"
msgid_plural "%d merge requests"
+msgstr[0] "%d merge request"
+msgstr[1] "%d merge requests"
+
+msgid "%d merge request that you don't have access to."
+msgid_plural "%d merge requests that you don't have access to."
msgstr[0] ""
msgstr[1] ""
@@ -107,6 +114,11 @@ msgid_plural "%d metrics"
msgstr[0] "%d métrica"
msgstr[1] "%d métricas"
+msgid "%d more comment"
+msgid_plural "%d more comments"
+msgstr[0] "%d comentarios más"
+msgstr[1] "%d comentarios más"
+
msgid "%d staged change"
msgid_plural "%d staged changes"
msgstr[0] ""
@@ -123,27 +135,24 @@ msgstr[0] "%s cambio adicional ha sido omitido para evitar problemas de rendimie
msgstr[1] "%s cambios adicionales han sido omitidos para evitar problemas de rendimiento."
msgid "%{actionText} & %{openOrClose} %{noteable}"
-msgstr ""
+msgstr "%{actionText} & %{openOrClose} %{noteable}"
msgid "%{authorsName}'s discussion"
msgstr "Discusión de %{authorsName}"
msgid "%{commit_author_link} authored %{commit_timeago}"
-msgstr ""
-
-msgid "%{counter_storage} (%{counter_repositories} repositories, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS)"
-msgstr ""
+msgstr "%{commit_author_link} escribió %{commit_timeago}"
-msgid "%{count} %{alerts}"
-msgstr "%{count} %{alerts}"
+msgid "%{counter_repositories} repositories, %{counter_wikis} wikis, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS"
+msgstr "%{counter_repositories} repositorios, %{counter_wikis} wikis, %{counter_build_artifacts} artefactos, %{counter_lfs_objects} LFS"
msgid "%{count} approval required from %{name}"
msgid_plural "%{count} approvals required from %{name}"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{count} se requiere la aprobación de %{name}"
+msgstr[1] "%{count} se requieren las aprobaciones de %{name}"
msgid "%{count} approvals from %{name}"
-msgstr ""
+msgstr "%{count} aprobaciones de %{name}"
msgid "%{count} more"
msgstr "%{count} más"
@@ -152,7 +161,7 @@ msgid "%{count} more assignees"
msgstr "%{count} asignados más"
msgid "%{count} of %{required} approvals from %{name}"
-msgstr ""
+msgstr "%{count} de %{required} aprobaciones de %{name}"
msgid "%{count} of %{total}"
msgstr "%{count} de %{total}"
@@ -164,8 +173,14 @@ msgstr[1] "%{count} participantes"
msgid "%{count} pending comment"
msgid_plural "%{count} pending comments"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{count} comentario pendiente"
+msgstr[1] "%{count} comentarios pendientes"
+
+msgid "%{edit_in_new_fork_notice} Try to cherry-pick this commit again."
+msgstr "%{edit_in_new_fork_notice} Intente hacer cherry-pick de nuevo de este commit."
+
+msgid "%{edit_in_new_fork_notice} Try to revert this commit again."
+msgstr "%{edit_in_new_fork_notice} Intentar revertir este commit otra vez."
msgid "%{filePath} deleted"
msgstr "%{filePath} eliminado"
@@ -177,7 +192,10 @@ msgid "%{gitlab_ci_yml} not found in this commit"
msgstr "No es posible encontrar %{gitlab_ci_yml} en este commit"
msgid "%{group_docs_link_start}Groups%{group_docs_link_end} allow you to manage and collaborate across multiple projects. Members of a group have access to all of its projects."
-msgstr ""
+msgstr "Los %{group_docs_link_start}Grupos%{group_docs_link_end} le permiten administrar y colaborar en múltiples proyectos. Los miembros de un grupo tienen acceso a todos sus proyectos."
+
+msgid "%{group_name} uses group managed accounts. You need to create a new GitLab account which will be managed by %{group_name}."
+msgstr "%{group_name} utiliza cuentas administradas de grupo. Debe crear una nueva cuenta de GitLab que será administrada por %{group_name}."
msgid "%{issuableType} will be removed! Are you sure?"
msgstr "¡Va a eliminar %{issuableType}! ¿Está seguro de que desea realizar esta acción?"
@@ -185,11 +203,20 @@ msgstr "¡Va a eliminar %{issuableType}! ¿Está seguro de que desea realizar es
msgid "%{label_for_message} unavailable"
msgstr "%{label_for_message} no disponible"
+msgid "%{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end} is a free, automated, and open certificate authority (CA), that give digital certificates in order to enable HTTPS (SSL/TLS) for websites."
+msgstr "%{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end} es una autoridad certificadora (CA) gratis y open source, que ofrece certificados digitales con el objetivo de habilitar HTTPS (SSL/TLS) para los sitios web."
+
+msgid "%{level_name} is not allowed in a %{group_level_name} group."
+msgstr "%{level_name} no está permitido en un grupo de %{group_level_name}."
+
+msgid "%{level_name} is not allowed since the fork source project has lower visibility."
+msgstr "%{level_name} no está permitido debido a que el fork del proyecto origen tiene menor visibilidad."
+
msgid "%{level_name} visibility has been restricted by the administrator."
-msgstr ""
+msgstr "La visibilidad de %{level_name} ha sido restringida por el administrador."
msgid "%{link_start}Read more%{link_end} about role permissions"
-msgstr ""
+msgstr "%{link_start}Lea más%{link_end} acerca de los permisos de rol"
msgid "%{loadingIcon} Started"
msgstr "%{loadingIcon} Iniciado"
@@ -198,7 +225,13 @@ msgid "%{lock_path} is locked by GitLab User %{lock_user_id}"
msgstr "%{lock_path} está bloqueado por el usuario de GitLab %{lock_user_id}"
msgid "%{mrText}, this issue will be closed automatically."
-msgstr ""
+msgstr "%{mrText}, esta incidencia se cerrará automáticamente."
+
+msgid "%{name} contained %{resultsString}"
+msgstr "%{name} contenido en %{resultsString}"
+
+msgid "%{name} found %{resultsString}"
+msgstr "%{name} encontrado %{resultsString}"
msgid "%{name}'s avatar"
msgstr "Avatar de %{name}"
@@ -213,34 +246,46 @@ msgid "%{percent}%% complete"
msgstr "%{percent}%% completado"
msgid "%{service_title} activated."
-msgstr ""
+msgstr "%{service_title} activado."
msgid "%{service_title} settings saved, but not activated."
-msgstr ""
+msgstr "Se guardaron las configuraciones del %{service_title}, pero no se han activado."
+
+msgid "%{size} GiB"
+msgstr "%{size} Gb"
+
+msgid "%{size} KiB"
+msgstr "%{size} Kb"
+
+msgid "%{size} MiB"
+msgstr "%{size} Mb"
+
+msgid "%{size} bytes"
+msgstr "%{size} bytes"
msgid "%{spammable_titlecase} was submitted to Akismet successfully."
-msgstr ""
+msgstr "%{spammable_titlecase} se envió con éxito a Akismet."
msgid "%{state} epics"
msgstr "%{state} épicas"
msgid "%{strong_start}%{branch_count}%{strong_end} Branch"
msgid_plural "%{strong_start}%{branch_count}%{strong_end} Branches"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{strong_start}%{branch_count}%{strong_end} Branch"
+msgstr[1] "%{strong_start}%{branch_count}%{strong_end} Branches"
msgid "%{strong_start}%{commit_count}%{strong_end} Commit"
msgid_plural "%{strong_start}%{commit_count}%{strong_end} Commits"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{strong_start}%{commit_count}%{strong_end} Commit"
+msgstr[1] "%{strong_start}%{commit_count}%{strong_end} Commits"
msgid "%{strong_start}%{human_size}%{strong_end} Files"
-msgstr ""
+msgstr "%{strong_start}%{human_size}%{strong_end} Archivos"
msgid "%{strong_start}%{tag_count}%{strong_end} Tag"
msgid_plural "%{strong_start}%{tag_count}%{strong_end} Tags"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{strong_start}%{tag_count}%{strong_end} Etiqueta"
+msgstr[1] "%{strong_start}%{tag_count}%{strong_end} Etiquetas"
msgid "%{text} %{files}"
msgid_plural "%{text} %{files} files"
@@ -250,6 +295,9 @@ msgstr[1] "%{text}%{files} archivos"
msgid "%{text} is available"
msgstr "%{text} esta disponible"
+msgid "%{title} %{operator} %{threshold}"
+msgstr "%{title} %{operator} %{threshold}"
+
msgid "%{title} changes"
msgstr "%{title} cambios"
@@ -257,13 +305,33 @@ msgid "%{unstaged} unstaged and %{staged} staged changes"
msgstr ""
msgid "%{usage_ping_link_start}Learn more%{usage_ping_link_end} about what information is shared with GitLab Inc."
-msgstr ""
+msgstr "%{usage_ping_link_start}Más información%{usage_ping_link_end} acerca de lo que se comparte en GitLab Inc."
msgid "%{user_name} profile page"
+msgstr "%{user_name} página de perfil"
+
+msgid "%{verb} %{time_spent_value} spent time."
+msgstr "%{verb} %{time_spent_value} tiempo gastado."
+
+msgid "'%{level}' is not a valid visibility level"
+msgstr "'%{level}' no es un nivel de visibilidad válido"
+
+msgid "'%{source}' is not a import source"
+msgstr "'%{source}' no es una fuente valida para importar"
+
+msgid "(%d closed)"
+msgid_plural "(%d closed)"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "(%{mrCount} merged)"
msgstr ""
msgid "(No changes)"
-msgstr ""
+msgstr "(Sin cambios)"
+
+msgid "(check progress)"
+msgstr "(comprobar el progreso)"
msgid "(external source)"
msgstr "(fuente externa)"
@@ -289,6 +357,9 @@ msgstr "- El ejecutor está en pausa y no recibirá ningún trabajo nuevo"
msgid "- show less"
msgstr "- mostrar menos"
+msgid "0 for unlimited"
+msgstr "0 para ilimitado"
+
msgid "1 %{type} addition"
msgid_plural "%{count} %{type} additions"
msgstr[0] "1 adición de %{type}"
@@ -305,15 +376,15 @@ msgstr[0] "1 Día"
msgstr[1] "%d Días"
msgid "1 closed issue"
-msgid_plural "%d closed issues"
-msgstr[0] "1 incidencia cerrada"
-msgstr[1] "%d incidencias cerradas"
-
-msgid "1 closed merge request"
-msgid_plural "%d closed merge requests"
+msgid_plural "%{issues} closed issues"
msgstr[0] ""
msgstr[1] ""
+msgid "1 closed merge request"
+msgid_plural "%{merge_requests} closed merge requests"
+msgstr[0] "1 solicitud de fusión cerrada"
+msgstr[1] "%{merge_requests} merge requests cerrados"
+
msgid "1 day"
msgstr "1 día"
@@ -323,20 +394,20 @@ msgstr[0] "1 grupo"
msgstr[1] "%d grupos"
msgid "1 merged merge request"
-msgid_plural "%d merged merge requests"
+msgid_plural "%{merge_requests} merged merge requests"
msgstr[0] ""
msgstr[1] ""
msgid "1 open issue"
-msgid_plural "%d open issues"
-msgstr[0] "1 incidencia abierta"
-msgstr[1] "%d incidencias abiertas"
-
-msgid "1 open merge request"
-msgid_plural "%d open merge requests"
+msgid_plural "%{issues} open issues"
msgstr[0] ""
msgstr[1] ""
+msgid "1 open merge request"
+msgid_plural "%{merge_requests} open merge requests"
+msgstr[0] "1 merge request abierto"
+msgstr[1] "%{merge_requests} merge request abiertos"
+
msgid "1 pipeline"
msgid_plural "%d pipelines"
msgstr[0] "1 pipeline"
@@ -355,15 +426,27 @@ msgstr[1] "%d usuarios"
msgid "1 week"
msgstr "1 semana"
+msgid "1-9 contributions"
+msgstr "1-9 contribuciones"
+
+msgid "10-19 contributions"
+msgstr "10-19 contribuciones"
+
msgid "1st contribution!"
msgstr "¡1ra contribución!"
+msgid "20-29 contributions"
+msgstr "20-29 contribuciones"
+
msgid "2FA"
msgstr "2FA"
msgid "2FA enabled"
msgstr "Verificación en 2 pasos habilitada"
+msgid "2FADevice|Registered On"
+msgstr "Registrado En"
+
msgid "3 days"
msgstr "3 días"
@@ -373,6 +456,9 @@ msgstr "3 horas"
msgid "30 minutes"
msgstr "30 minutos"
+msgid "30+ contributions"
+msgstr "Más de 30 contribuciones"
+
msgid "403|Please contact your GitLab administrator to get permission."
msgstr "Por favor póngase en contacto con su administrador de GitLab para obtener los permisos necesarios."
@@ -392,94 +478,100 @@ msgid "8 hours"
msgstr "8 horas"
msgid "<code>\"johnsmith@example.com\": \"@johnsmith\"</code> will add \"By <a href=\"#\">@johnsmith</a>\" to all issues and comments originally created by johnsmith@example.com, and will set <a href=\"#\">@johnsmith</a> as the assignee on all issues originally assigned to johnsmith@example.com."
-msgstr ""
+msgstr "<code>\"johnsmith@example.com\": \"@johnsmith\"</code> añadirá \"Por <a href=\"#\">@johnsmith</a>\" a todas las incidencias y comentarios creados por johnsmith@example.com, y colocará a <a href=\"#\">@johnsmith</a> como la persona asiganda a todas las incidencias inicialmente asignadas a johnsmith@example.com."
msgid "<code>\"johnsmith@example.com\": \"John Smith\"</code> will add \"By John Smith\" to all issues and comments originally created by johnsmith@example.com."
-msgstr ""
+msgstr "<code>\"johnsmith@example.com\": \"John Smith\"</code>añadirá \"por John Smith\" a todas las incidencias y comentarios creados originalmente por johnsmith@example.com."
msgid "<code>\"johnsmith@example.com\": \"johnsm...@example.com\"</code> will add \"By johnsm...@example.com\" to all issues and comments originally created by johnsmith@example.com. The email address or username is masked to ensure the user's privacy."
-msgstr ""
+msgstr "<code>\"johnsmith@example.com\": \"johnsm...@example.com\"</code> añadirá \"Por johnsm...@example.com\" a todas las incidencias y comentarios originalmente creados por johnsmith@example.com. El correo electrónico o nombre de usuario está oculto para asegurar la privacidad del usuario."
msgid "<code>\"johnsmith@example.com\": \"johnsmith@example.com\"</code> will add \"By <a href=\"#\">johnsmith@example.com</a>\" to all issues and comments originally created by johnsmith@example.com. By default, the email address or username is masked to ensure the user's privacy. Use this option if you want to show the full email address."
-msgstr ""
+msgstr "<code>\"johnsmith@example.com\": \"johnsmith@example.com\"</code> añadirá \"Por <a href=\"#\">johnsmith@example.com</a>\" a todas las incidencias y comentarios originalmente creados por johnsmith@example.com. Por defecto, el correo electrónico o el nombre de usuario está oculto para asegurar la privacidad del usuario. Utilice esta opción si desea mostrar la dirección de correo electrónico completa."
+
+msgid "<no name set>"
+msgstr "<no tiene el nombre establecido>"
msgid "<strong>%{changedFilesLength} unstaged</strong> and <strong>%{stagedFilesLength} staged</strong> changes"
msgstr ""
msgid "<strong>%{created_count}</strong> created, <strong>%{accepted_count}</strong> accepted."
-msgstr ""
+msgstr "<strong>%{created_count}</strong> creadas, <strong>%{accepted_count}</strong> aceptadas."
msgid "<strong>%{created_count}</strong> created, <strong>%{closed_count}</strong> closed."
-msgstr ""
+msgstr "<strong>%{created_count}</strong> creada, <strong>%{closed_count}</strong> cerrada."
msgid "<strong>%{group_name}</strong> group members"
-msgstr ""
+msgstr "miembros del grupo <strong>%{group_name}</strong>"
msgid "<strong>%{pushes}</strong> pushes, more than <strong>%{commits}</strong> commits by <strong>%{people}</strong> contributors."
msgstr ""
msgid "<strong>Deletes</strong> source branch"
-msgstr ""
+msgstr "<strong>elimina</strong> la rama origen"
msgid "A 'Runner' is a process which runs a job. You can set up as many Runners as you need."
-msgstr ""
+msgstr "Un ejecutor es un proceso que ejecuta un trabajo. Puede configurar tantos ejecutores como usted necesite."
msgid "A .NET Core console application template, customizable for any .NET Core project"
msgstr "Una plantilla de aplicación de consola .NET Core, personalizable para cualquier proyecto .NET Core"
msgid "A GitBook site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
-msgstr "Un sitio basado en GitBook que utiliza Netlify como herramienta de CI/CD en lugar de GitLab, pero con todas las otras excelentes características de GitLab."
+msgstr "Un sitio basado en GitBook que utiliza Netlify como herramienta de CI/CD en lugar de GitLab, pero con las demás excelentes características de GitLab."
msgid "A Hexo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
-msgstr "Un sitio basado en Hexo que usa Netlify como herramienta de CI/CD en lugar de GitLab, pero con todas las otras excelentes características de GitLab."
+msgstr "Un sitio basado en Hexo que usa Netlify como herramienta de CI/CD en lugar de GitLab, pero con las demás excelentes características de GitLab."
msgid "A Hugo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
-msgstr "Un sitio basado en Hugo que usa Netlify como herramienta de CI/CD en lugar de GitLab, pero con todas las otras excelentes características de GitLab."
+msgstr "Un sitio basado en Hugo que usa Netlify como herramienta de CI/CD en lugar de GitLab, pero con las demás excelentes características de GitLab."
msgid "A Jekyll site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
-msgstr "Un sitio basado en Jekyll que usa Netlify como herramienta de CI/CD en lugar de GitLab, pero con todas las otras excelentes características de GitLab."
+msgstr "Un sitio basado en Jekyll que usa Netlify como herramienta de CI/CD en lugar de GitLab, pero con las de más excelentes características de GitLab."
+
+msgid "A Let's Encrypt account will be configured for this GitLab installation using your email address. You will receive emails to warn of expiring certificates."
+msgstr "Se configurará una cuenta de Let's Encrypt para esta instalación de GitLab utilizando su correo electrónico. Recibirá correos electrónicos con avisos sobre la caducidad de los certificados."
msgid "A default branch cannot be chosen for an empty project."
-msgstr ""
+msgstr "No se puede elegir una rama por defecto para un proyecto vacío."
msgid "A deleted user"
msgstr "Un usuario eliminado"
-msgid "A member of GitLab's abuse team will review your report as soon as possible."
-msgstr "Un miembro del equipo de GitLab revisará tus comentarios tan pronto como sea posible."
+msgid "A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project."
+msgstr "Un fork es una copia de un proyecto.<br />Realizar un fork de un repositorio le permite realizar cambios sin afectar al proyecto original."
-msgid "A merge commit is created for every merge, and merging is allowed as long as there are no conflicts."
-msgstr ""
-
-msgid "A merge commit is created for every merge, but merging is only allowed if fast-forward merge is possible. This way you could make sure that if this merge request would build, after merging to target branch it would also build."
+msgid "A member of the abuse team will review your report as soon as possible."
msgstr ""
msgid "A new branch will be created in your fork and a new merge request will be started."
-msgstr ""
+msgstr "Se creará una nueva rama en su proceso de fork y se iniciará una nueva solicitud de merge."
msgid "A new impersonation token has been created."
-msgstr ""
+msgstr "Se ha creado un nuevo token de impersonación."
msgid "A plain HTML site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
-msgstr ""
+msgstr "Un sitio hecho con HTML plano que utiliza Netlify para CI/CD en lugar de GitLab, pero con las demás excelentes características de GitLab."
msgid "A project is where you house your files (repository), plan your work (issues), and publish your documentation (wiki), %{among_other_things_link}."
-msgstr ""
+msgstr "Un proyecto es donde sus archivos (repositorio), planifica su trabajo (incidencias), y publica su documentación (wiki), %{among_other_things_link}."
msgid "A ready-to-go template for use with Android apps."
-msgstr ""
+msgstr "Una plantilla lista para utilizar con aplicaciones de Android."
msgid "A ready-to-go template for use with iOS Swift apps."
-msgstr ""
+msgstr "Una plantilla lista para utilizar con las aplicaciones iOS basadas en Swift."
msgid "A regular expression that will be used to find the test coverage output in the job trace. Leave blank to disable"
-msgstr ""
+msgstr "Una expresión regular que se utilizará para rastrear la cantidad de cobertura de código en la salida del trabajo. Déjela en blanco para deshabilitarla"
msgid "A user with write access to the source branch selected this option"
-msgstr ""
+msgstr "Un usuario con acceso de escritura a la rama origen seleccionó esta opción"
msgid "API Help"
-msgstr ""
+msgstr "Ayuda de la API"
+
+msgid "API Token"
+msgstr "Token del API"
msgid "About GitLab"
msgstr "Acerca de Gitlab"
@@ -497,7 +589,7 @@ msgid "Abuse Reports"
msgstr "Reportes de abuso"
msgid "Abuse reports"
-msgstr ""
+msgstr "Informar de un abuso"
msgid "Accept invitation"
msgstr "Aceptar invitación"
@@ -512,19 +604,28 @@ msgid "Access Tokens"
msgstr "Tokens de acceso"
msgid "Access denied for your LDAP account."
-msgstr ""
+msgstr "Acceso denegado para su cuenta LDAP."
msgid "Access denied! Please verify you can add deploy keys to this repository."
msgstr "¡Acceso denegado! Por favor, verifique que puede agregar las claves de despliegue a este repositorio."
msgid "Access expiration date"
-msgstr ""
+msgstr "Fecha de expiración del acceso"
msgid "Access forbidden. Check your access level."
-msgstr ""
+msgstr "Acceso denegado. Por favor, compruebe su nivel de acceso."
msgid "Access to '%{classification_label}' not allowed"
-msgstr ""
+msgstr "El acceso a '%{classification_label}' no está permitido"
+
+msgid "AccessDropdown|Groups"
+msgstr "Grupos"
+
+msgid "AccessDropdown|Roles"
+msgstr "Roles"
+
+msgid "AccessDropdown|Users"
+msgstr "Usuarios"
msgid "Account"
msgstr "Cuenta"
@@ -532,11 +633,14 @@ msgstr "Cuenta"
msgid "Account and limit"
msgstr "Cuenta y límite"
+msgid "Account: %{account}"
+msgstr "Cuenta: %{account}"
+
msgid "Action to take when receiving an alert."
-msgstr ""
+msgstr "Acción a realizar cuando se reciba una alerta."
msgid "Activate Service Desk"
-msgstr ""
+msgstr "Activar Service Desk"
msgid "Active"
msgstr "Activo"
@@ -554,10 +658,10 @@ msgid "Add CHANGELOG"
msgstr "Añadir CHANGELOG"
msgid "Add CONTRIBUTING"
-msgstr ""
+msgstr "Añadir CONTRIBUTING"
msgid "Add Group Webhooks and GitLab Enterprise Edition."
-msgstr ""
+msgstr "Añadir Webhooks de grupo y GitLab Enterprise Edition."
msgid "Add Jaeger URL"
msgstr "Añadir URL de Jaeger"
@@ -568,14 +672,17 @@ msgstr "Añadir clúster de Kubernetes"
msgid "Add README"
msgstr "Añadir README"
+msgid "Add a GPG key"
+msgstr "Añadir una clave GPG"
+
msgid "Add a bullet list"
msgstr "Añadir una lista de viñetas"
msgid "Add a general comment to this %{noteable_name}."
-msgstr ""
+msgstr "Añadir un comentario general a este %{noteable_name}."
msgid "Add a homepage to your wiki that contains information about your project and GitLab will display it here instead of this message."
-msgstr ""
+msgstr "Añada una página de inicio a su wiki que contenga información sobre su proyecto y GitLab la mostrará aquí en lugar de este mensaje."
msgid "Add a link"
msgstr "Añadir un enlace"
@@ -589,35 +696,50 @@ msgstr "Añadir tabla"
msgid "Add a task list"
msgstr "Añadir una lista de tareas"
+msgid "Add a todo"
+msgstr "Añadir tarea pendiente"
+
msgid "Add additional text to appear in all email communications. %{character_limit} character limit"
-msgstr ""
+msgstr "Añada un texto adicional que aparecerá en todas las comunicaciones vía correo electrónico. El límite es de %{character_limit} caracteres"
-msgid "Add approver(s)"
+msgid "Add an SSH key"
+msgstr "Añadir una clave SSH"
+
+msgid "Add an issue"
msgstr ""
msgid "Add approvers"
-msgstr ""
+msgstr "Añadir aprobadores"
msgid "Add bold text"
msgstr "Añadir texto en negrita"
+msgid "Add child epic to an epic"
+msgstr "Añadir una tarea épica hija a otra tarea épica"
+
msgid "Add comment now"
msgstr "Añadir comentario ahora"
-msgid "Add header and footer to emails. Please note that color settings will only be applied within the application interface"
+msgid "Add email address"
msgstr ""
+msgid "Add header and footer to emails. Please note that color settings will only be applied within the application interface"
+msgstr "Añadir encabezado y pie de página a los correos electrónicos. Tenga en cuenta que la configuración de los colores solo se aplicará dentro de la interfaz de la aplicación"
+
msgid "Add image comment"
msgstr "Añadir comentario a la imagen"
msgid "Add italic text"
msgstr "Añadir texto en cursiva"
+msgid "Add label(s)"
+msgstr "Añadir etiqueta(s)"
+
msgid "Add license"
msgstr "Añadir licencia"
msgid "Add list"
-msgstr ""
+msgstr "Añadir lista"
msgid "Add new application"
msgstr "Añadir una nueva aplicación"
@@ -625,9 +747,18 @@ msgstr "Añadir una nueva aplicación"
msgid "Add new directory"
msgstr "Agregar nuevo directorio"
+msgid "Add or subtract spent time"
+msgstr "Agregar o restar tiempo consumido"
+
msgid "Add reaction"
msgstr "Añadir reacción"
+msgid "Add to merge train"
+msgstr ""
+
+msgid "Add to merge train when pipeline succeeds"
+msgstr ""
+
msgid "Add to project"
msgstr "Añadir al proyecto"
@@ -640,23 +771,35 @@ msgstr "Añadir tarea pendiente"
msgid "Add user(s) to the group:"
msgstr "Añadir usuario(s) al grupo:"
-msgid "Add users or groups who are allowed to approve every merge request"
-msgstr ""
-
msgid "Add users to group"
msgstr "Agregar usuarios al grupo"
+msgid "AddMember|No users specified."
+msgstr "No se han especificado usuarios."
+
+msgid "AddMember|Too many users specified (limit is %{user_limit})"
+msgstr "Demasiados usuarios especificados (el límite es %{user_limit})"
+
msgid "Added at"
msgstr "Añadido el"
msgid "Adding new applications is disabled in your GitLab instance. Please contact your GitLab administrator to get the permission"
-msgstr ""
+msgstr "Se ha deshabilitado la opción de añadir nuevas aplicaciones en su instancia de GitLab. Póngase en contacto con su administrador de GitLab para obtener el permiso"
+
+msgid "Additional minutes"
+msgstr "Minutos adicionales"
msgid "Additional text"
msgstr "Texto adicional"
-msgid "Aditional minutes"
-msgstr ""
+msgid "Adds"
+msgstr "Añadir"
+
+msgid "Adds %{epic_ref} as child epic."
+msgstr "Añade %{epic_ref} como tarea épica hija."
+
+msgid "Adds a todo."
+msgstr "Añadir una tarea pendiente."
msgid "Admin Area"
msgstr "Ãrea de administración"
@@ -665,13 +808,16 @@ msgid "Admin Overview"
msgstr "Vista de administrador"
msgid "Admin Section"
-msgstr ""
+msgstr "Sección de administración"
+
+msgid "Admin notes"
+msgstr "Notas del administrador"
msgid "AdminArea| You are about to permanently delete the user %{username}. Issues, merge requests, and groups linked to them will be transferred to a system-wide \"Ghost-user\". To avoid data loss, consider using the %{strong_start}block user%{strong_end} feature instead. Once you %{strong_start}Delete user%{strong_end}, it cannot be undone or recovered."
-msgstr ""
+msgstr "Está a punto de eliminar permanentemente el usuario %{username}. Las incidencias, merge requests, y los grupos vinculados a ellos serán trasladados a un usuario \"fantasma\". Para evitar la pérdida de datos, considere la posibilidad de la opción %{strong_start}bloquear usuario%{strong_end}. Una vez %{strong_start}elimine el usuario%{strong_end}, no se puede deshacer esta acción ni recuperar los datos del usuario eliminado."
msgid "AdminArea| You are about to permanently delete the user %{username}. This will delete all of the issues, merge requests, and groups linked to them. To avoid data loss, consider using the %{strong_start}block user%{strong_end} feature instead. Once you %{strong_start}Delete user%{strong_end}, it cannot be undone or recovered."
-msgstr ""
+msgstr "Está a punto de eliminar permanentemente el usuario %{username}. Las incidencias, merge requests, y los grupos vinculados a ellos serán trasladados a un usuario \"fantasma\". Para evitar la pérdida de datos, considere la posibilidad de la opción %{strong_start}bloquear usuario%{strong_end}. Una vez %{strong_start}elimine el usuario%{strong_end}, no se puede deshacer esta acción ni recuperar los datos del usuario eliminado."
msgid "AdminArea|Stop all jobs"
msgstr "Detener todos los trabajos"
@@ -686,10 +832,13 @@ msgid "AdminArea|Stopping jobs failed"
msgstr "Error al detener trabajos"
msgid "AdminArea|You’re about to stop all jobs.This will halt all current jobs that are running."
-msgstr ""
+msgstr "Está a punto de detener todos los trabajos. Esto detendrá todos los trabajos que se están ejecutando actualmente."
+
+msgid "AdminNote|Note"
+msgstr "Nota"
msgid "AdminProjects| You’re about to permanently delete the project %{projectName}, its repository, and all related resources including issues, merge requests, etc.. Once you confirm and press %{strong_start}Delete project%{strong_end}, it cannot be undone or recovered."
-msgstr ""
+msgstr "Está a punto de eliminar permanentemente el proyecto %{projectName}, su repositorio y todos los recursos relacionados, esto inclueye las incidencias, los merge requests, así como también los grupos, etc. Una vez confirme y presione sobre %{strong_start}Eliminar proyecto%{strong_end},no se puede deshacer esta acción ni recuperar los datos del proyecto eliminado."
msgid "AdminProjects|Delete"
msgstr "Eliminar"
@@ -704,16 +853,16 @@ msgid "AdminSettings|Auto DevOps domain"
msgstr "Dominio Auto DevOps"
msgid "AdminSettings|Enable shared runners for new projects"
-msgstr ""
+msgstr "Habilitar ejecutores compartidos para los nuevos proyectos"
msgid "AdminSettings|Environment variables are protected by default"
msgstr "Las variables de entorno están protegidas por defecto"
msgid "AdminSettings|Specify a domain to use by default for every project's Auto Review Apps and Auto Deploy stages."
-msgstr ""
+msgstr "Especifique un dominio para utilizar por defecto durante las etapas despliegue automático de cada proyecto y las de los mismos."
msgid "AdminSettings|When creating a new environment variable it will be protected by default."
-msgstr ""
+msgstr "Cuando crea una nueva variable de entorno, se protegerá por defecto."
msgid "AdminUsers|2FA Disabled"
msgstr "2FA desactivado"
@@ -737,7 +886,7 @@ msgid "AdminUsers|Blocked"
msgstr "Bloqueado"
msgid "AdminUsers|Cannot unblock LDAP blocked users"
-msgstr ""
+msgstr "No se pueden desbloquear los usuarios bloqueados de LDAP"
msgid "AdminUsers|Delete User %{username} and contributions?"
msgstr "¿Eliminar el usuario %{username} y sus contribuciones?"
@@ -749,7 +898,7 @@ msgid "AdminUsers|Delete user"
msgstr "Eliminar usuario"
msgid "AdminUsers|Delete user and contributions"
-msgstr ""
+msgstr "Eliminar el usuario y sus contribuciones"
msgid "AdminUsers|External"
msgstr "Externos"
@@ -794,13 +943,16 @@ msgid "Advanced permissions, Large File Storage and Two-Factor authentication se
msgstr "Permisos avanzados, almacenamiento de grandes archivos y configuraciones de autenticación de dos factores."
msgid "Advanced search functionality"
-msgstr ""
+msgstr "Funcionalidad de búsqueda avanzada"
msgid "Advanced settings"
msgstr "Configuración avanzada"
msgid "After a successful password update you will be redirected to login screen."
-msgstr ""
+msgstr "Después de una actualización correcta de la contraseña, será redirigido a la pantalla de inicio de sesión."
+
+msgid "After a successful password update, you will be redirected to the login page where you can log in with your new password."
+msgstr "Después de una actualización correcta de la contraseña, se le redirigirá a la página de inicio de sesión donde podrá iniciar sesión con su nueva contraseña."
msgid "Alert"
msgid_plural "Alerts"
@@ -817,58 +969,67 @@ msgid "All Members"
msgstr "Todos los miembros"
msgid "All changes are committed"
+msgstr "Se ha realizado commit de todos los cambios"
+
+msgid "All email addresses will be used to identify your commits."
msgstr ""
msgid "All features are enabled for blank projects, from templates, or when importing, but you can disable them afterward in the project settings."
msgstr "Todas las funcionalidades están habilitadas para proyectos en blanco, plantillas, o al importar, pero puedes deshabilitarlas posteriormente en la configuración del proyecto."
+msgid "All groups and projects"
+msgstr "Todos los grupos y proyectos"
+
msgid "All issues for this milestone are closed. You may close this milestone now."
-msgstr ""
+msgstr "Todas las incidencias para este hito están cerradas. Puede cerrar este hito ahora."
msgid "All merge conflicts were resolved. The merge request can now be merged."
-msgstr ""
+msgstr "Se han solucionado todos los conflictos del merge. Puede realizar el merge request."
+
+msgid "All projects"
+msgstr "Todos los proyectos"
msgid "All todos were marked as done."
-msgstr ""
+msgstr "Se marcaron todas las tareas pendientes como realizadas."
msgid "All users"
msgstr "Todos los usuarios"
msgid "All users must have a name."
-msgstr ""
+msgstr "Todos los usuarios deben tener un nombre."
msgid "Allow \"%{group_name}\" to sign you in"
-msgstr ""
+msgstr "Permitir al grupo %{group_name} iniciar sesión"
msgid "Allow commits from members who can merge to the target branch."
-msgstr ""
+msgstr "Permitir commits de los miembros que pueden hacer merge con la rama de destino."
msgid "Allow group owners to manage LDAP-related settings"
-msgstr ""
+msgstr "Permitir a los propietarios de los grupos administrar configuraciones relacionadas con LDAP"
msgid "Allow mirrors to be set up for projects"
-msgstr ""
+msgstr "Permitir que se establezcan replicas para los proyectos"
msgid "Allow only the selected protocols to be used for Git access."
-msgstr ""
+msgstr "Permitir que sólo los protocolos seleccionados tengan acceso a Git."
msgid "Allow projects within this group to use Git LFS"
-msgstr ""
+msgstr "Permitir que los proyectos dentro de este grupo usen Git LFS"
msgid "Allow public access to pipelines and job details, including output logs and artifacts"
-msgstr ""
+msgstr "Permitir acceso público a los pipelines y a los detalles del trabajo, incluidos los logs de salida y los artefactos"
msgid "Allow rendering of PlantUML diagrams in Asciidoc documents."
-msgstr ""
+msgstr "Permitir el renderizado de diagramas PlantUML en documentos Asciidoc."
msgid "Allow requests to the local network from hooks and services."
-msgstr ""
+msgstr "Permitir peticiones a la red local desde los hooks y los servicios."
msgid "Allow this key to push to repository as well? (Default only allows pull access.)"
msgstr ""
msgid "Allow users to register any application to use GitLab as an OAuth provider"
-msgstr ""
+msgstr "Permitir a los usuarios registrar cualquier aplicación para usar GitLab como proveedor de OAuth"
msgid "Allow users to request access"
msgstr "Permitir a los usuarios solicitar acceso"
@@ -877,10 +1038,10 @@ msgid "Allow users to request access if visibility is public or internal."
msgstr "Permitir a los usuarios solicitar acceso si la visibilidad es pública o interna."
msgid "Allowed to fail"
-msgstr ""
+msgstr "Permitido fallar"
msgid "Allows you to add and manage Kubernetes clusters."
-msgstr ""
+msgstr "Le permite agregar y administrar clusters de Kubernetes."
msgid "Also called \"Issuer\" or \"Relying party trust identifier\""
msgstr ""
@@ -889,25 +1050,22 @@ msgid "Also called \"Relying party service URL\" or \"Reply URL\""
msgstr ""
msgid "Alternate support URL for help page"
-msgstr ""
+msgstr "URL de soporte alternativa para la página de ayuda"
msgid "Alternatively, you can use a %{personal_access_token_link}. When you create your Personal Access Token, you will need to select the <code>repo</code> scope, so we can display a list of your public and private repositories which are available to connect."
-msgstr ""
+msgstr "Alternativamente, puede utilizar un %{personal_access_token_link}. Cuando cree su token de acceso personal, debe seleccionar el alcance del <code>repositorio</code>, para que podamos mostrar una lista de sus repositorios públicos y privados que estén disponibles para conectarse."
msgid "Alternatively, you can use a %{personal_access_token_link}. When you create your Personal Access Token, you will need to select the <code>repo</code> scope, so we can display a list of your public and private repositories which are available to import."
-msgstr ""
+msgstr "Alternativamente, puedes utilizar un %{personal_access_token_link}. Cuando crea su token de acceso personal, deberá seleccionar el ámbito del <code>repo</code>, entonces podremos mostrar una lista de sus repositorios públicos y privados disponibles para importar."
msgid "Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication"
-msgstr ""
-
-msgid "An SSH key will be automatically generated when the form is submitted. For more information, please refer to the documentation."
-msgstr ""
+msgstr "Cantidad de tiempo (en horas) que los usuarios pueden omitir la configuración forzada de la autenticación de dos factores"
msgid "An application called %{link_to_client} is requesting access to your GitLab account."
-msgstr ""
+msgstr "Una aplicación llamada %{link_to_client} está solicitando el acceso a su cuenta de Gitlab."
msgid "An empty GitLab User field will add the FogBugz user's full name (e.g. \"By John Smith\") in the description of all issues and comments. It will also associate and/or assign these issues and comments with the project creator."
-msgstr ""
+msgstr "Se agregará a un campo de usuario de Gitlab el nombre completo del usuario de FogBugz (por ejemplo, \"John Smith\") en la descripción de todos los errores y los comentarios. También se asociarán o asignarán estos errores y comentarios al creador del proyecto."
msgid "An error has occurred"
msgstr "Se ha producido un error"
@@ -936,14 +1094,17 @@ msgstr "Ha ocurrido un error visualizando el blob"
msgid "An error occurred when toggling the notification subscription"
msgstr "Se produjo un error al activar/desactivar la suscripción de notificación"
+msgid "An error occurred when trying to resolve a comment. Please try again."
+msgstr "Se ha producido un error al intentar resolver un comentario. Por favor, inténtelo de nuevo."
+
+msgid "An error occurred when trying to resolve a discussion. Please try again."
+msgstr "Se ha producido un error al intentar resolver una discusión. Por favor, inténtelo de nuevo."
+
msgid "An error occurred when updating the issue weight"
msgstr "Se ha producido un error al actualizar el tamaño de la incidencia"
-msgid "An error occurred while adding approver"
-msgstr "Se ha producido un error al añadir el aprobador."
-
msgid "An error occurred while deleting the approvers group"
-msgstr ""
+msgstr "Se ha producido un error al eliminar el grupo de aprobadores"
msgid "An error occurred while deleting the comment"
msgstr "Se ha producido un error al eliminar el comentario"
@@ -952,7 +1113,7 @@ msgid "An error occurred while detecting host keys"
msgstr "Se ha producido un error al detectar las claves del host."
msgid "An error occurred while disabling Service Desk."
-msgstr ""
+msgstr "Se ha producido un error al deshabilitar Service Desk."
msgid "An error occurred while dismissing the alert. Refresh the page and try again."
msgstr "Se ha producido un error al desactivar la alerta. Actualice la página y vuelva a intentarlo."
@@ -961,7 +1122,16 @@ msgid "An error occurred while dismissing the feature highlight. Refresh the pag
msgstr "Se ha producido un error al desactivar la función resaltar. Actualice la página y vuelva a intentarlo."
msgid "An error occurred while enabling Service Desk."
-msgstr ""
+msgstr "Se ha producido un error al habilitar Service Desk."
+
+msgid "An error occurred while fetching environments."
+msgstr "Se ha producido un error al obtener los entornos."
+
+msgid "An error occurred while fetching folder content."
+msgstr "Se ha producido un error al obtener el contenido de la carpeta."
+
+msgid "An error occurred while fetching label colors."
+msgstr "Se ha producido un error al obtener los colores de las etiquetas."
msgid "An error occurred while fetching markdown preview"
msgstr "Se ha producido un error al obtener la previsualización del markdown."
@@ -969,14 +1139,20 @@ msgstr "Se ha producido un error al obtener la previsualización del markdown."
msgid "An error occurred while fetching pending comments"
msgstr "Se ha producido un error al recuperar los comentarios pendientes"
+msgid "An error occurred while fetching projects autocomplete."
+msgstr "Se ha producido un error al obtener la información de autocompletado de los proyectos."
+
msgid "An error occurred while fetching sidebar data"
msgstr "Se ha producido un error al obtener los datos de la barra lateral."
-msgid "An error occurred while fetching stages."
-msgstr "Se ha producido un error al obtener las etapas del pipeline."
-
msgid "An error occurred while fetching the Service Desk address."
-msgstr ""
+msgstr "Se ha producido un error al obtener la dirección de Service Desk."
+
+msgid "An error occurred while fetching the board lists. Please try again."
+msgstr "Se ha producido un error al obtener la lista de tableros. Por favor vuelva a intentarlo."
+
+msgid "An error occurred while fetching the builds."
+msgstr "Se ha producido un error al obtener el resultado de los trabajo de las construcción."
msgid "An error occurred while fetching the job log."
msgstr "Se ha producido un error al obtener el log del trabajo."
@@ -991,7 +1167,10 @@ msgid "An error occurred while fetching the pipeline."
msgstr "Se ha producido un error mientras se obtenía el pipeline."
msgid "An error occurred while fetching the releases. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al obtener las versiones. Por favor, inténtelo de nuevo."
+
+msgid "An error occurred while fetching this tab."
+msgstr "Se ha producido un error al obtener esta pestaña."
msgid "An error occurred while getting projects"
msgstr "Se ha producido un error al obtener los proyectos"
@@ -1009,7 +1188,7 @@ msgid "An error occurred while loading commit signatures"
msgstr "Se ha producido un error al cargar las firmas de los commits"
msgid "An error occurred while loading designs. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al cargar diseños. Por favor, inténtelo de nuevo."
msgid "An error occurred while loading diff"
msgstr "Se ha producido un error al cargar el diff"
@@ -1026,14 +1205,17 @@ msgstr "Se ha producido un error al cargar los detalles de la suscripción."
msgid "An error occurred while making the request."
msgstr "Se ha producido un error al crear la petición."
-msgid "An error occurred while removing approver"
-msgstr "Se ha producido un error al eliminar el aprobador."
+msgid "An error occurred while moving the issue."
+msgstr "Se ha producido un error al mover la incidencia."
+
+msgid "An error occurred while parsing recent searches"
+msgstr "Se ha producido un error al analizar búsquedas recientes"
msgid "An error occurred while removing epics."
msgstr "Se ha producido un error al eliminar las tareas épicas."
msgid "An error occurred while removing issues."
-msgstr ""
+msgstr "Se ha producido un error al eliminar las incidencias."
msgid "An error occurred while rendering KaTeX"
msgstr "Se ha producido un error durante el renderizado con KaTeX"
@@ -1054,7 +1236,7 @@ msgid "An error occurred while saving assignees"
msgstr "Se ha producido un error al guardar las asignaciones"
msgid "An error occurred while saving the approval settings"
-msgstr ""
+msgstr "Se ha producido un error al guardar la configuración de aprobaciones"
msgid "An error occurred while subscribing to notifications."
msgstr "Se ha producido un error al suscribirse a las notificaciones."
@@ -1063,7 +1245,7 @@ msgid "An error occurred while unsubscribing to notifications."
msgstr "Se ha producido un error al cancelar la suscripción a las notificaciones."
msgid "An error occurred while updating approvers"
-msgstr ""
+msgstr "Se ha producido un error al actualizar los aprobadores"
msgid "An error occurred while updating the comment"
msgstr "Se ha producido un error al actualizar el comentario"
@@ -1072,52 +1254,55 @@ msgid "An error occurred while validating username"
msgstr "Se ha producido un error al validar el nombre de usuario"
msgid "An error occurred whilst committing your changes."
-msgstr ""
+msgstr "Se ha producido un error al hacer commit de sus cambios."
msgid "An error occurred whilst fetching the job trace."
-msgstr ""
+msgstr "Se ha producido un error al obtener el log del trabajo."
msgid "An error occurred whilst fetching the latest pipeline."
-msgstr ""
+msgstr "Se ha producido un error al obtener el último pipeline."
+
+msgid "An error occurred whilst getting files for - %{branchId}"
+msgstr "Se ha producido un error al obtener los archivos de - %{branchId}"
msgid "An error occurred whilst loading all the files."
-msgstr ""
+msgstr "Se ha producido un error al cargar todos los archivos."
msgid "An error occurred whilst loading the file content."
-msgstr ""
+msgstr "Se ha producido un error al cargar el contenido del fichero."
msgid "An error occurred whilst loading the file."
-msgstr ""
+msgstr "Se ha producido un error al cargar el archivo."
msgid "An error occurred whilst loading the merge request changes."
-msgstr ""
+msgstr "Se ha producido un error al cargar los cambios del merge request."
msgid "An error occurred whilst loading the merge request version data."
-msgstr ""
+msgstr "Se ha producido un error al cargar los datos de versión del merge request."
msgid "An error occurred whilst loading the merge request."
-msgstr ""
+msgstr "Se ha producido un error al cargar el merge request."
msgid "An error occurred whilst loading the pipelines jobs."
-msgstr ""
+msgstr "Se ha producido un error al cargar los trabajos de lo pipelines."
msgid "An error occurred. Please try again."
msgstr "Se ha producido un error. Por favor inténtelo de nuevo."
msgid "An unexpected error occurred while checking the project environment."
-msgstr ""
+msgstr "Se ha producido un error inesperado al comprobar el entorno del proyecto."
msgid "An unexpected error occurred while checking the project runners."
-msgstr ""
+msgstr "Se ha producido un error inesperado al comprobar los ejecutores del proyecto."
msgid "An unexpected error occurred while communicating with the Web Terminal."
-msgstr ""
+msgstr "Se ha producido un error inesperado al comunicarse con la Terminal Web."
msgid "An unexpected error occurred while starting the Web Terminal."
-msgstr ""
+msgstr "Se ha producido un error inesperado al iniciar el Terminal Web."
msgid "An unexpected error occurred while stopping the Web Terminal."
-msgstr ""
+msgstr "Se ha producido un error inesperado al detener el Terminal Web."
msgid "Analytics"
msgstr "Analíticas"
@@ -1137,17 +1322,29 @@ msgstr "Cualquiera"
msgid "Any Label"
msgstr "Cualquier etiqueta"
+msgid "Any Milestone"
+msgstr "Cualquier hito"
+
msgid "Any encrypted tokens"
-msgstr ""
+msgstr "Cualquier token encriptado"
+
+msgid "Any namespace"
+msgstr "Cualquier espacio de nombres"
msgid "Appearance"
msgstr "Apariencia"
msgid "Appearance was successfully created."
-msgstr ""
+msgstr "La apariencia se creó correctamente."
msgid "Appearance was successfully updated."
-msgstr ""
+msgstr "La apariencia se actualizó correctamente."
+
+msgid "Append the comment with %{TABLEFLIP}"
+msgstr "Añadir el comentario con %{TABLEFLIP}"
+
+msgid "Append the comment with %{shrug}"
+msgstr "Añadir el comentario con %{shrug}"
msgid "Application"
msgstr "Aplicación"
@@ -1156,13 +1353,16 @@ msgid "Application ID"
msgstr "ID de la aplicación"
msgid "Application settings saved successfully"
-msgstr ""
+msgstr "Se ha guardado correctamente la configuración de la aplicación"
+
+msgid "Application uninstalled but failed to destroy: %{error_message}"
+msgstr "La aplicación se ha desinstalado correctamente pero no se ha podido destruir: %{error_message}"
msgid "Application was successfully destroyed."
-msgstr ""
+msgstr "Se ha destruido correctamente la aplicación."
msgid "Application was successfully updated."
-msgstr ""
+msgstr "Se ha actualizado correctamente la aplicación."
msgid "Application: %{name}"
msgstr "Aplicación: %{name}"
@@ -1176,6 +1376,18 @@ msgstr "Aplicado"
msgid "Apply suggestion"
msgstr "Aplicar sugerencia"
+msgid "Applying command"
+msgstr "Aplicando el comando"
+
+msgid "Applying command to %{commandDescription}"
+msgstr "Aplicando el comando a %{commandDescription}"
+
+msgid "Applying multiple commands"
+msgstr "Aplicando múltiples comandos"
+
+msgid "Applying suggestion"
+msgstr "Aplicando sugerencia"
+
msgid "ApprovalRuleRemove|%d member"
msgid_plural "ApprovalRuleRemove|%d members"
msgstr[0] "%d miembro"
@@ -1183,11 +1395,11 @@ msgstr[1] "%d miembros"
msgid "ApprovalRuleRemove|Approvals from this member are not revoked."
msgid_plural "ApprovalRuleRemove|Approvals from these members are not revoked."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Las aprobaciones de este miembro no están revocadas."
+msgstr[1] "Las aprobaciones de estos miembros no están revocadas."
msgid "ApprovalRuleRemove|You are about to remove the %{name} approver group which has %{nMembers}."
-msgstr ""
+msgstr "Está apunto de eliminar el grupo de aprobadores %{name} que tiene %{nMembers}."
msgid "ApprovalRuleSummary|%d member"
msgid_plural "ApprovalRuleSummary|%d members"
@@ -1196,33 +1408,27 @@ msgstr[1] "%d miembros"
msgid "ApprovalRuleSummary|%{count} approval required from %{membersCount}"
msgid_plural "ApprovalRuleSummary|%{count} approvals required from %{membersCount}"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{count} aprobación requerida para %{membersCount}"
+msgstr[1] "%{count} aprobaciones requeridas para %{membersCount}"
msgid "ApprovalRule|All members with Developer role or higher and code owners (if any)"
-msgstr ""
+msgstr "Todos los miembros con un rol de desarrollador o superior y que son propietarios del código (si los hay)"
msgid "ApprovalRule|Members"
msgstr "Miembros"
msgid "ApprovalRule|Name"
-msgstr ""
+msgstr "Nombre"
msgid "ApprovalRule|No. approvals required"
-msgstr ""
+msgstr "No se requiere aprobaciones"
msgid "ApprovalRule|e.g. QA, Security, etc."
-msgstr ""
+msgstr "por ejemplo, QA, Seguridad, etc."
msgid "Approvals"
msgstr "Aprobaciones"
-msgid "Approvals required"
-msgstr ""
-
-msgid "Approvers"
-msgstr ""
-
msgid "Apr"
msgstr "Abril"
@@ -1233,7 +1439,7 @@ msgid "Archive jobs"
msgstr "Archivar trabajos"
msgid "Archive project"
-msgstr ""
+msgstr "Archivar proyecto"
msgid "Archived project! Repository and other project resources are read-only"
msgstr "¡Proyecto archivado!. El repositorio y el resto de recursos del proyecto son de sólo lectura"
@@ -1242,16 +1448,28 @@ msgid "Archived projects"
msgstr "Proyectos archivados"
msgid "Archiving the project will make it entirely read-only. It is hidden from the dashboard and doesn't show up in searches. <strong>The repository cannot be committed to, and no issues, comments or other entities can be created.</strong>"
-msgstr ""
+msgstr "Archivar el proyecto lo hará de sólo lectura. Está oculto desde el panel de control y no aparece en las búsquedas. <strong>En el repositorio no se puede hacer commits, y no se pueden crear incidencias, comentarios u otras entidades.</strong>"
msgid "Are you sure"
msgstr "¿Está seguro?"
msgid "Are you sure that you want to archive this project?"
-msgstr ""
+msgstr "¿Está seguro de que desea archivar el proyecto?"
msgid "Are you sure that you want to unarchive this project?"
-msgstr ""
+msgstr "¿Está seguro de que desea desarchivar este proyecto?"
+
+msgid "Are you sure you want to cancel creating this comment?"
+msgstr "¿Está seguro que deseas cancelar la creación de este comentario?"
+
+msgid "Are you sure you want to cancel editing this comment?"
+msgstr "¿Está seguro de que desea cancelar la edición de este comentario?"
+
+msgid "Are you sure you want to delete this device? This action cannot be undone."
+msgstr "¿Está seguro de que desea borrar este dispositivo? Esta acción no se puede deshacer."
+
+msgid "Are you sure you want to delete this list?"
+msgstr "¿Está seguro que desea eliminar esta lista?"
msgid "Are you sure you want to delete this pipeline schedule?"
msgstr "¿Estás seguro que deseas eliminar esta programación del pipeline?"
@@ -1263,10 +1481,10 @@ msgid "Are you sure you want to lose unsaved changes?"
msgstr "¿Estás seguro de que deseas descartar los cambios no guardados?"
msgid "Are you sure you want to lose your issue information?"
-msgstr ""
+msgstr "¿Estás seguro que quiere perder la información de su incidencia?"
msgid "Are you sure you want to permanently delete this license?"
-msgstr ""
+msgstr "¿Está seguro de que desea eliminar de forma permanente esta licencia?"
msgid "Are you sure you want to regenerate the public key? You will have to update the public key on the remote server before mirroring will work again."
msgstr "¿Seguro que quiere regenerar la clave pública? Deberá actualizar la clave pública en el servidor remoto antes de que la duplicación funcione nuevamente."
@@ -1274,18 +1492,6 @@ msgstr "¿Seguro que quiere regenerar la clave pública? Deberá actualizar la c
msgid "Are you sure you want to remove %{group_name}?"
msgstr "¿Está seguro que desea eliminar %{group_name}?"
-msgid "Are you sure you want to remove approver %{name}"
-msgstr ""
-
-msgid "Are you sure you want to remove approver %{name}?"
-msgstr ""
-
-msgid "Are you sure you want to remove group %{name}"
-msgstr ""
-
-msgid "Are you sure you want to remove group %{name}?"
-msgstr ""
-
msgid "Are you sure you want to remove the attachment?"
msgstr "¿Está seguro que desea eliminar el archivo adjunto?"
@@ -1296,10 +1502,13 @@ msgid "Are you sure you want to reset registration token?"
msgstr "¿Está seguro que desea reinicializar el token de registro?"
msgid "Are you sure you want to reset the SCIM token? SCIM provisioning will stop working until the new token is updated."
-msgstr ""
+msgstr "¿Está seguro de que desea restablecer el token SCIM? La provisión de SCIM dejará de funcionar hasta que se actualice el nuevo token."
msgid "Are you sure you want to reset the health check token?"
-msgstr "¿Está seguro que desea reinicializar el token de Verificación de Estado?"
+msgstr "¿Está seguro que desea restablecer el token de verificación de estado?"
+
+msgid "Are you sure you want to revoke this nickname?"
+msgstr "¿Está seguro que desea revocar este nick?"
msgid "Are you sure you want to stop this environment?"
msgstr "¿Está seguro de que desea detener este entorno?"
@@ -1313,12 +1522,36 @@ msgstr "¿Está seguro de que desea darse de baja de la %{type}: %{link_to_notea
msgid "Are you sure?"
msgstr "¿Estás seguro?"
+msgid "Are you sure? All commits that were signed with this GPG key will be unverified."
+msgstr "¿Está seguro? Todos los commits que se firmaron con esta clave GPG serán marcados como no verificados."
+
+msgid "Are you sure? Removing this GPG key does not affect already signed commits."
+msgstr "¿Está seguro? Eliminar esta clave GPG no afecta a los commits ya firmados."
+
+msgid "Are you sure? This will invalidate your registered applications and U2F devices."
+msgstr "¿Está seguro?. Al hacer esto invalidará sus aplicaciones registradas y sus dispositivos U2F."
+
msgid "Artifact ID"
msgstr "ID del artefacto"
msgid "Artifacts"
msgstr "Artefactos"
+msgid "As U2F devices are only supported by a few browsers, we require that you set up a two-factor authentication app before a U2F device. That way you'll always be able to log in - even when you're using an unsupported browser."
+msgstr "Dado que los dispositivos U2F solo son compatibles con algunos navegadores, requerimos que configure una aplicación de autenticación de dos factores antes que un dispositivo U2F. De esta forma, siempre podrá iniciar sesión, incluso cuando utilice un navegador no compatible."
+
+msgid "AsanaService|%{user} pushed to branch %{branch} of %{project_name} ( %{commit_url} ):"
+msgstr "el %{user} hizo push a la rama %{branch} de %{project_name} ( %{commit_url} ):"
+
+msgid "AsanaService|Asana - Teamwork without email"
+msgstr "Asana - Teamwork sin correo electrónico"
+
+msgid "AsanaService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr "Lista de ramas separadas por comas que se inspeccionarán automáticamente. Dejela en blanco para incluir todas las ramas."
+
+msgid "AsanaService|User Personal Access Token. User must have access to task, all comments will be attributed to this user."
+msgstr "El token de acceso personal del usuario. El usuario debe tener acceso a la tarea, todos los comentarios se atribuirán a este usuario."
+
msgid "Ascending"
msgstr "Ascendente"
@@ -1329,7 +1562,10 @@ msgid "Assertion consumer service URL"
msgstr "URL del servicio de aserción del consumidor"
msgid "Assets"
-msgstr ""
+msgstr "Recursos"
+
+msgid "Assign"
+msgstr "Asignar"
msgid "Assign custom color like #FF0000"
msgstr "Asigne colores personalizados como #FF0000"
@@ -1341,11 +1577,17 @@ msgid "Assign milestone"
msgstr "Asignar milestone"
msgid "Assign some issues to this milestone."
-msgstr ""
+msgstr "Asignar algunas incidencias a este hito."
msgid "Assign to"
msgstr "Asignar a"
+msgid "Assign yourself to these issues"
+msgstr "Asignarse estas incidencias"
+
+msgid "Assign yourself to this issue"
+msgstr "Asignarse esta incidencia"
+
msgid "Assigned Issues"
msgstr "Incidencias asignadas"
@@ -1362,13 +1604,13 @@ msgid "Assignee lists not available with your current license"
msgstr "Las listas de asignaciones no se encuentran disponibles con su licencia actual"
msgid "Assignee lists show all issues assigned to the selected user."
-msgstr ""
+msgstr "Las listas de asignados muestran todos las incidencias asignadas al usuario seleccionado."
msgid "Assignee(s)"
msgstr "Asignado(s)"
msgid "At least one approval from a code owner is required to change files matching the respective CODEOWNER rules."
-msgstr ""
+msgstr "Se requiere al menos la aprobación de un propietario del código para cambiar los archivos que coincidan con las reglas de CODEOWNER."
msgid "Attach a file"
msgstr "Adjuntar un archivo"
@@ -1376,6 +1618,14 @@ msgstr "Adjuntar un archivo"
msgid "Attach a file by drag &amp; drop or %{upload_link}"
msgstr "Adjunte un archivo arrastrando &amp; soltando o %{upload_link}"
+msgid "Attaching a file"
+msgid_plural "Attaching %d files"
+msgstr[0] "Adjuntar un archivo"
+msgstr[1] "Adjuntar %d archivos"
+
+msgid "Attaching the file failed."
+msgstr "Se ha producido un error al adjuntar el archivo."
+
msgid "Audit Events"
msgstr "Eventos de auditoría"
@@ -1389,7 +1639,7 @@ msgid "Authentication Log"
msgstr "Registro de Autenticación"
msgid "Authentication failed: %{error_message}"
-msgstr ""
+msgstr "Error de autenticación: %{error_message}"
msgid "Authentication log"
msgstr "Log de autenticación"
@@ -1398,10 +1648,10 @@ msgid "Authentication method"
msgstr "Método de autenticación"
msgid "Authentication method updated"
-msgstr ""
+msgstr "Método de autenticación actualizado"
msgid "Authentication via U2F device failed."
-msgstr ""
+msgstr "Se ha producido un error en la autenticación a través del dispositivo U2F."
msgid "Author"
msgstr "Autor"
@@ -1413,7 +1663,7 @@ msgid "Authorization key"
msgstr "Clave de autorización"
msgid "Authorization was granted by entering your username and password in the application."
-msgstr ""
+msgstr "Se concedió la autorización al introducir su nombre de usuario y contraseña en la aplicación."
msgid "Authorize"
msgstr "Autorizar"
@@ -1422,7 +1672,7 @@ msgid "Authorize %{link_to_client} to use your account?"
msgstr "¿Autorizar %{link_to_client} para utilizar su cuenta?"
msgid "Authorized %{new_chat_name}"
-msgstr ""
+msgstr "Autorizado %{new_chat_name}"
msgid "Authorized At"
msgstr "Autorizado en"
@@ -1443,7 +1693,7 @@ msgid "Auto DevOps, runners and job artifacts"
msgstr "Auto DevOps, ejecutores y artefactos"
msgid "Auto-cancel redundant, pending pipelines"
-msgstr ""
+msgstr "Cancelación redundante automática, pipelines pendientes"
msgid "AutoDevOps|Auto DevOps"
msgstr "Auto DevOps"
@@ -1461,28 +1711,37 @@ msgid "AutoDevOps|Learn more in the %{link_to_documentation}"
msgstr "Más información en %{link_to_documentation}"
msgid "AutoDevOps|The Auto DevOps pipeline has been enabled and will be used if no alternative CI configuration file is found. %{more_information_link}"
+msgstr "El pipeline de Auto DevOps ha sido habilitado y será utilizado si no se encuentra un archivo de configuración CI alternativo. %{more_information_link}"
+
+msgid "Automatic certificate management using %{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end}"
+msgstr ""
+
+msgid "Automatic certificate management using Let's Encrypt"
msgstr ""
msgid "Automatically marked as default internal user"
msgstr "Marcado automáticamente como usuario interno por defecto"
-msgid "Automatically resolve merge request diff discussions when they become outdated"
-msgstr ""
-
msgid "Automatically resolved"
msgstr "Resuelto automáticamente"
+msgid "Automatically update this project's branches and tags from the upstream repository every hour."
+msgstr ""
+
+msgid "Autosave|Note"
+msgstr "Nota"
+
msgid "Available"
msgstr "Disponible"
msgid "Available group Runners: %{runners}"
-msgstr ""
+msgstr "Grupo de ejecutores disponible: %{runners}"
msgid "Available shared Runners:"
-msgstr ""
+msgstr "Ejecutores compartidos disponibles:"
msgid "Available specific runners"
-msgstr ""
+msgstr "Ejecutores dedicados disponibles"
msgid "Avatar for %{assigneeName}"
msgstr "Avatar para %{assigneeName}"
@@ -1575,7 +1834,7 @@ msgid "Badges|This project has no badges"
msgstr "Este proyecto no tiene insignias"
msgid "Badges|You are going to delete this badge. Deleted badges <strong>cannot</strong> be restored."
-msgstr ""
+msgstr "Va a eliminar esta insignia. Las insignias eliminadas <strong>no se pueden</strong> restaurar."
msgid "Badges|Your badges"
msgstr "Sus insignias"
@@ -1583,6 +1842,30 @@ msgstr "Sus insignias"
msgid "Badges|e.g. %{exampleUrl}"
msgstr "por ejemplo, %{exampleUrl}"
+msgid "Badge|New"
+msgstr "Nueva"
+
+msgid "Balsamiq file could not be loaded."
+msgstr "El archivo Balsamiq no se pudo cargar."
+
+msgid "BambooService|A continuous integration and build server"
+msgstr "Un servidor de integración y construcción continua"
+
+msgid "BambooService|A user with API access, if applicable"
+msgstr "Un usuario con acceso a la API, si es aplicable"
+
+msgid "BambooService|Atlassian Bamboo CI"
+msgstr "Atlassian Bamboo CI"
+
+msgid "BambooService|Bamboo build plan key like KEY"
+msgstr ""
+
+msgid "BambooService|Bamboo root URL like https://bamboo.example.com"
+msgstr "La URL raíz de Bamboo, por ejemplo, https://bamboo.example.com"
+
+msgid "BambooService|You must set up automatic revision labeling and a repository trigger in Bamboo."
+msgstr ""
+
msgid "BatchComments|Delete all pending comments"
msgstr "Borrar todos los comentarios pendientes"
@@ -1590,13 +1873,13 @@ msgid "BatchComments|Discard review?"
msgstr "¿Descartar revisión?"
msgid "BatchComments|You're about to discard your review which will delete all of your pending comments. The deleted comments %{strong_start}cannot%{strong_end} be restored."
-msgstr ""
+msgstr "Está a punto de descartar su revisión, lo que eliminará todos sus comentarios pendientes. Los comentarios eliminados %{strong_start} no pueden %{strong_end} volver a restaurarse."
msgid "Be careful. Changing the project's namespace can have unintended side effects."
-msgstr ""
+msgstr "Tenga cuidado. Cambiar el espacio de nombres del proyecto puede tener efectos secundarios no deseados."
msgid "Be careful. Renaming a project's repository can have unintended side effects."
-msgstr ""
+msgstr "Tenga cuidado. Cambiar el nombre del repositorio de un proyecto puede tener efectos secundarios no deseados."
msgid "Begin with the selected commit"
msgstr "Iniciar con el commit seleccionado"
@@ -1626,16 +1909,16 @@ msgid "BillingPlans|Downgrade"
msgstr "Planes de Facturación | Volver a un plan anterior"
msgid "BillingPlans|Learn more about each plan by reading our %{faq_link}, or start a free 30-day trial of GitLab.com Gold."
-msgstr ""
+msgstr "Obtenga más información sobre cada plan leyendo nuestro %{faq_link}, o pruebe una versión gratuita de 30 días de Gitlab.com Gold."
msgid "BillingPlans|Learn more about each plan by reading our %{faq_link}."
-msgstr ""
+msgstr "Aprenda más sobre cada plan, leyendo nuestro %{faq_link}."
msgid "BillingPlans|Manage plan"
msgstr "Gestionar plan"
msgid "BillingPlans|Please contact %{customer_support_link} in that case."
-msgstr ""
+msgstr "Por favor contacte con %{customer_support_link} para ese caso."
msgid "BillingPlans|See all %{plan_name} features"
msgstr "Ver todas las novedades del %{plan_name}"
@@ -1674,7 +1957,7 @@ msgid "BillingPlans|per user"
msgstr "por usuario"
msgid "Bitbucket Server Import"
-msgstr ""
+msgstr "Importar desde un servidor de Bitbucket"
msgid "Bitbucket import"
msgstr "Importar desde Bitbucket"
@@ -1685,15 +1968,34 @@ msgstr ""
msgid "Blocked"
msgstr "Bloqueado"
+msgid "Blocked by %d merge request"
+msgid_plural "Blocked by %d merge requests"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Blocked by <strong>%d closed</strong> merge request."
+msgid_plural "Blocked by <strong>%d closed</strong> merge requests."
+msgstr[0] ""
+msgstr[1] ""
+
msgid "Blog"
msgstr "Blog"
+msgid "Blue helpers indicate an action to be taken."
+msgstr ""
+
msgid "Boards"
msgstr "Tableros"
-msgid "Branch %{branchName} was not found in this project's repository."
+msgid "Boards|Edit board"
msgstr ""
+msgid "Boards|View scope"
+msgstr ""
+
+msgid "Branch %{branchName} was not found in this project's repository."
+msgstr "No se encontró la rama %{branchName} en el repositorio de este proyecto."
+
msgid "Branch <strong>%{branch_name}</strong> was created. To set up auto deploy, choose a GitLab CI Yaml template and commit your changes. %{link_to_autodeploy_doc}"
msgstr "La rama <strong>%{branch_name}</strong> fue creada. Para configurar el auto despliegue, escoge una plantilla Yaml para GitLab CI y envía tus cambios. %{link_to_autodeploy_doc}"
@@ -1706,6 +2008,9 @@ msgstr "La rama ya existe"
msgid "Branch name"
msgstr "Nombre de la rama"
+msgid "Branch not loaded - %{branchId}"
+msgstr "Branch no cargada - %{branchId}"
+
msgid "BranchSwitcherPlaceholder|Search branches"
msgstr "Buscar ramas"
@@ -1806,13 +2111,13 @@ msgid "Branches|The branch could not be updated automatically because it has div
msgstr ""
msgid "Branches|The default branch cannot be deleted"
-msgstr ""
+msgstr "No se puede eliminar la rama por defecto"
msgid "Branches|This branch hasn’t been merged into %{default_branch}."
msgstr ""
msgid "Branches|To avoid data loss, consider merging this branch before deleting it."
-msgstr ""
+msgstr "Para evitar pérdida de datos, considere hacer un merge request de esta rama antes de borrarla."
msgid "Branches|To confirm, type %{branch_name_confirmation}:"
msgstr ""
@@ -1821,7 +2126,7 @@ msgid "Branches|To discard the local changes and overwrite the branch with the u
msgstr ""
msgid "Branches|You’re about to permanently delete the protected branch %{branch_name}."
-msgstr ""
+msgstr "Va a eliminar de forma permanente la rama protegida %{branch_name}."
msgid "Branches|diverged from upstream"
msgstr ""
@@ -1836,10 +2141,10 @@ msgid "Branches|protected"
msgstr "protegido"
msgid "Broadcast Message was successfully created."
-msgstr ""
+msgstr "El mensaje de difusión se creó correctamente."
msgid "Broadcast Message was successfully updated."
-msgstr ""
+msgstr "El mensaje de difusión se actualizó correctamente."
msgid "Browse Directory"
msgstr "Examinar directorio"
@@ -1856,6 +2161,21 @@ msgstr "Examinar archivos"
msgid "Built-in"
msgstr "Integrado"
+msgid "BurndownChartLabel|Guideline"
+msgstr "Guía"
+
+msgid "BurndownChartLabel|Open issue weight"
+msgstr ""
+
+msgid "BurndownChartLabel|Open issues"
+msgstr "Incidencias abiertas"
+
+msgid "BurndownChartLabel|Progress"
+msgstr "Progreso"
+
+msgid "BurndownChartLabel|Remaining"
+msgstr "Restante"
+
msgid "Business"
msgstr "Negocio"
@@ -1863,16 +2183,19 @@ msgid "Business metrics (Custom)"
msgstr "Métricas de negocio (personalizadas)"
msgid "Buy EE"
-msgstr ""
+msgstr "Comprar EE"
msgid "Buy GitLab Enterprise Edition"
-msgstr ""
+msgstr "Comprar GitLab Enterprise Edition"
msgid "By %{user_name}"
msgstr "Por %{user_name}"
msgid "By default GitLab sends emails in HTML and plain text formats so mail clients can choose what format to use. Disable this option if you only want to send emails in plain text format."
-msgstr ""
+msgstr "De forma predeterminada, GitLab envía correos electrónicos en formatos HTML y de texto sin formato para que los clientes de correo puedan elegir qué formato utilizar. Desactive esta opción sí solo desea enviar correos electrónicos sin formato."
+
+msgid "By default, all projects and groups will use the global notifications setting."
+msgstr "Por defecto, todos los proyectos y grupos utilizarán la configuración de notificaciones global."
msgid "ByAuthor|by"
msgstr "por"
@@ -1893,10 +2216,10 @@ msgid "CI Lint"
msgstr "Cl Lint"
msgid "CI variables"
-msgstr ""
+msgstr "Variables de CI/CD"
msgid "CI will run using the credentials assigned above."
-msgstr ""
+msgstr "CI/CD se ejecutará utilizando las credenciales asignadas anteriormente."
msgid "CI/CD"
msgstr "CI/CD"
@@ -1923,13 +2246,13 @@ msgid "CICD|Continuous deployment to production"
msgstr "Despliegue continuo a producción"
msgid "CICD|Continuous deployment to production using timed incremental rollout"
-msgstr ""
+msgstr "Implementación continua a producción utilizando despliegue incremental cronometrado"
msgid "CICD|Default to Auto DevOps pipeline"
-msgstr ""
+msgstr "Por defecto al pipeline de Auto DevOps"
msgid "CICD|Default to Auto DevOps pipeline for all projects"
-msgstr ""
+msgstr "Por defecto al pipeline de Auto DevOps para todos los proyectos"
msgid "CICD|Deployment strategy"
msgstr "Estrategia de despliegue"
@@ -1941,34 +2264,40 @@ msgid "CICD|Learn more about Auto DevOps"
msgstr "Aprenda más de Auto DevOps"
msgid "CICD|The Auto DevOps pipeline will run if no alternative CI configuration file is found."
-msgstr ""
+msgstr "El pipeline de Auto DevOps se ejecutará si no se encuentra ningún archivo de configuración alternativo de CI."
msgid "CICD|You must add a %{kubernetes_cluster_start}Kubernetes cluster integration%{kubernetes_cluster_end} to this project with a domain in order for your deployment strategy to work correctly."
-msgstr ""
+msgstr "Debe añadir un %{kubernetes_cluster_start} cluster de integración Kubernetes%{kubernetes_cluster_end} a este proyecto con un dominio para que su estrategia de despliegue funcione correctamente."
msgid "CICD|group enabled"
-msgstr ""
+msgstr "grupo habilitado"
msgid "CICD|instance enabled"
msgstr "Instancia habilitada"
msgid "CONTRIBUTING"
-msgstr ""
+msgstr "CONTRIBUTING"
msgid "Callback URL"
msgstr "URL de callback"
msgid "Can override approvers and approvals required per merge request"
-msgstr ""
+msgstr "Los aprobadores y las aprobaciones requeridas se pueden sobreescribir por cada merge request"
msgid "Can't find HEAD commit for this branch"
msgstr "No se puede encontrar el commit HEAD para este 'branch'"
+msgid "Can't find variable: ZiteReader"
+msgstr "No se puede encontrar la variable: ZiteReader"
+
msgid "Can't remove group members without group managed account"
-msgstr ""
+msgstr "No se pueden eliminar miembros del grupo sin una cuenta administrada por grupo"
+
+msgid "Can't scan the code?"
+msgstr "¿No puede escanear el código?"
msgid "Canary Deployments is a popular CI strategy, where a small portion of the fleet is updated to the new version of your application."
-msgstr ""
+msgstr "Canary Deployment es una estrategia de CI, donde solo una pequeña porción se actualiza a la nueva versión de tu aplicación."
msgid "Cancel"
msgstr "Cancelar"
@@ -1977,25 +2306,31 @@ msgid "Cancel this job"
msgstr "Cancelar este trabajo"
msgid "Cannot be merged automatically"
-msgstr ""
+msgstr "No se puede hacer merge automáticamente"
msgid "Cannot create the abuse report. The user has been deleted."
-msgstr ""
+msgstr "No se puede crear el informe de abuso. El usuario ha sido eliminado."
msgid "Cannot create the abuse report. This user has been blocked."
-msgstr ""
+msgstr "No se puede crear el informe de abuso. Este usuario ha sido bloqueado."
msgid "Cannot modify managed Kubernetes cluster"
msgstr "No se puede modificar el clúster de Kubernetes gestionado"
+msgid "Cannot refer to a group milestone by an internal id!"
+msgstr "¡No se puede referir a un hito de grupo por un id interno!"
+
msgid "Cannot render the image. Maximum character count (%{charLimit}) has been exceeded."
+msgstr "No se puede procesar la imagen. Se ha superado el número máximo de caracteres (%{charLimit})."
+
+msgid "Cannot show preview. For previews on sketch files, they must have the file format introduced by Sketch version 43 and above."
msgstr ""
msgid "Cannot skip two factor authentication setup"
-msgstr ""
+msgstr "No se puede omitir la configuración de autenticación de dos factores"
msgid "Capacity threshold"
-msgstr ""
+msgstr "Límite de capacidad"
msgid "Certificate"
msgstr "Certificado"
@@ -2006,8 +2341,14 @@ msgstr "Certificado (PEM)"
msgid "Change Weight"
msgstr "Cambiar peso"
+msgid "Change assignee(s)"
+msgstr "Cambiar asignado(s)"
+
+msgid "Change assignee(s)."
+msgstr "Cambiar asignado(s)."
+
msgid "Change path"
-msgstr ""
+msgstr "Cambiar la ruta"
msgid "Change permissions"
msgstr "Modificar los permisos"
@@ -2016,7 +2357,16 @@ msgid "Change template"
msgstr "Cambiar plantilla"
msgid "Change this value to influence how frequently the GitLab UI polls for updates."
-msgstr ""
+msgstr "Cambie este valor para modificar la frecuencia con la que la interfaz de usuario de GitLab obtiene las actualizaciones."
+
+msgid "Change title"
+msgstr "Cambiar el título"
+
+msgid "Change your password"
+msgstr "Cambia su contraseña"
+
+msgid "Change your password or recover your current one"
+msgstr "Cambia o recuperar su contraseña"
msgid "ChangeTypeActionLabel|Pick into branch"
msgstr "Escoger en la rama"
@@ -2031,17 +2381,23 @@ msgid "ChangeTypeAction|Revert"
msgstr "Revertir"
msgid "ChangeTypeAction|This will create a new commit in order to revert the existing changes."
-msgstr ""
+msgstr "Esta acción creará un nuevo commit para deshacer los cambios existentes."
msgid "Changes"
msgstr "Cambios"
msgid "Changes are shown as if the <b>source</b> revision was being merged into the <b>target</b> revision."
-msgstr ""
+msgstr "Los cambios se muestran como si la revisión del <b>origen</b> se ha fusionado con la revisión del <b>objetivo</b>."
msgid "Changes suppressed. Click to show."
msgstr "Cambios eliminados. Haga clic para mostrar."
+msgid "Changes the title to \"%{title_param}\"."
+msgstr "Cambia el título a \"%{title_param}\"."
+
+msgid "Changes won't take place until the index is %{link_start}recreated%{link_end}."
+msgstr "No se realizarán los cambios hasta que el índice sea %{link_start}recreado%{link_end}."
+
msgid "Charts"
msgstr "Gráficos"
@@ -2052,10 +2408,10 @@ msgid "Check again"
msgstr "Verficar de nuevo"
msgid "Check feature availability on namespace plan"
-msgstr ""
+msgstr "Compruebe la disponibilidad de la función en el plan de espacio de nombres"
msgid "Check the %{docs_link_start}documentation%{docs_link_end}."
-msgstr ""
+msgstr "Compruebe la documentación %{docs_link_start}%{docs_link_end}."
msgid "Check your .gitlab-ci.yml"
msgstr "Compruebe su fichero .gitlab-ci.yml"
@@ -2064,11 +2420,14 @@ msgid "Checking %{text} availability…"
msgstr "Comprobando disponibilidad de %{text}..."
msgid "Checking approval status"
-msgstr ""
+msgstr "Comprobar el estado de aprobación"
msgid "Checking branch availability..."
msgstr "Verificando disponibilidad de la rama..."
+msgid "Checking username availability..."
+msgstr "Verificando la disponibilidad del nombres de usuario..."
+
msgid "Cherry-pick this commit"
msgstr "Escoger este cambio"
@@ -2076,10 +2435,10 @@ msgid "Cherry-pick this merge request"
msgstr "Escoger esta solicitud de fusión"
msgid "Choose <strong>Create archive</strong> and wait for archiving to complete."
-msgstr ""
+msgstr "Elija <strong>Crear archivo</strong> y espere a que se complete el archivo."
msgid "Choose <strong>Next</strong> at the bottom of the page."
-msgstr ""
+msgstr "Elija <strong>Siguiente</strong> en la parte inferior de la página."
msgid "Choose a branch/tag (e.g. %{master}) or enter a commit (e.g. %{sha}) to see what's changed or to create a merge request."
msgstr "Elija un branch/tag (por ejemplo, %{master}) o introduzca un commit (por ejemplo, %{sha}) para ver lo qué ha cambiado o para crear un merge request."
@@ -2090,6 +2449,9 @@ msgstr "Seleccione un archivo"
msgid "Choose a role permission"
msgstr ""
+msgid "Choose a template"
+msgstr "Elija una plantilla"
+
msgid "Choose a template..."
msgstr "Elegir una plantilla..."
@@ -2100,7 +2462,7 @@ msgid "Choose any color."
msgstr "Elegir cualquier color."
msgid "Choose between <code>clone</code> or <code>fetch</code> to get the recent application code"
-msgstr ""
+msgstr "Elija entre <code>clone</code> o <code>fetch</code> para obtener el código de la aplicación más reciente"
msgid "Choose file…"
msgstr "Seleccione un archivo…"
@@ -2109,18 +2471,18 @@ msgid "Choose the top-level group for your repository imports."
msgstr ""
msgid "Choose visibility level, enable/disable project features (issues, repository, wiki, snippets) and set permissions."
-msgstr ""
+msgstr "Escoja el nivel de visibilidad, habilite/deshabilite las características del proyecto (incidencias, repositorio, wiki, fragmentos de código) y configure los permisos necesarios según sus necesidades."
msgid "Choose what content you want to see on a group’s overview page"
-msgstr ""
+msgstr "Elija que contenido desea ver en la página de información general de un grupo"
msgid "Choose which repositories you want to connect and run CI/CD pipelines."
-msgstr ""
+msgstr "Elija que repositorios quiere conectar y ejecutar los CI/CD pipelines."
msgid "Choose which shards you wish to synchronize to this secondary node."
-msgstr ""
+msgstr "Elija cuál de los shards desea sincronizar para este nodo secundario."
-msgid "Choose your merge method, set up a default merge request description template."
+msgid "Choose your merge method, options, checks, and set up a default merge request description template."
msgstr ""
msgid "CiStatusLabel|canceled"
@@ -2148,7 +2510,7 @@ msgid "CiStatusLabel|pending"
msgstr "pendiente"
msgid "CiStatusLabel|preparing"
-msgstr ""
+msgstr "preparando"
msgid "CiStatusLabel|skipped"
msgstr "omitido"
@@ -2184,7 +2546,7 @@ msgid "CiStatusText|pending"
msgstr "pendiente"
msgid "CiStatusText|preparing"
-msgstr ""
+msgstr "preparando"
msgid "CiStatusText|skipped"
msgstr "omitido"
@@ -2192,17 +2554,35 @@ msgstr "omitido"
msgid "CiStatus|running"
msgstr "en ejecución"
+msgid "CiVariables|Cannot use Masked Variable with current value"
+msgstr "No se puede utilizar una variable enmascarada con el valor actual"
+
msgid "CiVariables|Input variable key"
msgstr ""
msgid "CiVariables|Input variable value"
msgstr ""
+msgid "CiVariables|Key"
+msgstr "Clave"
+
+msgid "CiVariables|Masked"
+msgstr "Máscara"
+
msgid "CiVariables|Remove variable row"
-msgstr ""
+msgstr "Eliminar fila de variables"
-msgid "CiVariables|This variable will not be masked"
-msgstr ""
+msgid "CiVariables|Scope"
+msgstr "Alcance"
+
+msgid "CiVariables|State"
+msgstr "Estado"
+
+msgid "CiVariables|Type"
+msgstr "Tipo"
+
+msgid "CiVariables|Value"
+msgstr "Valor"
msgid "CiVariable|* (All environments)"
msgstr "* (Todos los entornos)"
@@ -2211,16 +2591,16 @@ msgid "CiVariable|All environments"
msgstr "Todos los entornos"
msgid "CiVariable|Create wildcard"
-msgstr ""
+msgstr "Crear comodín"
msgid "CiVariable|Error occurred while saving variables"
-msgstr ""
+msgstr "Se ha producido un error al guardar las variables"
msgid "CiVariable|Masked"
-msgstr ""
+msgstr "Enmascarado"
msgid "CiVariable|New environment"
-msgstr ""
+msgstr "Nuevo entorno"
msgid "CiVariable|Protected"
msgstr "Protegido"
@@ -2229,16 +2609,16 @@ msgid "CiVariable|Search environments"
msgstr "Buscar entornos"
msgid "CiVariable|Toggle masked"
-msgstr ""
+msgstr "Alternar enmascaramiento"
msgid "CiVariable|Toggle protected"
-msgstr ""
+msgstr "Alternar protegido"
msgid "CiVariable|Validation failed"
msgstr "Error de validación"
msgid "Classification Label (optional)"
-msgstr ""
+msgstr "Etiqueta de clasificación (opcional)"
msgid "ClassificationLabelUnavailable|is unavailable: %{reason}"
msgstr "no está disponible: %{reason}"
@@ -2247,7 +2627,7 @@ msgid "Clear"
msgstr "Limpiar"
msgid "Clear input"
-msgstr ""
+msgstr "Limpiar entrada"
msgid "Clear search"
msgstr "Limpiar búsqueda"
@@ -2255,20 +2635,29 @@ msgstr "Limpiar búsqueda"
msgid "Clear search input"
msgstr "Limpiar el historial de búsqueda"
+msgid "Clear weight"
+msgstr "Limpiar peso"
+
+msgid "Clears weight."
+msgstr "Limpiar peso."
+
msgid "Click any <strong>project name</strong> in the project list below to navigate to the project milestone."
+msgstr "Haga clic en cualquier <strong>nombre de proyecto</strong> en la lista de proyectos que se muestra a continuación para navegar hasta el hito de proyecto correspondiente."
+
+msgid "Click here"
msgstr ""
msgid "Click the <strong>Download</strong> button and wait for downloading to complete."
-msgstr ""
+msgstr "Haga click en el botón <strong>Descargar</strong> y espere a que se complete la descarga."
msgid "Click the <strong>Promote</strong> button in the top right corner to promote it to a group milestone."
-msgstr ""
+msgstr "Haga clic sobre el botón <strong>Promocionar</strong> , situado en la esquina superior derecha para promocionarlo a un hito de grupo."
msgid "Click the <strong>Select none</strong> button on the right, since we only need \"Google Code Project Hosting\"."
-msgstr ""
+msgstr "Haga click en el botón <strong>Seleccionar uno</strong> en la parte derecha, ya que sólo necesitamos \"Google Code Project Hosting\"."
msgid "Click the button below to begin the install process by navigating to the Kubernetes page"
-msgstr ""
+msgstr "Haga clic en el botón que se muestra a continuación para comenzar con el proceso de instalación navegando hasta la página de Kubernetes"
msgid "Click to expand it."
msgstr "Haga clic para expandir."
@@ -2312,6 +2701,9 @@ msgstr "Cerrar épica"
msgid "Close milestone"
msgstr "Cerrar hito"
+msgid "Close sidebar"
+msgstr "Cerrar la barra lateral"
+
msgid "Closed"
msgstr "Cerrado"
@@ -2319,25 +2711,31 @@ msgid "Closed issues"
msgstr "Incidencias cerradas"
msgid "ClusterIntegration| %{custom_domain_start}More information%{custom_domain_end}."
-msgstr ""
+msgstr "ClusterIntegration | %{custom_domain_start}Más información%{custom_domain_end}."
msgid "ClusterIntegration| can be used instead of a custom domain."
-msgstr ""
+msgstr "Se puede utilizar en lugar de un dominio personalizado."
msgid "ClusterIntegration| is the default environment scope for this cluster. This means that all jobs, regardless of their environment, will use this cluster. %{environment_scope_start}More information%{environment_scope_end}"
-msgstr ""
+msgstr "Es el ámbito del entorno por defecto para este cluster. Esto significa que todos los trabajos, independientemente de su entorno, utilizarán este cluster. %{environment_scope_start}Más información%{environment_scope_end}"
msgid "ClusterIntegration|%{appList} was successfully installed on your Kubernetes cluster"
msgstr "%{appList} se instaló correctamente en su clúster de Kubernetes"
-msgid "ClusterIntegration|%{title} upgraded successfully."
+msgid "ClusterIntegration|%{title} uninstalled successfully."
+msgstr "%{title} desinstalado correctamente."
+
+msgid "ClusterIntegration|%{title} updated successfully."
+msgstr ""
+
+msgid "ClusterIntegration|A service token scoped to %{code}kube-system%{end_code} with %{code}cluster-admin%{end_code} privileges."
msgstr ""
msgid "ClusterIntegration|API URL"
msgstr "API URL"
msgid "ClusterIntegration|API URL should be a valid http/https url."
-msgstr ""
+msgstr "La URL de la API debe ser una url http/https válida."
msgid "ClusterIntegration|Add Kubernetes cluster"
msgstr "Añadir cluster de Kubernetes"
@@ -2346,34 +2744,49 @@ msgid "ClusterIntegration|Add a Kubernetes cluster integration"
msgstr "Añadir integración con cluster de Kubernetes "
msgid "ClusterIntegration|Adding a Kubernetes cluster to your group will automatically share the cluster across all your projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
-msgstr ""
+msgstr "Agregar un cluster Kubernetes a su grupo compartirá automáticamente el cluster en todos sus proyectos. Utilice las aplicaciones de revisión, implemente sus aplicaciones y ejecute fácilmente los pipelines para todos los proyectos que utilizan el mismo clúster."
+
+msgid "ClusterIntegration|Adding a Kubernetes cluster will automatically share the cluster across all projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
+msgstr "Agregar un clúster Kubernetes compartirá automáticamente el clúster a todos los proyectos. Utilice las aplicaciones de revisión, implemente sus aplicaciones y ejecute fácilmente sus pipelines en todos los proyectos que utilizan el mismo clúster."
msgid "ClusterIntegration|Adding an integration to your group will share the cluster across all your projects."
-msgstr ""
+msgstr "Agregar una integración a su grupo compartirá el cluster en todos sus proyectos."
+
+msgid "ClusterIntegration|Adding an integration will share the cluster across all projects."
+msgstr "Agregar una integración compartirá el cluster en todos sus proyectos."
msgid "ClusterIntegration|Advanced options on this Kubernetes cluster's integration"
-msgstr ""
+msgstr "Opciones avanzadas para la integración de este clúster de Kubernetes"
+
+msgid "ClusterIntegration|All data will be deleted and cannot be restored."
+msgstr "Todos los datos serán eliminados y no se podrán restaurar."
+
+msgid "ClusterIntegration|Allow GitLab to manage namespace and service accounts for this cluster."
+msgstr "Permitir que GitLab administre el espacio de nombres y las cuentas de servicio para este cluster."
msgid "ClusterIntegration|Alternatively"
msgstr "Alternativamente"
msgid "ClusterIntegration|An error occurred when trying to contact the Google Cloud API. Please try again later."
-msgstr ""
+msgstr "Se ha producido un error al intentar contactar con la API de Google Cloud. Por favor, inténtelo de nuevo más tarde."
msgid "ClusterIntegration|An error occurred while trying to fetch project zones: %{error}"
-msgstr ""
+msgstr "Se ha producido un error al intentar obtener las zonas del proyecto: %{error}"
msgid "ClusterIntegration|An error occurred while trying to fetch your projects: %{error}"
-msgstr ""
+msgstr "Se ha producido un error al intentar recuperar los proyectos: %{error}"
msgid "ClusterIntegration|An error occurred while trying to fetch zone machine types: %{error}"
-msgstr ""
+msgstr "Se ha producido un error al intentar obtener los tipos de máquina de las zonas: %{error}"
+
+msgid "ClusterIntegration|Any running pipelines will be canceled."
+msgstr "Se cancelará cualquier pipeline que se encuentre en ejecución."
msgid "ClusterIntegration|Applications"
msgstr "Aplicaciones"
msgid "ClusterIntegration|Apply for credit"
-msgstr ""
+msgstr "Solicitar crédito"
msgid "ClusterIntegration|Are you sure you want to remove this Kubernetes cluster's integration? This will not delete your actual Kubernetes cluster."
msgstr "¿Está seguro de que desea eliminar la integración con este clúster de Kubernetes? Esta acción no eliminará su clúster de Kubernetes."
@@ -2385,25 +2798,25 @@ msgid "ClusterIntegration|CA Certificate"
msgstr "Certificado CA"
msgid "ClusterIntegration|Cert-Manager"
-msgstr ""
+msgstr "Administrador de certificados"
msgid "ClusterIntegration|Cert-Manager is a native Kubernetes certificate management controller that helps with issuing certificates. Installing Cert-Manager on your cluster will issue a certificate by %{letsEncrypt} and ensure that certificates are valid and up-to-date."
-msgstr ""
+msgstr "Cert-Manager es un controlador de administración de certificados de Kubernetes nativo, que ayuda a emitir certificados. La instalación de Cert-Manager en su cluster emitirá un certificado por %{letsEncrypt} y garantizará que los certificados sean válidos y estén actualizados."
msgid "ClusterIntegration|Certificate Authority bundle (PEM format)"
msgstr "paquete de certificado de autoridad (formato PEM)"
msgid "ClusterIntegration|Choose which applications to install on your Kubernetes cluster. Helm Tiller is required to install any of the following applications."
-msgstr ""
+msgstr "Seleccione que aplicaciones instalar en su clúster Kubernetes. Es necesario Helm Tiller para instalar cualquiera de las siguientes aplicaciones."
msgid "ClusterIntegration|Choose which of your environments will use this cluster."
-msgstr ""
+msgstr "Seleccione cuál de los entornos de su proyecto utilizará este clúster de Kubernetes."
msgid "ClusterIntegration|Cluster health"
msgstr "Estado de salud del cluster"
msgid "ClusterIntegration|Cluster name is required."
-msgstr ""
+msgstr "Se requiere el nombre del clúster."
msgid "ClusterIntegration|Clusters are utilized by selecting the nearest ancestor with a matching environment scope. For example, project clusters will override group clusters."
msgstr ""
@@ -2415,19 +2828,19 @@ msgid "ClusterIntegration|Copy CA Certificate"
msgstr "Copiar Certificado CA"
msgid "ClusterIntegration|Copy Ingress Endpoint to clipboard"
-msgstr ""
+msgstr "Copiar el endpoint de entrada al portapapeles"
msgid "ClusterIntegration|Copy Jupyter Hostname to clipboard"
msgstr "Copiar el nombre del host de Jupyter en el portapapeles"
msgid "ClusterIntegration|Copy Knative Endpoint to clipboard"
-msgstr ""
+msgstr "Copiar el endpoint de Knative al portapapeles"
msgid "ClusterIntegration|Copy Kubernetes cluster name"
msgstr "Copiar el nombre del clúster Kubernetes"
msgid "ClusterIntegration|Copy Service Token"
-msgstr ""
+msgstr "Copiar token de servicio"
msgid "ClusterIntegration|Create Kubernetes cluster"
msgstr "Crear cluster de Kubernetes"
@@ -2448,19 +2861,19 @@ msgid "ClusterIntegration|Environment scope"
msgstr "Alcance del entorno"
msgid "ClusterIntegration|Every new Google Cloud Platform (GCP) account receives $300 in credit upon %{sign_up_link}. In partnership with Google, GitLab is able to offer an additional $200 for both new and existing GCP accounts to get started with GitLab's Google Kubernetes Engine Integration."
-msgstr ""
+msgstr "Por cada nueva cuenta de Google Cloud Platform (GCP) recibe $300 de crédito %{sign_up_link}. En colaboración con Google, Gitlab le ofrece $200 adicionales para cuentas nuevas o cuentas ya existentes de Google Compute Platform para empezar con la integración de GitLab con Google Kubernetes Engine."
msgid "ClusterIntegration|Failed to configure Google Kubernetes Engine Cluster: %{message}"
-msgstr ""
+msgstr "Se ha producido un error al configurar el cluster de Google Kubernetes Engine: %{message}"
msgid "ClusterIntegration|Failed to request to Google Cloud Platform: %{message}"
-msgstr ""
+msgstr "Se ha producido un error al hacer una petición a Google Cloud Platform: %{message}"
msgid "ClusterIntegration|Failed to run Kubeclient: %{message}"
-msgstr ""
+msgstr "Se ha producido un error al ejecutar Kubeclient: %{message}"
msgid "ClusterIntegration|Fetching machine types"
-msgstr ""
+msgstr "Obtener los tipos de máquinas"
msgid "ClusterIntegration|Fetching projects"
msgstr "Obtener proyectos"
@@ -2475,7 +2888,10 @@ msgid "ClusterIntegration|GitLab Runner"
msgstr "GitLab Runner"
msgid "ClusterIntegration|GitLab Runner connects to the repository and executes CI/CD jobs, pushing results back and deploying applications to production."
-msgstr ""
+msgstr "Los ejecutores de GitLab se conectan al repositorio de código de este proyecto y ejecutan los trabajos de CI/CD, devolviendo los resultados e desplegando las aplicaciones a producción."
+
+msgid "ClusterIntegration|GitLab-managed cluster"
+msgstr "Cluster de GitLab administrado"
msgid "ClusterIntegration|Google Cloud Platform project"
msgstr "Proyecto de Google Cloud Platform"
@@ -2493,49 +2909,40 @@ msgid "ClusterIntegration|Helm Tiller"
msgstr "Helm Tiller"
msgid "ClusterIntegration|Helm streamlines installing and managing Kubernetes applications. Tiller runs inside of your Kubernetes Cluster, and manages releases of your charts."
-msgstr ""
+msgstr "Helm optimiza la instalación y la administración de aplicaciones de Kubernetes. Tiller se ejecuta dentro de su cluster de Kubernetes y gestiona las versiones de sus charts."
msgid "ClusterIntegration|Hide"
msgstr "Ocultar"
msgid "ClusterIntegration|If you are setting up multiple clusters and are using Auto DevOps, %{help_link_start}read this first%{help_link_end}."
-msgstr ""
+msgstr "Si está configurando varios clústeres y utiliza Auto DevOps, por favor lea primero, %{help_link_start} y %{help_link_end}."
msgid "ClusterIntegration|In order to view the health of your cluster, you must first install Prometheus below."
-msgstr ""
+msgstr "Para ver el estado de salud de su cluster, primero debe instalar Prometheus:"
msgid "ClusterIntegration|Ingress"
msgstr "Entrada"
msgid "ClusterIntegration|Ingress Endpoint"
-msgstr ""
+msgstr "Endpoint de Ingress"
msgid "ClusterIntegration|Ingress gives you a way to route requests to services based on the request host or path, centralizing a number of services into a single entrypoint."
-msgstr ""
-
-msgid "ClusterIntegration|Install"
-msgstr "Instalar"
-
-msgid "ClusterIntegration|Installed"
-msgstr "Instalado"
-
-msgid "ClusterIntegration|Installing"
-msgstr "Instalando"
+msgstr "Ingress le ofrece una forma de encaminar las solicitudes a los servicios en función del host o la ruta de la solicitud, centralizando una serie de servicios en un solo punto de entrada."
msgid "ClusterIntegration|Installing Ingress may incur additional costs. Learn more about %{pricingLink}."
-msgstr ""
+msgstr "La instalación de Ingress puede incurrir en costes adicionales. Obtenga más información sobre Ingress en el siguiente enlace %{pricingLink}."
-msgid "ClusterIntegration|Installing Knative may incur additional costs. Learn more about %{pricingLink}."
-msgstr ""
+msgid "ClusterIntegration|Instance cluster"
+msgstr "Instancia del clúster"
msgid "ClusterIntegration|Integrate Kubernetes cluster automation"
-msgstr ""
+msgstr "Integrar la automatización del clúster de Kubernetes"
msgid "ClusterIntegration|Integration status"
msgstr "Estado de integración"
msgid "ClusterIntegration|Issuer Email"
-msgstr ""
+msgstr "Correo electrónico del emisor"
msgid "ClusterIntegration|Issuers represent a certificate authority. You must provide an email address for your Issuer. "
msgstr ""
@@ -2547,19 +2954,22 @@ msgid "ClusterIntegration|JupyterHub"
msgstr "JupyterHub"
msgid "ClusterIntegration|JupyterHub, a multi-user Hub, spawns, manages, and proxies multiple instances of the single-user Jupyter notebook server. JupyterHub can be used to serve notebooks to a class of students, a corporate data science group, or a scientific research group."
-msgstr ""
+msgstr "JupyterHub es un concentrador multiusuario que genera, gestiona y representa varias instancias del servidor para un sólo usuario, Jupyter notebook. JupyterHub puede utilizarse para servir notebooks a una clase de estudiantes, a un grupo corporativo de ciencias de datos o a un grupo de investigación científica."
msgid "ClusterIntegration|Knative"
msgstr "Knative"
msgid "ClusterIntegration|Knative Domain Name:"
-msgstr ""
+msgstr "Nombre de dominio de Knative:"
msgid "ClusterIntegration|Knative Endpoint:"
-msgstr ""
+msgstr "Endpoint de Knative:"
+
+msgid "ClusterIntegration|Knative domain name was updated successfully."
+msgstr "Se actualizó correctamente el nombre de dominio de Knative."
msgid "ClusterIntegration|Knative extends Kubernetes to provide a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on premises, in the cloud, or even in a third-party data center."
-msgstr ""
+msgstr "Knative extiende Kubernetes para proporcionar un conjunto de componentes de middleware que son esenciales para construir aplicaciones modernas y basadas en contenedores que pueden ejecutarse en cualquier lugar: en su propio centro de datos, en la nube o incluso en un centro de datos de terceros."
msgid "ClusterIntegration|Kubernetes cluster"
msgstr "cluster de Kubernetes"
@@ -2568,19 +2978,19 @@ msgid "ClusterIntegration|Kubernetes cluster details"
msgstr "Detalles del cluster de Kubernetes"
msgid "ClusterIntegration|Kubernetes cluster is being created on Google Kubernetes Engine..."
-msgstr ""
+msgstr "Se está creando el clúster de Kubernetes en Google Kubernetes Engine..."
msgid "ClusterIntegration|Kubernetes cluster name"
msgstr "Nombre de cluster de Kubernetes"
msgid "ClusterIntegration|Kubernetes cluster was successfully created on Google Kubernetes Engine. Refresh the page to see Kubernetes cluster's details"
-msgstr ""
+msgstr "El clúster de Kubernetes se creó correctamente en Google Kubernetes Engine. Actualice la página para ver los detalles del clúster Kubernetes"
msgid "ClusterIntegration|Kubernetes clusters allow you to use review apps, deploy your applications, run your pipelines, and much more in an easy way."
msgstr "ClusterIntegration | Los clústeres de Kubernetes le permiten utilizar aplicaciones de revisión, desplegar sus aplicaciones, ejecutar sus pipelines y mucho más de una manera sencilla."
msgid "ClusterIntegration|Kubernetes clusters can be used to deploy applications and to provide Review Apps for this project"
-msgstr ""
+msgstr "Los clústeres de Kubernetes se pueden utilizar para desplegar aplicaciones y proporcionar aplicaciones de revisión para este proyecto"
msgid "ClusterIntegration|Learn more about %{help_link_start_machine_type}machine types%{help_link_end} and %{help_link_start_pricing}pricing%{help_link_end}."
msgstr "Aprenda más sobre los tipos de %{help_link_start_machine_type}instancias %{help_link_end} y sus %{help_link_start_pricing}precios%{help_link_end}."
@@ -2594,6 +3004,9 @@ msgstr "Más información sobre Kubernetes"
msgid "ClusterIntegration|Learn more about group Kubernetes clusters"
msgstr "Más información sobre los grupos de clústeres de Kubernetes"
+msgid "ClusterIntegration|Learn more about instance Kubernetes clusters"
+msgstr "Más información sobre los grupos de clústeres de Kubernetes"
+
msgid "ClusterIntegration|Let's Encrypt"
msgstr "Let's Encrypt"
@@ -2603,9 +3016,6 @@ msgstr "Tipo de máquina"
msgid "ClusterIntegration|Make sure your account %{link_to_requirements} to create Kubernetes clusters"
msgstr "Asegúrese de que su cuenta %{link_to_requirements} cumple con los requisitos para crear clusters de Kubernetes"
-msgid "ClusterIntegration|Manage"
-msgstr "Administrar"
-
msgid "ClusterIntegration|Manage your Kubernetes cluster by visiting %{link_gke}"
msgstr "Administre su cluster de Kubernetes visitando %{link_gke}"
@@ -2625,7 +3035,7 @@ msgid "ClusterIntegration|Number of nodes"
msgstr "Número de nodos"
msgid "ClusterIntegration|Number of nodes must be a numerical value."
-msgstr ""
+msgstr "El número de nodos debe ser un valor numérico."
msgid "ClusterIntegration|Please enter access information for your Kubernetes cluster. If you need help, you can read our %{link_to_help_page} on Kubernetes"
msgstr "Por favor, introduzca la información de acceso a su clúster de Kubernetes. Si necesita ayuda, puede leer nuestra %{link_to_help_page} en Kubernetes"
@@ -2634,7 +3044,7 @@ msgid "ClusterIntegration|Please make sure that your Google account meets the fo
msgstr "Asegúrese de que su cuenta de Google cumpla con los siguientes requisitos:"
msgid "ClusterIntegration|Point a wildcard DNS to this generated endpoint in order to access your application after it has been deployed."
-msgstr ""
+msgstr "ClusterIntegration | Apunte un DNS comodín a este punto final generado para acceder a su aplicación después de que se haya desplegar."
msgid "ClusterIntegration|Project cluster"
msgstr "Clúster del proyecto"
@@ -2652,25 +3062,25 @@ msgid "ClusterIntegration|RBAC-enabled cluster"
msgstr "Cluster RBAC habilitado"
msgid "ClusterIntegration|Read our %{link_to_help_page} on Kubernetes cluster integration."
-msgstr ""
+msgstr "Lea nuestra %{link_to_help_page} sobre la integración de clústeres Kubernetes."
msgid "ClusterIntegration|Remove Kubernetes cluster integration"
-msgstr ""
+msgstr "Eliminar la integración de clústeres de Kubernetes"
msgid "ClusterIntegration|Remove integration"
msgstr "Eliminar integración"
msgid "ClusterIntegration|Remove this Kubernetes cluster's configuration from this project. This will not delete your actual Kubernetes cluster."
-msgstr ""
+msgstr "Eliminar la configuración del clúster de Kubernetes de este proyecto. Esto no eliminará su clúster de Kubernetes real."
msgid "ClusterIntegration|Replace this with your own hostname if you want. If you do so, point hostname to Ingress IP Address from above."
-msgstr ""
+msgstr "Reemplácelo con su propio nombre de host si lo desea. Si lo hace, apunte el nombre de host a la Dirección IP de Ingress que se muestra en la parte superior."
msgid "ClusterIntegration|Request to begin installing failed"
msgstr "Falló la solicitud para iniciar la instalación"
-msgid "ClusterIntegration|Retry update"
-msgstr ""
+msgid "ClusterIntegration|Request to begin uninstalling failed"
+msgstr "La solicitud para comenzar la desinstalación ha fallado"
msgid "ClusterIntegration|Save changes"
msgstr "Guardar cambios"
@@ -2685,7 +3095,7 @@ msgid "ClusterIntegration|Search zones"
msgstr "Buscar zonas"
msgid "ClusterIntegration|See and edit the details for your Kubernetes cluster"
-msgstr ""
+msgstr "Consulte y edite los detalles de su clúster de Kubernetes"
msgid "ClusterIntegration|Select machine type"
msgstr "Seleccione el tipo de máquina"
@@ -2706,10 +3116,10 @@ msgid "ClusterIntegration|Select zone to choose machine type"
msgstr "Seleccione la zona para elegir el tipo de máquina"
msgid "ClusterIntegration|Service Token"
-msgstr ""
+msgstr "Token de servicio"
msgid "ClusterIntegration|Service token is required."
-msgstr ""
+msgstr "El token de servicio es necesario."
msgid "ClusterIntegration|Show"
msgstr "Mostrar"
@@ -2718,65 +3128,83 @@ msgid "ClusterIntegration|Something went wrong on our end."
msgstr "Algo salió mal de nuestro lado."
msgid "ClusterIntegration|Something went wrong while creating your Kubernetes cluster on Google Kubernetes Engine"
-msgstr ""
+msgstr "Se ha producido un error durante la creación de su clúster de Kubernetes en Google Kubernetes Engine"
msgid "ClusterIntegration|Something went wrong while installing %{title}"
msgstr "Algo salió mal durante la instalación de %{title}"
+msgid "ClusterIntegration|Something went wrong while uninstalling %{title}"
+msgstr "Se ha producido un error al desinstalar %{title}"
+
+msgid "ClusterIntegration|Something went wrong while updating Knative domain name."
+msgstr "Se ha producido un error al intentar actualizar el nombre de dominio de Knative."
+
msgid "ClusterIntegration|Specifying a domain will allow you to use Auto Review Apps and Auto Deploy stages for %{auto_devops_start}Auto DevOps%{auto_devops_end}. The domain should have a wildcard DNS configured matching the domain."
msgstr ""
+msgid "ClusterIntegration|The Kubernetes certificate used to authenticate to the cluster."
+msgstr "El certificado Kubernetes utilizado para autenticarse en el clúster."
+
+msgid "ClusterIntegration|The URL used to access the Kubernetes API."
+msgstr "La URL utilizada para acceder a la API de Kubernetes."
+
+msgid "ClusterIntegration|The associated IP will be deleted and cannot be restored."
+msgstr "Se eliminará la dirección IP asociada y no se podrá restaurar."
+
+msgid "ClusterIntegration|The associated certifcate will be deleted and cannot be restored."
+msgstr "El certificado asociado se eliminará y no se podrá restaurar."
+
+msgid "ClusterIntegration|The associated load balancer and IP will be deleted and cannot be restored."
+msgstr "Se eliminarán el balanceador de carga asociado y la dirección IP y no podrán ser restaurados."
+
msgid "ClusterIntegration|The endpoint is in the process of being assigned. Please check your Kubernetes cluster or Quotas on Google Kubernetes Engine if it takes a long time."
-msgstr ""
+msgstr "El endpoint está en proceso de ser asignado. Por favor verifique su cluster o las cuotas de Google Kubernetes Engine si es proceso tarda mucho tiempo en finalizar."
+
+msgid "ClusterIntegration|There was a problem authenticating with your cluster. Please ensure your CA Certificate and Token are valid."
+msgstr "Se ha producido un error durante la autenticación con su cluster. Por favor, asegúrese de que su la CA de su certificado y su token son válidos."
msgid "ClusterIntegration|This account must have permissions to create a Kubernetes cluster in the %{link_to_container_project} specified below"
msgstr "Esta cuenta debe tener permisos para crear un clúster de Kubernetes en el %{link_to_container_project} especificado a continuación"
msgid "ClusterIntegration|This option will allow you to install applications on RBAC clusters."
-msgstr ""
+msgstr "Esta opción le permitirá instalar aplicaciones en clústeres RBAC."
msgid "ClusterIntegration|To access your application after deployment, point a wildcard DNS to the Knative Endpoint."
-msgstr ""
+msgstr "Para acceder a su aplicación después del despliegue, apunte un registroDNS comodín al endpoint de Knative."
msgid "ClusterIntegration|Toggle Kubernetes cluster"
msgstr "Activar/Desactivar el clúster de Kubernetes"
-msgid "ClusterIntegration|Update failed. Please check the logs and try again."
-msgstr ""
-
-msgid "ClusterIntegration|Updating"
-msgstr ""
-
-msgid "ClusterIntegration|Upgrade"
-msgstr "Actualización"
-
-msgid "ClusterIntegration|Upgrade failed"
-msgstr "Actualización fallida"
-
-msgid "ClusterIntegration|Upgraded"
-msgstr "Actualizado"
+msgid "ClusterIntegration|Uninstall %{appTitle}"
+msgstr "ClusterIntegration | Desinstalar %{appTitle}"
-msgid "ClusterIntegration|Upgrading"
-msgstr "Actualizando"
+msgid "ClusterIntegration|Update failed. Please check the logs and try again."
+msgstr "Se ha podroducido un erro al actualizar. Por favor revise los registros y vuelva a intentarlo."
msgid "ClusterIntegration|Validating project billing status"
msgstr "Validación del estado de facturación del proyecto"
msgid "ClusterIntegration|We could not verify that one of your projects on GCP has billing enabled. Please try again."
-msgstr ""
+msgstr "No hemos podido verificar que uno de sus proyectos en GCP tenga habilitada la facturación. Por favor, inténtalo de nuevo."
msgid "ClusterIntegration|With a Kubernetes cluster associated to this project, you can use review apps, deploy your applications, run your pipelines, and much more in an easy way."
-msgstr ""
+msgstr "Con un clúster de Kubernetes asociado a este proyecto, puede utilizar las aplicaciones de revisión, implementar sus aplicaciones, ejecutar sus pipelines y mucho más, de una manera sencilla."
+
+msgid "ClusterIntegration|You are about to uninstall %{appTitle} from your cluster."
+msgstr "Está a punto de desinstalar %{appTitle} de su cluster."
msgid "ClusterIntegration|You must first install Helm Tiller before installing the applications below"
msgstr "Primero debe instalar Helm Tiller antes de instalar las aplicaciones que se muestran a continuación"
msgid "ClusterIntegration|You must have an RBAC-enabled cluster to install Knative."
-msgstr ""
+msgstr "Debe tener un cluster RBAC habilitado para instalar Knative."
msgid "ClusterIntegration|Your account must have %{link_to_kubernetes_engine}"
msgstr "Su cuenta debe tener %{link_to_kubernetes_engine}"
+msgid "ClusterIntegration|Your cluster API is unreachable. Please ensure your API URL is correct."
+msgstr "La API de su cluster está inaccesible. Por favor, asegúrese de que la URL del API es correcta."
+
msgid "ClusterIntegration|Zone"
msgstr "Zona"
@@ -2793,7 +3221,7 @@ msgid "ClusterIntegration|meets the requirements"
msgstr "cumple con los requisitos"
msgid "ClusterIntegration|pricing"
-msgstr ""
+msgstr "Precios"
msgid "ClusterIntegration|properly configured"
msgstr "configurado correctamente"
@@ -2828,9 +3256,15 @@ msgstr ""
msgid "Collapse sidebar"
msgstr "Contraer la barra lateral"
+msgid "ComboSearch is not defined"
+msgstr "ComboSearch no está definido"
+
msgid "Command line instructions"
msgstr "Instrucciones de la línea de comando"
+msgid "Commands applied"
+msgstr "Comandos aplicados"
+
msgid "Comment"
msgstr "Comentar"
@@ -2849,6 +3283,9 @@ msgstr "Comentar y dejar la discusión sin resolver"
msgid "Comment form position"
msgstr ""
+msgid "Comment is being updated"
+msgstr "El comentario está siendo actualizado"
+
msgid "Comments"
msgstr "Comentarios"
@@ -2876,7 +3313,7 @@ msgid "Commit statistics for %{ref} %{start_time} - %{end_time}"
msgstr "Estadísticas de los commits para %{ref} %{start_time} - %{end_time}"
msgid "Commit to %{branchName} branch"
-msgstr ""
+msgstr "Commit en la rama %{branchName}"
msgid "CommitBoxTitle|Commit"
msgstr "Cambio"
@@ -2885,7 +3322,7 @@ msgid "CommitMessage|Add %{file_name}"
msgstr "Agregar %{file_name}"
msgid "CommitWidget|authored"
-msgstr ""
+msgstr "autorizado"
msgid "Commits"
msgstr "Cambios"
@@ -2894,10 +3331,10 @@ msgid "Commits feed"
msgstr "Feed de cambios"
msgid "Commits per day hour (UTC)"
-msgstr ""
+msgstr "Commits por hora (UTC)"
msgid "Commits per day of month"
-msgstr ""
+msgstr "Commits por día del mes"
msgid "Commits per weekday"
msgstr "Commits por dia de la semana"
@@ -2912,7 +3349,7 @@ msgid "Commits|History"
msgstr "Historial"
msgid "Commits|No related merge requests found"
-msgstr ""
+msgstr "No se encontraron merge requests relacionados"
msgid "Committed by"
msgstr "Enviado por"
@@ -2921,7 +3358,7 @@ msgid "Commit…"
msgstr "Commit..."
msgid "Company"
-msgstr ""
+msgstr "Empresa"
msgid "Compare"
msgstr "Comparar"
@@ -2963,28 +3400,31 @@ msgid "Confidentiality"
msgstr "Confidencialidad"
msgid "Configure GitLab runners to start using the Web Terminal. %{helpStart}Learn more.%{helpEnd}"
-msgstr ""
+msgstr "Configure los ejecutores de GitLab para comenzar a usar el terminal web. %{helpStart}Aprenda más.%{helpEnd}"
msgid "Configure Gitaly timeouts."
msgstr "Configurar los tiempos de espera de Gitaly."
+msgid "Configure Let's Encrypt"
+msgstr "Configurar Let's Encrypt"
+
msgid "Configure Tracing"
-msgstr ""
+msgstr "Configurar seguimiento"
msgid "Configure a <code>.gitlab-webide.yml</code> file in the <code>.gitlab</code> directory to start using the Web Terminal. %{helpStart}Learn more.%{helpEnd}"
-msgstr ""
+msgstr "Configure un archivo <code>.gitlab-webide.yml</code> en el directorio <code>.gitlab</code> para comenzar a utilizar el Terminal Web. %{helpStart}Aprende más.%{helpEnd}"
msgid "Configure automatic git checks and housekeeping on repositories."
-msgstr ""
+msgstr "Configurar las comprobaciones automáticas de Git y el mantenimiento en los repositorios."
msgid "Configure limits for web and API requests."
-msgstr ""
+msgstr "Configurar los límites para las peticiones web y las peticiones API."
msgid "Configure push mirrors."
-msgstr ""
+msgstr "Configurar las replicas para push."
msgid "Configure storage path settings."
-msgstr ""
+msgstr "Configure los ajustes de la ruta de almacenamiento."
msgid "Configure the %{link} integration."
msgstr "Configurar la %{link} integración."
@@ -2993,10 +3433,16 @@ msgid "Configure the way a user creates a new account."
msgstr "Configure la forma en la que un usuario crea una cuenta nueva."
msgid "Confirm"
+msgstr "Confirmar"
+
+msgid "Confirmation email sent to %{email}"
msgstr ""
msgid "Confirmation required"
-msgstr ""
+msgstr "Se requiere confirmación"
+
+msgid "Congratulations! You have enabled Two-factor Authentication!"
+msgstr "¡Enhorabuena ha habilitado la autenticación de dos factores!"
msgid "Connect"
msgstr "Conectar"
@@ -3010,38 +3456,44 @@ msgstr "Conectar los repositorios desde GitHub"
msgid "Connect your external repositories, and CI/CD pipelines will run for new commits. A GitLab project will be created with only CI/CD features enabled."
msgstr "Conecte sus repositorios externos, y los pipelines de CI/CD se ejecutarán para los nuevos commits. Se creará un proyecto de Gitlab sólo con las caracteristicas de CI/CD habilitadas."
+msgid "Connecting to terminal sync service"
+msgstr ""
+
msgid "Connecting..."
msgstr "Conectando..."
+msgid "Connection failure"
+msgstr "Error de conexión"
+
msgid "Contact an owner of group %{namespace_name} to upgrade the plan."
-msgstr ""
+msgstr "Póngase en contacto con el propietario del grupo %{namespace_name} para actualizar el plan."
msgid "Contact owner %{link_start}%{owner_name}%{link_end} to upgrade the plan."
-msgstr ""
+msgstr "Póngase en contacto con el propietario %{link_start}%{owner_name}%{link_end} para actualizar el plan."
msgid "Contact sales to upgrade"
-msgstr ""
+msgstr "Póngase en contacto con ventas para actualizar"
msgid "Contact your Administrator to upgrade your license."
-msgstr ""
+msgstr "Póngase en contacto con el administrador para actualizar su licencia."
msgid "Container Registry"
msgstr "Registro de contenedores"
msgid "Container registry images"
-msgstr ""
+msgstr "Imágenes del registro de contenedores"
msgid "ContainerRegistry|Created"
msgstr "Creado"
msgid "ContainerRegistry|First log in to GitLab&rsquo;s Container Registry using your GitLab username and password. If you have %{link_2fa} you need to use a %{link_token}:"
-msgstr ""
+msgstr "Inicie sesión por primera vez en el Container Registry de GitLab&rsquo; utilizando su usuario y su contraseña. Si tiene %{link_2fa} necesita utilizar un %{link_token}:"
msgid "ContainerRegistry|GitLab supports up to 3 levels of image names. The following examples of images are valid for your project:"
msgstr "Gitlab soporta hasta 3 niveles para nombres de imágenes. Los siguientes ejemplos de imágenes son válidos para tu proyecto:"
msgid "ContainerRegistry|How to use the Container Registry"
-msgstr ""
+msgstr "Cómo utilizar el registro de contenedores"
msgid "ContainerRegistry|Learn more about"
msgstr "Conozca más sobre"
@@ -3068,13 +3520,16 @@ msgid "ContainerRegistry|Tag ID"
msgstr "Etiqueta ID"
msgid "ContainerRegistry|Use different image names"
-msgstr "Usar nombres de imagen diferentes"
+msgstr "Utilizar nombres de imagen diferentes"
msgid "ContainerRegistry|With the Docker Container Registry integrated into GitLab, every project can have its own space to store its Docker images."
-msgstr ""
+msgstr "Con el registro de contenedores de Docker integrado en GitLab, cada proyecto puede tener su propio espacio para almacenar sus imágenes de Docker."
msgid "ContainerRegistry|You can also use a %{deploy_token} for read-only access to the registry images."
-msgstr ""
+msgstr "También puede utilizar un %{deploy_token} para acceder en modo de solo lectura al registro de imágenes."
+
+msgid "Contains %{count} blobs of images (%{size})"
+msgstr "Contiene %{count} archivos de imágenes de tipo blob con un tamaño de (%{size})"
msgid "Contents of .gitlab-ci.yml"
msgstr "Contenido de .gitlab-ci.yml"
@@ -3098,7 +3553,7 @@ msgid "Contribution Analytics"
msgstr "Análisis de contribución"
msgid "Contribution Charts"
-msgstr ""
+msgstr "Gráficos de contribución"
msgid "Contributions for <strong>%{calendar_date}</strong>"
msgstr "Contribuciones para <strong>%{calendar_date}</strong>"
@@ -3121,36 +3576,39 @@ msgstr "Commits a %{branch_name}, excluyendo merge commits. Limitado a 6,000 com
msgid "ContributorsPage|Please wait a moment, this page will automatically refresh when ready."
msgstr "Espere un momento; esta página se actualizará automáticamente cuando esté lista."
+msgid "Control emails linked to your account"
+msgstr ""
+
msgid "Control the display of third party offers."
msgstr "Controlar la visualización de las ofertas de terceros."
msgid "Control the maximum concurrency of repository backfill for this secondary node"
-msgstr ""
+msgstr "Controla la concurrencia máxima para el backfill del repositorio para este nodo secundario"
msgid "ConvDev Index"
msgstr "Ãndice ConvDev"
+msgid "Copied"
+msgstr "Copiado"
+
msgid "Copy %{http_label} clone URL"
-msgstr ""
+msgstr "Copiar la URL %{http_label} de clonado"
msgid "Copy %{protocol} clone URL"
-msgstr ""
+msgstr "Copiar la URL de clonado del protocolo %{protocol}"
msgid "Copy ID to clipboard"
msgstr "Copiar el ID a portapapeles"
msgid "Copy KRB5 clone URL"
-msgstr ""
+msgstr "Copiar la URL de clonado KRB5"
msgid "Copy SSH clone URL"
-msgstr ""
+msgstr "Copiar la URL de clonado SSH"
msgid "Copy SSH public key"
msgstr "Copiar la clave pública SSH"
-msgid "Copy SSH public key to clipboard"
-msgstr "Copiar la clave pública SSH al portapapeles"
-
msgid "Copy URL to clipboard"
msgstr "Copiar URL al portapapeles"
@@ -3166,6 +3624,12 @@ msgstr "Copiar SHA del cambio al portapapeles"
msgid "Copy file path to clipboard"
msgstr "Copie la ruta del archivo al portapapeles"
+msgid "Copy labels and milestone from %{source_issuable_reference}."
+msgstr "Copiar las etiquetas y el hito desde %{source_issuable_reference}."
+
+msgid "Copy labels and milestone from other issue or merge request in this project"
+msgstr "Copiar las etiquetas y los hitos desde otras incidencias ó merge request en este proyecto"
+
msgid "Copy link"
msgstr "Copiar enlace"
@@ -3175,6 +3639,9 @@ msgstr "Copiar la referencia al portapapeles"
msgid "Copy secret to clipboard"
msgstr "Copia secreto al portapapeles"
+msgid "Copy source to clipboard"
+msgstr "Copia la fuente al portapapeles"
+
msgid "Copy to clipboard"
msgstr "Copiar al portapapeles"
@@ -3182,31 +3649,37 @@ msgid "Copy token to clipboard"
msgstr "Copiar token al portapapeles"
msgid "Could not authorize chat nickname. Try again!"
-msgstr ""
+msgstr "No se puede autorizar el nick del chat. Por favor, inténtelo de nuevo"
+
+msgid "Could not change HEAD: branch '%{branch}' does not exist"
+msgstr "No se pudo cambiar HEAD: el branch '%{branch}' no existe"
msgid "Could not connect to FogBugz, check your URL"
+msgstr "No se puede conectar a FogBugz, por favor, compruebe su URL"
+
+msgid "Could not connect to Web IDE file mirror service."
msgstr ""
msgid "Could not create Wiki Repository at this time. Please try again later."
-msgstr ""
+msgstr "No es posible crear la Wiki del repositorio en este momento. Por favor, inténtelo de nuevo más tarde."
msgid "Could not delete chat nickname %{chat_name}."
-msgstr ""
+msgstr "No es posible eliminar el apodo del chate %{chat_name}."
msgid "Could not remove the trigger."
-msgstr ""
+msgstr "No es posible eliminar el disparador."
msgid "Could not retrieve the pipeline status. For troubleshooting steps, read the %{linkStart}documentation.%{linkEnd}"
-msgstr ""
+msgstr "No es posible recuperar el estado del pipeline. Para obtener información, sobre los pasos a seguir para la solución de problemas, lea la documentación %{linkStart}.%{linkEnd}"
msgid "Could not revoke impersonation token %{token_name}."
-msgstr ""
+msgstr "No se puede revocar el token de suplantación %{token_name}."
msgid "Could not revoke personal access token %{personal_access_token_name}."
-msgstr ""
+msgstr "No se pudo revocar el token de acceso personal %{personal_access_token_name}."
msgid "Coverage"
-msgstr ""
+msgstr "Cobertura"
msgid "Create"
msgstr "Crear"
@@ -3218,11 +3691,20 @@ msgid "Create New Domain"
msgstr "Crear un nuevo dominio"
msgid "Create a GitLab account first, and then connect it to your %{label} account."
-msgstr ""
+msgstr "Cree primero una cuenta de GitLab y luego conéctela a su cuenta %{label}."
+
+msgid "Create a local proxy for storing frequently used upstream images. %{link_start}Learn more%{link_end} about dependency proxies."
+msgstr "Cree un proxy local para almacenar las imágenes usadas frecuentemente con anterioridad. %{link_start}Obtenga más%{link_end} información sobre los proxies de dependencias."
+
+msgid "Create a merge request."
+msgstr "Crear un merge request."
msgid "Create a new branch"
msgstr "Crear un nuevo 'branch'"
+msgid "Create a new file as there are no files yet. Afterwards, you'll be able to commit your changes."
+msgstr "Cree un nuevo archivo ya todavía no hay archivos. Posteriormente, podrá confirmar los cambios con sus commits."
+
msgid "Create a new issue"
msgstr "Crear una nueva incidencia"
@@ -3233,7 +3715,7 @@ msgid "Create a personal access token on your account to pull or push via %{prot
msgstr "Crear un token de acceso personal en tu cuenta para actualizar o enviar a través de %{protocol}."
msgid "Create an issue. Issues are created for each alert triggered."
-msgstr ""
+msgstr "Crear una incidencia. Se crearán incidencias para cada alerta activada."
msgid "Create branch"
msgstr "Crear rama"
@@ -3260,13 +3742,13 @@ msgid "Create group label"
msgstr "Crear etiqueta de grupo"
msgid "Create lists from labels. Issues with that label appear in that list."
-msgstr ""
+msgstr "Crear listas desde las etiquetas. Las incidencias que contengan esa etiqueta aparecerán en esa lista."
msgid "Create merge request"
msgstr "Crear solicitud de fusión"
msgid "Create merge request and branch"
-msgstr ""
+msgstr "Crear un merge request y un branch"
msgid "Create milestone"
msgstr "Crear hito"
@@ -3281,7 +3763,7 @@ msgid "Create new file"
msgstr "Crear nuevo archivo"
msgid "Create new file or directory"
-msgstr ""
+msgstr "Crear un nuevo archivo o directorio"
msgid "Create new label"
msgstr "Crear nueva etiqueta"
@@ -3295,6 +3777,12 @@ msgstr "Crear etiqueta de proyecto"
msgid "Create your first page"
msgstr "Crea tu primera página"
+msgid "CreateGroup|You don’t have permission to create a subgroup in this group."
+msgstr "No tiene permiso para crear un subgrupo en este grupo."
+
+msgid "CreateGroup|You don’t have permission to create groups."
+msgstr "No tiene permisos para crear grupos."
+
msgid "CreateTag|Tag"
msgstr "Etiqueta"
@@ -3310,12 +3798,27 @@ msgstr "Creado en"
msgid "Created by me"
msgstr "Creado por mí"
+msgid "Created issue %{issueLink}"
+msgstr "Incidencia creada %{issueLink}"
+
+msgid "Created issue %{issueLink} at %{projectLink}"
+msgstr "Incidencia creada %{issueLink} en %{projectLink}"
+
+msgid "Created merge request %{mergeRequestLink}"
+msgstr "Creado el merge request %{mergeRequestLink}"
+
+msgid "Created merge request %{mergeRequestLink} at %{projectLink}"
+msgstr "Creado el merge request %{mergeRequestLink} en %{projectLink}"
+
msgid "Created on"
msgstr "Creado en"
msgid "Created on:"
msgstr "Creado sobre:"
+msgid "Creates branch '%{branch_name}' and a merge request to resolve this issue"
+msgstr "Crea una rama %{branch_name} y un merge request para resolver esta incidencia"
+
msgid "Creating epic"
msgstr "Creando épica"
@@ -3326,14 +3829,17 @@ msgid "Cron syntax"
msgstr "Sintaxis de Cron"
msgid "Current Branch"
-msgstr ""
+msgstr "Rama actual"
msgid "Current Project"
-msgstr ""
+msgstr "Proyecto actual"
msgid "Current node"
msgstr "Nodo actual"
+msgid "Current password"
+msgstr "Contraseña actual"
+
msgid "CurrentUser|Profile"
msgstr "Perfil"
@@ -3341,10 +3847,10 @@ msgid "CurrentUser|Settings"
msgstr "Configuración"
msgid "Custom CI config path"
-msgstr ""
+msgstr "Ruta de configuración de CI personalizada"
msgid "Custom hostname (for private commit emails)"
-msgstr ""
+msgstr "Nombre de host personalizado (para los correos electrónicos privados de los commit)"
msgid "Custom notification events"
msgstr "Eventos de notificaciones personalizadas"
@@ -3353,31 +3859,31 @@ msgid "Custom notification levels are the same as participating levels. With cus
msgstr "Los niveles de notificación personalizados son los mismos que los niveles participantes. Con los niveles de notificación personalizados, también recibirá notificaciones para eventos seleccionados. Para obtener más información, consulte %{notification_link}."
msgid "Custom project templates"
-msgstr ""
+msgstr "Plantillas de proyectos personalizadas"
msgid "Custom project templates have not been set up for groups that you are a member of. They are enabled from a group’s settings page. Contact your group’s Owner or Maintainer to setup custom project templates."
-msgstr ""
+msgstr "No se han configurado plantillas de proyecto personalizadas para grupos de los que es miembro. Las plantillas se habilitan desde la página de configuración de un grupo. Póngase en contacto con el propietario o el encargado de su grupo para configurar las plantillas de proyecto personalizadas."
msgid "Customize colors"
msgstr "Personalizar colores"
msgid "Customize how FogBugz email addresses and usernames are imported into GitLab. In the next step, you'll be able to select the projects you want to import."
-msgstr ""
+msgstr "Personalice cómo las direcciones de correo electrónico y los nombres de usuario de FogBugz se importan en GitLab. En el siguiente paso, podrá seleccionar los proyectos que desea importar."
msgid "Customize how Google Code email addresses and usernames are imported into GitLab. In the next step, you'll be able to select the projects you want to import."
-msgstr ""
+msgstr "Personalice cómo las direcciones de correo electrónico y los nombres de usuario de FogBugz se importan en GitLab. En el siguiente paso, podrá seleccionar los proyectos que desea importar."
msgid "Customize language and region related settings."
-msgstr ""
+msgstr "Personalice los ajustes relacionados con el idioma y la región."
msgid "Customize your pipeline configuration, view your pipeline status and coverage report."
-msgstr ""
+msgstr "Personalice la configuración de su pipeline, vea el estado de su pipeline y el informe de cobertura."
msgid "Cycle Analytics"
-msgstr ""
+msgstr "Cycle Analytics"
msgid "Cycle Analytics gives an overview of how much time it takes to go from idea to production in your project."
-msgstr ""
+msgstr "Cycle Analytics proporciona una visión general del tiempo que se tarda en pasar una idea a producción, en su proyecto."
msgid "CycleAnalyticsStage|Code"
msgstr "Código"
@@ -3412,8 +3918,20 @@ msgstr "Todos"
msgid "DashboardProjects|Personal"
msgstr "Personales"
+msgid "DashboardProjects|Trending"
+msgstr "Tendencias"
+
msgid "Dashboards"
-msgstr ""
+msgstr "Paneles de control"
+
+msgid "Dashboard|%{firstProject} and %{secondProject}"
+msgstr "%{firstProject} y %{secondProject}"
+
+msgid "Dashboard|%{firstProject}, %{rest}, and %{secondProject}"
+msgstr "%{firstProject}, %{rest}, y %{secondProject}"
+
+msgid "Dashboard|Unable to add %{invalidProjects}. This dashboard is available for public projects, and private projects in groups with a Gold plan."
+msgstr "No se puede agregar %{invalidProjects}. Este panel de control está disponible para proyectos públicos y proyectos privados en grupos con un plan Gold."
msgid "Data is still calculating..."
msgstr "Los datos aún se están calculando..."
@@ -3421,6 +3939,18 @@ msgstr "Los datos aún se están calculando..."
msgid "Date picker"
msgstr "Selector de fecha"
+msgid "DayTitle|F"
+msgstr "V"
+
+msgid "DayTitle|M"
+msgstr "L"
+
+msgid "DayTitle|S"
+msgstr ""
+
+msgid "DayTitle|W"
+msgstr "Mi"
+
msgid "Debug"
msgstr "Depurar"
@@ -3440,46 +3970,49 @@ msgid "Default Branch"
msgstr "Branch por defecto"
msgid "Default artifacts expiration"
-msgstr ""
+msgstr "Vencimiento predeterminado para los artefactos"
msgid "Default classification label"
msgstr "Etiqueta de clasificación por defecto"
msgid "Default description template for issues"
-msgstr ""
+msgstr "Plantilla de descripción predeterminada para las incidencias"
msgid "Default first day of the week"
-msgstr ""
+msgstr "Primer día de la semana por defecto"
msgid "Default first day of the week in calendars and date pickers."
-msgstr ""
+msgstr "Primer día de la semana por defecto en calendarios y selectores de fechas."
msgid "Default issue template"
+msgstr "Plantilla de incidencia por defecto"
+
+msgid "Default project deletion protection"
msgstr ""
msgid "Default: Directly import the Google Code email address or username"
msgstr "Por defecto: Importar directamente el nombre de usuario o la dirección de correo electrónico de Google Code"
msgid "Default: Map a FogBugz account ID to a full name"
-msgstr ""
+msgstr "Por defecto: Asignar un ID de cuenta de FogBugz a un nombre completo"
msgid "Define a custom pattern with cron syntax"
msgstr "Definir un patrón personalizado con la sintaxis de cron"
msgid "Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here."
-msgstr ""
+msgstr "Defina entornos en las distintas etapas de despliegue en el fichero <code>.gitlab-ci.yml</code> para llevar un registro de las implementaciones desde aquí."
msgid "DelayedJobs|Are you sure you want to run %{jobName} immediately? Otherwise this job will run automatically after it's timer finishes."
-msgstr ""
+msgstr "¿Está seguro de que quiere ejecutar %{jobName} inmediatamente? De lo contrario, este trabajo se ejecutará automáticamente una vez que finalice el temporizador."
msgid "DelayedJobs|Are you sure you want to run %{job_name} immediately? This job will run automatically after it's timer finishes."
-msgstr ""
+msgstr "¿Está seguro de que quiere ejecutar %{job_name} inmediatamente? De lo contrario, este trabajo se ejecutará automáticamente una vez que finalice el temporizador."
msgid "DelayedJobs|Start now"
msgstr "Comenzar ahora"
msgid "DelayedJobs|Unschedule"
-msgstr ""
+msgstr "Desprogramar"
msgid "DelayedJobs|delayed"
msgstr "retrasado"
@@ -3497,7 +4030,7 @@ msgid "Delete comment"
msgstr "Eliminar comentario"
msgid "Delete license"
-msgstr ""
+msgstr "Eliminar la licencia"
msgid "Delete list"
msgstr "Eliminar lista"
@@ -3508,27 +4041,90 @@ msgstr "Eliminar rama origen"
msgid "Delete this attachment"
msgstr "Eliminar este adjunto"
+msgid "DeleteProject|Failed to remove project repository. Please try again or contact administrator."
+msgstr "Se ha producido un error al eliminar el repositorio del proyecto. Por favor, inténtelo de nuevo o póngase en contacto con el administrador."
+
+msgid "DeleteProject|Failed to remove some tags in project container registry. Please try again or contact administrator."
+msgstr "Se ha producido un error al eliminar algunas etiquetas en el registro de contenedores del proyecto. Por favor, inténtelo de nuevo o póngase en contacto con el administrador."
+
+msgid "DeleteProject|Failed to remove wiki repository. Please try again or contact administrator."
+msgstr "Se ha producido un error al eliminar el repositorio de wiki. Por favor, inténtelo de nuevo o póngase en contacto con el administrador."
+
+msgid "DeleteProject|Failed to restore project repository. Please contact the administrator."
+msgstr "Se ha producido un error al restaurar el repositorio del proyecto. Por favor, póngase en contacto con el administrador."
+
+msgid "DeleteProject|Failed to restore wiki repository. Please contact the administrator."
+msgstr "Se ha producido un error al restaurar el repositorio de la wiki. Por favor, póngase en contacto con el administrador."
+
msgid "Deleted"
msgstr "Eliminado"
msgid "Deleted chat nickname: %{chat_name}!"
-msgstr ""
+msgstr "¡Eliminado el nick del chat %{chat_name}!"
msgid "Deleting the license failed."
-msgstr ""
+msgstr "Se ha producido un error al eliminar la licencia."
msgid "Deleting the license failed. The license was not found."
-msgstr ""
+msgstr "Se ha producido un error al eliminar la licencia. No se encontró ninguna licencia."
msgid "Deleting the license failed. You are not permitted to perform this action."
-msgstr ""
+msgstr "Se ha producido un error al eliminar la licencia. No tiene permiso para realizar esta acción."
msgid "Denied authorization of chat nickname %{user_name}."
-msgstr ""
+msgstr "Autorización denegada del nick del chat %{user_name}."
msgid "Deny"
msgstr "Denegar"
+msgid "Dependencies"
+msgstr ""
+
+msgid "Dependencies|Component"
+msgstr ""
+
+msgid "Dependencies|Component name"
+msgstr ""
+
+msgid "Dependencies|Export as JSON"
+msgstr ""
+
+msgid "Dependencies|Job failed to generate the dependency list"
+msgstr ""
+
+msgid "Dependencies|Location"
+msgstr ""
+
+msgid "Dependencies|Packager"
+msgstr ""
+
+msgid "Dependencies|The %{codeStartTag}dependency_scanning%{codeEndTag} job has failed and cannot generate the list. Please ensure the job is running properly and run the pipeline again."
+msgstr ""
+
+msgid "Dependencies|Unsupported file(s) detected"
+msgstr ""
+
+msgid "Dependencies|Version"
+msgstr ""
+
+msgid "Dependency List"
+msgstr ""
+
+msgid "Dependency Proxy"
+msgstr "Proxy de dependencias"
+
+msgid "Dependency proxy"
+msgstr "Proxy de dependencias"
+
+msgid "Dependency proxy URL"
+msgstr "URL del proxy de dependencias"
+
+msgid "Dependency proxy feature is limited to public groups for now."
+msgstr "La funcionalidad del proxy de dependencias está limitada, por ahora, únicamente a grupos públicos."
+
+msgid "DependencyProxy|Toggle Dependency Proxy"
+msgstr "Cambiar el proxy de dependencias"
+
msgid "Deploy"
msgid_plural "Deploys"
msgstr[0] "Despliegue"
@@ -3538,7 +4134,7 @@ msgid "Deploy Keys"
msgstr "Claves de despliegue"
msgid "Deploy key was successfully updated."
-msgstr ""
+msgstr "La clave de despliegue se actualizó correctamente."
msgid "DeployKeys|+%{count} others"
msgstr "+%{count} otros"
@@ -3589,16 +4185,16 @@ msgid "DeployKeys|You are going to remove this deploy key. Are you sure?"
msgstr "Está a punto de eliminar esta clave de despliegue. ¿Está seguro?"
msgid "DeployTokens|Active Deploy Tokens (%{active_tokens})"
-msgstr ""
+msgstr "Claves de despliegue activas (%{active_tokens})"
msgid "DeployTokens|Add a deploy token"
-msgstr ""
+msgstr "Añadir un token de despliegue"
msgid "DeployTokens|Allows read-only access to the registry images"
-msgstr ""
+msgstr "Permite el acceso en modo de sólo lectura al registro de imágenes"
msgid "DeployTokens|Allows read-only access to the repository"
-msgstr ""
+msgstr "Permite el acceso en modo de sólo lectura al repositorio"
msgid "DeployTokens|Copy deploy token to clipboard"
msgstr "Copiar el token de despliegue al portapapeles"
@@ -3634,7 +4230,7 @@ msgid "DeployTokens|Revoke %{name}"
msgstr "Revocar %{name}"
msgid "DeployTokens|Scopes"
-msgstr ""
+msgstr "Ãmbitos"
msgid "DeployTokens|This action cannot be undone."
msgstr "Esta acción no se puede deshacer."
@@ -3652,13 +4248,13 @@ msgid "DeployTokens|Username"
msgstr "Nombre de usuario"
msgid "DeployTokens|You are about to revoke"
-msgstr ""
+msgstr "Está a punto de revocar"
msgid "DeployTokens|Your New Deploy Token"
-msgstr ""
+msgstr "Su nuevo token de despliegue"
msgid "DeployTokens|Your new project deploy token has been created."
-msgstr ""
+msgstr "Se ha creado su nuevo token de despliegue de proyecto."
msgid "Deployed"
msgstr "Desplegado"
@@ -3670,7 +4266,7 @@ msgid "Deploying to"
msgstr "Desplegando en"
msgid "Deprioritize label"
-msgstr ""
+msgstr "Bajar la prioridad de la etiqueta"
msgid "Descending"
msgstr "Descendente"
@@ -3679,40 +4275,43 @@ msgid "Description"
msgstr "Descripción"
msgid "Description parsed with %{link_start}GitLab Flavored Markdown%{link_end}"
-msgstr ""
+msgstr "Descripción analizada con %{link_start}GitLab Flavored Markdown%{link_end}"
msgid "Description templates allow you to define context-specific templates for issue and merge request description fields for your project."
-msgstr ""
+msgstr "Las plantillas de descripción le permiten definir plantillas relativas al contexto para incidencias y campos de descripción de las peticiones de fusión para tu proyecto."
msgid "Description:"
msgstr "Descripción:"
msgid "DesignManagement|%{current_design} of %{designs_count}"
-msgstr ""
+msgstr "%{current_design} de %{designs_count}"
msgid "DesignManagement|Could not find design, please try again."
-msgstr ""
+msgstr "Se ha producido un error al buscar el diseño, por favor, inténtelo de nuevo."
msgid "DesignManagement|Error uploading a new design. Please try again"
-msgstr ""
+msgstr "Se ha producido un error al cargar un nuevo diseño. Por favor, inténtelo de nuevo"
msgid "DesignManagement|Go back to designs"
-msgstr ""
+msgstr "Volver a los diseños"
msgid "DesignManagement|Go to next design"
-msgstr ""
+msgstr "Ir al siguiente diseño"
msgid "DesignManagement|Go to previous design"
-msgstr ""
+msgstr "Ir al diseño anterior"
+
+msgid "DesignManagement|The maximum number of designs allowed to be uploaded is %{upload_limit}. Please try again."
+msgstr "El número máximo de diseños permitidos que se pueden cargar es %{upload_limit}. Por favor, inténtalo de nuevo."
msgid "DesignManagement|The one place for your designs"
-msgstr ""
+msgstr "Un lugar para tus diseños"
msgid "DesignManagement|Upload and view the latest designs for this issue. Consistent and easy to find, so everyone is up to date."
-msgstr ""
+msgstr "Cargue y vea los últimos diseños para esta incidencia. Consistente y fácil de encontrar, para que todos estén al día."
msgid "DesignManagement|Upload designs"
-msgstr ""
+msgstr "Cargar diseños"
msgid "Designs"
msgstr "Diseños"
@@ -3727,19 +4326,19 @@ msgid "Details (default)"
msgstr "Detalles (por defecto)"
msgid "Detect host keys"
-msgstr ""
+msgstr "Detectar las claves del host"
msgid "Diff content limits"
-msgstr ""
+msgstr "Límites de contenido del diff"
msgid "Diff limits"
-msgstr ""
+msgstr "Límites del diff"
msgid "Diffs|No file name available"
-msgstr ""
+msgstr "Sin nombre de archivo disponible"
msgid "Diffs|Something went wrong while fetching diff lines."
-msgstr ""
+msgstr "Se ha producido un error mientras se obtienen las líneas del diff."
msgid "Direction"
msgstr "Dirección"
@@ -3754,14 +4353,20 @@ msgid "Disable for this project"
msgstr "Deshabilitar para este proyecto"
msgid "Disable group Runners"
-msgstr ""
+msgstr "Desactivar el grupo de ejecutores"
msgid "Disable shared Runners"
-msgstr ""
+msgstr "Deshabilitar los ejecutores compartidos"
+
+msgid "Disable two-factor authentication"
+msgstr "Desactivar la autenticación de dos factores"
msgid "Disabled"
msgstr "Deshabilitado"
+msgid "Disabled mirrors can only be enabled by instance owners. It is recommended that you delete them."
+msgstr "Las réplicas deshabilitadas solo pueden ser habilitadas por los propietarios de las instancias. Se recomienda eliminarlas."
+
msgid "Discard"
msgstr "Descartar"
@@ -3783,6 +4388,12 @@ msgstr "Descartar borrador"
msgid "Discard review"
msgstr "Descartar la revisión"
+msgid "DiscordService|Discord Notifications"
+msgstr "Notificaciones de Discord"
+
+msgid "DiscordService|Receive event notifications in Discord"
+msgstr "Recibir las notificaciones de eventos en Discord"
+
msgid "Discover GitLab Geo"
msgstr "Descubra GitLab Geo"
@@ -3790,10 +4401,10 @@ msgid "Discover projects, groups and snippets. Share your projects with others"
msgstr "Descubra proyectos, grupos y fragmentos. Comparta sus proyectos con otros"
msgid "Discuss a specific suggestion or question"
-msgstr ""
+msgstr "Discuta una sugerencia específica o una pregunta"
msgid "Discuss a specific suggestion or question that needs to be resolved"
-msgstr ""
+msgstr "Discuta una propuesta específica o una pregunta que necesita ser resuelta"
msgid "Discussion"
msgstr "Discusión"
@@ -3802,29 +4413,53 @@ msgid "Dismiss"
msgstr "Descartar"
msgid "Dismiss ConvDev introduction"
-msgstr ""
+msgstr "Ocultar el cuadro de introducción de ConvDev"
msgid "Dismiss Cycle Analytics introduction box"
-msgstr ""
+msgstr "Ocultar el cuadro de introducción de Cycle Analytics"
msgid "Dismiss Merge Request promotion"
-msgstr ""
+msgstr "Ocultar la promoción del merge request"
msgid "Dismiss trial promotion"
-msgstr ""
+msgstr "Ocultar el cuadro de introducción del periodo de prueba"
+
+msgid "Dismissed"
+msgstr "Descartado"
+
+msgid "Dismissed at %{projectLink}"
+msgstr "Ocultado en %{projectLink}"
+
+msgid "Dismissed on pipeline %{pipelineLink}"
+msgstr "Descartado en el pipeline %{pipelineLink}"
+
+msgid "Dismissed on pipeline %{pipelineLink} at %{projectLink}"
+msgstr "Descartado en el pipeline %{pipelineLink} en %{projectLink}"
msgid "Do you want to customize how Google Code email addresses and usernames are imported into GitLab?"
-msgstr ""
+msgstr "¿Desea personalizar cómo se importan en GitLab las direcciones de correo electrónico y los nombres de usuario de Google Code?"
+
+msgid "Dockerfile"
+msgstr "Dockerfile"
msgid "Documentation for popular identity providers"
-msgstr ""
+msgstr "Documentación para los proveedores de identidad más populares"
msgid "Domain"
msgstr "Dominio"
+msgid "Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled"
+msgstr "La verificación del dominio es una medida de seguridad esencial para los sitios públicos de GitLab. Los usuarios deben demostrar que administran o que son los propietarios de un dominio antes de poder habilitarlo"
+
+msgid "Don't paste the private part of the GPG key. Paste the public part which begins with '-----BEGIN PGP PUBLIC KEY BLOCK-----'."
+msgstr ""
+
msgid "Don't show again"
msgstr "No mostrar de nuevo"
+msgid "Don't worry, you can access this tour by clicking on the help icon in the top right corner and choose <strong>Learn GitLab</strong>."
+msgstr "No se preocupe, puede acceder a este visita haciendo clic sobre el ícono de ayuda situado en la esquina superior derecha y seleccionando <strong>aprender GitLab</strong>."
+
msgid "Done"
msgstr "Hecho"
@@ -3835,28 +4470,22 @@ msgid "Download artifacts"
msgstr "Descargar artefactos"
msgid "Download asset"
-msgstr ""
+msgstr "Descargar activo"
+
+msgid "Download codes"
+msgstr "Descargar codigos"
msgid "Download export"
-msgstr ""
+msgstr "Descargar exportación"
msgid "Download license"
-msgstr ""
-
-msgid "Download tar"
-msgstr "Descargar tar"
+msgstr "Descargar licencia"
-msgid "Download tar.bz2"
-msgstr "Descargar tar.bz2"
+msgid "Download source code"
+msgstr "Descargar el código fuente"
-msgid "Download tar.gz"
-msgstr "Descargar tar.gz"
-
-msgid "Download zip"
-msgstr "Descargar zip"
-
-msgid "DownloadArtifacts|Download"
-msgstr "Descargar"
+msgid "Download this directory"
+msgstr "Descargar este directorio"
msgid "DownloadCommit|Email Patches"
msgstr "Parches por correo electrónico"
@@ -3877,7 +4506,7 @@ msgid "Due date"
msgstr "Fecha de vencimiento"
msgid "During this process, you’ll be asked for URLs from GitLab’s side. Use the URLs shown below."
-msgstr ""
+msgstr "Durante este proceso, le solicitaremos las URLs de parte de Gitlab.Por favor, utilice las URLs que se muestran a continuación."
msgid "Each Runner can be in one of the following states:"
msgstr "Cada ejecutor puede estar en uno de los siguientes estados:"
@@ -3889,7 +4518,7 @@ msgid "Edit %{name}"
msgstr "Editar %{name}"
msgid "Edit Deploy Key"
-msgstr ""
+msgstr "Editar la clave de despliegue"
msgid "Edit Label"
msgstr "Editar etiqueta"
@@ -3897,6 +4526,9 @@ msgstr "Editar etiqueta"
msgid "Edit Milestone"
msgstr "Editar hito"
+msgid "Edit Password"
+msgstr "Editar la contraseña"
+
msgid "Edit Pipeline Schedule %{id}"
msgstr "Editar Programación del Pipeline %{id}"
@@ -3933,14 +4565,20 @@ msgstr "Editar clave pública de despliegue"
msgid "Elasticsearch"
msgstr "Elasticsearch"
+msgid "Elasticsearch indexing restrictions"
+msgstr "Restricciones en la indexación de Elasticsearch"
+
+msgid "Elasticsearch indexing started"
+msgstr "Comenzó la indexación de Elasticsearch"
+
msgid "Elasticsearch integration. Elasticsearch AWS IAM."
msgstr "Integración de Elastisearch. Elasticsearch AWS IAM."
msgid "Elastic|None. Select namespaces to index."
-msgstr ""
+msgstr "Ninguno. Seleccione los espacios de nombres a indexar."
msgid "Elastic|None. Select projects to index."
-msgstr ""
+msgstr "Ninguno. Seleccione los proyectos a indexar."
msgid "Email"
msgstr "Correo electrónico"
@@ -3951,33 +4589,66 @@ msgstr "Correo electrónico"
msgid "Email patch"
msgstr "Enviar parche por correo electrónico"
+msgid "Email the pipelines status to a list of recipients."
+msgstr "Envía el estado de los pipelines a una lista de destinatarios."
+
msgid "EmailError|It appears that the email is blank. Make sure your reply is at the top of the email, we can't process inline replies."
-msgstr ""
+msgstr "Parece que el correo electrónico está en blanco. Asegúrese de que su respuesta esté en la parte superior del correo electrónico, no podemos procesar las respuestas en línea."
msgid "EmailError|The thread you are replying to no longer exists, perhaps it was deleted? If you believe this is in error, contact a staff member."
-msgstr ""
+msgstr "El hilo al que intenta responder ya no existe, ¿Quizás se eliminó? Si cree que esto se debe a un error, póngase en contacto con un miembro del equipo técnico."
msgid "EmailError|We couldn't figure out what the email is for. Please create your issue or comment through the web interface."
-msgstr ""
+msgstr "No ha sido posible averiguar para qué es el correo electrónico. Por favor cree su incidencia o comentario a través de la interfaz web."
msgid "EmailError|We couldn't figure out what the email is in reply to. Please create your comment through the web interface."
-msgstr ""
+msgstr "No es posible averiguar a qué dirección responder en el correo electrónico. Por favor, cree su comentario a través de la interfaz web."
msgid "EmailError|We couldn't figure out what user corresponds to the email. Please create your comment through the web interface."
-msgstr ""
+msgstr "No es posible averiguar a qué usuario corresponde al correo electrónico. Por favor, cree su comentario a través de la interfaz web."
msgid "EmailError|We couldn't find the project. Please check if there's any typo."
-msgstr ""
+msgstr "No es posible encontrar el proyecto. Por favor, compruebe si hay algún error tipográfico."
msgid "EmailError|You are not allowed to perform this action. If you believe this is in error, contact a staff member."
-msgstr ""
+msgstr "No se le permite realizar esta acción. Si cree que esto se debe a un error, por favor, póngase en contacto con un miembro del personal."
msgid "EmailError|Your account has been blocked. If you believe this is in error, contact a staff member."
-msgstr ""
+msgstr "Su cuenta ha sido bloqueada. Si cree que esto se debe a un error, por favor, póngase en contacto con un miembro del personal."
+
+msgid "EmailToken|reset it"
+msgstr "reiniciarlo"
+
+msgid "EmailToken|resetting..."
+msgstr "reiniciando..."
msgid "Emails"
msgstr "Correos electrónicos"
+msgid "Emails separated by comma"
+msgstr "Correos electrónicos separados por comas"
+
+msgid "EmailsOnPushService|Disable code diffs"
+msgstr "EmailsOnPushService | Desactivar diferencias de código"
+
+msgid "EmailsOnPushService|Don't include possibly sensitive code diffs in notification body."
+msgstr "No incluya información sensible en los diferencias de código que se envían en el cuerpo de la notificación."
+
+msgid "EmailsOnPushService|Email the commits and diff of each push to a list of recipients."
+msgstr "Enviar por correo electrónico los commits y los diff de cada push a una lista de destinatarios."
+
+msgid "EmailsOnPushService|Emails on push"
+msgstr "Emails al realizar un push"
+
+msgid "EmailsOnPushService|Emails separated by whitespace"
+msgstr "Correos electrónicos separados por espacios en blanco"
+
+msgid "EmailsOnPushService|Send from committer"
+msgstr "Enviar desde el committer"
+
+msgid "EmailsOnPushService|Send notifications from the committer's email address if the domain is part of the domain GitLab is running on (e.g. %{domains})."
+msgstr "Enviar notificaciones desde la dirección de correo electrónico del commiter si el dominio es parte del dominio en el que se está ejecutando GitLab (por ejemplo, %{domains})."
+
msgid "Embed"
msgstr "Incrustado"
@@ -4002,6 +4673,9 @@ msgstr "Habilitar autenticación SAML para este grupo"
msgid "Enable Sentry for error reporting and logging."
msgstr "Habilite Sentry para el obtener el informe de errores y el registro."
+msgid "Enable access to the Performance Bar for a given group."
+msgstr ""
+
msgid "Enable and configure InfluxDB metrics."
msgstr "Habilitar y configurar las métricas de InfluxDB."
@@ -4027,31 +4701,28 @@ msgid "Enable mirror configuration"
msgstr "Habilitar configuración de espejo"
msgid "Enable or disable the Pseudonymizer data collection."
-msgstr ""
+msgstr "Habilitar o deshabilitar la recolección de datos con Pseudonymizer."
msgid "Enable or disable version check and usage ping."
-msgstr ""
+msgstr "Habilite o deshabilite la comprobación de versión y el ping de uso."
msgid "Enable reCAPTCHA or Akismet and set IP limits."
-msgstr ""
+msgstr "Habilite reCAPTCHA o Akismet y establezca límites IP."
msgid "Enable shared Runners"
-msgstr ""
-
-msgid "Enable the Performance Bar for a given group."
-msgstr ""
+msgstr "Habilitar ejecutores compartidos"
msgid "Enable two-factor authentication"
-msgstr ""
+msgstr "Habilitar la autenticación de dos factores"
msgid "Enable usage ping"
-msgstr ""
+msgstr "Habilitar ping de uso"
msgid "Enable usage ping to get an overview of how you are using GitLab from a feature perspective."
msgstr ""
msgid "Enable/disable your service desk. %{link_start}Learn more about service desk%{link_end}."
-msgstr ""
+msgstr "Habilitar/Deshabilitar su Service Desk. %{link_start} Obtenga más información sobre Service Desk en el siguiente enlace %{link_end}."
msgid "Enabled"
msgstr "Habilitado"
@@ -4063,37 +4734,46 @@ msgid "Enabled sources for code import during project creation. OmniAuth must be
msgstr ""
msgid "Enabling this will only make licensed EE features available to projects if the project namespace's plan includes the feature or if the project is public."
-msgstr ""
+msgstr "Habilitar esta opción solo hará que las funciones con licencia EE estén disponibles para los proyectos si el plan del espacio de nombres del proyecto incluye esta opción o si el proyecto es público."
msgid "End date"
-msgstr ""
+msgstr "Fecha de finalización"
msgid "Ends at (UTC)"
msgstr "Finaliza a las (UTC)"
+msgid "Enforce DNS rebinding attack protection"
+msgstr "Reforzar la protección de ataques a DNS"
+
msgid "Enter at least three characters to search"
-msgstr ""
+msgstr "Introduzca al menos tres caracteres para buscar"
msgid "Enter in your Bitbucket Server URL and personal access token below"
-msgstr ""
+msgstr "Introduzca a continuación, la URL de su servidor de Bitbucket y su token de acceso personal"
+
+msgid "Enter in your Phabricator Server URL and personal access token below"
+msgstr "Introduzca la URL de su servidor Phabricator y su token de acceso"
msgid "Enter the issue description"
-msgstr ""
+msgstr "Introduzca la descripción de la incidencia"
msgid "Enter the issue title"
-msgstr ""
+msgstr "Introduzca el título de la incidencia"
msgid "Enter the merge request description"
-msgstr ""
+msgstr "Introduzca la descripción del merge request"
msgid "Enter the merge request title"
-msgstr ""
+msgstr "Introduzca el título del merge request"
+
+msgid "EnviornmentDashboard|You are looking at the last updated environment"
+msgstr "Está viendo el último entorno actualizado"
-msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they will be masked by default so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
+msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they can be masked so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
msgstr ""
msgid "Environment variables are configured by your administrator to be %{link_start}protected%{link_end} by default"
-msgstr ""
+msgstr "Las variables de entorno están configuradas por el administrador para estar %{link_start}protegidas%{link_end} por defecto"
msgid "Environment:"
msgstr "Entorno:"
@@ -4101,8 +4781,32 @@ msgstr "Entorno:"
msgid "Environments"
msgstr "Entornos"
+msgid "Environments Dashboard"
+msgstr "Panel de control de entornos"
+
msgid "Environments allow you to track deployments of your application %{link_to_read_more}."
-msgstr ""
+msgstr "Los Entornos le permiten hacer un seguimiento de los despliegues de su aplicación %{link_to_read_more}."
+
+msgid "EnvironmentsDashboard|Add a project to the dashboard"
+msgstr "Añadir un proyecto al panel"
+
+msgid "EnvironmentsDashboard|Add projects"
+msgstr "Añadir proyectos"
+
+msgid "EnvironmentsDashboard|Environments Dashboard"
+msgstr "Panel de control de entornos"
+
+msgid "EnvironmentsDashboard|Job: %{job}"
+msgstr "Trabajo: %{job}"
+
+msgid "EnvironmentsDashboard|More actions"
+msgstr "Más acciones"
+
+msgid "EnvironmentsDashboard|Remove"
+msgstr "Eliminar"
+
+msgid "EnvironmentsDashboard|The environments dashboard provides a summary of each project's environments' status, including pipeline and alert statuses."
+msgstr "El panel de control de entornos proporciona un resumen detallado del estado de los entornos de cada proyecto, incluidos los estados de alerta y de los pipelines."
msgid "Environments|An error occurred while fetching the environments."
msgstr "Se ha producido un error al recuperar los entornos."
@@ -4111,10 +4815,10 @@ msgid "Environments|An error occurred while making the request."
msgstr "Se ha producido un error al realizar la solicitud."
msgid "Environments|An error occurred while re-deploying the environment, please try again"
-msgstr ""
+msgstr "Se ha producido un error mientras se volvía desplegar el entorno, por favor, inténtelo de nuevo"
msgid "Environments|An error occurred while rolling back the environment, please try again"
-msgstr ""
+msgstr "Se ha producido un error mientras se volvía a desplegar el entorno, por favor, inténtelo de nuevo"
msgid "Environments|An error occurred while stopping the environment, please try again"
msgstr "Ocurrió un error al detener el entorno, por favor inténtelo de nuevo"
@@ -4138,13 +4842,13 @@ msgid "Environments|Environments"
msgstr "Entornos"
msgid "Environments|Environments are places where code gets deployed, such as staging or production."
-msgstr ""
+msgstr "Los entornos son lugares en los que se despliega el código, como por ejemplo, los entornos de test o los entornos de producción."
msgid "Environments|Job"
msgstr "Trabajo"
msgid "Environments|Learn more about stopping environments"
-msgstr ""
+msgstr "Obtenga más información sobre cómo detener los entornos"
msgid "Environments|New environment"
msgstr "Nuevo entorno"
@@ -4153,13 +4857,13 @@ msgid "Environments|No deployments yet"
msgstr "Todavía no hay despliegues"
msgid "Environments|No pod name has been specified"
-msgstr ""
+msgstr "No se ha especificado ningún nombre de pod"
msgid "Environments|Note that this action will stop the environment, but it will %{emphasisStart}not%{emphasisEnd} have an effect on any existing deployment due to no “stop environment action†being defined in the %{ciConfigLinkStart}.gitlab-ci.yml%{ciConfigLinkEnd} file."
-msgstr ""
+msgstr "Note que esta acción detendrá el entorno, pero %{emphasisStart}no%{emphasisEnd} tendrá ningún efecto sobre cualquier instancia debido a que no hay una \"acción para detener el entorno\" definida en el archivo %{ciConfigLinkStart}.gitlab-ci.yml%{ciConfigLinkEnd}."
msgid "Environments|Note that this action will stop the environment, but it will %{emphasis_start}not%{emphasis_end} have an effect on any existing deployment due to no “stop environment action†being defined in the %{ci_config_link_start}.gitlab-ci.yml%{ci_config_link_end} file."
-msgstr ""
+msgstr "Tenga en cuenta que esta acción detendrá el entorno, pero %{emphasis_start}no%{emphasis_end} trendrá efecto en ningún despliegue existente debido a que no hay \"acción de detener entorno\" definida en el archivo %{ci_config_link_start}.gitlab-ci.yml%{ci_config_link_end}."
msgid "Environments|Open live environment"
msgstr ""
@@ -4168,13 +4872,13 @@ msgid "Environments|Pod logs from"
msgstr ""
msgid "Environments|Re-deploy"
-msgstr ""
+msgstr "Re-desplegar"
msgid "Environments|Re-deploy environment %{environment_name}?"
-msgstr ""
+msgstr "¿Desea redesplegar el entorno %{environment_name}?"
msgid "Environments|Re-deploy environment %{name}?"
-msgstr ""
+msgstr "¿Desea redesplegar el entorno %{name}?"
msgid "Environments|Re-deploy to environment"
msgstr "Re-desplegar al entorno"
@@ -4183,16 +4887,16 @@ msgid "Environments|Read more about environments"
msgstr "Obtenga más información sobre los entornos"
msgid "Environments|Rollback"
-msgstr ""
+msgstr "Restaurar"
msgid "Environments|Rollback environment"
msgstr "Deshacer entorno"
msgid "Environments|Rollback environment %{environment_name}?"
-msgstr ""
+msgstr "¿Desea restaurar el entorno %{environment_name}?"
msgid "Environments|Rollback environment %{name}?"
-msgstr ""
+msgstr "¿Desea restaurar el entorno %{name}?"
msgid "Environments|Show all"
msgstr "Mostrar todo"
@@ -4204,16 +4908,16 @@ msgid "Environments|Stop environment"
msgstr "Detener entorno"
msgid "Environments|Stopping"
-msgstr ""
+msgstr "Deteniendo"
msgid "Environments|This action will relaunch the job for commit %{commit_id}, putting the environment in a previous version. Are you sure you want to continue?"
-msgstr ""
+msgstr "Esta acción volverá a ejecutar el trabajo para el commit %{commit_id}, cambiando el entorno a una versión anterior. ¿Está seguro de que desea continuar?"
msgid "Environments|This action will relaunch the job for commit %{linkStart}%{commitId}%{linkEnd}, putting the environment in a previous version. Are you sure you want to continue?"
-msgstr ""
+msgstr "Esta acción volverá a ejecutar el trabajo para el commit %{linkStart}%{commitId}%{linkEnd}, cambiando el entorno a una versión anterior. ¿Está seguro de que desea continuar?"
msgid "Environments|This action will run the job defined by %{name} for commit %{linkStart}%{commitId}%{linkEnd} putting the environment in a previous version. You can revert it by re-deploying the latest version of your application. Are you sure you want to continue?"
-msgstr ""
+msgstr "Esta acción ejecutará el trabajo definido por %{name} para el commit %{linkStart}%{commitId}%{linkEnd}, estableciendo el entorno a una versión anterior. Puede dejar el entorno en la última versión de su aplicación volviendo a desplegarlo. ¿Está seguro de que desea continuar?"
msgid "Environments|This action will run the job defined by staging for commit %{commit_id}, putting the environment in a previous version. You can revert it by re-deploying the latest version of your application. Are you sure you want to continue?"
msgstr ""
@@ -4222,7 +4926,7 @@ msgid "Environments|Updated"
msgstr "Actualizado"
msgid "Environments|You don't have any environments right now"
-msgstr ""
+msgstr "No tiene ningún entorno ahora mismo"
msgid "Environments|protected"
msgstr "protegido"
@@ -4239,7 +4943,25 @@ msgstr "Hoja de ruta de tareas épicas"
msgid "Epics let you manage your portfolio of projects more efficiently and with less effort"
msgstr "Las tareas épicas le permiten administrar sus proyectos de manera más eficiente y con menos esfuerzo"
+msgid "Epics|%{epicsCount} epics and %{issuesCount} issues"
+msgstr ""
+
+msgid "Epics|Add an epic"
+msgstr ""
+
+msgid "Epics|Add an existing epic as a child epic."
+msgstr ""
+
msgid "Epics|An error occurred while saving the %{epicDateType} date"
+msgstr "Se ha producido un error mientras se guardaba la fecha tipo %{epicDateType}"
+
+msgid "Epics|Are you sure you want to remove %{bStart}%{targetIssueTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}?"
+msgstr ""
+
+msgid "Epics|Create an epic within this group and add it as a child epic."
+msgstr ""
+
+msgid "Epics|Create new epic"
msgstr ""
msgid "Epics|How can I solve this?"
@@ -4248,14 +4970,29 @@ msgstr "¿Cómo puedo resolver esto?"
msgid "Epics|More information"
msgstr "Más información"
+msgid "Epics|Remove epic"
+msgstr ""
+
+msgid "Epics|Remove issue"
+msgstr ""
+
+msgid "Epics|Something went wrong while creating child epics."
+msgstr ""
+
+msgid "Epics|Something went wrong while fetching child epics."
+msgstr ""
+
msgid "Epics|These dates affect how your epics appear in the roadmap. Dates from milestones come from the milestones assigned to issues in the epic. You can also set fixed dates or remove them entirely."
+msgstr "Estas fechas afectan en como aparecen sus épicas en la hoja de ruta. Las fechas de los hitos provienen de los hitos asignados a las incidencias en su épica. También puede establecer fechas fijas o eliminarlas por completo."
+
+msgid "Epics|This will also remove any descendents of %{bStart}%{targetEpicTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}. Are you sure?"
msgstr ""
msgid "Epics|To schedule your epic's %{epicDateType} date based on milestones, assign a milestone with a %{epicDateType} date to any issue in the epic."
-msgstr ""
+msgstr "Para programar la fecha %{epicDateType} de su épica basada en hitos, asigne un hito con una fecha %{epicDateType} a cualquier incidencia de la épica."
msgid "Epics|due"
-msgstr ""
+msgstr "vencimiento"
msgid "Epics|start"
msgstr "Inicio"
@@ -4267,7 +5004,7 @@ msgid "Error Reporting and Logging"
msgstr "Informe y registro de errores"
msgid "Error Tracking"
-msgstr ""
+msgstr "Control de errores"
msgid "Error creating a new path"
msgstr "Se ha producido un error al crear una nueva ruta"
@@ -4287,9 +5024,15 @@ msgstr "Se ha producido un error en la recuperación de las etiquetas."
msgid "Error fetching network graph."
msgstr "Se ha producido un error al obtener el gráfico de la red."
+msgid "Error fetching projects"
+msgstr "Se ha producido un error al obtener los proyectos"
+
msgid "Error fetching refs"
msgstr "Se ha producido un error al obtener los refs"
+msgid "Error fetching the dependency list. Please check your network connection and try again."
+msgstr ""
+
msgid "Error fetching usage ping data."
msgstr "Se ha producido un error al obtener los datos de uso de ping."
@@ -4299,6 +5042,9 @@ msgstr "Se ha producido un error al cargar los datos de la rama. Por favor, vuel
msgid "Error loading branches."
msgstr "Error al cargar ramas."
+msgid "Error loading file viewer."
+msgstr "Se ha producido un error al cargar el visor de archivos."
+
msgid "Error loading last commit."
msgstr "Error al cargar el último commit."
@@ -4308,6 +5054,9 @@ msgstr "Se ha producido un error al cargar la vista previa de Markdown"
msgid "Error loading merge requests."
msgstr "Se ha producido un error al cargar los merge requests."
+msgid "Error loading milestone tab"
+msgstr "Se ha producido un error al cargar la pestaña Hitos"
+
msgid "Error loading project data. Please try again."
msgstr "Se ha producido un error al cargar los datos del proyecto. Por favor, vuelva a intentarlo."
@@ -4317,20 +5066,26 @@ msgstr "Se ha producido un error al cargar tipos de plantilla."
msgid "Error loading template."
msgstr "Se ha producido un error al cargar la plantilla."
+msgid "Error loading viewer"
+msgstr "Se ha producido un error al cargar el visor"
+
+msgid "Error occurred when fetching sidebar data"
+msgstr "Se ha producido un error al obtener los datos de la barra lateral"
+
msgid "Error occurred when toggling the notification subscription"
msgstr "Se ha producido un error al activar/desactivar la suscripción de las notificaciones"
msgid "Error occurred. User was not blocked"
-msgstr ""
+msgstr "Se ha producido un error. No se ha bloqueado el usuario"
msgid "Error occurred. User was not confirmed"
-msgstr ""
+msgstr "Se ha producido un error. No se ha confirmado el usuario"
msgid "Error occurred. User was not unblocked"
-msgstr ""
+msgstr "Se ha producido un error. El usuario no estaba desbloqueado"
msgid "Error occurred. User was not unlocked"
-msgstr ""
+msgstr "Se ha producido un error. El usuario no estaba desbloqueado"
msgid "Error rendering markdown preview"
msgstr "Se ha producido un error al renderizar la vista previa de markdown"
@@ -4348,16 +5103,22 @@ msgid "Error updating todo status."
msgstr "Se ha producido un error al actualizar el estado de las tareas pendientes."
msgid "Error uploading file"
-msgstr ""
+msgstr "Se ha producido un error al enviar el fichero"
+
+msgid "Error uploading file: %{stripped}"
+msgstr "Se ha producido un error al subir el archivo: %{stripped}"
msgid "Error while loading the merge request. Please try again."
msgstr "Se ha producido un error al procesar su merge request. Por favor, inténtelo de nuevo."
+msgid "Error while loading the project data. Please try again."
+msgstr "Error al cargar los datos del proyecto. Por favor, vuelva a intentarlo."
+
msgid "Error while migrating %{upload_id}: %{error_message}"
-msgstr ""
+msgstr "Se ha producido un error al migrar %{upload_id}: %{error_message}"
msgid "Error with Akismet. Please check the logs for more info."
-msgstr ""
+msgstr "Error con Akismet. Por favor, compruebe los registros de error para obtener más información."
msgid "Error:"
msgstr "Error:"
@@ -4366,19 +5127,19 @@ msgid "ErrorTracking|Active"
msgstr "Activo"
msgid "ErrorTracking|After adding your Auth Token, use the 'Connect' button to load projects"
-msgstr ""
+msgstr "Después de añadir su token de autenticación, utilice el botón 'Conectar' para cargar los proyectos"
msgid "ErrorTracking|Auth Token"
msgstr "Token de autenticación"
msgid "ErrorTracking|Click 'Connect' to re-establish the connection to Sentry and activate the dropdown."
-msgstr ""
+msgstr "Haga clic en 'Conectar' para restablecer la conexión a Sentry y activar el menú desplegable."
msgid "ErrorTracking|Connection has failed. Re-check Auth Token and try again."
-msgstr ""
+msgstr "La conexión ha fallado. Por favor, compruebe el token de autenticación y vuelva a intentarlo."
msgid "ErrorTracking|Find your hostname in your Sentry account settings page"
-msgstr ""
+msgstr "Encuentre su nombre del host en la página de configuración de su cuenta de Sentry"
msgid "ErrorTracking|No projects available"
msgstr "No hay proyectos disponibles"
@@ -4387,7 +5148,7 @@ msgid "ErrorTracking|Select project"
msgstr "Seleccionar proyecto"
msgid "ErrorTracking|To enable project selection, enter a valid Auth Token"
-msgstr ""
+msgstr "Para habilitar la selección del proyecto, ingrese un token de autenticación válido"
msgid "Errors"
msgstr "Errores"
@@ -4417,7 +5178,7 @@ msgid "Events"
msgstr "Eventos"
msgid "Every %{action} attempt has failed: %{job_error_message}. Please try again."
-msgstr ""
+msgstr "Cada intento de %{action} ha fallado: %{job_error_message}. Por favor, inténtalo de nuevo."
msgid "Every day (at 4:00am)"
msgstr "Todos los días (a las 4:00 am)"
@@ -4435,22 +5196,25 @@ msgid "Everyone can contribute"
msgstr "Todo el mundo puede colaborar"
msgid "Everything you need to create a GitLab Pages site using GitBook."
-msgstr ""
+msgstr "Todo lo que necesita para crear un sitio de GitLab Pages con GitBook."
msgid "Everything you need to create a GitLab Pages site using Hexo."
-msgstr ""
+msgstr "Todo lo que necesita para crear un sitio de GitLab Pages utilizando Hexo."
msgid "Everything you need to create a GitLab Pages site using Hugo."
-msgstr ""
+msgstr "Todo lo que necesitas para crear un sitio de GitLab Pages con Hugo."
msgid "Everything you need to create a GitLab Pages site using Jekyll."
-msgstr ""
+msgstr "Todo lo que necesita para crear un sitio de GitLab Pages con Jekyll."
msgid "Everything you need to create a GitLab Pages site using plain HTML."
+msgstr "Todo lo que necesita para crear un sitio de GitLab Pages utilizando HTML plano."
+
+msgid "Example: Usage = single query. (Requested) / (Capacity) = multiple queries combined into a formula."
msgstr ""
msgid "Except policy:"
-msgstr ""
+msgstr "Extracto de la política:"
msgid "Existing members and groups"
msgstr "Miembros y grupos existentes"
@@ -4462,7 +5226,7 @@ msgid "Expand all"
msgstr "Expandir todo"
msgid "Expand approvers"
-msgstr ""
+msgstr "Expandir aprobadores"
msgid "Expand sidebar"
msgstr "Expandir barra lateral"
@@ -4507,13 +5271,13 @@ msgid "Export issues"
msgstr "Exportar incidencias"
msgid "Export project"
-msgstr ""
+msgstr "Exportar proyecto"
msgid "Export this project with all its related data in order to move your project to a new GitLab instance. Once the export is finished, you can import the file from the \"New Project\" page."
-msgstr ""
+msgstr "Exporte este proyecto con todos los datos relacionados para mover su proyecto a una nueva instancia de GitLab. Una vez que finalice la exportación, puede importar el archivo desde la página \"Nuevo proyecto\"."
msgid "External Classification Policy Authorization"
-msgstr ""
+msgstr "Política de autorización de clasificación externa"
msgid "External URL"
msgstr "URL externa"
@@ -4525,10 +5289,10 @@ msgid "External authentication"
msgstr "Autenticación externa"
msgid "External authorization denied access to this project"
-msgstr ""
+msgstr "Se ha denegado la autorización externa para el acceso a este proyecto"
msgid "External authorization request timeout"
-msgstr ""
+msgstr "Tiempo de espera agotado para la solicitud de acceso"
msgid "ExternalAuthorizationService|Classification label"
msgstr "Etiqueta de clasificación"
@@ -4536,6 +5300,27 @@ msgstr "Etiqueta de clasificación"
msgid "ExternalAuthorizationService|When no classification label is set the default label `%{default_label}` will be used."
msgstr "Cuando no existe ninguna etiqueta de clasificación se utilizará la etiqueta predeterminada `%{default_label}'."
+msgid "ExternalMetrics|Add a button to the metrics dashboard linking directly to your existing external dashboards."
+msgstr "Agregue un botón al panel de control de métricas que se enlaza directamente con sus paneles de control externos existentes."
+
+msgid "ExternalMetrics|Enter the URL of the dashboard you want to link to"
+msgstr "Introduzca la URL del panel de control que desea enlazar"
+
+msgid "ExternalMetrics|External Dashboard"
+msgstr "Panel de control externo"
+
+msgid "ExternalMetrics|Full dashboard URL"
+msgstr "URL completa del panel del control"
+
+msgid "ExternalWikiService|External Wiki"
+msgstr "Wiki externo"
+
+msgid "ExternalWikiService|Replaces the link to the internal wiki with a link to an external wiki."
+msgstr "Reemplaza el enlace a la Wiki interna con un enlace a una Wiki externa."
+
+msgid "ExternalWikiService|The URL of the external Wiki"
+msgstr "URL del Wiki externo"
+
msgid "Facebook"
msgstr "Facebook"
@@ -4545,26 +5330,59 @@ msgstr "Fallido"
msgid "Failed Jobs"
msgstr "Trabajos fallidos"
+msgid "Failed create wiki"
+msgstr "Se ha producido un error al crear el wiki"
+
msgid "Failed to change the owner"
msgstr "Error al cambiar el propietario"
msgid "Failed to check related branches."
msgstr "Se ha producido un error al verificar las branchs relacionadas."
+msgid "Failed to connect to the prometheus server"
+msgstr "Se ha producido un error al conectar con el servidor"
+
+msgid "Failed to create Merge Request. Please try again."
+msgstr "No es posible realizar el merge request. Por favor, inténtelo de nuevo."
+
+msgid "Failed to create a branch for this issue. Please try again."
+msgstr "Se ha producido un erro al crear una rama para esta incidencia. Por favor, inténtalo de nuevo."
+
+msgid "Failed to create repository via gitlab-shell"
+msgstr "Se ha producido un error al crear el repositorio a través de gitlab-shell"
+
msgid "Failed to create resources"
msgstr "Se ha producido un error al crear los recursos"
msgid "Failed to deploy to"
msgstr "Se ha producido un error al desplegar a"
+msgid "Failed to get ref."
+msgstr "Se ha producido un error al obtener ref."
+
+msgid "Failed to install."
+msgstr "Se ha producido un error al instalar."
+
msgid "Failed to load emoji list."
msgstr "Se ha producido un error al cargar la lista de emojis."
msgid "Failed to load errors from Sentry. Error message: %{errorMessage}"
msgstr "Se ha producido un error al cargar los errores desde Sentry. El mensaje de error es: %{errorMessage}"
+msgid "Failed to load groups & users."
+msgstr "Se ha producido un error al cargar grupos y usuarios."
+
+msgid "Failed to load related branches"
+msgstr "Se ha producido un error al cargar ramas relacionadas"
+
msgid "Failed to promote label due to internal error. Please contact administrators."
-msgstr ""
+msgstr "Se ha producido un erro al promocionar la etiqueta debido a un error interno. Por favor, póngase en contacto con los administradores."
+
+msgid "Failed to protect the branch"
+msgstr "Se ha producido un error al proteger la rama"
+
+msgid "Failed to protect the environment"
+msgstr "Se ha producido un error al proteger el entorno"
msgid "Failed to remove issue from board, please try again."
msgstr "Se ha producido un error al eliminar la incidencia del tablero, por favor, inténtelo de nuevo."
@@ -4576,38 +5394,56 @@ msgid "Failed to remove the pipeline schedule"
msgstr "Error al eliminar la programación del pipeline"
msgid "Failed to remove user identity."
-msgstr ""
+msgstr "Se ha producido un error al eliminar la identidad del usuario."
msgid "Failed to remove user key."
-msgstr ""
+msgstr "Se ha producido un error al eliminar la clave del usuario."
msgid "Failed to reset key. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al restablecer la clave. Por favor, inténtalo de nuevo."
+
+msgid "Failed to save comment!"
+msgstr "¡Se ha producido un error al guardar el comentario!"
+
+msgid "Failed to save merge conflicts resolutions. Please try again!"
+msgstr "Se ha producido un error al guardar las resoluciones de los conflictos producidos durante el merge. ¡Por favor, inténtelo de nuevo!"
msgid "Failed to save new settings"
-msgstr ""
+msgstr "Se ha producido un error al guardar los nuevos ajustes"
msgid "Failed to save preferences (%{error_message})."
-msgstr ""
+msgstr "Se ha producido un error al guardar las preferencias (%{error_message})."
msgid "Failed to save preferences."
-msgstr ""
+msgstr "Se ha producido un error al guardar las preferencias."
msgid "Failed to signing using smartcard authentication"
msgstr "Se ha producido un error al inciar sesión utilizando la autenticación mediante una tarjeta inteligente"
+msgid "Failed to update branch!"
+msgstr "¡Se ha producido un error al actualizar la rama!"
+
+msgid "Failed to update environment!"
+msgstr "Se ha producido un error al actualizar el entorno!"
+
msgid "Failed to update issues, please try again."
msgstr "Se ha producido un error al actualizar las incidencias. Por favor, inténtalo de nuevo."
+msgid "Failed to update tag!"
+msgstr "¡Se ha producido un error al actualizar la etiqueta!"
+
+msgid "Failed to update."
+msgstr "Se ha producido un error al actualizar."
+
+msgid "Failed to upgrade."
+msgstr "Se ha producido un error al actualizar."
+
msgid "Failed to upload object map file"
-msgstr ""
+msgstr "Se ha producido un error al cargar el archivo de mapa de objetos"
msgid "Failure"
msgstr "Error"
-msgid "Fast-forward merge"
-msgstr ""
-
msgid "Fast-forward merge without a merge commit"
msgstr ""
@@ -4615,10 +5451,16 @@ msgid "Faster as it re-uses the project workspace (falling back to clone if it d
msgstr ""
msgid "Favicon was successfully removed."
-msgstr ""
+msgstr "Se ha eliminado correctamente el Favicon."
msgid "Feature Flags"
-msgstr ""
+msgstr "Feature Flags"
+
+msgid "Feature flag was not removed."
+msgstr "No se ha eliminado la Feature Flag."
+
+msgid "Feature flag was successfully removed."
+msgstr "Feature flag eliminada correctamente."
msgid "FeatureFlags|* (All Environments)"
msgstr "* (Todos los entornos)"
@@ -4636,67 +5478,64 @@ msgid "FeatureFlags|Configure"
msgstr "Configurar"
msgid "FeatureFlags|Configure feature flags"
-msgstr ""
+msgstr "Configurar Feature Flags"
msgid "FeatureFlags|Create feature flag"
-msgstr ""
+msgstr "Crear Feature Flag"
msgid "FeatureFlags|Delete %{name}?"
msgstr "¿Eliminar %{name}?"
msgid "FeatureFlags|Delete feature flag"
-msgstr ""
+msgstr "Eliminar Feature Flag"
msgid "FeatureFlags|Description"
msgstr "Descripción"
msgid "FeatureFlags|Edit Feature Flag"
-msgstr ""
+msgstr "Editar Feature Flag"
msgid "FeatureFlags|Environment Spec"
-msgstr ""
+msgstr "Especificación del entorno"
msgid "FeatureFlags|Environment Specs"
-msgstr ""
+msgstr "Especificaciones del entorno"
msgid "FeatureFlags|Feature Flag"
-msgstr ""
+msgstr "Feature Flag"
msgid "FeatureFlags|Feature Flag behavior is built up by creating a set of rules to define the status of target environments. A default wildcare rule %{codeStart}*%{codeEnd} for %{boldStart}All Environments%{boldEnd} is set, and you are able to add as many rules as you need by choosing environment specs below. You can toggle the behavior for each of your rules to set them %{boldStart}Active%{boldEnd} or %{boldStart}Inactive%{boldEnd}."
-msgstr ""
+msgstr "Feature Flag se construye creando un conjunto de reglas para definir el estado de los entornos de destino. Se establece una regla por defecto comodín %{codeStart}*%{codeEnd} para %{boldStart}Todos los entornos%{boldEnd}, y a continuación, puede agregar tantas reglas como sea necesario seleccionando las especificaciones. Puede alternar el comportamiento de cada una de sus reglas estableciéndolas cómo %{boldStart}Activas%{boldEnd} o %{boldStart}Inactivas%{boldEnd}."
msgid "FeatureFlags|Feature Flags"
-msgstr ""
+msgstr "Feature Flags"
msgid "FeatureFlags|Feature Flags allow you to configure your code into different flavors by dynamically toggling certain functionality."
-msgstr ""
+msgstr "Las Feature Flags le permiten configurar su código en diferentes sabores y alternar dinámicamente ciertas funciones."
msgid "FeatureFlags|Feature flag %{name} will be removed. Are you sure?"
-msgstr ""
+msgstr "Se a a eliminar la Feature Flag%{name}. ¿Está seguro de que desea continuar?"
msgid "FeatureFlags|Get started with Feature Flags"
-msgstr ""
+msgstr "Acerca de las Feature Flags"
msgid "FeatureFlags|Inactive"
msgstr "Inactivo"
msgid "FeatureFlags|Inactive flag for %{scope}"
-msgstr ""
+msgstr "Desactivar Flag para %{scope}"
-msgid "FeatureFlags|Install a %{docs_link_start}compatible client library%{docs_link_end} and specify the API URL, application name, and instance ID during the configuration setup."
+msgid "FeatureFlags|Install a %{docs_link_anchored_start}compatible client library%{docs_link_anchored_end} and specify the API URL, application name, and instance ID during the configuration setup. %{docs_link_start}More Information%{docs_link_end}"
msgstr ""
msgid "FeatureFlags|Instance ID"
msgstr "ID de instancia"
msgid "FeatureFlags|Loading Feature Flags"
-msgstr ""
+msgstr "Cargar Feature Flags"
msgid "FeatureFlags|More Information"
-msgstr ""
-
-msgid "FeatureFlags|More information"
-msgstr ""
+msgstr "Más información"
msgid "FeatureFlags|Name"
msgstr "Nombre"
@@ -4705,28 +5544,28 @@ msgid "FeatureFlags|New"
msgstr "Nuevo"
msgid "FeatureFlags|New Feature Flag"
-msgstr ""
+msgstr "Nueva Feature Flag"
msgid "FeatureFlags|Protected"
-msgstr ""
+msgstr "Protegido"
msgid "FeatureFlags|Status"
msgstr "Estado"
msgid "FeatureFlags|Target environments"
-msgstr ""
+msgstr "Entornos de destino"
msgid "FeatureFlags|There are no active Feature Flags"
-msgstr ""
+msgstr "No hay Feature Flags activas"
msgid "FeatureFlags|There are no inactive Feature Flags"
-msgstr ""
+msgstr "No hay Feature Flags inactivas"
msgid "FeatureFlags|There was an error fetching the feature flags."
-msgstr ""
+msgstr "Se ha producido un error al obtener las Feature Flag."
msgid "FeatureFlags|Try again in a few moments or contact your support team."
-msgstr ""
+msgstr "Inténtelo de nuevo en un momento o contacte con su equipo de soporte."
msgid "Feb"
msgstr "Feb"
@@ -4735,16 +5574,16 @@ msgid "February"
msgstr "Febrero"
msgid "Fetching incoming email"
-msgstr ""
+msgstr "Obteniendo el correo entrante"
msgid "Fetching licenses failed."
-msgstr ""
+msgstr "Se ha producido un error al obtener las licencias."
msgid "Fetching licenses failed. The request endpoint was not found."
-msgstr ""
+msgstr "Se ha producido un error al obtener las licencias. No es posible encontrar el endpoint de la solicitud."
msgid "Fetching licenses failed. You are not permitted to perform this action."
-msgstr ""
+msgstr "Se ha producido un error al obtener las licencias. No está autorizado a realizar esta acción."
msgid "Fields on this page are now uneditable, you can configure"
msgstr "Ahora puede editar los campos en esta página, puede configurar"
@@ -4755,7 +5594,7 @@ msgstr[0] "Archivo"
msgstr[1] "Archivos"
msgid "File added"
-msgstr ""
+msgstr "Archivo añadido"
msgid "File browser"
msgstr "Explorador de archivos"
@@ -4764,7 +5603,7 @@ msgid "File deleted"
msgstr "Archivo eliminado"
msgid "File mode changed from %{a_mode} to %{b_mode}"
-msgstr ""
+msgstr "El modo del archivo ha cambiado de %{a_mode} a %{b_mode}"
msgid "File moved"
msgstr "Archivo movido"
@@ -4778,9 +5617,15 @@ msgstr "Error al subir el archivo."
msgid "Files"
msgstr "Archivos"
-msgid "Fill in the fields below, turn on <strong>%{enable_label}</strong>, and press <strong>%{save_changes}</strong>"
+msgid "Files breadcrumb"
msgstr ""
+msgid "Files, directories, and submodules in the path %{path} for commit reference %{ref}"
+msgstr "Archivos, directorios y submódulos en la ruta %{path} para la referencia del commit %{ref}"
+
+msgid "Fill in the fields below, turn on <strong>%{enable_label}</strong>, and press <strong>%{save_changes}</strong>"
+msgstr "Rellene los siguientes campos, active <strong>%{enable_label}</strong>y presione <strong>%{save_changes}</strong>"
+
msgid "Filter"
msgstr "Filtro"
@@ -4794,7 +5639,7 @@ msgid "Filter by commit message"
msgstr "Filtrar por mensaje del cambio"
msgid "Filter by milestone name"
-msgstr ""
+msgstr "Filtrar por nombre del hito"
msgid "Filter by two-factor authentication"
msgstr "Filtrar por autenticación de dos factores"
@@ -4824,17 +5669,23 @@ msgid "Find the newly extracted <code>Takeout/Google Code Project Hosting/Google
msgstr "Busque el archivo extraído <code>Takeout/Google Code Project Hosting/GoogleCodeProjectHosting.json</code>."
msgid "Fingerprint"
-msgstr ""
+msgstr "Huella digital"
+
+msgid "Fingerprint:"
+msgstr "Huella:"
msgid "Fingerprints"
msgstr "Huellas digitales"
msgid "Finish editing this message first!"
-msgstr ""
+msgstr "¡Termine la edición de este mensaje primero!"
msgid "Finish review"
msgstr "Finalizar revisión"
+msgid "Finish setting up your dedicated account for <strong>%{group_name}</strong>."
+msgstr "Finalizar la configuración de su cuenta dedicada para <strong>%{group_name}</strong>."
+
msgid "Finished"
msgstr "Finalizado"
@@ -4859,6 +5710,12 @@ msgstr "Fecha de inicio fija"
msgid "Fixed:"
msgstr "Arreglado:"
+msgid "FlowdockService|Flowdock Git source token"
+msgstr "Token de origen de Flowdock Git"
+
+msgid "FlowdockService|Flowdock is a collaboration web app for technical teams."
+msgstr "Flowdock es una aplicación de colaboración web para equipos técnicos."
+
msgid "FogBugz Email"
msgstr "Correo electrónico de FogBugz"
@@ -4884,52 +5741,67 @@ msgid "Footer message"
msgstr "Mensaje a pie de página"
msgid "For internal projects, any logged in user can view pipelines and access job details (output logs and artifacts)"
-msgstr ""
+msgstr "Para los proyectos internos, cualquier usuario que haya iniciado sesión puede visualizar los pipelines y acceder a un trabajo de forma detallada (registros de salida y artefactos)"
msgid "For more info, read the documentation."
msgstr "Para más información, por favor lea la documentación."
msgid "For more information, go to the "
-msgstr ""
+msgstr "Para obtener más información, vaya a "
msgid "For more information, please review %{link_start_tag}Jaeger's configuration doc%{link_end_tag}"
-msgstr ""
+msgstr "Para obtener más información, por favor revise el documento de configuración de %{link_start_tag}Jaeger%{link_end_tag}"
msgid "For more information, see the documentation on %{deactivating_usage_ping_link_start}deactivating the usage ping%{deactivating_usage_ping_link_end}."
-msgstr ""
+msgstr "Para obtener más información, consulte la documentación en %{deactivating_usage_ping_link_start} desactivar el uso ping %{deactivating_usage_ping_link_end}."
msgid "For private projects, any member (guest or higher) can view pipelines and access job details (output logs and artifacts)"
-msgstr ""
+msgstr "Para los proyectos privados, cualquier miembro (visitante o administrador) puede visualizar los pipelines y acceder los detalles de los trabajos (registros de salida and artefactos)"
msgid "For public projects, anyone can view pipelines and access job details (output logs and artifacts)"
-msgstr ""
+msgstr "Para los proyectos públicos, cualquiera puede visualizar los pipelines y acceder los detalles de los trabajos (registros de salida and artefactos)"
+
+msgid "Fork"
+msgstr "Fork"
+
+msgid "Fork Error!"
+msgstr "Se ha producido un error al realizar el fork, por favor, inténtelo de nuevo"
+
+msgid "Fork project"
+msgstr "Realizar un fork del proyecto"
msgid "ForkedFromProjectPath|Forked from"
msgstr "Bifurcado de"
msgid "ForkedFromProjectPath|Forked from %{project_name} (deleted)"
-msgstr ""
+msgstr "Fork desde %{project_name} (eliminado)"
msgid "Forking in progress"
-msgstr ""
+msgstr "Fork en progreso"
+
+msgid "Forking repository"
+msgstr "Realizando un fork del repositorio"
msgid "Forks"
-msgstr ""
+msgstr "Forks"
msgid "Format"
msgstr "Formato"
msgid "Forward external support email address to"
-msgstr ""
+msgstr "Reenviar la dirección de correo electrónico de soporte externo a"
msgid "Found errors in your %{gitlab_ci_yml}:"
-msgstr ""
+msgstr "Se han encontrado errores en su archivo %{gitlab_ci_yml}:"
msgid "Found errors in your .gitlab-ci.yml:"
msgstr "Se han encontrado errores en su fichero .gitlab-ci.yml:"
msgid "Free Trial of GitLab.com Gold"
-msgstr ""
+msgstr "Prueba gratuita de GitLab.com Gold"
+
+msgid "Friday"
+msgstr "Viernes"
msgid "From %{providerTitle}"
msgstr "De %{providerTitle}"
@@ -4961,11 +5833,17 @@ msgstr "De los hitos:"
msgid "From the Kubernetes cluster details view, install Runner from the applications list"
msgstr "Desde la vista de detalles del clúster de Kubernetes, seleccione instalar 'runner' desde la lista de aplicaciones"
+msgid "Full name"
+msgstr "Nombre completo"
+
msgid "GPG Key ID:"
msgstr "ID de la clave GPG:"
msgid "GPG Keys"
-msgstr "Llaves GPG"
+msgstr "Claves GPG"
+
+msgid "GPG keys allow you to verify signed commits."
+msgstr "Las claves GPG le permiten verificar los commits firmados."
msgid "GPG signature (loading...)"
msgstr "Firma GPG (cargando...)"
@@ -4977,7 +5855,7 @@ msgid "General Settings"
msgstr "Configuración general"
msgid "General pipelines"
-msgstr ""
+msgstr "Pipelines"
msgid "Generate a default set of labels"
msgstr "Generar un conjunto predeterminado de etiquetas"
@@ -4986,34 +5864,34 @@ msgid "Generate key"
msgstr "Generar clave"
msgid "Generate new export"
-msgstr ""
+msgstr "Generar nueva exportación"
msgid "Geo"
msgstr "Geo"
msgid "Geo Nodes"
-msgstr ""
+msgstr "Geo Nodos"
msgid "Geo allows you to replicate your GitLab instance to other geographical locations."
-msgstr ""
+msgstr "Geo le permite replicar su instancia de Gitlab a otras ubicaciones geográficas."
msgid "GeoNodeSyncStatus|Node is failing or broken."
-msgstr ""
+msgstr "El nodo está caído o fallando."
msgid "GeoNodeSyncStatus|Node is slow, overloaded, or it just recovered after an outage."
-msgstr ""
+msgstr "El nodo es lento, está sobrecargado o se ha recuperado después de una interrupción."
msgid "GeoNodes|Checksummed"
-msgstr ""
+msgstr "Comprobado"
msgid "GeoNodes|Data is out of date from %{timeago}"
-msgstr ""
+msgstr "No se han actualizado los datos desde %{timeago}"
msgid "GeoNodes|Data replication lag"
-msgstr ""
+msgstr "Retraso en replicación de datos"
msgid "GeoNodes|Does not match the primary storage configuration"
-msgstr ""
+msgstr "No coincide con la configuración principal de almacenamiento"
msgid "GeoNodes|Failed"
msgstr "Fallido"
@@ -5031,7 +5909,7 @@ msgid "GeoNodes|Health status"
msgstr "Estado de salud"
msgid "GeoNodes|Internal URL"
-msgstr ""
+msgstr "URL interna"
msgid "GeoNodes|Last event ID processed by cursor"
msgstr "ID del último evento procesado por el cursor"
@@ -5079,13 +5957,13 @@ msgid "GeoNodes|Out of sync"
msgstr "Sin sincronización"
msgid "GeoNodes|Pausing replication stops the sync process."
-msgstr ""
+msgstr "Pausar la replica detiene el proceso de sincronización."
msgid "GeoNodes|Removing a primary node stops the sync process for all nodes. Syncing cannot be resumed without losing some data on all secondaries. In this case we would recommend setting up all nodes from scratch. Are you sure?"
-msgstr ""
+msgstr "La eliminación de un nodo primario detiene el proceso de sincronización para todos los nodos. No se puede reanudar la sincronización sin perder algunos datos en todos los nodos secundarios. En este caso, recomendamos volver a configurar todos los nodos desde cero. ¿Está seguro de que desea continuar?"
msgid "GeoNodes|Removing a secondary node stops the sync process. It is not currently possible to add back the same node without losing some data. We only recommend setting up a new secondary node in this case. Are you sure?"
-msgstr ""
+msgstr "La eliminación de un nodo secundario detiene el proceso de sincronización. No es posible volver a agregar el mismo nodo sin perder algunos datos. Solo recomendamos configurar un nuevo nodo secundario en este caso. ¿Está seguro de que desea continuar?"
msgid "GeoNodes|Replication slot WAL"
msgstr "Slots de replicación WAL"
@@ -5160,7 +6038,7 @@ msgid "GeoNodes|Wikis verified with their counterparts on the Primary node"
msgstr "Wikis verificados con sus contrapartes en el nodo principal"
msgid "GeoNodes|With %{geo} you can install a special read-only and replicated instance anywhere. Before you add nodes, follow the %{instructions} in the exact order they appear."
-msgstr ""
+msgstr "Con %{geo} puede instalar una instancia especial de solo lectura y replicarla en cualquier lugar. Antes de agregar los nodos, siga las %{instructions} en el orden exacto en que se muestran."
msgid "GeoNodes|You have configured Geo nodes using an insecure HTTP connection. We recommend the use of HTTPS."
msgstr "Ha configurado los nodos Geo utilizando una conexión HTTP insegura. Le recomendamos la utilización de una conexión HTTPS."
@@ -5190,22 +6068,22 @@ msgid "Geo|Batch operations"
msgstr "Operaciones por lotes"
msgid "Geo|Choose which groups you wish to synchronize to this secondary node."
-msgstr ""
+msgstr "Escoja que grupos desea sincronizar con este nodo secundario."
msgid "Geo|Control the maximum concurrency of LFS/attachment backfill for this secondary node"
-msgstr ""
+msgstr "Controla la concurrencia máxima de LFS/attachment para este nodo secundario"
msgid "Geo|Control the maximum concurrency of verification operations for this Geo node"
-msgstr ""
+msgstr "Controla el número máximo de operaciones de verificación concurrentes para este nodo Geo"
msgid "Geo|Control the minimum interval in days that a repository should be reverified for this primary node"
-msgstr ""
+msgstr "Controla el intervalo mínimo de días que un repositorio debe volver a ser verificado para este nodo principal"
msgid "Geo|Could not remove tracking entry for an existing project."
msgstr "No se puede eliminar la entrada de seguimiento para un proyecto existente."
msgid "Geo|Could not remove tracking entry for an existing upload."
-msgstr ""
+msgstr "No se puede eliminar la entrada de seguimiento para un proyecto existente."
msgid "Geo|Failed"
msgstr "Fallido"
@@ -5214,7 +6092,7 @@ msgid "Geo|File sync capacity"
msgstr "Capacidad de sincronización de archivos"
msgid "Geo|Geo Status"
-msgstr ""
+msgstr "Estado de Geo"
msgid "Geo|Groups to synchronize"
msgstr "Grupos a sincronizar"
@@ -5223,10 +6101,10 @@ msgid "Geo|In sync"
msgstr "Sincronizado"
msgid "Geo|Internal URL"
-msgstr ""
+msgstr "URL interna"
msgid "Geo|Last repository check run"
-msgstr ""
+msgstr "Comprobar último repositorio ejecutado"
msgid "Geo|Last successful sync"
msgstr "Última sincronización correcta"
@@ -5244,7 +6122,7 @@ msgid "Geo|Next sync scheduled at"
msgstr "Próxima sincronización programada en"
msgid "Geo|Not synced yet"
-msgstr ""
+msgstr "Sin sincronizar aún"
msgid "Geo|Pending"
msgstr "Pendiente"
@@ -5256,31 +6134,31 @@ msgid "Geo|Pending verification"
msgstr "Pendiente de verificación"
msgid "Geo|Please refer to Geo Troubleshooting."
-msgstr ""
+msgstr "Por favor, consulte la sección de solución de problemas de Geo."
msgid "Geo|Project"
-msgstr ""
+msgstr "Proyecto"
msgid "Geo|Project (ID: %{project_id}) no longer exists on the primary. It is safe to remove this entry, as this will not remove any data on disk."
-msgstr ""
+msgstr "El proyecto Geo|(ID: %{project_id}) ya no existe en el nodo primario. Es seguro eliminar esta entrada, esta acción no eliminará ningún dato del disco."
msgid "Geo|Projects in certain groups"
msgstr "Proyectos en determinados grupos"
msgid "Geo|Projects in certain storage shards"
-msgstr ""
+msgstr "Proyectos en determinados grupos de almacenamiento"
msgid "Geo|Re-verification interval"
-msgstr ""
+msgstr "Intervalo de verificación"
msgid "Geo|Recheck"
-msgstr ""
+msgstr "Volver a comprobar"
msgid "Geo|Recheck all projects"
-msgstr ""
+msgstr "Volver a comprobar todos los proyectos"
msgid "Geo|Redownload"
-msgstr ""
+msgstr "Volver a descargar"
msgid "Geo|Remove"
msgstr "Eliminar"
@@ -5310,19 +6188,25 @@ msgid "Geo|Status"
msgstr "Estado"
msgid "Geo|Sync"
-msgstr ""
+msgstr "Sincronizar"
msgid "Geo|Synced"
msgstr "Sincronizado"
msgid "Geo|Synced at"
-msgstr ""
+msgstr "Sincronizado en"
msgid "Geo|Synchronization failed - %{error}"
msgstr "Se ha producido un error durante la sincronización - %{error}"
msgid "Geo|The URL defined on the primary node that secondary nodes should use to contact it. Returns `url` if not set"
-msgstr ""
+msgstr "La URL definida en el nodo primario que los nodos secundarios deben usar para contactarlo. Devuelve `url` si no está establecida"
+
+msgid "Geo|The database is currently %{db_lag} behind the primary node."
+msgstr "La base de datos está %{db_lag} detrás del nodo primario."
+
+msgid "Geo|The node is currently %{minutes_behind} behind the primary node."
+msgstr "El nodo está %{minutes_behind} detrás del nodo primario."
msgid "Geo|This is a primary node"
msgstr "Este es un nodo primario"
@@ -5331,10 +6215,10 @@ msgid "Geo|Tracking entry for project (%{project_id}) was successfully removed."
msgstr "La entrada de seguimiento del proyecto (%{project_id}) se eliminó correctamente."
msgid "Geo|Tracking entry for upload (%{type}/%{id}) was successfully removed."
-msgstr ""
+msgstr "La entrada de seguimiento de carga (%{type}/%{id}) se ha eliminado correctamente."
msgid "Geo|Tracking entry will be removed. Are you sure?"
-msgstr ""
+msgstr "Se eliminará la entrada de seguimiento. ¿Está seguro de que desea continuar?"
msgid "Geo|URL"
msgstr "URL"
@@ -5343,19 +6227,19 @@ msgid "Geo|Unknown state"
msgstr "Estado desconocido"
msgid "Geo|Verification capacity"
-msgstr ""
+msgstr "Capacidad de verificación"
msgid "Geo|Verification failed - %{error}"
-msgstr ""
+msgstr "Se ha producido un error durante la verificación - %{error}"
msgid "Geo|Waiting for scheduler"
-msgstr ""
+msgstr "Esperando por el programador"
msgid "Geo|You are on a secondary, <b>read-only</b> Geo node. If you want to make changes, you must visit this page on the %{primary_node}."
-msgstr ""
+msgstr "Está en un nodo Geo secundario de <b>sólo lectura</b>. Si quiere realizar cambios, debe visitar esta página en %{primary_node}."
msgid "Geo|You are on a secondary, <b>read-only</b> Geo node. You may be able to make a limited amount of changes or perform a limited amount of actions on this page."
-msgstr ""
+msgstr "Está en un nodo secundario, <b>de solo lectura</b> Geo. Es posible que pueda realizar una cantidad limitada de cambios o realizar una cantidad limitada de acciones en esta página."
msgid "Geo|misconfigured"
msgstr "desconfigurado"
@@ -5370,16 +6254,19 @@ msgid "Get a free instance review"
msgstr "Obtenga una revisión de instancia gratuita"
msgid "Get started with error tracking"
-msgstr ""
+msgstr "Comenzar con el control de errores"
msgid "Getting started with releases"
-msgstr ""
+msgstr "Primeros pasos con las versiones"
msgid "Git"
msgstr "Git"
msgid "Git LFS is not enabled on this GitLab server, contact your admin."
-msgstr ""
+msgstr "Git LFS no está habilitado en este servidor de GitLab, póngase en contacto con su administrador."
+
+msgid "Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will <strong>not</strong> be synced in push mirrors."
+msgstr "Los objetos Git LFS se sincronizarán en los servidores de replica si LFS está %{docs_link_start}habilitado para el proyecto%{docs_link_end}. <strong>no</strong> se sincronizarán en servidores espejos de push."
msgid "Git global setup"
msgstr "Configuración global de Git"
@@ -5390,6 +6277,9 @@ msgstr "URL del repositorio Git"
msgid "Git revision"
msgstr "Revisión de Git"
+msgid "Git shallow clone"
+msgstr ""
+
msgid "Git strategy for pipelines"
msgstr "Estrategia de Git para los 'pipelines'"
@@ -5403,7 +6293,7 @@ msgid "GitLab CI Linter has been moved"
msgstr "Se ha movido GitLab CI Linter"
msgid "GitLab Enterprise Edition %{plan}"
-msgstr ""
+msgstr "GitLab Enterprise Edition %{plan}"
msgid "GitLab Geo"
msgstr "GitLab Geo"
@@ -5415,34 +6305,34 @@ msgid "GitLab Import"
msgstr "Importar desde GitLab"
msgid "GitLab Shared Runners execute code of different projects on the same Runner unless you configure GitLab Runner Autoscale with MaxBuilds 1 (which it is on GitLab.com)."
-msgstr ""
+msgstr "Los ejecutores compartidos de GitLab ejecutan el código de diferentes proyectos en el mismo ejecutor a menos que configure el auto escalado de os ejecutores de GitLab con MaxBuilds 1 (que se encuentra en GitLab.com)."
msgid "GitLab User"
msgstr "Usuario de GitLab"
msgid "GitLab allows you to continue using your license even if you exceed the number of seats you purchased. You will be required to pay for these seats when you renew your license."
-msgstr ""
+msgstr "GitLab le permite continuar usando su licencia incluso si excede la cantidad puestos que compró. Deberá por pagar estos puestos cuando renueve su licencia."
msgid "GitLab metadata URL"
-msgstr ""
+msgstr "URL de metadatos de GitLab"
msgid "GitLab project export"
msgstr "Exportar proyecto desde GitLab"
msgid "GitLab restart is required to apply changes"
-msgstr ""
+msgstr "Se requiere reiniciar GitLab para aplicar cambios"
msgid "GitLab single sign on URL"
msgstr "URL de inicio de sesión único de GitLab"
msgid "GitLab will run a background job that will produce pseudonymized CSVs of the GitLab database that will be uploaded to your configured object storage directory."
-msgstr ""
+msgstr "Gitlab ejecutará un trabajo como tarea de fondo que producirá un archivo CSV seudonimizado de la base de datos de Gitlab y que se cargará a su directorio de almacenamiento de objetos que tenga configurado."
msgid "GitLab.com import"
msgstr "Importar desde GitLab.com"
msgid "GitLab’s issue tracker"
-msgstr ""
+msgstr "El gestor de incidencias de GitLab"
msgid "Gitaly"
msgstr "Gitaly"
@@ -5460,13 +6350,16 @@ msgid "Gitea Import"
msgstr "Importar desde Gitea"
msgid "Given access %{time_ago}"
-msgstr ""
+msgstr "Acceso concedido %{time_ago}"
+
+msgid "Global notification settings"
+msgstr "Configuración global de las notificaciones"
msgid "Go Back"
msgstr "Volver"
msgid "Go Micro is a framework for micro service development."
-msgstr ""
+msgstr "Go Micro es un framework para el desarrollo de microservicios."
msgid "Go back"
msgstr "Volver"
@@ -5480,9 +6373,18 @@ msgstr "Ir a"
msgid "Go to %{link_to_google_takeout}."
msgstr "Ir a %{link_to_google_takeout}."
+msgid "Go to parent"
+msgstr "Ir al principal"
+
msgid "Go to project"
msgstr "Ir al proyecto"
+msgid "Go to your fork"
+msgstr "Ir a su fork"
+
+msgid "Golden Tanuki"
+msgstr ""
+
msgid "Google Code import"
msgstr "Importar desde Google Code"
@@ -5490,7 +6392,7 @@ msgid "Google Takeout"
msgstr "Google Takeout"
msgid "Google authentication is not %{link_to_documentation}. Ask your GitLab administrator if you want to use this service."
-msgstr "La autenticación de Google no se encuentra %{link_to_documentation}. Pregúntale a tu administrador de GitLab si quieres usar este servicio."
+msgstr "La autenticación de Google no se encuentra %{link_to_documentation}. Pregúntale a tu administrador de GitLab si quieres utilizar este servicio."
msgid "Got it!"
msgstr "¡Lo tengo!"
@@ -5508,10 +6410,10 @@ msgid "Group"
msgstr "Grupo"
msgid "Group %{group_name} was scheduled for deletion."
-msgstr ""
+msgstr "Se ha programado el grupo %{group_name} para su eliminación."
msgid "Group %{group_name} was successfully created."
-msgstr ""
+msgstr "El grupo %{group_name} se actualizó correctamente."
msgid "Group CI/CD settings"
msgstr "Configuración de grupo CI/CD"
@@ -5529,7 +6431,7 @@ msgid "Group Runners"
msgstr "Grupo de ejecutores"
msgid "Group SAML must be enabled to test"
-msgstr ""
+msgstr "El grupo SAML debe estar habilitado para poder probar"
msgid "Group URL"
msgstr "URL del grupo"
@@ -5550,16 +6452,19 @@ msgid "Group info:"
msgstr "Información del grupo:"
msgid "Group maintainers can register group runners in the %{link}"
-msgstr ""
+msgstr "Los mantenedores de grupo pueden registrar grupos de ejecutores en el %{link}"
msgid "Group name"
msgstr "Nombre del grupo"
msgid "Group overview content"
-msgstr ""
+msgstr "Resumen del contenido del grupo"
+
+msgid "Group pipeline minutes were successfully reset."
+msgstr "La cuota de minutos del pipeline fue restablecida con éxito."
msgid "Group was successfully updated."
-msgstr ""
+msgstr "Grupo actualizado correctamente."
msgid "Group:"
msgstr "Grupo:"
@@ -5567,6 +6472,9 @@ msgstr "Grupo:"
msgid "Group: %{group_name}"
msgstr "Grupo: %{group_name}"
+msgid "Group: %{name}"
+msgstr "Grupo: %{name}"
+
msgid "GroupRoadmap|From %{dateWord}"
msgstr "Desde %{dateWord}"
@@ -5577,145 +6485,157 @@ msgid "GroupRoadmap|Sorry, no epics matched your search"
msgstr "Lo sentimos, no hay tareas épicas que coincidan con su búsqueda"
msgid "GroupRoadmap|The roadmap shows the progress of your epics along a timeline"
-msgstr ""
+msgstr "La hoja de ruta muestra el progreso de sus tareas épicas a lo largo de una línea de tiempo"
msgid "GroupRoadmap|To view the roadmap, add a start or due date to one of the %{linkStart}child epics%{linkEnd}."
-msgstr ""
+msgstr "Para ver la hoja de ruta, agregue una fecha de inicio o de vencimiento a una de las %{linkStart}tareas épicas secundarias%{linkEnd}."
msgid "GroupRoadmap|To view the roadmap, add a start or due date to one of your epics in this group or its subgroups; from %{startDate} to %{endDate}."
-msgstr ""
+msgstr "Para ver la hoja de ruta, agregue la fecha de inicio o la de vencimiento a una de sus tareas épicas de este grupo o sus subgrupos; de %{startDate} hasta %{endDate}."
msgid "GroupRoadmap|To widen your search, change or remove filters; from %{startDate} to %{endDate}."
-msgstr ""
+msgstr "Para ampliar su búsqueda, cambie o elimine los filtros; desde %{startDate} a %{endDate}."
msgid "GroupRoadmap|Until %{dateWord}"
msgstr "Hasta %{dateWord}"
msgid "GroupSAML|Certificate fingerprint"
-msgstr ""
+msgstr "Huella digital del certificado"
-msgid "GroupSAML|Enable SAML authentication for this group"
+msgid "GroupSAML|Configuration"
msgstr ""
-msgid "GroupSAML|Enforce SSO-only authentication for this group"
-msgstr ""
+msgid "GroupSAML|Enable SAML authentication for this group."
+msgstr "Habilitar la autenticación SAML para este grupo."
-msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group"
-msgstr ""
+msgid "GroupSAML|Enforce SSO-only authentication for this group."
+msgstr "Forzar autenticación SSO para este grupo."
+
+msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group."
+msgstr "Obligar a los usuarios tener cuentas administradas de grupo dedicadas para este grupo."
msgid "GroupSAML|Enforced SSO"
-msgstr ""
+msgstr "SSO Forzado"
msgid "GroupSAML|Generate a SCIM token"
-msgstr ""
+msgstr "Generar un token SCIM"
msgid "GroupSAML|Generate a SCIM token to set up your System for Cross-Domain Identity Management."
-msgstr ""
-
-msgid "GroupSAML|Group managed accounts"
-msgstr ""
+msgstr "Genere un token SCIM para configurar su sistema para la administración de identidades entre dominios."
msgid "GroupSAML|Identity provider single sign on URL"
-msgstr ""
+msgstr "URL de inicio de sesión único del proveedor de identidades"
msgid "GroupSAML|Make sure you save this token — you won't be able to access it again."
-msgstr ""
+msgstr "Asegúrese de guardar este token - no podrá acceder a él de nuevo."
msgid "GroupSAML|Manage your group’s membership while adding another level of security with SAML."
-msgstr ""
+msgstr "Administre los miembros del grupo al agregar otro nivel de seguridad con SAML."
msgid "GroupSAML|Members will be forwarded here when signing in to your group. Get this from your identity provider, where it can also be called \"SSO Service Location\", \"SAML Token Issuance Endpoint\", or \"SAML 2.0/W-Federation URL\"."
-msgstr ""
+msgstr "Cuando un usuario inicie la sesión en su grupo se reenviará aquí. Esta información, que también se puede denominar, \"SSO Service Location\", \"SAML Token Issuance Endpoint\", o \"SAML 2.0/W-Federation URL\" la puede obtener de su proveedor de identidad."
msgid "GroupSAML|SAML Single Sign On"
-msgstr ""
+msgstr "SAML Single Sign On"
msgid "GroupSAML|SAML Single Sign On Settings"
-msgstr ""
+msgstr "Opciones de configuración de SAML Single Sign On"
msgid "GroupSAML|SCIM API endpoint URL"
-msgstr ""
+msgstr "URL del endpoint de SCIM API"
msgid "GroupSAML|SCIM Token"
-msgstr ""
+msgstr "Token SCIM"
msgid "GroupSAML|SHA1 fingerprint of the SAML token signing certificate. Get this from your identity provider, where it can also be called \"Thumbprint\"."
-msgstr ""
+msgstr "La huella digital SHA1 del certificado de firma de tokens SAML. Puede obtener esta información de su proveedor de identidad, donde también se puede llamar \"Huella digital\"."
msgid "GroupSAML|The SCIM token is now hidden. To see the value of the token again, you need to "
-msgstr ""
+msgstr "El token SCIM está oculto. Para ver el valor del token de nuevo, necesita "
+
+msgid "GroupSAML|To be able to enable enforced SSO, you first need to enable SAML authentication."
+msgstr "Para poder habilitar el SSO, primero debe habilitar la autenticación SAML."
+
+msgid "GroupSAML|To be able to enable group managed accounts, you first need to enable enforced SSO."
+msgstr "Para poder habilitar cuentas de grupo administradas, primero debe habilitar el SSO."
msgid "GroupSAML|Toggle SAML authentication"
-msgstr ""
+msgstr "Activar la autenticación SAML"
+
+msgid "GroupSAML|With group managed accounts enabled, all the users without a group managed account will be excluded from the group."
+msgstr "Con las cuentas administradas de grupo habilitadas, todos los usuarios sin una cuenta administrada de grupo serán excluidos del mismo."
msgid "GroupSAML|Your SCIM token"
-msgstr ""
+msgstr "Tu token SCIM"
msgid "GroupSettings|Auto DevOps pipeline was updated for the group"
-msgstr ""
+msgstr "El pipeline Auto DevOps se actualizó para el grupo"
msgid "GroupSettings|Auto DevOps will automatically build, test and deploy your application based on a predefined Continuous Integration and Delivery configuration. %{auto_devops_start}Learn more about Auto DevOps%{auto_devops_end}"
-msgstr ""
+msgstr "Auto DevOps compilará, probará e implementará automáticamente su aplicación en base a una configuración predefinida de integración y entrega continua. %{auto_devops_start}Obtenga más información sobre Auto DevOps%{auto_devops_end}"
msgid "GroupSettings|Badges"
msgstr "GroupSettings|Insignias"
msgid "GroupSettings|Custom project templates"
-msgstr ""
+msgstr "Plantillas de proyecto personalizadas"
msgid "GroupSettings|Customize your group badges."
-msgstr ""
+msgstr "Personalice sus insignias de grupo."
msgid "GroupSettings|Default to Auto DevOps pipeline for all projects within this group"
-msgstr ""
+msgstr "Por defecto, al pipeline de Auto DevOps para todos los proyectos englobados dentro de este grupo"
msgid "GroupSettings|Learn more about badges."
-msgstr ""
+msgstr "Aprenda más sobre insignias."
msgid "GroupSettings|Learn more about group-level project templates."
-msgstr ""
+msgstr "Más información sobre las plantillas de proyecto a nivel de grupo."
msgid "GroupSettings|New runners registration token has been generated!"
-msgstr ""
+msgstr "¡Se ha generado el token de registro para los nuevos ejecutores!"
msgid "GroupSettings|Prevent sharing a project within %{group} with other groups"
msgstr "Prevenir que se comparta un proyecto de %{group} con otros grupos"
msgid "GroupSettings|Select a sub-group as the custom project template source for this group."
-msgstr ""
+msgstr "Seleccione un subgrupo como fuente de plantilla de proyecto personalizada para este grupo."
msgid "GroupSettings|The Auto DevOps pipeline will run if no alternative CI configuration file is found."
-msgstr ""
+msgstr "El pipeline Auto DevOps se ejecutará si no se encuentra ningún archivo de configuración de CI/CD alternativo."
msgid "GroupSettings|There was a problem updating Auto DevOps pipeline: %{error_messages}."
-msgstr ""
+msgstr "Se ha producido un error al actualizar el pipeline de Auto DevOps: %{error_messages}."
msgid "GroupSettings|This setting is applied on %{ancestor_group} and has been overridden on this subgroup."
-msgstr ""
+msgstr "Esta configuración aplica a %{ancestor_group} y se ha sobreescrito para este subgrupo."
msgid "GroupSettings|This setting is applied on %{ancestor_group}. To share projects in this group with another group, ask the owner to override the setting or %{remove_ancestor_share_with_group_lock}."
-msgstr ""
+msgstr "Esta configuración se aplica en %{ancestor_group}. Para compartir los proyectos de este grupo con otro grupo, solicite al propietario que sobrescriba la configuración o %{remove_ancestor_share_with_group_lock}."
msgid "GroupSettings|This setting is applied on %{ancestor_group}. You can override the setting or %{remove_ancestor_share_with_group_lock}."
-msgstr ""
+msgstr "Esta configuración se aplica en %{ancestor_group}. Puede sobrescribir la configuración o %{remove_ancestor_share_with_group_lock}."
msgid "GroupSettings|This setting will be applied to all subgroups unless overridden by a group owner. Groups that already have access to the project will continue to have access unless removed manually."
-msgstr ""
+msgstr "Esta configuración se aplicará a todos los subgrupos a menos que se sobrescriba por el propietario de un grupo. Los grupos que ya tienen acceso al proyecto seguirán teniendo acceso, a menos que estos permisos se eliminen manualmente."
msgid "GroupSettings|cannot be disabled when the parent group \"Share with group lock\" is enabled, except by the owner of the parent group"
-msgstr ""
+msgstr "No se puede deshabilitar cuando el grupo principal \"Compartir con bloqueo de grupo\" está habilitado, excepto por el propietario del grupo principal"
msgid "GroupSettings|remove the share with group lock from %{ancestor_group_name}"
-msgstr ""
+msgstr "eliminar el recurso compartido con bloqueo de grupo desde %{ancestor_group_name}"
msgid "Groups"
msgstr "Grupos"
+msgid "Groups (%{count})"
+msgstr "Grupos: (%{count})"
+
msgid "Groups can also be nested by creating %{subgroup_docs_link_start}subgroups%{subgroup_docs_link_end}."
-msgstr ""
+msgstr "Los grupos también se pueden anidar creando %{subgroup_docs_link_start}subgrupos%{subgroup_docs_link_end}."
msgid "Groups with access to <strong>%{project_name}</strong>"
-msgstr ""
+msgstr "Los grupos con acceso a <strong>%{project_name}</strong>"
msgid "GroupsDropdown|Frequently visited"
msgstr "Más visitado"
@@ -5730,28 +6650,28 @@ msgid "GroupsDropdown|Search your groups"
msgstr "Buscar en sus grupos"
msgid "GroupsDropdown|Something went wrong on our end."
-msgstr ""
+msgstr "Ha ocurrido un error de nuestro lado."
msgid "GroupsDropdown|Sorry, no groups matched your search"
-msgstr ""
+msgstr "Lo sentimos, no hay grupos que coincidan con su búsqueda"
msgid "GroupsDropdown|This feature requires browser localStorage support"
-msgstr ""
+msgstr "Esta característica requiere localStorage en su navegador web"
msgid "GroupsEmptyState|A group is a collection of several projects."
-msgstr ""
+msgstr "Un grupo es una colección de varios proyectos."
msgid "GroupsEmptyState|If you organize your projects under a group, it works like a folder."
-msgstr ""
+msgstr "Al organizar sus proyectos como un grupo, estos funcionan de la misma forma que una carpeta."
msgid "GroupsEmptyState|No groups found"
msgstr "No se encuentran grupos"
msgid "GroupsEmptyState|You can manage your group member’s permissions and access to each project in the group."
-msgstr ""
+msgstr "Puede administrar los permisos y el acceso de cada miembro del grupo a cada proyecto del grupo."
msgid "GroupsTree|Are you sure you want to leave the \"%{fullName}\" group?"
-msgstr ""
+msgstr "¿Está seguro que desea dejar el grupo \"%{fullName}\"?"
msgid "GroupsTree|Create a project in this group."
msgstr "Crear un proyecto en este grupo."
@@ -5772,40 +6692,46 @@ msgid "GroupsTree|Loading groups"
msgstr "Cargando grupos"
msgid "GroupsTree|No groups matched your search"
-msgstr ""
+msgstr "Lo sentimos, no existen grupos que coincidan con su búsqueda"
msgid "GroupsTree|No groups or projects matched your search"
-msgstr ""
+msgstr "Lo sentimos, no existen grupos ni proyectos que coincidan con su búsqueda"
msgid "GroupsTree|Search by name"
msgstr "Buscar por nombre"
+msgid "HTTP Basic: Access denied\\nYou must use a personal access token with 'api' scope for Git over HTTP.\\nYou can generate one at %{profile_personal_access_tokens_url}"
+msgstr "HTTP básico: Acceso denegado\\nDebe utilizar un token de acceso personal con alcance 'api' para Git a través de HTTP.\\nPuedes generar uno a %{profile_personal_access_tokens_url}"
+
msgid "Have your users email"
msgstr ""
msgid "Header logo was successfully removed."
-msgstr ""
+msgstr "Se ha eliminado el logo del encabezado correctamente."
msgid "Header message"
msgstr "Encabezado del mensaje"
msgid "Health Check"
-msgstr "Verificación del estado"
+msgstr "Verificación de estado"
msgid "Health information can be retrieved from the following endpoints. More information is available"
-msgstr ""
+msgstr "La información de la verificación del estado del sistema se puede obtener de los siguientes endpoints. Hay disponible más información adicional"
msgid "HealthCheck|Access token is"
-msgstr "Token de Acceso es"
+msgstr "El token de acceso es"
msgid "HealthCheck|Healthy"
msgstr "Saludable"
msgid "HealthCheck|No Health Problems Detected"
-msgstr ""
+msgstr "No se han detectado problemas"
msgid "HealthCheck|Unhealthy"
-msgstr "Poco Saludable"
+msgstr "Poco saludable"
+
+msgid "Hello there"
+msgstr "¡Hola!"
msgid "Help"
msgstr "Ayuda"
@@ -5816,21 +6742,27 @@ msgstr "Página de ayuda"
msgid "Help page text and support page url."
msgstr "Texto de la página de ayuda y url de la página de soporte."
-msgid "Here is the public SSH key that needs to be added to the remote server. For more information, please refer to the documentation."
-msgstr "Aquí está la clave pública SSH que se debe añadir al servidor remoto. Para obtener más información, consulte la documentación."
+msgid "Hide archived projects"
+msgstr "Ocultar proyectos archivados"
msgid "Hide file browser"
-msgstr ""
+msgstr "Ocultar el explorador de archivos"
+
+msgid "Hide group projects"
+msgstr "Ocultar grupos de proyectos"
msgid "Hide host keys manual input"
msgstr ""
msgid "Hide marketing-related entries from help"
-msgstr ""
+msgstr "Ocultar en la ayuda las entradas relacionadas con marketing"
msgid "Hide payload"
msgstr ""
+msgid "Hide shared projects"
+msgstr "Ocultar proyectos compartidos"
+
msgid "Hide value"
msgid_plural "Hide values"
msgstr[0] "Ocultar valor"
@@ -5840,28 +6772,40 @@ msgid "Hide values"
msgstr "Ocultar valores"
msgid "Highest role:"
-msgstr ""
+msgstr "Rol más alto:"
msgid "History"
msgstr "Historial"
+msgid "History of authentications"
+msgstr "Historial de autentificación"
+
+msgid "Hook execution failed. Ensure the group has a project with commits."
+msgstr "Falló la ejecución del hook. Asegúrese de que el grupo tiene, al menos, un proyecto con commits."
+
msgid "Hook was successfully created."
-msgstr ""
+msgstr "El hook se ha creado correctamente."
msgid "Hook was successfully updated."
-msgstr ""
+msgstr "El hook se actualizó correctamente."
msgid "Housekeeping"
-msgstr ""
+msgstr "Mantenimiento"
msgid "Housekeeping successfully started"
msgstr "Servicio de limpieza iniciado con éxito"
msgid "Housekeeping, export, path, transfer, remove, archive."
-msgstr ""
+msgstr "Tareas de mantenimiento, exportación, ruta, transferencia, eliminación, archivo."
+
+msgid "How many replicas each Elasticsearch shard has."
+msgstr "Cuántas réplicas tiene cada shard de Elasticsearch."
+
+msgid "How many shards to split the Elasticsearch index over."
+msgstr "¿En cuántos shards se puede dividir el índice de Elasticsearch?."
msgid "However, you are already a member of this %{member_source}. Sign in using a different account to accept the invitation."
-msgstr ""
+msgstr "Sin embargo, ya es miembro de este %{member_source}. Inicie sesión con una cuenta diferente para aceptar la invitación."
msgid "I accept the %{terms_link}"
msgstr "Aceptar los %{terms_link}"
@@ -5869,6 +6813,12 @@ msgstr "Aceptar los %{terms_link}"
msgid "I accept the|Terms of Service and Privacy Policy"
msgstr "Aceptar los términos de servicio y la política de privacidad"
+msgid "I forgot my password"
+msgstr "He olvidado mi contraseña"
+
+msgid "I have read and agree to the Let's Encrypt %{link_start}Terms of Service%{link_end}"
+msgstr "He leído y acepto los términos de servicio de Let's Encrypt %{link_start}%{link_end}"
+
msgid "ID"
msgstr "ID"
@@ -5888,19 +6838,19 @@ msgid "IDE|Edit"
msgstr "Editar"
msgid "IDE|Get started with Live Preview"
-msgstr ""
+msgstr "Comenzar con la vista previa"
msgid "IDE|Go to project"
msgstr "Ir al proyecto"
msgid "IDE|Live Preview"
-msgstr ""
+msgstr "Vista previa"
msgid "IDE|Open in file view"
-msgstr ""
+msgstr "Abrir en la vista de archivo"
msgid "IDE|Preview your web application using Web IDE client-side evaluation."
-msgstr ""
+msgstr "Previsualice su aplicación web utilizando la evaluación del lado del cliente del Web IDE."
msgid "IDE|Refresh preview"
msgstr "Actualizar vista previa"
@@ -5918,19 +6868,19 @@ msgid "Identities"
msgstr "Identidades"
msgid "If any job surpasses this timeout threshold, it will be marked as failed. Human readable time input language is accepted like \"1 hour\". Values without specification represent seconds."
-msgstr ""
+msgstr "Si algún trabajo supera este umbral de tiempo de espera, se marcará como fallido. Se permite la utilización del lenguaje de entrada de tiempo para humanos, como por ejemplo, \"1 hora\". Los valores que no contengan ninguna especificación de formato se representan como tiempo en segundos."
msgid "If checked, group owners can manage LDAP group links and LDAP member overrides"
-msgstr ""
+msgstr "Si está marcado, los propietarios de grupos pueden administrar enlaces de grupo LDAP y anular los miembros LDAP"
msgid "If disabled, a diverged local branch will not be automatically updated with commits from its remote counterpart, to prevent local data loss. If the default branch (%{default_branch}) has diverged and cannot be updated, mirroring will fail. Other diverged branches are silently ignored."
msgstr ""
msgid "If disabled, only admins will be able to set up mirrors in projects."
-msgstr ""
+msgstr "Si está deshabilitado, solo los administradores podrán configurar mirrors en los proyectos."
msgid "If disabled, the access level will depend on the user's permissions in the project."
-msgstr ""
+msgstr "Si está deshabilitado, el nivel de acceso dependerá de los permisos del usuario en el proyecto."
msgid "If enabled"
msgstr "Si está habilitado"
@@ -5938,11 +6888,20 @@ msgstr "Si está habilitado"
msgid "If enabled, access to projects will be validated on an external service using their classification label."
msgstr "Si está habilitado, el acceso a los proyectos se validará en un servicio externo utilizando su etiqueta de clasificación."
+msgid "If this was a mistake you can %{leave_link_start}leave the %{source_type}%{link_end}."
+msgstr "Si esto fue un error puede %{leave_link_start}dejar el %{source_type}%{link_end}."
+
+msgid "If this was a mistake you can leave the %{source_type}."
+msgstr "Si esto fue un error puede dejar el %{source_type}."
+
msgid "If using GitHub, you’ll see pipeline statuses on GitHub for your commits and pull requests. %{more_info_link}"
msgstr "Si utiliza GitHub, verá los estados del pipeline en GitHub para sus commit y sus pull request. %{more_info_link}"
-msgid "If your HTTP repository is not publicly accessible, add authentication information to the URL: <code>https://username:password@gitlab.company.com/group/project.git</code>."
-msgstr ""
+msgid "If you lose your recovery codes you can generate new ones, invalidating all previous codes."
+msgstr "Si pierde los códigos de recuperación, puede generar otros nuevos, invalidando todos los códigos anteriores."
+
+msgid "If your HTTP repository is not publicly accessible, add your credentials."
+msgstr "Si su repositorio HTTP no es accesible públicamente, añada sus credenciales."
msgid "ImageDiffViewer|2-up"
msgstr "2-up"
@@ -5954,7 +6913,7 @@ msgid "ImageDiffViewer|Swipe"
msgstr "Swipe"
msgid "Impersonation has been disabled"
-msgstr ""
+msgstr "La suplantación ha sido deshabilitada"
msgid "Import"
msgstr "Importar"
@@ -6022,53 +6981,74 @@ msgstr "Importar repositorios desde GitHub"
msgid "Import repository"
msgstr "Importar repositorio"
+msgid "Import tasks"
+msgstr "Importar tareas"
+
+msgid "Import tasks from Phabricator into issues"
+msgstr "Importar tareas desde Phabricator como incidencias"
+
msgid "Import timed out. Import took longer than %{import_jobs_expiration} seconds"
-msgstr ""
+msgstr "Se agotó el tiempo de espera para el proceso de importación. Este proceso ha tardado más de %{import_jobs_expiration} segundos"
msgid "Import/Export illustration"
-msgstr ""
+msgstr "Importar/Exportar ilustración"
msgid "ImportButtons|Connect repositories from"
msgstr "Conectar repositorios desde"
+msgid "ImportProjects|Blocked import URL: %{message}"
+msgstr "URL de importación bloqueada: %{message}"
+
+msgid "ImportProjects|Error importing repository %{project_safe_import_url} into %{project_full_path} - %{message}"
+msgstr "Error al importar el repositorio %{project_safe_import_url} en %{project_full_path} - %{message}"
+
msgid "ImportProjects|Importing the project failed"
-msgstr ""
+msgstr "Se ha producido un error al importar el proyecto"
msgid "ImportProjects|Requesting your %{provider} repositories failed"
-msgstr ""
+msgstr "Solicitando a su %{provider} los repositorios fallados"
msgid "ImportProjects|Select the projects you want to import"
-msgstr ""
+msgstr "Seleccione los proyectos que desea importar"
+
+msgid "ImportProjects|The remote data could not be imported."
+msgstr "No se pudieron importar los datos remotos."
+
+msgid "ImportProjects|The repository could not be created."
+msgstr "No se pudo crear el repositorio."
msgid "ImportProjects|Updating the imported projects failed"
+msgstr "Se ha producido un error al actualizar los proyectos importados"
+
+msgid "Improve Issue boards"
msgstr ""
msgid "Improve Issue boards with GitLab Enterprise Edition."
-msgstr ""
+msgstr "Mejore los tableros de incidencias con GitLab Enterprise Edition."
msgid "Improve Merge Requests and customer support with GitLab Enterprise Edition."
-msgstr ""
+msgstr "Mejore los merge request y la atención al cliente con GitLab Enterprise Edition."
msgid "Improve issues management with Issue weight and GitLab Enterprise Edition."
-msgstr ""
+msgstr "Mejore la gestión de incidencias con Issue weight y GitLab Enterprise Edition."
msgid "Improve search with Advanced Global Search and GitLab Enterprise Edition."
-msgstr ""
+msgstr "Mejore la búsqueda con Advanced Global Search y GitLab Enterprise Edition."
msgid "In order to enable instance-level analytics, please ask an admin to enable %{usage_ping_link_start}usage ping%{usage_ping_link_end}."
-msgstr ""
+msgstr "Con el fin de permitir el análisis a nivel de instancia, por favor solicite a un administrador que habilite %{usage_ping_link_start}el uso de ping%{usage_ping_link_end}."
msgid "In order to gather accurate feature usage data, it can take 1 to 2 weeks to see your index."
-msgstr ""
+msgstr "Con el fin de recopilar datos precisos sobre los datos de uso, es posible que tarde de 1 a 2 semanas en poder ver su índice."
msgid "In the next step, you'll be able to select the projects you want to import."
-msgstr ""
+msgstr "En el siguiente paso, podrá seleccionar los proyectos que desea importar."
msgid "Incidents"
msgstr "Incidentes"
msgid "Include a Terms of Service agreement and Privacy Policy that all users must accept."
-msgstr ""
+msgstr "Incluya un acuerdo de términos de servicio y una política de privacidad que todos los usuarios deben aceptar."
msgid "Include author name in notification email body"
msgstr "Incluir el nombre del autor en el cuerpo del correo electrónico de notificación"
@@ -6077,28 +7057,37 @@ msgid "Include merge request description"
msgstr "Introduzca la descripción del merge request"
msgid "Include the username in the URL if required: <code>https://username@gitlab.company.com/group/project.git</code>."
-msgstr ""
+msgstr "Incluya el nombre de usuario en la URL en caso de que sea necesario: <code>https://nombredeusuario@gitlab.empresa.com/grupo/proyecto.git</code>."
msgid "Includes LFS objects. It can be overridden per group, or per project. 0 for unlimited."
-msgstr ""
+msgstr "Incluye objetos LFS. Se puede sobreescribir a nivel de grupo o de proyecto. Puede establecerse a 0 para hacer que este valor sea ilimitado."
msgid "Includes an MVC structure to help you get started."
-msgstr ""
+msgstr "Incluye una estructura MVC para ayudarle a comenzar."
msgid "Includes an MVC structure, Gemfile, Rakefile, along with many others, to help you get started."
-msgstr ""
+msgstr "Incluye una estructura MVC, Gemfile, Rakefile, junto con muchos otros, para ayudarlo a comenzar."
msgid "Includes an MVC structure, mvnw and pom.xml to help you get started."
-msgstr ""
+msgstr "Incluye una estructura MVC, mvnw y pom.xml para ayudarle a comenzar."
msgid "Incompatible Project"
msgstr "Proyecto incompatible"
+msgid "Incompatible options set!"
+msgstr "¡Conjunto de opciones incompatibles configuradas!"
+
+msgid "Indexing"
+msgstr "Indexando"
+
msgid "Indicates whether this runner can pick jobs without tags"
-msgstr ""
+msgstr "Indica si este ejecutor puede seleccionar trabajos sin etiquetas"
msgid "Inform users without uploaded SSH keys that they can't push over SSH until one is added"
-msgstr ""
+msgstr "Informa a los usuarios que no hayan cargado las claves SSH que no pueden hacer push sobre SSH hasta que se agregue una"
+
+msgid "Information about additional Pages templates and how to install them can be found in our %{pages_getting_started_guide}."
+msgstr "Puede encontrar información sobre plantillas de Pages adicionales y cómo instalarlas en nuestro %{pages_getting_started_guide}."
msgid "Inline"
msgstr "En línea"
@@ -6107,10 +7096,10 @@ msgid "Input host keys manually"
msgstr ""
msgid "Input your repository URL"
-msgstr ""
+msgstr "Introduzca la URL de su repositorio"
msgid "Insert a quote"
-msgstr ""
+msgstr "Insertar una cita"
msgid "Insert code"
msgstr "Insertar código"
@@ -6119,6 +7108,9 @@ msgid "Insert suggestion"
msgstr "Insertar sugerencia"
msgid "Insights"
+msgstr "Insights"
+
+msgid "Install"
msgstr ""
msgid "Install GitLab Runner"
@@ -6127,6 +7119,15 @@ msgstr "Instalar GitLab Runner"
msgid "Install Runner on Kubernetes"
msgstr "Instalar Gitlab Runner en Kubernetes"
+msgid "Install a soft token authenticator like %{free_otp_link} or Google Authenticator from your application repository and scan this QR code. More information is available in the %{help_link_start}documentation%{help_link_end}."
+msgstr ""
+
+msgid "Installed"
+msgstr ""
+
+msgid "Installing"
+msgstr ""
+
msgid "Instance"
msgid_plural "Instances"
msgstr[0] "Instancia"
@@ -6142,7 +7143,7 @@ msgid "Instance does not support multiple Kubernetes clusters"
msgstr "La instancia no soporta múltiples clústeres de Kubernetes"
msgid "Instance license"
-msgstr ""
+msgstr "Licencia de la instancia"
msgid "Integrations"
msgstr "Integraciones"
@@ -6172,29 +7173,56 @@ msgid "Introducing Cycle Analytics"
msgstr "Introducción a Cycle Analytics"
msgid "Introducing Your Conversational Development Index"
-msgstr ""
+msgstr "Presentando su índice de desarrollo conversacional"
+
+msgid "Invalid Insights config file detected"
+msgstr "Archivo de configuración de Insights no válido detectado"
msgid "Invalid Login or password"
+msgstr "Inicio de sesión o contraseña no válida"
+
+msgid "Invalid date"
msgstr ""
+msgid "Invalid feature"
+msgstr "Característica no válida"
+
+msgid "Invalid field"
+msgstr "Campo no válido"
+
msgid "Invalid file."
-msgstr ""
+msgstr "Archivo no válido."
+
+msgid "Invalid import params"
+msgstr "Parámetros de importación no válidos"
msgid "Invalid input, please avoid emojis"
-msgstr ""
+msgstr "Entrada no válida, por favor, evite los emojis"
msgid "Invalid pin code"
+msgstr "Código PIN inválido."
+
+msgid "Invalid query"
msgstr ""
-msgid "Invalid two-factor code."
+msgid "Invalid repository path"
+msgstr "Ruta del repositorio no válida"
+
+msgid "Invalid server response"
msgstr ""
+msgid "Invalid two-factor code."
+msgstr "Código de dos factores no válido."
+
msgid "Invitation"
msgstr "Invitación"
msgid "Invite"
msgstr "Invitar"
+msgid "Invite \"%{trimmed}\" by email"
+msgstr "Invitar a \"%{trimmed}\" por correo electrónico"
+
msgid "Invite group"
msgstr "Invitar al grupo"
@@ -6205,10 +7233,13 @@ msgid "Invoke Count"
msgstr ""
msgid "Invoke Time"
-msgstr ""
+msgstr "Tiempo de invocación"
+
+msgid "Is using license seat:"
+msgstr "Está usando el asiento de licencia:"
msgid "IssuableStatus|Closed (%{moved_link_start}moved%{moved_link_end})"
-msgstr ""
+msgstr "Cerrado (%{moved_link_start}movido%{moved_link_end})"
msgid "Issue"
msgstr "Incidencia"
@@ -6223,6 +7254,12 @@ msgid "Issue events"
msgstr "Eventos de incidencia"
msgid "Issue template (optional)"
+msgstr "Plantilla de la incidencia (opcional)"
+
+msgid "Issue update failed"
+msgstr "Se ha producido un error al actualizar incidencia"
+
+msgid "Issue was closed by %{name} %{reason}"
msgstr ""
msgid "IssueBoards|Board"
@@ -6232,55 +7269,55 @@ msgid "IssueBoards|Boards"
msgstr "Tableros"
msgid "IssueBoards|Create new board"
-msgstr ""
+msgstr "Crear nuevo tablero"
msgid "IssueBoards|Delete board"
-msgstr ""
+msgstr "Eliminar tablero"
msgid "IssueBoards|No matching boards found"
-msgstr ""
+msgstr "No se encontraron tableros coincidentes"
msgid "IssueBoards|Some of your boards are hidden, activate a license to see them again."
-msgstr ""
+msgstr "Algunos de sus tableros están ocultos, active una licencia para verlos de nuevo."
msgid "IssueBoards|Switch board"
-msgstr ""
+msgstr "Cambiar tablero"
msgid "Issues"
msgstr "Incidencias"
msgid "Issues can be bugs, tasks or ideas to be discussed. Also, issues are searchable and filterable."
-msgstr ""
+msgstr "Las incidencias pueden ser errores, tareas o ideas para ser discutidas. Además, las mismas, pueden ser buscadas y filtradas."
msgid "Issues closed"
msgstr "Incidencias cerradas"
msgid "Issues with comments, merge requests with diffs and comments, labels, milestones, snippets, and other project entities"
-msgstr ""
+msgstr "Incidencias con comentarios, merge requests con diffs y comentarios, etiquetas, hitos, fragmentos de código y otras entidades de proyecto"
msgid "Issues, merge requests, pushes, and comments."
-msgstr ""
+msgstr "Incidencias, merge requests, pushes y comentarios."
msgid "IssuesAnalytics|After you begin creating issues for your projects, we can start tracking and displaying metrics for them"
-msgstr ""
+msgstr "Una vez haya comenzado a crear incidencias, podremos iniciar el seguimiento y mostrar distintas métricas para sus proyectos"
msgid "IssuesAnalytics|Issues Created"
-msgstr ""
+msgstr "Incidencias creadas"
msgid "IssuesAnalytics|Issues created per month"
-msgstr ""
+msgstr "Incidencias creadas por mes"
msgid "IssuesAnalytics|Last 12 months"
-msgstr ""
+msgstr "Últimos 12 meses"
msgid "IssuesAnalytics|Sorry, your filter produced no results"
msgstr "Lo sentimos, su filtro no ha producido ningún resultado."
msgid "IssuesAnalytics|There are no issues for the projects in your group"
-msgstr ""
+msgstr "No hay incidencias para los proyectos contenidos en su grupo"
msgid "IssuesAnalytics|To widen your search, change or remove filters in the filter bar above"
-msgstr ""
+msgstr "Para ampliar su búsqueda, cambie o elimine los filtros en la barra de filtros que se muestra en la parte superior"
msgid "It must have a header row and at least two columns: the first column is the issue title and the second column is the issue description. The separator is automatically detected."
msgstr ""
@@ -6292,7 +7329,7 @@ msgid "Jaeger URL"
msgstr "URL de Jaeger"
msgid "Jaeger tracing"
-msgstr ""
+msgstr "Trazabilidad de Jaeger"
msgid "Jan"
msgstr "Ene"
@@ -6300,41 +7337,83 @@ msgstr "Ene"
msgid "January"
msgstr "Enero"
+msgid "JiraService|Events for %{noteable_model_name} are disabled."
+msgstr "Los eventos para %{noteable_model_name} están deshabilitados."
+
+msgid "JiraService|If different from Web URL"
+msgstr "Si es diferente de la URL Web"
+
+msgid "JiraService|JIRA API URL"
+msgstr "URL del API de JIRA"
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a commit."
+msgstr "Los comentarios de JIRA se crearán cuando se haga referencia a una incidencia en un commit."
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a merge request."
+msgstr "Los comentarios de JIRA se crearán cuando se haga referencia a una incidencia en un commit."
+
+msgid "JiraService|Jira issue tracker"
+msgstr "Gestos de incidencias Jira"
+
+msgid "JiraService|Password or API token"
+msgstr "Contraseña o token del API"
+
+msgid "JiraService|Transition ID(s)"
+msgstr "ID(s) de transición"
+
+msgid "JiraService|Use , or ; to separate multiple transition IDs"
+msgstr "Utilice , o ; para separar múltiples IDs de transición"
+
+msgid "JiraService|Use a password for server version and an API token for cloud version"
+msgstr "Utilice una contraseña para la versión servidor y un token API para la versión en la nube"
+
+msgid "JiraService|Use a username for server version and an email for cloud version"
+msgstr "Utilice una contraseña para la versión servidor y un correo electrónico para la versión en la nube"
+
+msgid "JiraService|Username or Email"
+msgstr "Nombre de usuario o correo electrónico"
+
+msgid "JiraService|Web URL"
+msgstr "URL web"
+
+msgid "JiraService|transition ids can have only numbers which can be split with , or ;"
+msgstr "los ids de transición sólo pueden contener números que se puedan separar mediante , o ;"
+
msgid "Job"
msgstr "Trabajo"
msgid "Job Failed #%{build_id}"
-msgstr ""
+msgstr "Trabajo fallido #%{build_id}"
msgid "Job ID"
-msgstr ""
+msgstr "Id del trabajo"
msgid "Job has been erased"
msgstr "El trabajo ha sido eliminado"
msgid "Job has been successfully erased!"
-msgstr ""
+msgstr "¡El trabajo se ha borrado correctamente!"
msgid "Job has wrong arguments format."
-msgstr ""
+msgstr "El trabajo tiene el formato de argumentos erróneo."
msgid "Job is missing the `model_type` argument."
-msgstr ""
+msgstr "El trabajo no tiene definido el argumento `model_type`."
msgid "Job is stuck. Check runners."
-msgstr ""
+msgstr "El trabajo está bloqueado. Por favor, compruebe los ejecutores."
msgid "Job traces and artifacts"
-msgstr ""
+msgstr "Registros de los trabajos y artefactos"
msgid "Job was retried"
-msgstr ""
+msgstr "Se reintentó el trabajo"
msgid "Jobs"
msgstr "Trabajos"
msgid "Job|Browse"
-msgstr ""
+msgstr "Explorar"
msgid "Job|Complete Raw"
msgstr ""
@@ -6343,52 +7422,52 @@ msgid "Job|Download"
msgstr "Descargar"
msgid "Job|Erase job log"
-msgstr ""
+msgstr "Borrar el registro del trabajo"
msgid "Job|Job artifacts"
-msgstr ""
+msgstr "Artefactos del trabajo"
msgid "Job|Job has been erased"
-msgstr ""
+msgstr "Se ha eliminado el trabajo"
msgid "Job|Job has been erased by"
-msgstr ""
+msgstr "El trabajo ha sido borrado por"
msgid "Job|Keep"
msgstr "Mantener"
msgid "Job|Pipeline"
-msgstr ""
+msgstr "Pipeline"
msgid "Job|Scroll to bottom"
-msgstr ""
+msgstr "Desplazar hacia abajo"
msgid "Job|Scroll to top"
-msgstr ""
+msgstr "Desplazar hacia arriba"
msgid "Job|Show complete raw"
-msgstr ""
+msgstr "Mostrar trabajo completo en crudo"
msgid "Job|The artifacts were removed"
-msgstr ""
+msgstr "Se han eliminado los artefactos"
msgid "Job|The artifacts will be removed"
-msgstr ""
+msgstr "Los artefactos serán eliminados"
msgid "Job|This job failed because the necessary resources were not successfully created."
-msgstr ""
+msgstr "Este trabajo falló porque los recursos necesarios no se crearon correctamente."
msgid "Job|This job is stuck because the project doesn't have any runners online assigned to it."
-msgstr ""
+msgstr "Este trabajo está bloqueado porque el proyecto no tiene ningún ejecutor en línea asignado a él."
msgid "Job|for"
-msgstr ""
+msgstr "Trabajo para"
msgid "Job|into"
-msgstr ""
+msgstr "en"
msgid "Job|with"
-msgstr ""
+msgstr "con"
msgid "Jul"
msgstr "Jul"
@@ -6396,6 +7475,12 @@ msgstr "Jul"
msgid "July"
msgstr "Julio"
+msgid "Jump to first unresolved discussion"
+msgstr "Ir a la primera discusión sin resolver"
+
+msgid "Jump to next unresolved discussion"
+msgstr "Ir a la siguiente discusión sin resolver"
+
msgid "Jun"
msgstr "Jun"
@@ -6405,6 +7490,9 @@ msgstr "Junio"
msgid "Key (PEM)"
msgstr "Clave (PEM)"
+msgid "Key: %{key}"
+msgstr "Clave: %{key}"
+
msgid "Kubernetes"
msgstr "Kubernetes"
@@ -6421,25 +7509,31 @@ msgid "Kubernetes cluster integration was not removed."
msgstr "No se ha eliminado la integración del clúster de Kubernetes."
msgid "Kubernetes cluster integration was successfully removed."
-msgstr ""
+msgstr "La integración del clúster de Kubernetes se eliminó correctamente."
msgid "Kubernetes cluster was successfully updated."
-msgstr ""
+msgstr "El clúster de Kubernetes se actualizó correctamente."
msgid "Kubernetes configured"
msgstr "Kubernetes configurado"
+msgid "Kubernetes error: %{error_code}"
+msgstr "Error de Kubernetes: %{error_code}"
+
msgid "Kubernetes service integration has been deprecated. %{deprecated_message_content} your Kubernetes clusters using the new <a href=\"%{url}\"/>Kubernetes Clusters</a> page"
-msgstr ""
+msgstr "La integración del servicio de Kubernetes ha quedado obsoleta. %{deprecated_message_content} sus clústeres de Kubernetes con la nueva página de <a href=\"%{url}\"/>Clústers de Kubernetes</a>"
msgid "LDAP settings"
msgstr "Configuración LDAP"
+msgid "LDAP sync in progress. This could take a few minutes. Refresh the page to see the changes."
+msgstr "Sincronización LDAP en curso. Esto podría tardar unos minutos. Por favor, actualice la página para ver los cambios."
+
msgid "LFS"
msgstr "LFS"
msgid "LFS objects"
-msgstr ""
+msgstr "Objetos LFS"
msgid "LFSStatus|Disabled"
msgstr "Deshabilitado"
@@ -6447,6 +7541,9 @@ msgstr "Deshabilitado"
msgid "LFSStatus|Enabled"
msgstr "Habilitado"
+msgid "LICENSE"
+msgstr "LICENCIA"
+
msgid "Label"
msgstr "Etiqueta"
@@ -6454,22 +7551,22 @@ msgid "Label actions dropdown"
msgstr ""
msgid "Label lists show all issues with the selected label."
-msgstr ""
+msgstr "Las listas de etiquetas muestran todas las incidencias con las etiquetas seleccionadas."
msgid "Label was created"
-msgstr ""
+msgstr "Etiqueta creada"
msgid "Label was removed"
-msgstr ""
+msgstr "Etiqueta eliminada"
msgid "Label was successfully updated."
-msgstr ""
+msgstr "La etiqueta se ha actualizada con éxito."
msgid "LabelSelect|%{firstLabelName} +%{remainingLabelCount} more"
-msgstr ""
+msgstr "%{firstLabelName} +%{remainingLabelCount} más"
msgid "LabelSelect|%{labelsString}, and %{remainingLabelCount} more"
-msgstr ""
+msgstr "%{labelsString}} +%{remainingLabelCount} más"
msgid "LabelSelect|Labels"
msgstr "Etiquetas"
@@ -6478,23 +7575,26 @@ msgid "Labels"
msgstr "Etiquetas"
msgid "Labels can be applied to %{features}. Group labels are available for any project within the group."
-msgstr ""
+msgstr "Las etiquetas se pueden aplicar a %{features}. Las etiquetas de los grupos se encuentran disponibles para cualquier proyecto dentro del grupo."
msgid "Labels can be applied to issues and merge requests to categorize them."
-msgstr ""
+msgstr "Las etiquetas se pueden aplicar a incidencias y merge requests para categorizarlos."
msgid "Labels can be applied to issues and merge requests."
-msgstr ""
+msgstr "Las etiquetas se pueden aplicar a las incidencias y a los merge requests."
msgid "Labels|<span>Promote label</span> %{labelTitle} <span>to Group Label?</span>"
-msgstr ""
+msgstr "<span>¿Promocionar la etiqueta</span> %{labelTitle} <span>a etiqueta de grupo?</span>"
msgid "Labels|Promote Label"
-msgstr ""
+msgstr "Promocionar etiqueta"
msgid "Labels|Promoting %{labelTitle} will make it available for all projects inside %{groupName}. Existing project labels with the same title will be merged. This action cannot be reversed."
msgstr ""
+msgid "Labels|and %{count} more"
+msgstr "Y %{count} más"
+
msgid "Language"
msgstr "Idioma"
@@ -6509,6 +7609,9 @@ msgstr[1] "Últimos %d días"
msgid "Last Pipeline"
msgstr "Último Pipeline"
+msgid "Last accessed on"
+msgstr "Último acceso"
+
msgid "Last activity"
msgstr "Última actividad"
@@ -6519,7 +7622,7 @@ msgid "Last contact"
msgstr "Último contacto"
msgid "Last edited %{date}"
-msgstr ""
+msgstr "Última edición el %{date}"
msgid "Last edited by %{name}"
msgstr "Última edición por %{name}"
@@ -6536,6 +7639,12 @@ msgstr "Última actualización"
msgid "Last updated"
msgstr "Última actualización"
+msgid "Last used"
+msgstr "Utilizado por última vez"
+
+msgid "Last used on:"
+msgstr ""
+
msgid "LastPushEvent|You pushed to"
msgstr "Ha hecho push a"
@@ -6546,19 +7655,25 @@ msgid "Latest changes"
msgstr "Últimos cambios"
msgid "Latest pipeline for this branch"
-msgstr ""
+msgstr "Último pipeline para este branch"
msgid "Lead"
msgstr ""
+msgid "Learn GitLab"
+msgstr "Aprenda GitLab"
+
+msgid "Learn how to %{link_start}contribute to the built-in templates%{link_end}"
+msgstr "Aprenda como contribuir %{link_start}a las plantillas integradas%{link_end}"
+
msgid "Learn how to %{no_packages_link_start}publish and share your packages%{no_packages_link_end} with GitLab."
-msgstr ""
+msgstr "Aprenda como %{no_packages_link_start}publicar y compartir sus paquetes%{no_packages_link_end} con GitLab."
msgid "Learn more"
msgstr "Conozca más"
msgid "Learn more about %{issue_boards_url}, to keep track of issues in multiple lists, using labels, assignees, and milestones. If you’re missing something from issue boards, please create an issue on %{gitlab_issues_url}."
-msgstr ""
+msgstr "Obtenga más información sobre %{issue_boards_url}, para realizar un seguimiento de las incidencias en varias listas, mediante el uso de etiquetas, asignaciones e hitos. Si echa en falta alguna incidencia, en los tableros de incidencias, por favor cree un incidencia en %{gitlab_issues_url}."
msgid "Learn more about Auto DevOps"
msgstr "Aprenda más sobre Auto DevOps"
@@ -6569,16 +7684,22 @@ msgstr "Aprenda más acerca de Kubernetes"
msgid "Learn more about Web Terminal"
msgstr "Aprenda más sobre la Terminal Web"
-msgid "Learn more about approvals."
+msgid "Learn more about adding certificates to your project by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
msgstr ""
+msgid "Learn more about approvals."
+msgstr "Obtenga más información sobre las aprobaciones."
+
msgid "Learn more about custom project templates"
-msgstr ""
+msgstr "Más información sobre las plantillas de proyecto personalizadas"
msgid "Learn more about group-level project templates"
-msgstr ""
+msgstr "Obtenga más información sobre las plantillas de proyectos a nivel de grupo"
msgid "Learn more about signing commits"
+msgstr "Más información sobre los commits firmados"
+
+msgid "Learn more about the dependency list"
msgstr ""
msgid "Learn more in the"
@@ -6591,7 +7712,7 @@ msgid "Leave"
msgstr "Abandonar"
msgid "Leave edit mode? All unsaved changes will be lost."
-msgstr ""
+msgstr "¿Desea salir del modo de edición? Se perderán todos los cambios no guardados."
msgid "Leave group"
msgstr "Abandonar grupo"
@@ -6600,6 +7721,12 @@ msgid "Leave project"
msgstr "Abandonar proyecto"
msgid "Leave the \"File type\" and \"Delivery method\" options on their default values."
+msgstr "Deja las opciones \"Tipo de archivo\" y \"Método de entrega\" con sus valores por defecto."
+
+msgid "Let's Encrypt does not accept emails on example.com"
+msgstr "Let's Encrypt no acepta correos electrónicos de example.com"
+
+msgid "Let's Encrypt is a free, automated, and open certificate authority (CA) that gives digital certificates in order to enable HTTPS (SSL/TLS) for websites. Learn more about Let's Encrypt configuration by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
msgstr ""
msgid "License"
@@ -6609,31 +7736,31 @@ msgid "LicenseManagement|Add a license"
msgstr "Añadir licencia"
msgid "LicenseManagement|Add licenses manually to approve or blacklist"
-msgstr ""
+msgstr "Añadir licencias manualmente para aprobar o agregar la licencia a la lista negra"
msgid "LicenseManagement|Approve"
-msgstr ""
+msgstr "Aprobar"
msgid "LicenseManagement|Approve license"
-msgstr ""
+msgstr "Aprobar licencia"
msgid "LicenseManagement|Approve license?"
-msgstr ""
+msgstr "¿Aprobar licencia?"
msgid "LicenseManagement|Approved"
msgstr "Aprobado"
msgid "LicenseManagement|Blacklist"
-msgstr ""
+msgstr "Lista negra"
msgid "LicenseManagement|Blacklist license"
-msgstr ""
+msgstr "Lista Negra"
msgid "LicenseManagement|Blacklist license?"
-msgstr ""
+msgstr "¿Bloquear licencia?"
msgid "LicenseManagement|Blacklisted"
-msgstr ""
+msgstr "Bloqueada"
msgid "LicenseManagement|Cancel"
msgstr "Cancelar"
@@ -6677,20 +7804,26 @@ msgstr "URL"
msgid "LicenseManagement|You are about to remove the license, %{name}, from this project."
msgstr "Está a punto de eliminar la licencia, %{name}, de este proyecto."
+msgid "Licensed Features"
+msgstr "Características licenciadas"
+
msgid "Licensed to"
-msgstr ""
+msgstr "Licenciado a"
msgid "Licenses"
msgstr "Licencias"
msgid "Limit namespaces and projects that can be indexed"
-msgstr ""
+msgstr "Limitar los espacios de nombres y los proyectos que se pueden indexar"
msgid "Limited to showing %d event at most"
msgid_plural "Limited to showing %d events at most"
msgstr[0] "Limitado a mostrar %d evento como máximo"
msgstr[1] "Limitado a mostrar %d eventos como máximo"
+msgid "Linked emails (%{email_count})"
+msgstr ""
+
msgid "LinkedIn"
msgstr "LinkedIn"
@@ -6704,7 +7837,7 @@ msgid "List available repositories"
msgstr "Lista de repositorios disponibles"
msgid "List of IPs and CIDRs of allowed secondary nodes. Comma-separated, e.g. \"1.1.1.1, 2.2.2.0/24\""
-msgstr ""
+msgstr "Lista de IPs y CIDRs permitidos de los nodos secundarios. Separados por comas, por ejemplo, \"1.1.1.1, 2.2.2.0/24\""
msgid "List view"
msgstr "Vista de lista"
@@ -6721,6 +7854,9 @@ msgstr "Vista previa"
msgid "Loading contribution stats for group members"
msgstr "Cargando las estadísticas de las colaboraciones de los miembros del grupo"
+msgid "Loading functions timed out. Please reload the page to try again."
+msgstr ""
+
msgid "Loading the GitLab IDE..."
msgstr "Cargando el IDE de GitLab..."
@@ -6742,6 +7878,9 @@ msgstr "Bloquear %{issuableDisplayName}"
msgid "Lock not found"
msgstr "Bloqueo no encontrado"
+msgid "Lock the discussion"
+msgstr "Bloquear la discusión"
+
msgid "Lock this %{issuableDisplayName}? Only <strong>project members</strong> will be able to comment."
msgstr "¿Bloquear este %{issuableDisplayName}? Sólo los <strong>miembros del proyecto</strong> podrán comentar."
@@ -6760,11 +7899,14 @@ msgstr "Bloqueado a los proyectos actuales"
msgid "Locks give the ability to lock specific file or folder."
msgstr "Los bloqueos brindan la capacidad de bloquear archivos o carpetas específicos."
+msgid "Locks the discussion"
+msgstr "Bloquear la discusión"
+
msgid "Login with smartcard"
msgstr "Iniciar sesión con una tarjeta inteligente"
msgid "Logo was successfully removed."
-msgstr ""
+msgstr "El logotipo se ha eliminado correctamente."
msgid "Logs"
msgstr "Logs"
@@ -6773,25 +7915,34 @@ msgid "MRApprovals|Approved by"
msgstr "Aprobado por"
msgid "MRApprovals|Approvers"
-msgstr ""
+msgstr "Aprobadores"
msgid "MRApprovals|Pending approvals"
-msgstr ""
+msgstr "Aprobaciones pendientes"
msgid "MRDiff|Show changes only"
-msgstr ""
+msgstr "Mostrar sólo los cambios"
msgid "MRDiff|Show full file"
-msgstr ""
+msgstr "Mostrar el archivo completo"
+
+msgid "Make and review changes in the browser with the Web IDE"
+msgstr "Realice y revise los cambios en el navegador con el Web IDE"
msgid "Make everyone on your team more productive regardless of their location. GitLab Geo creates read-only mirrors of your GitLab instance so you can reduce the time it takes to clone and fetch large repos."
msgstr "Haga que todos en su equipo sean más productivos, independientemente de su ubicación. GitLab Geo crea réplicas de solo lectura de su instancia de GitLab para que pueda reducir el tiempo que lleva clonar y obtener grandes repositorios."
+msgid "Make issue confidential."
+msgstr "Hacer esta incidencia confidencial."
+
msgid "Make sure you're logged into the account that owns the projects you'd like to import."
msgstr "Asegúrese de haber iniciado sesión en la cuenta que posee los proyectos que desea importar."
+msgid "Makes this issue confidential"
+msgstr "Hace este incidencia confidencial"
+
msgid "Manage"
-msgstr ""
+msgstr "Administrar"
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 "Administre los repositorios de Git con controles de acceso detallados que mantienen su código seguro. Realice revisiones de código y mejore la colaboración con merge request. Cada proyecto también puede tener una herramienta de gestión de incidencias y un wiki."
@@ -6806,10 +7957,10 @@ msgid "Manage all notifications"
msgstr "Administrar todas las notificaciones"
msgid "Manage applications that can use GitLab as an OAuth provider, and applications that you've authorized to use your account."
-msgstr ""
+msgstr "Administre aplicaciones que puedan utilizar GitLab como proveedor OAuth, y aplicaciones que haya autorizado para utilizar su cuenta."
msgid "Manage applications that you've authorized to use your account."
-msgstr ""
+msgstr "Administre las aplicaciones que haya autorizado a utilizar su cuenta."
msgid "Manage group labels"
msgstr "Administrar etiquetas de grupo"
@@ -6850,6 +8001,15 @@ msgstr "Marzo"
msgid "March"
msgstr "Marzo"
+msgid "Mark as resolved"
+msgstr "Marcar como resuelto"
+
+msgid "Mark comment as resolved"
+msgstr "Marcar comentario como resuelto"
+
+msgid "Mark this issue as a duplicate of another issue"
+msgstr "Marque esta incidencia como duplicada de otra incidencia"
+
msgid "Mark todo as done"
msgstr "Marcar tarea pendiente como completada"
@@ -6857,11 +8017,20 @@ msgid "Markdown"
msgstr "Markdown"
msgid "Markdown Help"
-msgstr ""
+msgstr "Ayuda de Markdown"
msgid "Markdown enabled"
msgstr "Markdown habilitado"
+msgid "Marks this issue as a duplicate of %{duplicate_reference}."
+msgstr "Marca esta incidencia como un duplicada de %{duplicate_reference}."
+
+msgid "Marks todo as done."
+msgstr "Marcar tarea pendiente como completada."
+
+msgid "Match not found; try refining your search query."
+msgstr "No se encontró la coincidencia; por favor refine la consulta de su búsqueda."
+
msgid "Maven Metadata"
msgstr "Metadatos de Maven"
@@ -6869,7 +8038,7 @@ msgid "Max access level"
msgstr "Nivel de acceso máximo"
msgid "Max seats used"
-msgstr ""
+msgstr "Máximo de puestos utilizados"
msgid "Maximum artifacts size (MB)"
msgstr "Tamaño máximo de los artefactos (MB)"
@@ -6884,16 +8053,19 @@ msgid "Maximum delay (Minutes)"
msgstr "Retraso máximo (minutos)"
msgid "Maximum job timeout"
-msgstr ""
+msgstr "Tiempo de espera máximo para el trabajo"
+
+msgid "Maximum job timeout has a value which could not be accepted"
+msgstr "El tiempo de espera máximo para los trabajos tiene un valor que no puede ser aceptado"
msgid "Maximum number of mirrors that can be synchronizing at the same time."
-msgstr ""
+msgstr "Número máximo de réplicas que se pueden sincronizar al mismo tiempo."
msgid "Maximum push size (MB)"
-msgstr ""
+msgstr "Tamaño máximo para los archivos a subir al ejecutar un comando push (MB)"
msgid "Maximum time between updates that a mirror can have when scheduled to synchronize."
-msgstr ""
+msgstr "El tiempo máximo entre las actualizaciones que puede esperar una réplica cuando está programada para sincronizarse."
msgid "May"
msgstr "Mayo"
@@ -6902,7 +8074,7 @@ msgid "Median"
msgstr "Mediana"
msgid "Member lock"
-msgstr ""
+msgstr "Bloqueo de miembros"
msgid "Member since %{date}"
msgstr "Miembro desde %{date}"
@@ -6911,9 +8083,12 @@ msgid "Members"
msgstr "Miembros"
msgid "Members can be added by project <i>Maintainers</i> or <i>Owners</i>"
-msgstr ""
+msgstr "Los miembros se pueden añadir por proyecto <i>Mantenedores</i> o <i>Propietarios</i>"
msgid "Members of <strong>%{project_name}</strong>"
+msgstr "Miembros de <strong>%{project_name}</strong>"
+
+msgid "Merge"
msgstr ""
msgid "Merge Request"
@@ -6928,35 +8103,23 @@ msgstr "Merge requests"
msgid "Merge Requests created"
msgstr "Solicitudes de merge creadas"
-msgid "Merge commit"
-msgstr ""
-
msgid "Merge commit message"
-msgstr ""
-
-msgid "Merge commit with semi-linear history"
-msgstr ""
+msgstr "Mensaje del merge commit"
msgid "Merge events"
msgstr "Eventos de merge"
msgid "Merge immediately"
-msgstr ""
+msgstr "Realizar merge inmediatamente"
msgid "Merge in progress"
-msgstr ""
-
-msgid "Merge method"
-msgstr ""
-
-msgid "Merge pipelines will try to validate the post-merge result prior to merging"
-msgstr ""
+msgstr "Merge en progreso"
msgid "Merge request"
msgstr "Merge request"
msgid "Merge request approvals"
-msgstr ""
+msgstr "Aprobar los merge request"
msgid "Merge request approvals allow you to set the number of necessary approvals and predefine a list of approvers that will need to approve every merge request in a project."
msgstr ""
@@ -6968,38 +8131,68 @@ msgid "Merge requests are a place to propose changes you've made to a project an
msgstr "Los merge request son un lugar para proponer los cambios que ha realizado en un proyecto y discutir esos cambios con otros miembros"
msgid "Merge when pipeline succeeds"
+msgstr "Ejecutar merge cuando el pipeline se ejecute con éxito"
+
+msgid "MergeConflict|Commit to source branch"
+msgstr "Commit a la rama origen"
+
+msgid "MergeConflict|Committing..."
+msgstr "Realizando commit..."
+
+msgid "MergeConflict|HEAD//our changes"
msgstr ""
-msgid "MergeRequests|Add a reply"
+msgid "MergeConflict|Use ours"
+msgstr "Utilizar el nuestro"
+
+msgid "MergeConflict|Use theirs"
+msgstr "Utilizar el suyo"
+
+msgid "MergeConflict|conflict"
+msgstr "conflicto"
+
+msgid "MergeConflict|conflicts"
+msgstr "conflictos"
+
+msgid "MergeConflict|origin//their changes"
msgstr ""
+msgid "MergeRequests|Add a reply"
+msgstr "Añadir una respuesta"
+
msgid "MergeRequests|An error occurred while saving the draft comment."
msgstr "Se ha producido un error al guardar el borrador del comentario."
msgid "MergeRequests|Discussion stays resolved"
-msgstr ""
+msgstr "La discusión permanece resuelta"
msgid "MergeRequests|Discussion stays unresolved"
-msgstr ""
+msgstr "La discusión permanece sin resolver"
msgid "MergeRequests|Discussion will be resolved"
-msgstr ""
+msgstr "Se resolverá la discusión"
msgid "MergeRequests|Discussion will be unresolved"
+msgstr "La discusión no se resolverá"
+
+msgid "MergeRequests|Failed to squash. Should be done manually."
msgstr ""
msgid "MergeRequests|Jump to next unresolved discussion"
-msgstr ""
+msgstr "Saltar a la siguiente discusión sin resolver"
msgid "MergeRequests|Reply..."
msgstr "Responder..."
msgid "MergeRequests|Resolve this discussion in a new issue"
-msgstr ""
+msgstr "Resolver esta discusión en una nueva incidencia"
msgid "MergeRequests|Saving the comment failed"
msgstr "Se ha producido un error al guardar el comentario"
+msgid "MergeRequests|Squash task canceled: another squash is already in progress."
+msgstr ""
+
msgid "MergeRequests|Toggle comments for this file"
msgstr "Alternar los comentarios para este archivo"
@@ -7010,31 +8203,31 @@ msgid "MergeRequests|View replaced file @ %{commitId}"
msgstr "Ver el archivo reemplazado @ %{commitId}"
msgid "MergeRequests|commented on commit %{commitLink}"
-msgstr ""
+msgstr "comentado en el commit %{commitLink}"
msgid "MergeRequests|started a discussion"
-msgstr ""
+msgstr "comenzó una discusión"
msgid "MergeRequests|started a discussion on %{linkStart}an old version of the diff%{linkEnd}"
-msgstr ""
+msgstr "Comenzó una discusión en %{linkStart}una versión antigua del diff%{linkEnd}"
msgid "MergeRequests|started a discussion on %{linkStart}the diff%{linkEnd}"
-msgstr ""
+msgstr "Inició una discusión en %{linkStart}el dif%{linkEnd}"
msgid "MergeRequests|started a discussion on an outdated change in commit %{linkStart}%{commitId}%{linkEnd}"
-msgstr ""
+msgstr "comenzó una discusión sobre un cambio desactualizado en el commit %{linkStart}%{commitId}%{linkEnd}"
msgid "MergeRequests|started a discussion on commit %{linkStart}%{commitId}%{linkEnd}"
-msgstr ""
+msgstr "comenzó una discusión en el commit %{linkStart}%{commitId}%{linkEnd}"
msgid "MergeRequest| %{paragraphStart}changed the description %{descriptionChangedTimes} times %{timeDifferenceMinutes}%{paragraphEnd}"
-msgstr ""
+msgstr "%{paragraphStart}cambió la descripción %{descriptionChangedTimes} veces %{timeDifferenceMinutes}%{paragraphEnd}"
msgid "MergeRequest|Error loading full diff. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al cargar el diff completo. Por favor, inténtalo de nuevo."
-msgid "MergeRequest|Filter files"
-msgstr ""
+msgid "MergeRequest|Filter files or search with %{modifier_key}+p"
+msgstr "Filtrar archivos o buscar con %{modifier_key}+ p"
msgid "MergeRequest|No files found"
msgstr "No se encontraron archivos"
@@ -7048,6 +8241,12 @@ msgstr ""
msgid "Messages"
msgstr "Mensajes"
+msgid "Metric was successfully added."
+msgstr "La métrica se añadió correctamente."
+
+msgid "Metric was successfully updated."
+msgstr "La métrica se actualizó correctamente."
+
msgid "Metrics"
msgstr "Métricas"
@@ -7058,11 +8257,14 @@ msgid "Metrics - Prometheus"
msgstr "Métricas - Prometheus"
msgid "Metrics and profiling"
-msgstr ""
+msgstr "Métricas e informes"
msgid "Metrics for environment"
msgstr "Métricas para el entorno"
+msgid "Metrics|Add metric"
+msgstr "Añadir métrica"
+
msgid "Metrics|Check out the CI/CD documentation on deploying to an environment"
msgstr "Consulte la documentación de CI/CD sobre la implementación en un entorno"
@@ -7085,7 +8287,7 @@ msgid "Metrics|For grouping similar metrics"
msgstr "Para agrupar métricas similares"
msgid "Metrics|Label of the y-axis (usually the unit). The x-axis always represents time."
-msgstr ""
+msgstr "Etiqueta del eje Y (normalmente la unidad). El eje X siempre representa el tiempo."
msgid "Metrics|Learn about environments"
msgstr "Aprenda sobre los entornos"
@@ -7102,9 +8304,6 @@ msgstr "Nueva métrica"
msgid "Metrics|No deployed environments"
msgstr "No hay entornos desplegados"
-msgid "Metrics|Not enough data to display"
-msgstr ""
-
msgid "Metrics|PromQL query is valid"
msgstr "La consulta PromQL es válida"
@@ -7112,28 +8311,28 @@ msgid "Metrics|Prometheus Query Documentation"
msgstr "Documentción sobre las consultas de Prometheus"
msgid "Metrics|Show last"
-msgstr ""
+msgstr "Mostrar último"
msgid "Metrics|There was an error fetching the environments data, please try again"
msgstr "Se ha producido un error al recuperar los datos de los distintos entornos, por favor inténtelo de nuevo"
msgid "Metrics|There was an error getting deployment information."
-msgstr ""
+msgstr "Se ha producido un error al obtener información sobre los despliegues."
msgid "Metrics|There was an error getting environments information."
-msgstr ""
+msgstr "Se ha producido un error al obtener información sobre los entornos."
msgid "Metrics|There was an error trying to validate your query"
-msgstr ""
+msgstr "Se ha producido un error al intentar validar su consulta"
msgid "Metrics|There was an error while retrieving metrics"
-msgstr ""
+msgstr "Se ha producido un error al obtener las métricas"
msgid "Metrics|Unexpected deployment data response from prometheus endpoint"
-msgstr ""
+msgstr "Se ha producido una respuesta inesperada de los datos de las métricas desde el endpoint de Prometheus"
msgid "Metrics|Unexpected metrics data response from prometheus endpoint"
-msgstr ""
+msgstr "Se ha producido una respuesta inesperada de los datos de las métricas desde el endpoint de Prometheus"
msgid "Metrics|Unit label"
msgstr "Etiqueta de las unidades"
@@ -7142,90 +8341,120 @@ msgid "Metrics|Used as a title for the chart"
msgstr "Utilizado como título para el gráfico"
msgid "Metrics|Used if the query returns a single series. If it returns multiple series, their legend labels will be picked up from the response."
-msgstr ""
+msgstr "Se utiliza si la consulta devuelve una sola serie. Si devuelve varias series, la leyenda de sus etiquetas sera seleccionada de la respuesta."
msgid "Metrics|Y-axis label"
msgstr "Etiqueta del eje Y"
msgid "Metrics|You're about to permanently delete this metric. This cannot be undone."
-msgstr ""
+msgstr "Está a punto de eliminar permanentemente esta métrica. Esta acción no se puede deshacer."
+
+msgid "Metrics|e.g. HTTP requests"
+msgstr "Por ejemplo, solicitudes HTTP"
+
+msgid "Metrics|e.g. Requests/second"
+msgstr "Peticiones/segundo"
msgid "Metrics|e.g. Throughput"
msgstr "por ejemplo, rendimiento"
+msgid "Metrics|e.g. rate(http_requests_total[5m])"
+msgstr "por ejemplo, tasa (http_requests_total[5m])"
+
+msgid "Metrics|e.g. req/sec"
+msgstr "por ejemplo, req/seg."
+
msgid "Migrated %{success_count}/%{total_count} files."
-msgstr ""
+msgstr "Migrados %{success_count}/%{total_count} archivos."
msgid "Migration successful."
-msgstr ""
+msgstr "Migración correcta."
msgid "Milestone"
msgstr "Hito"
msgid "Milestone lists not available with your current license"
-msgstr ""
+msgstr "Las listas de hitos no están disponibles con tu licencia actual"
msgid "Milestone lists show all issues from the selected milestone."
-msgstr ""
+msgstr "Las listas de hitos muestran todas las incidencias desde el hito seleccionado."
msgid "Milestones"
msgstr "Hitos"
msgid "Milestones| You’re about to permanently delete the milestone %{milestoneTitle} and remove it from %{issuesWithCount} and %{mergeRequestsWithCount}. Once deleted, it cannot be undone or recovered."
-msgstr ""
+msgstr "Está a punto de eliminar permanentemente el hito %{milestoneTitle} y eliminarlo de %{issuesWithCount} y %{mergeRequestsWithCount}. Una vez eliminado, no se podrá deshacer la operación ni recuperar el hito eliminado."
msgid "Milestones| You’re about to permanently delete the milestone %{milestoneTitle}. This milestone is not currently used in any issues or merge requests."
-msgstr ""
-
-msgid "Milestones|<p>%{milestonePromotion}</p> %{finalWarning}"
-msgstr ""
+msgstr "Está a punto de eliminar permanentemente el hito %{milestoneTitle}. Este hito no está siendo utilizado actualmente en ninguna incidencia ni en ningún merge request."
msgid "Milestones|Delete milestone"
msgstr "Eliminar hito"
msgid "Milestones|Delete milestone %{milestoneTitle}?"
-msgstr ""
+msgstr "¿Desea eliminar el hito %{milestoneTitle}?"
msgid "Milestones|Failed to delete milestone %{milestoneTitle}"
-msgstr ""
+msgstr "Se ha producido un error al eliminar el hito %{milestoneTitle}"
msgid "Milestones|Milestone %{milestoneTitle} was not found"
-msgstr ""
+msgstr "No se puede encontrar el hito %{milestoneTitle}"
msgid "Milestones|Promote %{milestoneTitle} to group milestone?"
-msgstr ""
+msgstr "¿Promocionar %{milestoneTitle} para agrupar el hito?"
msgid "Milestones|Promote Milestone"
-msgstr ""
+msgstr "Hitos|Promover hito"
-msgid "Milestones|Promoting %{milestone} will make it available for all projects inside %{groupName}. Existing project milestones with the same name will be merged. "
-msgstr ""
+msgid "Milestones|Promoting %{milestoneTitle} will make it available for all projects inside %{groupName}. Existing project milestones with the same title will be merged."
+msgstr "Promover a %{milestoneTitle} lo hará disponible para todos los proyectos dentro de %{groupName}. Los hitos de proyecto existentes con el mismo nombre serán fusionados."
msgid "Milestones|This action cannot be reversed."
-msgstr ""
+msgstr "Esta acción no se puede deshacer"
msgid "Minimum capacity to be available before we schedule more mirrors preemptively."
-msgstr ""
+msgstr "Capacidad mínima que debe estar disponible antes de que programemos más mirrors de forma preventiva."
+
+msgid "Minimum length is %{minimum_password_length} characters"
+msgstr "La longitud mínima es de %{minimum_password_length} caracteres"
+
+msgid "Minimum length is %{minimum_password_length} characters."
+msgstr "La longitud mínima es de %{minimum_password_length} caracteres."
+
+msgid "Minutes"
+msgstr "Minutos"
msgid "Mirror a repository"
-msgstr ""
+msgstr "Replicar un repositorio"
msgid "Mirror direction"
-msgstr ""
+msgstr "Dirección de la réplica"
msgid "Mirror repository"
-msgstr ""
+msgstr "Replicar repositorio"
msgid "Mirror user"
-msgstr ""
+msgstr "Replicar usuario"
msgid "Mirrored repositories"
-msgstr ""
+msgstr "Repositorios replicados"
msgid "Mirroring repositories"
-msgstr ""
+msgstr "Replicando repositorios"
msgid "Mirroring settings were successfully updated."
+msgstr "La configuración de las réplicas se actualizó correctamente."
+
+msgid "Mirroring settings were successfully updated. The project is being updated."
+msgstr "La configuración de las réplicas se actualizó correctamente. El proyecto se está actualizando."
+
+msgid "Mirroring was successfully disabled."
+msgstr "Se ha desactivado la replica."
+
+msgid "Mirroring will only be available if the feature is included in the plan of the selected group or user."
+msgstr ""
+
+msgid "Missing commit signatures endpoint!"
msgstr ""
msgid "MissingSSHKeyWarningLink|add an SSH key"
@@ -7238,19 +8467,19 @@ msgid "Modal|Close"
msgstr "Cerrar"
msgid "Modify commit message"
-msgstr ""
+msgstr "Modificar el mensaje de commit"
msgid "Modify commit messages"
-msgstr ""
+msgstr "Modificar los mensajes de commit"
msgid "Modify merge commit"
-msgstr ""
+msgstr "Modificar el merge commit"
msgid "Monday"
msgstr "Lunes"
msgid "Monitor your errors by integrating with Sentry"
-msgstr ""
+msgstr "Monitorice sus errores integrando Sentry"
msgid "Monitoring"
msgstr "Monitorizar"
@@ -7274,13 +8503,13 @@ msgid "More information is available|here"
msgstr "Hay más información disponible | aquí"
msgid "More than %{number_commits_distance} commits different with %{default_branch}"
-msgstr ""
+msgstr "Más de %{number_commits_distance} commits diferente con %{default_branch}"
msgid "Most stars"
msgstr "Más estrellas"
msgid "Mount point %{mounted_as} not found in %{model_class}."
-msgstr ""
+msgstr "No es posible encontrar el punto de montaje %{mounted_as} en %{model_class}."
msgid "Move"
msgstr "Mover"
@@ -7288,18 +8517,39 @@ msgstr "Mover"
msgid "Move issue"
msgstr "Mover incidencia"
+msgid "Move issue from one column of the board to another"
+msgstr "Mover la incidencia de una columna del tablero a otra"
+
+msgid "Move this issue to another project."
+msgstr "Mueve esta incodencia a otro proyecto."
+
+msgid "MoveIssue|Cannot move issue due to insufficient permissions!"
+msgstr "¡No se puede mover la incidencia debido a permisos insuficientes!"
+
+msgid "MoveIssue|Cannot move issue to project it originates from!"
+msgstr "¡No se puede mover la incidencia al proyecto en el que se crea!"
+
+msgid "Moves issue to %{label} column in the board."
+msgstr "Mover la incidencia a la columna %{label} en el tablero."
+
+msgid "Moves this issue to %{path_to_project}."
+msgstr "Mueve esta incidencia a %{path_to_project}."
+
msgid "Multiple issue boards"
msgstr "Múltiples tableros de incidencias"
msgid "Multiple model types found: %{model_types}"
-msgstr ""
+msgstr "Se encontraron varios tipos de modelo: %{model_types}"
msgid "Multiple uploaders found: %{uploader_types}"
-msgstr ""
+msgstr "Se encontraron varios tipos de cargadores: %{uploader_types}"
msgid "Name"
msgstr "Nombre"
+msgid "Name has already been taken"
+msgstr "El nombre ya está en uso"
+
msgid "Name new label"
msgstr "Nombre de la nueva etiqueta"
@@ -7310,13 +8560,13 @@ msgid "Name:"
msgstr "Nombre:"
msgid "Namespaces to index"
-msgstr ""
+msgstr "Espacios de nombres a indexar"
msgid "Naming, topics, avatar"
-msgstr ""
+msgstr "Nombres, temas, avatar"
msgid "Naming, visibility"
-msgstr ""
+msgstr "Nomenclatura, visibilidad"
msgid "Nav|Help"
msgstr "Ayuda"
@@ -7366,7 +8616,7 @@ msgid "New Milestone"
msgstr "Nuevo hito"
msgid "New Pages Domain"
-msgstr ""
+msgstr "Nuevo dominio de Pages"
msgid "New Password"
msgstr "Nueva contraseña"
@@ -7384,7 +8634,7 @@ msgid "New branch unavailable"
msgstr "Nueva rama no disponible"
msgid "New deploy key"
-msgstr ""
+msgstr "Nueva clave de despliegue"
msgid "New directory"
msgstr "Nuevo directorio"
@@ -7395,6 +8645,9 @@ msgstr "Nuevo entorno"
msgid "New epic"
msgstr "Nueva tarea épica"
+msgid "New epic title"
+msgstr ""
+
msgid "New file"
msgstr "Nuevo archivo"
@@ -7402,7 +8655,7 @@ msgid "New group"
msgstr "Nuevo grupo"
msgid "New health check access token has been generated!"
-msgstr ""
+msgstr "¡Se ha generado un nuevo token de acceso para la verificación de estado!"
msgid "New identity"
msgstr "Nueva identidad"
@@ -7419,6 +8672,9 @@ msgstr "Nueva solicitud de fusión"
msgid "New milestone"
msgstr "Nuevo hito"
+msgid "New password"
+msgstr "Nueva contraseña"
+
msgid "New pipelines will cancel older, pending pipelines on the same branch"
msgstr "Los nuevos 'pipelines' cancelarán los 'pipelines' más antiguos y pendientes en el mismo 'branch'"
@@ -7426,7 +8682,7 @@ msgid "New project"
msgstr "Nuevo proyecto"
msgid "New runners registration token has been generated!"
-msgstr ""
+msgstr "¡Se ha generado el token de registro para los nuevos ejecutores!"
msgid "New schedule"
msgstr "Nueva programación"
@@ -7441,29 +8697,44 @@ msgid "New tag"
msgstr "Nueva etiqueta"
msgid "New users set to external"
-msgstr ""
+msgstr "Nuevos usuarios configurados como externos"
msgid "New..."
msgstr "Nuevo..."
msgid "Newly registered users will by default be external"
-msgstr ""
+msgstr "Los usuarios recién registrados serán creados, por defecto, como externos"
+
+msgid "Next"
+msgstr "Siguiente"
+
+msgid "Nickname"
+msgstr "Seudónimo"
msgid "No"
msgstr "No"
msgid "No %{providerTitle} repositories available to import"
-msgstr ""
+msgstr "No hay %{providerTitle} repositorios disponibles para importar"
msgid "No Label"
msgstr "Sin etiqueta"
+msgid "No Milestone"
+msgstr "Sin hito"
+
msgid "No Tag"
-msgstr ""
+msgstr "Sin etiquetas"
msgid "No activities found"
msgstr "No se han encontrado actividades"
+msgid "No available namespaces to fork the project."
+msgstr "No hay espacios de nombres disponibles para hacer un fork el proyecto."
+
+msgid "No blocking merge requests "
+msgstr ""
+
msgid "No branches found"
msgstr "No se han encontrado ramas"
@@ -7471,16 +8742,19 @@ msgid "No changes"
msgstr "Sin cambios"
msgid "No changes between %{ref_start}%{source_branch}%{ref_end} and %{ref_start}%{target_branch}%{ref_end}"
-msgstr ""
+msgstr "No hay cambios entre %{ref_start}%{source_branch}%{ref_end} y %{ref_start}%{target_branch}%{ref_end}"
msgid "No connection could be made to a Gitaly Server, please check your logs!"
msgstr "¡No ha sido posible realizar la conexión con un servidor de Gitaly, por favor compruebe sus logs!"
msgid "No container images stored for this project. Add one by following the instructions above."
-msgstr ""
+msgstr "No hay imágenes de contenedores guardadas para este proyecto. puede agregar una imagen siguiendo las instrucciones que se muestran más arriba."
+
+msgid "No contributions"
+msgstr "Sin contribuciones"
msgid "No contributions were found"
-msgstr ""
+msgstr "No se encontraron contribuciones"
msgid "No credit card required."
msgstr "No se necesita tarjeta de crédito."
@@ -7492,7 +8766,7 @@ msgid "No due date"
msgstr "Sin fecha límite"
msgid "No errors to display."
-msgstr ""
+msgstr "No hay errores para mostrar."
msgid "No estimate or time spent"
msgstr "Sin estimación o tiempo gastado"
@@ -7503,6 +8777,9 @@ msgstr "No se ha seleccionado nignun archivo"
msgid "No file selected"
msgstr "No ha seleccionado ningún archivo"
+msgid "No files"
+msgstr "No hay archivos"
+
msgid "No files found."
msgstr "No se han encontrado archivos."
@@ -7510,28 +8787,25 @@ msgid "No issues for the selected time period."
msgstr "No hay incidencias para el período de tiempo seleccionado."
msgid "No job trace"
-msgstr ""
+msgstr "No hay registro de trabajo"
msgid "No labels with such name or description"
-msgstr ""
+msgstr "No hay etiquetas con ese nombre o descripción"
msgid "No license. All rights reserved"
msgstr "Sin licencia. Todos los derechos reservados"
msgid "No licenses found."
-msgstr ""
+msgstr "No se encontraron licencias."
msgid "No matching results"
msgstr "No se han encontrado resultados"
-msgid "No merge commits are created and all merges are fast-forwarded, which means that merging is only allowed if the branch could be fast-forwarded. When fast-forward merge is not possible, the user is given the option to rebase."
-msgstr ""
-
msgid "No merge requests for the selected time period."
-msgstr ""
+msgstr "No hay solicitudes de merge request para el período de tiempo seleccionado."
msgid "No merge requests found"
-msgstr ""
+msgstr "No se han encontrado merge requests"
msgid "No messages were logged"
msgstr "No se registraron mensajes"
@@ -7540,13 +8814,16 @@ msgid "No milestones to show"
msgstr "No hay hitos para mostrar"
msgid "No other labels with such name or description"
-msgstr ""
+msgstr "No hay otras etiquetas con ese nombre o descripción"
+
+msgid "No parent group"
+msgstr "Ningún grupo padre"
msgid "No preview for this file type"
msgstr "No hay vista previa para este tipo de archivo"
msgid "No prioritised labels with such name or description"
-msgstr ""
+msgstr "No hay etiquetas priorizadas con ese nombre o descripción"
msgid "No public groups"
msgstr "No hay grupos públicos"
@@ -7567,7 +8844,13 @@ msgid "No start date"
msgstr "Sin fecha de inicio"
msgid "No, directly import the existing email addresses and usernames."
-msgstr ""
+msgstr "No, importe directamente las direcciones de correo electrónico y los nombres de usuario existentes."
+
+msgid "Node was successfully created."
+msgstr "El nodo se ha creado correctamente."
+
+msgid "Node was successfully updated."
+msgstr "El nodo se actualizó correctamente."
msgid "Nodes"
msgstr "Nodos"
@@ -7579,10 +8862,10 @@ msgid "Not available"
msgstr "No disponible"
msgid "Not available for private projects"
-msgstr ""
+msgstr "No está disponible para proyectos privados"
msgid "Not available for protected branches"
-msgstr ""
+msgstr "No está disponible para ramas protegidas"
msgid "Not confidential"
msgstr "No es confidencial"
@@ -7591,19 +8874,19 @@ msgid "Not enough data"
msgstr "No hay suficientes datos"
msgid "Not found."
-msgstr ""
+msgstr "No encontrado."
msgid "Not now"
msgstr "Ahora no"
msgid "Not ready yet. Try again later."
-msgstr ""
+msgstr "No está listo todavía. Por favor, inténtalo de nuevo más tarde."
msgid "Not started"
-msgstr ""
+msgstr "No iniciado"
msgid "Note that this invitation was sent to %{mail_to_invite_email}, but you are signed in as %{link_to_current_user} with email %{mail_to_current_user}."
-msgstr ""
+msgstr "Tenga en cuenta que esta invitación se envió a %{mail_to_invite_email}, pero ha iniciado sesión como %{link_to_current_user} con el correo electrónico %{mail_to_current_user}."
msgid "Note: As an administrator you may like to configure %{github_integration_link}, which will allow login via GitHub and allow connecting repositories without generating a Personal Access Token."
msgstr "Nota: Como administrador, puede configurar %{github_integration_link}, que le permitirá realizar el inicio de sesión a través de GitHub y le permitirá la conexión de repositorios sin la necesidad de generar un token de acceso personal."
@@ -7617,6 +8900,9 @@ msgstr "Nota: Considere preguntarle a su administrador de GitLab que configure %
msgid "Note: Consider asking your GitLab administrator to configure %{github_integration_link}, which will allow login via GitHub and allow importing repositories without generating a Personal Access Token."
msgstr "Nota: Considere pedirle a su administrador de GitLab que configure %{github_integration_link}, que le permitirá el inicio de sesión a través de GitHub y le permitirá la conexión de repositorios sin la necesidad de generar un token de acceso personal."
+msgid "NoteForm|Note"
+msgstr "Nota"
+
msgid "Notes|Are you sure you want to cancel creating this comment?"
msgstr "¿Está seguro de que desea cancelar la creación de este comentario?"
@@ -7632,14 +8918,23 @@ msgstr "Mostrar sólo los comentarios"
msgid "Notes|Show history only"
msgstr "Mostrar sólo el historial"
+msgid "Notes|This comment has changed since you started editing, please review the %{open_link}updated comment%{close_link} to ensure information is not lost"
+msgstr "Este comentario ha cambiado desde que se comenzó a editar, por favor revise el %{open_link}comentario actualizado%{close_link} para asegurar que no se pierde ningún tipo de información"
+
+msgid "Nothing to preview."
+msgstr "Nada para previsualizar."
+
msgid "Notification events"
msgstr "Eventos de notificación"
msgid "Notification setting"
-msgstr ""
+msgstr "Configuración de las notificaciones"
msgid "Notification setting - %{notification_title}"
-msgstr ""
+msgstr "Configuración de las notificaciones - %{notification_title}"
+
+msgid "Notification settings saved"
+msgstr "Configuración de las notificaciones guardada"
msgid "NotificationEvent|Close issue"
msgstr "Cerrar incidencia"
@@ -7695,6 +8990,9 @@ msgstr "Participación"
msgid "NotificationLevel|Watch"
msgstr "Vigilancia"
+msgid "NotificationSetting|Custom"
+msgstr "Personalizado"
+
msgid "Notifications"
msgstr "Notificaciones"
@@ -7710,11 +9008,17 @@ msgstr "Nov"
msgid "November"
msgstr "Noviembre"
+msgid "Number of Elasticsearch replicas"
+msgstr "Número de réplicas de Elasticsearch"
+
+msgid "Number of Elasticsearch shards"
+msgstr "Número de shards de Elasticsearch"
+
msgid "OK"
msgstr "OK"
msgid "Object does not exist on the server or you don't have permissions to access it"
-msgstr ""
+msgstr "El objeto no existe en el servidor o no tiene permisos para acceder a él"
msgid "Oct"
msgstr "Oct"
@@ -7725,14 +9029,20 @@ msgstr "Octubre"
msgid "OfSearchInADropdown|Filter"
msgstr "Filtrar"
-msgid "Once imported, repositories can be mirrored over SSH. Read more %{ssh_link}"
-msgstr "Una vez importados, los repositorios se pueden duplicar a través de SSH. Lea más en %{ssh_link}"
+msgid "Ok let's go"
+msgstr "Adelante"
+
+msgid "Onboarding"
+msgstr "Primeros pasos"
+
+msgid "Once imported, repositories can be mirrored over SSH. Read more %{link_start}here%{link_end}."
+msgstr "Una vez importados, los repositorios se pueden replicar vía de SSH. Para obtener más información, haga clic %{link_start}aquí%{link_end}."
msgid "Once removed, the fork relationship cannot be restored and you will no longer be able to send merge requests to the source."
msgstr ""
msgid "Once the exported file is ready, you will receive a notification email with a download link, or you can download it from this page."
-msgstr ""
+msgstr "Una vez que el archivo exportado esté preparado, recibirá una notificación por correo electrónico con un enlace para su descarga, también puede descargarlo desde esta página."
msgid "One more item"
msgid_plural "%d more items"
@@ -7740,37 +9050,40 @@ msgstr[0] "Un elemento más"
msgstr[1] "%d elementos más"
msgid "One or more groups that you don't have access to."
-msgstr ""
+msgstr "Uno o más grupos a los que no tiene acceso."
msgid "One or more of your Bitbucket projects cannot be imported into GitLab directly because they use Subversion or Mercurial for version control, rather than Git."
-msgstr ""
+msgstr "No ha sido posible importar uno o más de sus proyectos de Bitbucket a GitLab porque utilizan Subversion o Mercurial como sistema de control de versiones, en lugar de Git."
msgid "One or more of your Google Code projects cannot be imported into GitLab directly because they use Subversion or Mercurial for version control, rather than Git."
+msgstr "No se ha sido posible importar uno o más de sus proyectos de Google Code a GitLab porque utilizan Subversion o Mercurial como sistema de control de versiones, en lugar de Git."
+
+msgid "One or more of your dependency files are not supported, and the dependency list may be incomplete. Below is a list of supported file types."
msgstr ""
msgid "Only admins"
msgstr "Sólo administradores"
-msgid "Only allow merge requests to be merged if all discussions are resolved"
-msgstr ""
-
-msgid "Only allow merge requests to be merged if the pipeline succeeds"
+msgid "Only admins can delete project"
msgstr ""
msgid "Only mirror protected branches"
-msgstr ""
+msgstr "Sólo replicar ramas protegidas"
msgid "Only policy:"
-msgstr ""
+msgstr "Sólo la política:"
msgid "Only proceed if you trust %{idp_url} to control your GitLab account sign in."
-msgstr ""
+msgstr "Por favor, proceda únicamente si confía en %{idp_url} para controlar su cuenta de GitLab."
msgid "Only project members can comment."
msgstr "Sólo los miembros de proyecto pueden comentar."
msgid "Only project members will be imported. Group members will be skipped."
-msgstr ""
+msgstr "Solo se importarán los miembros del proyecto. Los miembros del grupo se omitirán."
+
+msgid "Only these extensions are supported: %{extension_list}"
+msgstr "Sólo se soportan estas extensiones: %{extension_list}"
msgid "Oops, are you sure?"
msgstr "Oops, ¿está seguro?"
@@ -7817,6 +9130,12 @@ msgstr "Abierto"
msgid "Opens in a new window"
msgstr "Abre en una nueva ventana"
+msgid "Operation failed. Check pod logs for %{pod_name} for more details."
+msgstr "La operación ha fallado. Por favor, compruebe los registros del pod para %{pod_name} para más obtener más información."
+
+msgid "Operation timed out. Check pod logs for %{pod_name} for more details."
+msgstr "Se ha agotado el tiempo de la operación. Por favor, compruebe los registros del pod para %{pod_name} para obtener más información."
+
msgid "Operations"
msgstr "Operaciones"
@@ -7830,34 +9149,31 @@ msgid "OperationsDashboard|Add a project to the dashboard"
msgstr "Agregar un proyecto al panel"
msgid "OperationsDashboard|Add projects"
-msgstr ""
+msgstr "Añadir proyectos"
msgid "OperationsDashboard|More information"
-msgstr ""
+msgstr "Más información"
msgid "OperationsDashboard|Operations Dashboard"
-msgstr ""
+msgstr "Panel de control de operaciones"
msgid "OperationsDashboard|The operations dashboard provides a summary of each project's operational health, including pipeline and alert statuses."
-msgstr ""
-
-msgid "OperationsDashboard|Unable to add %{invalidProjects}. The Operations Dashboard is available for public projects, and private projects in groups with a Gold plan."
-msgstr ""
+msgstr "El panel de control de operaciones proporciona un resumen del estado operativo de cada proyecto, incluidos los estados de canalización y alerta."
msgid "Optional"
msgstr "Opcional"
msgid "Optionally, you can %{link_to_customize} how FogBugz email addresses and usernames are imported into GitLab."
-msgstr ""
+msgstr "Opcionalmente, puede %{link_to_customize} cómo se importan en Gitlab las direcciones de correo y los nombres de usuario de FogBugz."
msgid "Optionally, you can %{link_to_customize} how Google Code email addresses and usernames are imported into GitLab."
-msgstr ""
+msgstr "Opcionalmente, puede %{link_to_customize} cómo se importan en Gitlab las direcciones de correo y los nombres de usuario de Google Code."
msgid "Options"
msgstr "Opciones"
msgid "Or you can choose one of the suggested colors below"
-msgstr ""
+msgstr "O puede seleccionar alguno de los colores sugeridos a continuación"
msgid "Other Labels"
msgstr "Otras etiquetas"
@@ -7865,6 +9181,9 @@ msgstr "Otras etiquetas"
msgid "Other information"
msgstr "Otra información"
+msgid "Other merge requests block this MR"
+msgstr "Otras merge request bloquean este MR"
+
msgid "Outbound requests"
msgstr "Peticiones salientes"
@@ -7874,6 +9193,12 @@ msgstr "Resumen"
msgid "Overwrite diverged branches"
msgstr ""
+msgid "Owned by anyone"
+msgstr "Propiedad de cualquier persona"
+
+msgid "Owned by me"
+msgstr "De mi propiedad"
+
msgid "Owner"
msgstr "Propietario"
@@ -7887,19 +9212,22 @@ msgid "Packages"
msgstr "Paquetes"
msgid "Page not found"
-msgstr ""
+msgstr "Página no encontrada"
msgid "Page was successfully deleted"
-msgstr ""
+msgstr "Página eliminada correctamente"
msgid "Pages"
msgstr "Páginas"
msgid "Pages Domain"
-msgstr ""
+msgstr "Dominio de Pages"
msgid "Pages Domains"
-msgstr ""
+msgstr "Dominios de Pages"
+
+msgid "Pages getting started guide"
+msgstr "Guía de inicio de Pages"
msgid "Pagination|Last »"
msgstr "Último »"
@@ -7922,29 +9250,41 @@ msgstr "Parte de los cambios de los merge requests"
msgid "Password"
msgstr "Contraseña"
+msgid "Password (optional)"
+msgstr "Contraseña (opcional)"
+
msgid "Password authentication is unavailable."
-msgstr ""
+msgstr "La autenticación con contraseña no está disponible."
+
+msgid "Password confirmation"
+msgstr "Confirmar contraseña"
+
+msgid "Password successfully changed"
+msgstr "La contraseña se ha cambiado correctamente"
+
+msgid "Password was successfully updated. Please login with it"
+msgstr "La contraseña se actualizó correctamente. Por favor, inicie la sesión de nuevo"
msgid "Past due"
-msgstr ""
+msgstr "Vencido"
msgid "Paste a machine public key here. Read more about how to generate it %{link_start}here%{link_end}"
-msgstr ""
+msgstr "Pegue aquí la clave pública de la máquina. Obtenga más información acerca de cómo generarla %{link_start}aquí%{link_end}"
msgid "Paste epic link"
-msgstr ""
+msgstr "Pegar el enlace de la tarea épica"
msgid "Paste issue link"
-msgstr ""
+msgstr "Pegar el enlace de la incidencia"
-msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_rsa.pub' and begins with 'ssh-rsa'. Don't use your private SSH key."
-msgstr "Pegue su clave pública SSH, que generalmente está contenida en el archivo '~ /.ssh/id_rsa.pub' y comienza con 'ssh-rsa'. No utilice su clave SSH privada."
+msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_ed25519.pub' or '~/.ssh/id_rsa.pub' and begins with 'ssh-ed25519' or 'ssh-rsa'. Don't use your private SSH key."
+msgstr ""
msgid "Path"
-msgstr ""
+msgstr "Ruta"
msgid "Path, transfer, remove"
-msgstr ""
+msgstr "Ruta, transferir, eliminar"
msgid "Path:"
msgstr "Ruta:"
@@ -7953,7 +9293,7 @@ msgid "Pause"
msgstr "Pausar"
msgid "Pause replication"
-msgstr ""
+msgstr "Pausar replicación"
msgid "Paused Runners don't accept new jobs"
msgstr "Los runers pausados no aceptan nuevos trabajos"
@@ -7964,6 +9304,9 @@ msgstr "Pendiente"
msgid "People without permission will never get a notification and won't be able to comment."
msgstr "Las personas no autorizadas nunca recibirán una notificación y no podrán comentar."
+msgid "People without permission will never get a notification."
+msgstr ""
+
msgid "Perform advanced options such as changing path, transferring, or removing the group."
msgstr "Realice opciones avanzadas como cambiar la ruta, transferir o eliminar el grupo."
@@ -7974,7 +9317,7 @@ msgid "Permissions"
msgstr "Permisos"
msgid "Permissions Help"
-msgstr ""
+msgstr "Ayuda de los permisos"
msgid "Permissions, LFS, 2FA"
msgstr "Permisos, LFS, 2FA"
@@ -7983,14 +9326,29 @@ msgid "Personal Access Token"
msgstr "Token de acceso personal"
msgid "Personal project creation is not allowed. Please contact your administrator with questions"
+msgstr "No se permite la creación de proyectos personales. Por favor, póngase en contacto con su administrador con preguntas"
+
+msgid "Phabricator Server Import"
msgstr ""
+msgid "Phabricator Server URL"
+msgstr "URL del servidor de Phabricator"
+
+msgid "Phabricator Tasks"
+msgstr "Tareas de Phabricator"
+
msgid "Pick a name"
msgstr "Escoja un nombre"
+msgid "Pin code"
+msgstr "Código pin"
+
msgid "Pipeline"
msgstr "Pipeline"
+msgid "Pipeline ID (IID)"
+msgstr "ID del pipeline (IID)"
+
msgid "Pipeline Schedule"
msgstr "Programación del Pipeline"
@@ -7998,7 +9356,7 @@ msgid "Pipeline Schedules"
msgstr "Programaciones de los Pipelines"
msgid "Pipeline minutes quota"
-msgstr ""
+msgstr "Cuota de minutos del pipeline"
msgid "Pipeline quota"
msgstr "Cuota de pipelines"
@@ -8007,7 +9365,7 @@ msgid "Pipeline triggers"
msgstr "Disparadores de los triggers"
msgid "Pipeline: %{status}"
-msgstr ""
+msgstr "Pipeline: %{status}"
msgid "PipelineCharts|Failed:"
msgstr "Fallidos:"
@@ -8058,10 +9416,10 @@ msgid "PipelineSheduleIntervalPattern|Custom"
msgstr "Personalizado"
msgid "PipelineStatusTooltip|Commit: %{ci_status}"
-msgstr ""
+msgstr "Commit: %{ci_status}"
msgid "PipelineStatusTooltip|Pipeline: %{ci_status}"
-msgstr ""
+msgstr "Pipeline: %{ci_status}"
msgid "Pipelines"
msgstr "Pipelines"
@@ -8069,6 +9427,9 @@ msgstr "Pipelines"
msgid "Pipelines charts"
msgstr "Gráficos de los pipelines"
+msgid "Pipelines emails"
+msgstr "Correos electrónicos de pipelines"
+
msgid "Pipelines for last month"
msgstr "Pipelines del mes pasado"
@@ -8078,14 +9439,17 @@ msgstr "Pipelines de la semana pasada"
msgid "Pipelines for last year"
msgstr "Pipelines del año pasado"
-msgid "Pipelines need to be configured to enable this feature."
-msgstr ""
-
msgid "Pipelines settings for '%{project_name}' were successfully updated."
+msgstr "La configuración de los pipelines para '%{project_name}' se actualizó correctamente."
+
+msgid "Pipelines| to purchase more minutes."
msgstr ""
+msgid "Pipelines|API"
+msgstr "API"
+
msgid "Pipelines|Build with confidence"
-msgstr ""
+msgstr "Construir con confianza"
msgid "Pipelines|CI Lint"
msgstr "CI Lint"
@@ -8094,7 +9458,7 @@ msgid "Pipelines|Clear Runner Caches"
msgstr "Limpiar la caché de los runners"
msgid "Pipelines|Continuous Integration can help catch bugs by running your tests automatically, while Continuous Deployment can help you deliver code to your product environment."
-msgstr ""
+msgstr "La integración continua le puede ayudar a capturar errores en su producto mediante la ejecución de pruebas automáticas, mientras que el despliegue continuo le puede ayudar a llevar el código al entorno de su producto."
msgid "Pipelines|Get started with Pipelines"
msgstr "Comenzar a utilizar los pipelines"
@@ -8102,6 +9466,9 @@ msgstr "Comenzar a utilizar los pipelines"
msgid "Pipelines|Loading Pipelines"
msgstr "Cargar pipelines"
+msgid "Pipelines|Pipelines will not run anymore on shared Runners."
+msgstr ""
+
msgid "Pipelines|Project cache successfully reset."
msgstr "Caché del proyecto restablecida correctamente."
@@ -8109,10 +9476,10 @@ msgid "Pipelines|Run Pipeline"
msgstr "Ejecutar Pipeline"
msgid "Pipelines|Something went wrong while cleaning runners cache."
-msgstr ""
+msgstr "Se ha producido un error durante el proceso de limpieza de la memoria caché de los runners."
msgid "Pipelines|There are currently no %{scope} pipelines."
-msgstr ""
+msgstr "Actualmente no hay %{scope} pipelines."
msgid "Pipelines|There are currently no pipelines."
msgstr "Actualmente no hay pipelines."
@@ -8121,19 +9488,19 @@ msgid "Pipelines|There was an error fetching the pipelines. Try again in a few m
msgstr "Se ha producido un error al obtener los pipelines. Por favor, inténtelo de nuevo en unos momentos o contacte con su equipo de soporte."
msgid "Pipelines|This project is not currently set up to run pipelines."
-msgstr ""
+msgstr "Este proyecto no está configurado para ejecutar pipelines."
msgid "Pipeline|Commit"
msgstr "Commit"
msgid "Pipeline|Coverage"
-msgstr ""
+msgstr "Cobertura"
msgid "Pipeline|Duration"
msgstr "Duración"
msgid "Pipeline|Existing branch name or tag"
-msgstr ""
+msgstr "Nombre de la rama o etiqueta existente"
msgid "Pipeline|Pipeline"
msgstr "Pipeline"
@@ -8142,13 +9509,13 @@ msgid "Pipeline|Run Pipeline"
msgstr "Ejecutar Pipeline"
msgid "Pipeline|Run for"
-msgstr ""
+msgstr "Ejecutar para"
msgid "Pipeline|Search branches"
msgstr "Buscar ramas"
msgid "Pipeline|Specify variable values to be used in this run. The values specified in %{settings_link} will be used by default."
-msgstr ""
+msgstr "Especifique los valores de las variables que se utilizarán en esta ejecución. Se usarán los valores especificados por defecto en %{settings_link}."
msgid "Pipeline|Stages"
msgstr "Etapas"
@@ -8162,6 +9529,9 @@ msgstr "Detener pipeline"
msgid "Pipeline|Stop pipeline #%{pipelineId}?"
msgstr "¿Desea detener la ejecución del pipeline #%{pipelineId}?"
+msgid "Pipeline|Triggerer"
+msgstr "Disparador"
+
msgid "Pipeline|Variables"
msgstr "Variables"
@@ -8172,19 +9542,19 @@ msgid "Pipeline|all"
msgstr "todos"
msgid "Pipeline|for"
-msgstr ""
+msgstr "para"
msgid "Pipeline|into"
-msgstr ""
+msgstr "en"
msgid "Pipeline|on"
-msgstr ""
+msgstr "en"
msgid "Pipeline|success"
msgstr "exitósos"
msgid "Pipeline|with"
-msgstr ""
+msgstr "con"
msgid "Pipeline|with stage"
msgstr "con etapa"
@@ -8192,6 +9562,15 @@ msgstr "con etapa"
msgid "Pipeline|with stages"
msgstr "con etapas"
+msgid "PivotalTrackerService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr "Lista de branches separadas por comas que serán inspeccionadas automáticamente. Deje este campo en blanco para incluir todas las ramas."
+
+msgid "PivotalTrackerService|Pivotal Tracker API token."
+msgstr "API token de Pivotal Tracker."
+
+msgid "PivotalTrackerService|Project Management Software (Source Commits Endpoint)"
+msgstr "Software de gestión de proyectos (Source Commits Endpoint)"
+
msgid "Plain diff"
msgstr "Dif simple"
@@ -8201,56 +9580,86 @@ msgstr "PlantUML"
msgid "Play"
msgstr "Ejecutar"
+msgid "Play all manual"
+msgstr "Ejecutar todo manualmente"
+
msgid "Please %{link_to_register} or %{link_to_sign_in} to comment"
-msgstr ""
+msgstr "Por favor %{link_to_register} o %{link_to_sign_in} para comentar"
msgid "Please accept the Terms of Service before continuing."
msgstr "Por favor, acepte los términos del servicio antes de continuar."
+msgid "Please add a comment in the text area above"
+msgstr "Por favor agregue un comentario en el cuadre de texto situado en la parte superior"
+
+msgid "Please add a list to your board first"
+msgstr "Por favor, agregue una lista primero a su tablero"
+
+msgid "Please check the configuration file for this chart"
+msgstr "Por favor, compruebe el archivo de configuración de este gráfico"
+
+msgid "Please check the configuration file to ensure that a collection of charts has been declared."
+msgstr "Por favor, compruebe el archivo de configuración para asegurarse de que se ha declarado una colección de gráficos."
+
+msgid "Please check the configuration file to ensure that it is available and the YAML is valid"
+msgstr "Por favor, compruebe el archivo de configuración para asegurarse de que está disponible y que el fichero YAML es válido"
+
msgid "Please choose a group URL with no special characters."
msgstr "Por favor, elija una URL de grupo sin caracteres especiales."
msgid "Please complete your profile with email address"
-msgstr ""
+msgstr "Por favor, complete su perfil con una dirección de correo electrónico"
msgid "Please convert them to %{link_to_git}, and go through the %{link_to_import_flow} again."
-msgstr ""
+msgstr "Por favor, conviértalo a %{link_to_git}, y vaya de nuevo a través de %{link_to_import_flow}."
msgid "Please convert them to Git on Google Code, and go through the %{link_to_import_flow} again."
-msgstr ""
+msgstr "Por favor, conviértalo a Git en Google Code, y diríjase de nuevo a %{link_to_import_flow}."
msgid "Please create a password for your new account."
-msgstr ""
+msgstr "Por favor, cree una nueva contraseña para su cuenta."
msgid "Please create a username with only alphanumeric characters."
-msgstr ""
+msgstr "Por favor, cree un nombre de usuario con sólo caracteres alfanuméricos."
msgid "Please enable and migrate to hashed storage to avoid security issues and ensure data integrity. %{migrate_link}"
-msgstr ""
+msgstr "Por favor, habilite y migre todos los proyectos existentes al almacenamiento de tipo hash para evitar problemas de seguridad y asegurar la integridad de los datos. %{migrate_link}"
msgid "Please enter a non-negative number"
-msgstr ""
+msgstr "Por favor, introduzca un número no negativo"
msgid "Please enter a number greater than %{number} (from the project settings)"
-msgstr ""
+msgstr "Por favor, introduzca un número mayor que %{number} (desde la configuración del proyecto)"
msgid "Please enter a valid number"
msgstr "Por favor, introduzca un número válido"
+msgid "Please enter or upload a license."
+msgstr "Por favor, introduzca o cargue una licencia."
+
msgid "Please fill in a descriptive name for your group."
-msgstr ""
+msgstr "Por favor ingrese un nombre descriptivo para su grupo."
msgid "Please migrate all existing projects to hashed storage to avoid security issues and ensure data integrity. %{migrate_link}"
-msgstr ""
+msgstr "Por favor, migre todos los proyectos existentes al almacenamiento hasheado para evitar problemas de seguridad y asegurar la integridad de los datos. %{migrate_link}"
msgid "Please note that this application is not provided by GitLab and you should verify its authenticity before allowing access."
-msgstr ""
+msgstr "Por favor, tenga en cuenta que esta aplicación no la proporciona GitLab y deberá verificar su autenticidad antes de permitir su acceso."
msgid "Please provide a name"
msgstr "Por favor, proporcione un nombre"
+msgid "Please provide a valid email address."
+msgstr "Por favor proporcione una dirección de correo electrónico válida."
+
+msgid "Please retype the email address."
+msgstr "Por favor, vuelva a introducir la dirección de correo electrónico."
+
+msgid "Please select a file"
+msgstr "Por favor, seleccione un archivo"
+
msgid "Please select a group."
-msgstr ""
+msgstr "Por favor, seleccione un grupo."
msgid "Please select and add a member"
msgstr "Por favor seleccione y añada un miembro"
@@ -8270,11 +9679,11 @@ msgstr "Por favor inténtelo de nuevo"
msgid "Please upgrade PostgreSQL to version 9.6 or greater. The status of the replication cannot be determined reliably with the current version."
msgstr "Por favor, actualice PostgreSQL a la versión 9.6 o superior. No es posible determinar el estado de la replicación de manera fiable con la versión instalada actualmente."
-msgid "Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately."
+msgid "Please use this form to report to the admin users who create spam issues, comments or behave inappropriately."
msgstr ""
msgid "Please wait a moment, this page will automatically refresh when ready."
-msgstr ""
+msgstr "Espere un momento; esta página se actualizará automáticamente cuando esté lista."
msgid "Please wait while we connect to your repository. Refresh at will."
msgstr "Por favor espere mientras nos conectamos a su repositorio."
@@ -8286,35 +9695,95 @@ msgid "Preferences"
msgstr "Preferencias"
msgid "Preferences saved."
+msgstr "Preferencias guardadas."
+
+msgid "Preferences|Behavior"
+msgstr ""
+
+msgid "Preferences|Choose between fixed (max. 1280px) and fluid (100%%) application layout."
+msgstr ""
+
+msgid "Preferences|Choose what content you want to see on a project’s overview page."
+msgstr ""
+
+msgid "Preferences|Customize the appearance of the application header and navigation sidebar."
+msgstr ""
+
+msgid "Preferences|Default dashboard"
+msgstr ""
+
+msgid "Preferences|Display time in 24-hour format"
+msgstr "Mostrar tiempo en formato 24 horas"
+
+msgid "Preferences|For example: 30 mins ago."
+msgstr "Por ejemplo: hace 30 minutos."
+
+msgid "Preferences|Layout width"
msgstr ""
msgid "Preferences|Navigation theme"
msgstr "Tema de navegación"
+msgid "Preferences|Project overview content"
+msgstr ""
+
+msgid "Preferences|Syntax highlighting theme"
+msgstr ""
+
+msgid "Preferences|These settings will update how dates and times are displayed for you."
+msgstr "Estas opciones de configuración actualizarán la forma en la que se muestran la fecha y las hora."
+
msgid "Preferences|This feature is experimental and translations are not complete yet"
+msgstr "Esta función es experimental y las traducciones todavía no están completas"
+
+msgid "Preferences|This setting allows you to customize the appearance of the syntax."
msgstr ""
+msgid "Preferences|This setting allows you to customize the behavior of the system layout and default views."
+msgstr ""
+
+msgid "Preferences|Time display"
+msgstr "Formato de hora"
+
+msgid "Preferences|Time format"
+msgstr "Formato de hora"
+
+msgid "Preferences|Time preferences"
+msgstr "Preferencias de hora"
+
+msgid "Preferences|Use relative times"
+msgstr "Utilizar tiempos relativos"
+
+msgid "Press %{key}-C to copy"
+msgstr "Presione %{key}-C para copiar"
+
msgid "Press Enter or click to search"
msgstr "Presione Enter o haga clic para buscar"
msgid "Prevent adding new members to project membership within this group"
-msgstr ""
+msgstr "Impedir que se añadan nuevos miembros al proyecto dentro de este grupo"
msgid "Prevent approval of merge requests by merge request author"
-msgstr ""
+msgstr "Impedir la aprobación de merge request por el autor del merge request"
msgid "Prevent approval of merge requests by merge request committers"
-msgstr ""
+msgstr "Impedir la aprobación de merge request por colaboradores del merge request"
msgid "Preview"
msgstr "Vista previa"
+msgid "Preview Markdown"
+msgstr "Vista previa de Markdown"
+
msgid "Preview changes"
-msgstr ""
+msgstr "Vista previa de los cambios"
msgid "Preview payload"
msgstr ""
+msgid "Previous Artifacts"
+msgstr "Artefactos anteriores"
+
msgid "Primary"
msgstr "Principal"
@@ -8340,22 +9809,31 @@ msgid "Private - The group and its projects can only be viewed by members."
msgstr "Privado - El grupo y sus proyectos sólo pueden ser vistos por sus miembros."
msgid "Private group(s)"
-msgstr ""
+msgstr "Grupo(s) privado(s)"
+
+msgid "Private profile"
+msgstr "Perfil privado"
msgid "Private projects can be created in your personal namespace with:"
msgstr "Los proyectos privados se pueden crear en su espacio de nombres personal con:"
+msgid "Proceed"
+msgstr "Continuar"
+
msgid "Profile"
msgstr "Perfil"
msgid "Profile Settings"
msgstr "Configuración del perfil"
+msgid "ProfileSession|on"
+msgstr "Encendido"
+
msgid "Profiles| You are about to permanently delete %{yourAccount}, and all of the issues, merge requests, and groups linked to your account. Once you confirm %{deleteAccount}, it cannot be undone or recovered."
-msgstr ""
+msgstr "Está a punto de eliminar permanentemente %{yourAccount}, y todas las incidencias, solicitudes de fusión y grupos vinculados a su cuenta. Una vez que confirme %{deleteAccount}, no se podrá deshacerse esta acción ni recuperar los datos borrados."
msgid "Profiles| You are going to change the username %{currentUsernameBold} to %{newUsernameBold}. Profile and projects will be redirected to the %{newUsername} namespace but this redirect will expire once the %{currentUsername} namespace is registered by another user or group. Please update your Git repository remotes as soon as possible."
-msgstr ""
+msgstr "Está a punto de renombrar el usuario %{currentUsernameBold} a %{newUsernameBold}. El perfil del usuario y los proyectos serán redirigidos al espacio de nombres %{newUsername} pero este redireccionamiento caducará una vez que otro usuario o grupo registre el %{currentUsername}. Por favor, actualice los remotos de su repositorio Git tan pronto como sea posible."
msgid "Profiles|@username"
msgstr "@nombredeusuario"
@@ -8364,7 +9842,7 @@ msgid "Profiles|Account scheduled for removal."
msgstr "Cuenta programada para su eliminación."
msgid "Profiles|Activate signin with one of the following services"
-msgstr ""
+msgstr "Active el inicio de sesión con uno de los siguientes servicios"
msgid "Profiles|Active"
msgstr "Activo"
@@ -8373,25 +9851,28 @@ msgid "Profiles|Add key"
msgstr "Añadir clave"
msgid "Profiles|Add status emoji"
-msgstr ""
+msgstr "Agregar emoji de estado"
msgid "Profiles|Avatar cropper"
-msgstr ""
+msgstr "Redimensionador de avatar"
msgid "Profiles|Avatar will be removed. Are you sure?"
-msgstr ""
+msgstr "El avatar será eliminado, ¿está seguro?"
+
+msgid "Profiles|Bio"
+msgstr "Bio"
msgid "Profiles|Change username"
msgstr "Cambiar el nombre de usuario"
msgid "Profiles|Changing your username can have unintended side effects."
-msgstr ""
+msgstr "Cambiar su nombre de usuario puede tener efectos secundarios no deseados."
msgid "Profiles|Choose file..."
msgstr "Seleccionar un archivo..."
msgid "Profiles|Choose to show contributions of private projects on your public profile without any project, repository or organization information"
-msgstr ""
+msgstr "Seleccione mostrar las contribuciones de los proyectos privados en su perfil público sin ningún tipo de información de proyecto, repositorio u organización"
msgid "Profiles|City, country"
msgstr "Ciudad, país"
@@ -8400,6 +9881,9 @@ msgid "Profiles|Clear status"
msgstr "Borrar estado"
msgid "Profiles|Click on icon to activate signin with one of the following services"
+msgstr "Haga clic en el icono para activar el inicio de sesión con uno de los siguientes servicios"
+
+msgid "Profiles|Commit email"
msgstr ""
msgid "Profiles|Connect"
@@ -8414,6 +9898,9 @@ msgstr "Ruta actual: %{path}"
msgid "Profiles|Current status"
msgstr "Estado actual"
+msgid "Profiles|Default notification email"
+msgstr ""
+
msgid "Profiles|Delete Account"
msgstr "Eliminar la cuenta"
@@ -8424,7 +9911,7 @@ msgid "Profiles|Delete your account?"
msgstr "¿Eliminar su cuenta?"
msgid "Profiles|Deleting an account has the following effects:"
-msgstr ""
+msgstr "La eliminación de su cuenta tiene los siguientes efectos:"
msgid "Profiles|Disconnect"
msgstr "Desconectar"
@@ -8433,47 +9920,80 @@ msgid "Profiles|Do not show on profile"
msgstr "No mostrar en el perfil"
msgid "Profiles|Don't display activity-related personal information on your profiles"
-msgstr ""
+msgstr "No mostrar información personal relacionada con su actividad en sus perfiles"
msgid "Profiles|Edit Profile"
msgstr "Editar perfil"
msgid "Profiles|Enter your name, so people you know can recognize you"
+msgstr "Introduzca su nombre para que las personas que le conozca puedan reconocer su perfil"
+
+msgid "Profiles|Feed token was successfully reset"
msgstr ""
+msgid "Profiles|Full name"
+msgstr "Nombre completo"
+
+msgid "Profiles|Include private contributions on my profile"
+msgstr "Incluir las contribuciones privadas en mi perfil"
+
+msgid "Profiles|Incoming email token was successfully reset"
+msgstr "El token de correo electrónico entrante se ha restablecido correctamente"
+
msgid "Profiles|Increase your account's security by enabling Two-Factor Authentication (2FA)"
-msgstr ""
+msgstr "Aumente la seguridad de su cuenta al habilitar la autenticación de dos factores (2FA)"
msgid "Profiles|Invalid password"
-msgstr "Contraseña inválida"
+msgstr "Contraseña no válida"
msgid "Profiles|Invalid username"
msgstr "Nombre de usuario inválido"
+msgid "Profiles|Key"
+msgstr "Clave"
+
msgid "Profiles|Learn more"
msgstr "Más información"
+msgid "Profiles|Location"
+msgstr "Ubicación"
+
msgid "Profiles|Made a private contribution"
-msgstr ""
+msgstr "A hecho una contribución privada"
msgid "Profiles|Main settings"
msgstr "Configuración principal"
msgid "Profiles|No file chosen"
+msgstr "No hay ningún archivo seleccionado"
+
+msgid "Profiles|Notification email"
msgstr ""
+msgid "Profiles|Organization"
+msgstr "Organización"
+
msgid "Profiles|Path"
msgstr "Ruta"
msgid "Profiles|Position and size your new avatar"
+msgstr "Posición y tamaño de su nuevo avatar"
+
+msgid "Profiles|Primary email"
msgstr ""
msgid "Profiles|Private contributions"
-msgstr ""
+msgstr "Contribuciones privadas"
+
+msgid "Profiles|Profile was successfully updated"
+msgstr "El perfil se actualizó correctamente"
msgid "Profiles|Public Avatar"
msgstr "Avatar público"
+msgid "Profiles|Public email"
+msgstr ""
+
msgid "Profiles|Remove avatar"
msgstr "Eliminar avatar"
@@ -8481,46 +10001,46 @@ msgid "Profiles|Set new profile picture"
msgstr "Establecer una nueva imagen de perfil"
msgid "Profiles|Social sign-in"
-msgstr ""
+msgstr "Inicio de sesión social"
msgid "Profiles|Some options are unavailable for LDAP accounts"
msgstr "Algunas opciones no están disponibles para cuentas LDAP"
msgid "Profiles|Tell us about yourself in fewer than 250 characters"
-msgstr ""
+msgstr "Cuéntenos más sobre usted en menos de 250 caracteres"
msgid "Profiles|The maximum file size allowed is 200KB."
msgstr "El tamaño máximo de archivo permitido es 200KB."
-msgid "Profiles|There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
-msgstr ""
-
msgid "Profiles|This doesn't look like a public SSH key, are you sure you want to add it?"
msgstr "No se parece a una clave SSH pública, ¿está seguro de que desea agregarla?"
msgid "Profiles|This email will be displayed on your public profile"
-msgstr ""
+msgstr "Esta dirección de correo electrónico se mostrará en su perfil público"
msgid "Profiles|This email will be used for web based operations, such as edits and merges. %{commit_email_link_start}Learn more%{commit_email_link_end}"
-msgstr ""
+msgstr "Perfiles | Este correo electrónico se usará para operaciones basadas en web, como ediciones y fusiones. %{commit_email_link_start}Aprende más%{commit_email_link_end}"
msgid "Profiles|This emoji and message will appear on your profile and throughout the interface."
-msgstr ""
+msgstr "Este emoji y el mensaje se mostrarán en su perfil y en toda la interfaz."
msgid "Profiles|This information will appear on your profile"
-msgstr ""
+msgstr "Esta información aparecerá en tu perfil"
+
+msgid "Profiles|Time settings"
+msgstr "Ajustes de tiempo"
msgid "Profiles|Two-Factor Authentication"
-msgstr ""
+msgstr "Autenticación de dos factores"
msgid "Profiles|Type your %{confirmationValue} to confirm:"
msgstr "Escribe tu %{confirmationValue} para confirmar:"
-msgid "Profiles|Typically starts with \"ssh-rsa …\""
-msgstr "Normalmente comienza con \"ssh-rsa ...\""
+msgid "Profiles|Typically starts with \"ssh-ed25519 …\" or \"ssh-rsa …\""
+msgstr ""
msgid "Profiles|Update profile settings"
-msgstr ""
+msgstr "Actualizar la configuración del perfil"
msgid "Profiles|Update username"
msgstr "Actualizar el nombre de usuario"
@@ -8529,34 +10049,40 @@ msgid "Profiles|Upload new avatar"
msgstr "Cargar un avatar nuevo"
msgid "Profiles|Use a private email - %{email}"
-msgstr ""
+msgstr "Utilice un correo electrónico privado - %{email}"
+
+msgid "Profiles|User ID"
+msgstr "ID de usuario"
msgid "Profiles|Username change failed - %{message}"
-msgstr ""
+msgstr "Se ha producido un error al cambiar el nombre de usuario - %{message}"
msgid "Profiles|Username successfully changed"
-msgstr ""
+msgstr "El nombre de usuario se cambió con éxito"
msgid "Profiles|Using emojis in names seems fun, but please try to set a status message instead"
-msgstr ""
+msgstr "El uso de emojis en los nombres parece divertido, pero por favor, intente establecer un mensaje de estado en su lugar"
msgid "Profiles|What's your status?"
msgstr "¿Cuál es su estado?"
msgid "Profiles|Who you represent or work for"
-msgstr ""
+msgstr "A quién representa o para quién trabaja"
msgid "Profiles|You can change your avatar here"
-msgstr ""
+msgstr "Puedes cambiar su avatar aquí"
msgid "Profiles|You can change your avatar here or remove the current avatar to revert to %{gravatar_link}"
-msgstr ""
+msgstr "Puede cambiar aquí su avatar o eliminar el avatar actual para volver a %{gravatar_link}"
+
+msgid "Profiles|You can set your current timezone here"
+msgstr "Puede configurar su zona horaria actual aquí"
msgid "Profiles|You can upload your avatar here"
-msgstr ""
+msgstr "Puede subir su avatar aquí"
msgid "Profiles|You can upload your avatar here or change it at %{gravatar_link}"
-msgstr ""
+msgstr "Puede subir directamente su avatar aquí o modificarlo en %{gravatar_link}"
msgid "Profiles|You don't have access to delete this user."
msgstr "No tienes acceso para eliminar este usuario."
@@ -8565,19 +10091,19 @@ msgid "Profiles|You must transfer ownership or delete these groups before you ca
msgstr "Debes transferir o eliminar estos grupos antes de que puedas eliminar tu cuenta."
msgid "Profiles|Your LinkedIn profile name from linkedin.com/in/profilename"
-msgstr ""
+msgstr "Su perfil de LinkedIn desde linkedin.com/in/profilename"
msgid "Profiles|Your account is currently an owner in these groups:"
msgstr "Actualmente su cuenta es propietaria de estos grupos:"
msgid "Profiles|Your email address was automatically set based on your %{provider_label} account"
-msgstr ""
+msgstr "Su dirección de correo electrónico se ha establecido automáticamente en base a su cuenta %{provider_label}"
msgid "Profiles|Your location was automatically set based on your %{provider_label} account"
-msgstr ""
+msgstr "Su ubicación se ha establecido automáticamente basándose en su cuenta %{provider_label}"
msgid "Profiles|Your name was automatically set based on your %{provider_label} account, so people you know can recognize you"
-msgstr ""
+msgstr "Su nombre se configuró automáticamente en función de su cuenta %{provider_label}, de modo que las personas que conozca lo reconozcan"
msgid "Profiles|Your status"
msgstr "Su estado"
@@ -8607,13 +10133,13 @@ msgid "Project"
msgstr "Proyecto"
msgid "Project \"%{name}\" is no longer available. Select another project to continue."
-msgstr ""
+msgstr "El proyecto \"%{name}\" ya no está disponible. Por favor, seleccione otro proyecto para continuar."
msgid "Project %{project_repo} could not be found"
-msgstr ""
+msgstr "No es posible encontrar el proyecto %{project_repo}"
msgid "Project '%{project_name}' is being imported."
-msgstr ""
+msgstr "Se está importando el proyecto '%{project_name}'."
msgid "Project '%{project_name}' is in the process of being deleted."
msgstr "El proyecto '%{project_name}' está en proceso de ser eliminado."
@@ -8631,7 +10157,7 @@ msgid "Project Badges"
msgstr "Insignias de proyecto"
msgid "Project ID"
-msgstr ""
+msgstr "ID de proyecto"
msgid "Project URL"
msgstr "URL del proyecto"
@@ -8640,16 +10166,19 @@ msgid "Project access must be granted explicitly to each user."
msgstr "El acceso al proyecto debe concederse explícitamente a cada usuario."
msgid "Project and wiki repositories"
-msgstr ""
+msgstr "Repositorios de proyecto y wiki"
msgid "Project avatar"
msgstr "Avatar del proyecto"
+msgid "Project cannot be shared with the group it is in or one of its ancestors."
+msgstr "No se puede compartir el proyecto con el grupo en el que está o con uno de sus grupos padre."
+
msgid "Project configuration, including services"
-msgstr ""
+msgstr "Configuración del proyecto, incluyendo sus servicios"
msgid "Project description (optional)"
-msgstr ""
+msgstr "Descripción del proyecto (opcional)"
msgid "Project details"
msgstr "Detalles del Proyecto"
@@ -8670,7 +10199,7 @@ msgid "Project export started. A download link will be sent by email."
msgstr "Se inició la exportación del proyecto. Se enviará un enlace de descarga por correo electrónico."
msgid "Project has too many %{label_for_message} to search"
-msgstr ""
+msgstr "El proyecto tiene demasiadas %{label_for_message} para buscar"
msgid "Project members"
msgstr "Miembros del proyecto"
@@ -8682,14 +10211,17 @@ msgid "Project slug"
msgstr "Slug del proyecto"
msgid "Project uploads"
-msgstr ""
+msgstr "Proyectos subidos"
msgid "Project visibility level will be changed to match namespace rules when transferring to a group."
-msgstr ""
+msgstr "Se modificará el nivel de visibilidad del proyecto para hacerlo coincidir con las reglas del espacio de nombres al transferirlo a un grupo."
msgid "Project:"
msgstr "Proyecto:"
+msgid "Project: %{name}"
+msgstr "Proyecto: %{name}"
+
msgid "ProjectActivityRSS|Subscribe"
msgstr "Suscribirse"
@@ -8733,22 +10265,43 @@ msgid "ProjectOverview|Unstar"
msgstr "Desmarcar como favorito"
msgid "ProjectOverview|You have reached your project limit"
-msgstr "Ha alcanzado el límite de tu proyecto"
+msgstr "Ha alcanzado el límite de su proyecto"
msgid "ProjectOverview|You must sign in to star a project"
-msgstr ""
+msgstr "Debe iniciar sesión para marcar como favorito un proyecto"
msgid "ProjectPage|Project ID: %{project_id}"
msgstr "ID de proyecto: %{project_id}"
+msgid "ProjectSelect| or group"
+msgstr "o grupo"
+
+msgid "ProjectSelect|Search for project"
+msgstr "Buscar proyecto"
+
+msgid "ProjectSettings|Additional merge request capabilities that influence how and when merges will be performed"
+msgstr "Opciones adicionales de los merge request que influyen cómo y cuándo se realizarán los merges"
+
+msgid "ProjectSettings|All discussions must be resolved"
+msgstr "Todas las discusiones deben ser resueltas"
+
+msgid "ProjectSettings|Allow merge trains"
+msgstr ""
+
+msgid "ProjectSettings|Automatically resolve merge request diff discussions when they become outdated"
+msgstr ""
+
msgid "ProjectSettings|Badges"
msgstr "Insignias"
msgid "ProjectSettings|Contact an admin to change this setting."
-msgstr ""
+msgstr "Póngase en contacto con el administrador para cambiar esta configuración."
msgid "ProjectSettings|Customize your project badges."
-msgstr ""
+msgstr "Personalice las insignias de su proyecto."
+
+msgid "ProjectSettings|Every merge creates a merge commit"
+msgstr "Todo merge crea un merge commit"
msgid "ProjectSettings|Failed to protect the tag"
msgstr "¡Se ha producido un error al proteger la etiqueta!"
@@ -8756,27 +10309,126 @@ msgstr "¡Se ha producido un error al proteger la etiqueta!"
msgid "ProjectSettings|Failed to update tag!"
msgstr "¡Se ha producido un error al actualizar la etiqueta!"
+msgid "ProjectSettings|Fast-forward merge"
+msgstr "Fast-forward merge"
+
+msgid "ProjectSettings|Fast-forward merges only"
+msgstr "Solo fast-forward merges"
+
msgid "ProjectSettings|Learn more about badges."
+msgstr "Más información sobre insignias."
+
+msgid "ProjectSettings|Merge checks"
+msgstr "Comprobaciones de Merge"
+
+msgid "ProjectSettings|Merge commit"
+msgstr "Merge commit"
+
+msgid "ProjectSettings|Merge commit with semi-linear history"
+msgstr "Merge commit con historial semi-lineal"
+
+msgid "ProjectSettings|Merge method"
+msgstr "Método de Merge"
+
+msgid "ProjectSettings|Merge options"
+msgstr "Opciones de Merge"
+
+msgid "ProjectSettings|Merge pipelines will try to validate the post-merge result prior to merging"
msgstr ""
+msgid "ProjectSettings|No merge commits are created"
+msgstr "No se han creado merge commits"
+
msgid "ProjectSettings|Only signed commits can be pushed to this repository."
-msgstr ""
+msgstr "Solo se pueden enviar commits firmados a este repositorio."
+
+msgid "ProjectSettings|Pipelines must succeed"
+msgstr "La ejecución debe finalizar correctamente"
+
+msgid "ProjectSettings|Pipelines need to be configured to enable this feature."
+msgstr "Se deben configurar los pipelines para habilitar esta característica."
+
+msgid "ProjectSettings|Show link to create/view merge request when pushing from the command line"
+msgstr "Mostrar el enlace para crear/ver los merge requests cuando se haga push desde la línea de comandos"
+
+msgid "ProjectSettings|These checks must pass before merge requests can be merged"
+msgstr "Estas comprobaciones deben pasar antes de que se pueda ejecutar el merge request"
msgid "ProjectSettings|This setting is applied on the server level and can be overridden by an admin."
-msgstr ""
+msgstr "Esta configuración se aplica a nivel del servidor y se puede sobreescribir por un administrador."
msgid "ProjectSettings|This setting is applied on the server level but has been overridden for this project."
-msgstr ""
+msgstr "Esta configuración se aplica a nivel del servidor pero se ha sobreescrito para este proyecto."
msgid "ProjectSettings|This setting will be applied to all projects unless overridden by an admin."
-msgstr ""
+msgstr "Esta configuración se aplicará a todos los proyectos a menos que sea sobreescrita por un administrador."
+
+msgid "ProjectSettings|This will dictate the commit history when you merge a merge request"
+msgstr "Esto determinará el historial de commits cuando se haga un merge request"
msgid "ProjectSettings|Users can only push commits to this repository that were committed with one of their own verified emails."
-msgstr ""
+msgstr "Solamente pueden hacer push commit a este repositorio los usuarios cuyos commits se crearon mediante la utilización de correos electrónicos verificados."
+
+msgid "ProjectSettings|When conflicts arise the user is given the option to rebase"
+msgstr "Cuando surgen conflictos, al usuario se le da la opción de realizar un rebase"
+
+msgid "ProjectTemplates|.NET Core"
+msgstr ".NET Core"
+
+msgid "ProjectTemplates|Android"
+msgstr "Android"
+
+msgid "ProjectTemplates|Go Micro"
+msgstr "Go Micro"
+
+msgid "ProjectTemplates|Netlify/GitBook"
+msgstr "Netlify/GitBook"
+
+msgid "ProjectTemplates|Netlify/Hexo"
+msgstr "Netlify/Hexo"
+
+msgid "ProjectTemplates|Netlify/Hugo"
+msgstr "Netlify/Hugo"
+
+msgid "ProjectTemplates|Netlify/Jekyll"
+msgstr "Netlify/Jekyll"
+
+msgid "ProjectTemplates|Netlify/Plain HTML"
+msgstr "Netlify/HTML plano"
+
+msgid "ProjectTemplates|NodeJS Express"
+msgstr "NodeJS Express"
+
+msgid "ProjectTemplates|Pages/GitBook"
+msgstr "Pages/GitBook"
+
+msgid "ProjectTemplates|Pages/Hexo"
+msgstr "Pages/Hexo"
+
+msgid "ProjectTemplates|Pages/Hugo"
+msgstr "Pages/Hugo"
+
+msgid "ProjectTemplates|Pages/Jekyll"
+msgstr "Pages/Jekyll"
+
+msgid "ProjectTemplates|Pages/Plain HTML"
+msgstr "Pages/HTML plano"
+
+msgid "ProjectTemplates|Ruby on Rails"
+msgstr "Ruby on Rails"
+
+msgid "ProjectTemplates|Spring"
+msgstr "Spring"
+
+msgid "ProjectTemplates|iOS (Swift)"
+msgstr "IOS (Swift)"
msgid "Projects"
msgstr "Proyectos"
+msgid "Projects (%{count})"
+msgstr "Proyectos (%{count})"
+
msgid "Projects Successfully Retrieved"
msgstr "Proyectos recuperados con éxito"
@@ -8784,10 +10436,10 @@ msgid "Projects shared with %{group_name}"
msgstr "Proyectos compartidos con %{group_name}"
msgid "Projects that belong to a group are prefixed with the group namespace. Existing projects may be moved into a group."
-msgstr ""
+msgstr "Los proyectos que pertenecen a un grupo tienen como prefijo el espacio de nombres del grupo. Los proyectos existentes se pueden mover a un grupo."
msgid "Projects to index"
-msgstr ""
+msgstr "Proyectos a indexar"
msgid "Projects with write access"
msgstr "Proyectos con acceso de escritura"
@@ -8811,7 +10463,7 @@ msgid "ProjectsDropdown|Sorry, no projects matched your search"
msgstr "Lo sentimos, no hay proyectos que coincidan con su búsqueda"
msgid "ProjectsDropdown|This feature requires browser localStorage support"
-msgstr ""
+msgstr "Esta función requiere que el navegador permita la utilización de almacenamiento local (localStorage)"
msgid "PrometheusAlerts|Add alert"
msgstr "Añadir alerta"
@@ -8829,28 +10481,28 @@ msgid "PrometheusAlerts|Error deleting alert"
msgstr "Se ha producido un error al eliminar la alerta"
msgid "PrometheusAlerts|Error fetching alert"
-msgstr ""
+msgstr "Se ha producido un error al recuperar la alerta"
msgid "PrometheusAlerts|Error saving alert"
msgstr "Se ha producido un error al guardar la alerta"
msgid "PrometheusAlerts|No alert set"
-msgstr ""
+msgstr "No hay ninguna alerta establecida"
msgid "PrometheusAlerts|Operator"
msgstr "Operador"
msgid "PrometheusAlerts|Select query"
-msgstr ""
+msgstr "Seleccionar consulta"
msgid "PrometheusAlerts|Threshold"
msgstr "Umbral"
msgid "PrometheusService|%{exporters} with %{metrics} were found"
-msgstr ""
+msgstr "se han encontrado %{exporters} con %{metrics}"
msgid "PrometheusService|<p class=\"text-tertiary\">No <a href=\"%{docsUrl}\">common metrics</a> were found</p>"
-msgstr ""
+msgstr "<p class=\"text-tertiary\">No se han encontrado<a href=\"%{docsUrl}\">métricas comunes</a> </p>"
msgid "PrometheusService|Active"
msgstr "Activo"
@@ -8859,19 +10511,19 @@ msgid "PrometheusService|Auto configuration"
msgstr "Configuración automática"
msgid "PrometheusService|Automatically deploy and configure Prometheus on your clusters to monitor your project’s environments"
-msgstr ""
+msgstr "Implemente y configure Prometheus automáticamente en sus clústeres para supervisar los entornos de su proyecto"
msgid "PrometheusService|Common metrics"
msgstr "Métricas comunes"
msgid "PrometheusService|Common metrics are automatically monitored based on a library of metrics from popular exporters."
-msgstr ""
+msgstr "Las métricas comunes más son monitorizadas automáticamente en base a una librería de métricas de los exportadores más populares."
msgid "PrometheusService|Custom metrics"
msgstr "Métricas personalizadas"
msgid "PrometheusService|Enable Prometheus to define custom metrics, using either option above"
-msgstr ""
+msgstr "Habilite Prometheus para definir métricas personalizadas, utilizando cualquiera de las opciones anteriores"
msgid "PrometheusService|Finding and configuring metrics..."
msgstr "Encontrar y configurar métricas..."
@@ -8904,22 +10556,22 @@ msgid "PrometheusService|Prometheus API Base URL, like http://prometheus.example
msgstr "URL Base de Prometheus, como http://prometheus.example.com/"
msgid "PrometheusService|Prometheus is being automatically managed on your clusters"
-msgstr ""
+msgstr "Prometheus se administra automáticamente en sus clusters"
msgid "PrometheusService|These metrics will only be monitored after your first deployment to an environment"
-msgstr ""
+msgstr "Estas métricas serán monitorizadas una vez se realice el primer despliegue a un entorno"
msgid "PrometheusService|Time-series monitoring service"
-msgstr ""
+msgstr "Servicio de monitorización de series de tiempo"
msgid "PrometheusService|To enable manual configuration, uninstall Prometheus from your clusters"
-msgstr ""
+msgstr "Para habilitar la configuración manual, por favor, desinstale Prometheus de sus clústeres"
msgid "PrometheusService|To enable the installation of Prometheus on your clusters, deactivate the manual configuration below"
-msgstr ""
+msgstr "Para permitir la instalación de Prometheus en sus clústeres, por favor, desactive la configuración manual"
msgid "PrometheusService|Waiting for your first deployment to an environment to find common metrics"
-msgstr ""
+msgstr "Esperando su primera despliegue en un entorno para buscar métricas comunes"
msgid "Promote"
msgstr "Promocionar"
@@ -8933,6 +10585,15 @@ msgstr "Promocionar a hito de grupo"
msgid "Promote to group label"
msgstr "Promocionar a etiqueta de grupo"
+msgid "PromoteMilestone|Only project milestones can be promoted."
+msgstr "Solo se pueden promover los hitos del proyecto."
+
+msgid "PromoteMilestone|Project does not belong to a group."
+msgstr "El proyecto no pertenecen a un grupo."
+
+msgid "PromoteMilestone|Promotion failed - %{message}"
+msgstr "Ha fallado la promoción - %{message}"
+
msgid "Promotions|Don't show me this again"
msgstr "No mostrar este mensaje de nuevo"
@@ -8946,22 +10607,28 @@ msgid "Promotions|Upgrade plan"
msgstr "Plan de actualización"
msgid "Prompt users to upload SSH keys"
-msgstr ""
+msgstr "Solicitar a los usuarios que carguen claves SSH"
msgid "Protected"
msgstr "Protegido"
+msgid "Protected Branch"
+msgstr "Rama protegida"
+
+msgid "Protected Environment"
+msgstr "Entorno protegido"
+
msgid "Protected Environments"
msgstr "Entornos protegidos"
+msgid "Protected Tag"
+msgstr "Etiqueta protegida"
+
msgid "ProtectedEnvironment|%{environment_name} will be writable for developers. Are you sure?"
-msgstr ""
+msgstr "%{environment_name} podrá modificarse por los desarrolladores. ¿Estás seguro de que desea continuar?"
msgid "ProtectedEnvironment|Allowed to deploy"
-msgstr ""
-
-msgid "ProtectedEnvironment|Choose who is allowed to deploy"
-msgstr ""
+msgstr "Permitido desplegar"
msgid "ProtectedEnvironment|Environment"
msgstr "Entorno"
@@ -8969,32 +10636,38 @@ msgstr "Entorno"
msgid "ProtectedEnvironment|Protect"
msgstr "Proteger"
-msgid "ProtectedEnvironment|Protect Environments in order to restrict who can execute deployments."
-msgstr ""
-
msgid "ProtectedEnvironment|Protect an environment"
-msgstr ""
+msgstr "Proteger un entorno"
msgid "ProtectedEnvironment|Protected Environment (%{protected_environments_count})"
-msgstr ""
+msgstr "Entorno Protegido (%{protected_environments_count})"
+
+msgid "ProtectedEnvironment|Protecting an environment restricts the users who can execute deployments."
+msgstr "Proteger un entorno restringe los usuarios que pueden realizar despliegues."
msgid "ProtectedEnvironment|Select an environment"
-msgstr ""
+msgstr "Seleccione un entorno"
+
+msgid "ProtectedEnvironment|Select users"
+msgstr "Seleccionar usuarios"
+
+msgid "ProtectedEnvironment|Select users to deploy and manage Feature Flag settings"
+msgstr "Seleccione los usuarios para implementar y administrar las opciones de configuración de Feature Flags"
msgid "ProtectedEnvironment|There are currently no protected environments, protect an environment with the form above."
-msgstr ""
+msgstr "Actualmente no hay entornos protegidos, proteja un entorno con el formulario mostrado anteriormente."
msgid "ProtectedEnvironment|Unprotect"
msgstr "Desproteger"
msgid "ProtectedEnvironment|Your environment can't be unprotected"
-msgstr ""
+msgstr "No se puede desproteger su entorno"
msgid "ProtectedEnvironment|Your environment has been protected."
-msgstr ""
+msgstr "Se ha protegido su entorno."
msgid "ProtectedEnvironment|Your environment has been unprotected"
-msgstr ""
+msgstr "Se ha desprotegido su entorno"
msgid "Protip:"
msgstr "Sugerencia:"
@@ -9003,7 +10676,7 @@ msgid "Provider"
msgstr "Proveedor"
msgid "Pseudonymizer data collection"
-msgstr ""
+msgstr "Pseudonymizer data collection"
msgid "Public"
msgstr "Público"
@@ -9015,10 +10688,10 @@ msgid "Public - The project can be accessed without any authentication."
msgstr "Público - El proyecto puede ser accedido sin ninguna autenticación."
msgid "Public Access Help"
-msgstr ""
+msgstr "Ayuda de acceso público"
msgid "Public deploy keys (%{deploy_keys_count})"
-msgstr ""
+msgstr "Claves de despliegue público (%{deploy_keys_count})"
msgid "Public pipelines"
msgstr "Pipelines públicos"
@@ -9029,9 +10702,15 @@ msgstr "Pull"
msgid "Push"
msgstr "Push"
+msgid "Push Rule updated successfully."
+msgstr "Regla de push actualizadas con éxito."
+
msgid "Push Rules"
msgstr "Reglas de Push"
+msgid "Push Rules updated successfully."
+msgstr "Reglas de push actualizadas con éxito."
+
msgid "Push an existing Git repository"
msgstr "Push a un repositorio de Git existente"
@@ -9042,7 +10721,7 @@ msgid "Push events"
msgstr "Eventos Push"
msgid "Push project from command line"
-msgstr ""
+msgstr "Hacer push al proyecto desde línea de comando"
msgid "Push to create a project"
msgstr "Push para crear un proyecto"
@@ -9056,12 +10735,54 @@ msgstr ""
msgid "Pushes"
msgstr "Pushes"
+msgid "PushoverService|%{user_name} deleted branch \"%{ref}\"."
+msgstr "El %{user_name} ha eliminado el branch\"%{ref}\"."
+
+msgid "PushoverService|%{user_name} push to branch \"%{ref}\"."
+msgstr "El usuario %{user_name} ha realizado un push a la rama \"%{ref}\"."
+
+msgid "PushoverService|%{user_name} pushed new branch \"%{ref}\"."
+msgstr "El usuario %{user_name} ha realizado un push a una nueva rama \"%{ref}\"."
+
+msgid "PushoverService|High Priority"
+msgstr "Prioridad alta"
+
+msgid "PushoverService|Leave blank for all active devices"
+msgstr "Dejar en blanco para todos los dispositivos activos"
+
+msgid "PushoverService|Low Priority"
+msgstr "Prioridad baja"
+
+msgid "PushoverService|Lowest Priority"
+msgstr "Prioridad más baja"
+
+msgid "PushoverService|Normal Priority"
+msgstr "Prioridad normal"
+
+msgid "PushoverService|Pushover makes it easy to get real-time notifications on your Android device, iPhone, iPad, and Desktop."
+msgstr ""
+
+msgid "PushoverService|See project %{project_full_name}"
+msgstr "Vea el proyecto %{project_full_name}"
+
+msgid "PushoverService|Total commits count: %{total_commits_count}"
+msgstr "Número total de commits: %{total_commits_count}"
+
+msgid "PushoverService|Your application key"
+msgstr "Su clave de aplicación"
+
+msgid "PushoverService|Your user key"
+msgstr "Su clave de usuario"
+
msgid "Quarters"
msgstr "Trimestres"
msgid "Query"
msgstr "Consulta"
+msgid "Query is valid"
+msgstr ""
+
msgid "Quick actions can be used in the issues description and comment boxes."
msgstr "Se pueden utilizar acciones rápidas en la descripción de las incidencias y en los cuadros de texto de los comentarios."
@@ -9069,7 +10790,7 @@ msgid "README"
msgstr "README"
msgid "Rake Tasks Help"
-msgstr ""
+msgstr "Ayuda sobre las tareas de Rake"
msgid "Read more"
msgstr "Leer más"
@@ -9078,13 +10799,16 @@ msgid "Read more about environments"
msgstr "Lea más acerca de los entornos"
msgid "Read more about project permissions <strong>%{link_to_help}</strong>"
-msgstr ""
+msgstr "Lea más sobre los permisos de este proyecto <strong>%{link_to_help}</strong>"
msgid "Real-time features"
msgstr "Características en tiempo real"
msgid "Receive alerts from manually configured Prometheus servers."
-msgstr ""
+msgstr "Recibe alertas desde los servidores de Prometheus configurados manualmente."
+
+msgid "Receive notifications about your own activity"
+msgstr "Recibir notificaciones acerca de su propia actividad"
msgid "Recent"
msgstr "Reciente"
@@ -9092,11 +10816,17 @@ msgstr "Reciente"
msgid "Recent Project Activity"
msgstr "Actividad reciente del proyecto"
+msgid "Recent Searches Service is unavailable"
+msgstr "El servicio de búsquedas recientes no está disponible"
+
msgid "Recent searches"
msgstr "Búsquedas recientes"
+msgid "Recovery Codes"
+msgstr "Codigos de recuperacion"
+
msgid "Redirect to SAML provider to test configuration"
-msgstr ""
+msgstr "Redirigir al proveedor de SAML para probar la configuración"
msgid "Reference:"
msgstr "Referencia:"
@@ -9112,23 +10842,38 @@ msgstr[1] "Actualizar en %d segundos para mostrar el estado actualizado..."
msgid "Regenerate key"
msgstr "Regenerar clave"
+msgid "Regenerate recovery codes"
+msgstr "Regenerar los códigos de recuperación"
+
msgid "Regex pattern"
msgstr "Patrón regex"
+msgid "Register"
+msgstr "Registro"
+
msgid "Register / Sign In"
msgstr "Registrarse / Iniciar sesión"
+msgid "Register Two-Factor Authenticator"
+msgstr "Registrar un dispositivo de autenticación de dos factores"
+
msgid "Register U2F device"
msgstr "Registrar dispositivo U2F"
+msgid "Register Universal Two-Factor (U2F) Device"
+msgstr "Registrar un dispositivo universal de autenticación de dos factores (U2F)"
+
msgid "Register and see your runners for this group."
msgstr "Registrar y ver sus ejecutores en este grupo."
msgid "Register and see your runners for this project."
msgstr "Registrar y ver sus ejecutores en este proyecto."
+msgid "Register with two-factor app"
+msgstr "Registrarse con la aplicación de dos factores"
+
msgid "Registration"
-msgstr ""
+msgstr "Registro"
msgid "Registry"
msgstr "Registro"
@@ -9151,8 +10896,11 @@ msgstr "Solicitudes de fusión Relacionadas"
msgid "Related Merged Requests"
msgstr "Solicitudes de fusión Relacionadas"
+msgid "Related issues"
+msgstr "Incidencias relacionadas"
+
msgid "Related merge requests"
-msgstr ""
+msgstr "Solicitudes de fusión relacionadas"
msgid "Releases"
msgstr "Versiones"
@@ -9163,6 +10911,9 @@ msgstr ""
msgid "Remind later"
msgstr "Recordar después"
+msgid "Remote object has no absolute path."
+msgstr "El objeto remoto no tiene una ruta absoluta."
+
msgid "Remove"
msgstr "Eliminar"
@@ -9170,58 +10921,91 @@ msgid "Remove Runner"
msgstr "Eliminar ejecutor"
msgid "Remove all approvals in a merge request when new commits are pushed to its source branch"
-msgstr ""
+msgstr "Elimine todas las aprobaciones en un merge request cuando se realicen nuevos commits a la rama de origen"
-msgid "Remove approver"
-msgstr ""
+msgid "Remove all or specific assignee(s)"
+msgstr "Eliminar todos los asignados o los asignados específicos"
+
+msgid "Remove all or specific label(s)"
+msgstr "Eliminar todas las etiquetas o las etiquetas específicas"
msgid "Remove approvers"
-msgstr ""
+msgstr "Eliminar los aprobadores"
msgid "Remove approvers?"
-msgstr ""
+msgstr "¿Eliminar los aprobadores?"
+
+msgid "Remove assignee"
+msgstr "Eliminar el usuario asignado"
msgid "Remove avatar"
msgstr "Eliminar avatar"
+msgid "Remove child epic from an epic"
+msgstr "Eliminar la tarea épica hija de una tarea épica"
+
+msgid "Remove due date"
+msgstr "Eliminar la fecha de vencimiento"
+
msgid "Remove fork relationship"
msgstr ""
msgid "Remove group"
msgstr "Eliminar grupo"
+msgid "Remove milestone"
+msgstr "Eliminar el hito"
+
msgid "Remove priority"
msgstr "Eliminar prioridad"
msgid "Remove project"
msgstr "Eliminar proyecto"
-msgid "Remove this label? Are you sure?"
-msgstr ""
+msgid "Remove spent time"
+msgstr "Eliminar el tiempo gastado"
-msgid "Remove this label? This will affect all projects within the group. Are you sure?"
-msgstr ""
+msgid "Remove time estimate"
+msgstr "Eliminar el tiempo estimado"
msgid "Removed"
-msgstr ""
+msgstr "Eliminado"
msgid "Removed %{type} with id %{id}"
-msgstr ""
+msgstr "Eliminado %{type} con id %{id}"
msgid "Removed group can not be restored!"
msgstr "¡No se puede restaurar un grupo eliminado!"
msgid "Removed projects cannot be restored!"
-msgstr ""
+msgstr "¡No se pueden restaurar los proyectos eliminados!"
+
+msgid "Removes %{epic_ref} from child epics."
+msgstr "Eliminar %{epic_ref} de las tareas épicas hijas."
+
+msgid "Removes %{milestone_reference} milestone."
+msgstr "Elimina el %{milestone_reference} hito."
+
+msgid "Removes all labels."
+msgstr "Elimina todas las etiquetas."
+
+msgid "Removes spent time."
+msgstr "Elimina el tiempo gastado."
+
+msgid "Removes the due date."
+msgstr "Elimina la fecha de vencimiento."
+
+msgid "Removes time estimate."
+msgstr "Elimina el tiempo estimado."
msgid "Removing group will cause all child projects and resources to be removed."
msgstr "Eliminar un grupo hará que todos los proyectos y recursos sean eliminados."
msgid "Removing license…"
-msgstr ""
+msgstr "Eliminando la licencia…"
msgid "Removing the project will delete its repository and all related resources including issues, merge requests etc."
-msgstr ""
+msgstr "Al eliminar el proyecto se eliminarán su repositorio y todos los recursos relacionados incluyendo las incidencias, merge requests, etc."
msgid "Rename"
msgstr "Renombrar"
@@ -9233,7 +11017,7 @@ msgid "Rename folder"
msgstr "Renombrar carpeta"
msgid "Reopen epic"
-msgstr ""
+msgstr "Reabrir la tarea épica"
msgid "Reopen milestone"
msgstr "Reabrir hito"
@@ -9242,7 +11026,10 @@ msgid "Repair authentication"
msgstr "Reparar la autenticación"
msgid "Replace"
-msgstr ""
+msgstr "Reemplazar"
+
+msgid "Replace all label(s)"
+msgstr "Reemplazar todas las etiquetas"
msgid "Reply to comment"
msgstr "Responder a este comentario"
@@ -9253,14 +11040,14 @@ msgstr "Responda a este correo directamente o %{view_it_on_gitlab}."
msgid "Repo by URL"
msgstr "Repo por URL"
-msgid "Report abuse to GitLab"
-msgstr "Reportar abuso a GitLab"
+msgid "Report abuse to admin"
+msgstr ""
msgid "Reporting"
-msgstr ""
+msgstr "Informes"
msgid "Reports|%{failedString} and %{resolvedString}"
-msgstr ""
+msgstr "%{failedString} y %{resolvedString}"
msgid "Reports|Actions"
msgstr "Acciones"
@@ -9268,6 +11055,9 @@ msgstr "Acciones"
msgid "Reports|Class"
msgstr "Clase"
+msgid "Reports|Classname"
+msgstr "Nombre de la clase"
+
msgid "Reports|Confidence"
msgstr "Confianza"
@@ -9278,16 +11068,16 @@ msgid "Reports|Failure"
msgstr "Fallo"
msgid "Reports|Metrics reports are loading"
-msgstr ""
+msgstr "Los informes de las métricas se están cargando"
msgid "Reports|Metrics reports changed on %{numberOfChanges} %{pointsString}"
-msgstr ""
+msgstr "Los informes de las métricas se han modificado en %{numberOfChanges} %{pointsString}"
msgid "Reports|Metrics reports did not change"
-msgstr ""
+msgstr "Los informes de las métricas no han cambiado"
msgid "Reports|Metrics reports failed loading results"
-msgstr ""
+msgstr "Se ha producido un erro al cargar os resultados de los informes de métricas"
msgid "Reports|Severity"
msgstr "Severidad"
@@ -9296,25 +11086,19 @@ msgid "Reports|System output"
msgstr "Salida del sistema"
msgid "Reports|Test summary"
-msgstr ""
+msgstr "Resumen de la prueba"
msgid "Reports|Test summary failed loading results"
-msgstr ""
+msgstr "Se ha producido un error al cargar los resultados de la prueba"
msgid "Reports|Test summary results are being parsed"
-msgstr ""
+msgstr "Se están analizando los resultados de la prueba"
msgid "Reports|Vulnerability"
-msgstr ""
-
-msgid "Reports|issue"
-msgstr ""
-
-msgid "Reports|merge request"
-msgstr ""
+msgstr "Vulnerabilidad"
msgid "Reports|no changed test results"
-msgstr ""
+msgstr "no hay cambios en los resultados de las pruebas"
msgid "Repository"
msgstr "Repositorio"
@@ -9326,13 +11110,13 @@ msgid "Repository URL"
msgstr "URL del repositorio"
msgid "Repository check was triggered."
-msgstr ""
+msgstr "Se activó la verificación del repositorio."
msgid "Repository cleanup"
msgstr "Limpieza del repositorio"
msgid "Repository cleanup has started. You will receive an email once the cleanup operation is complete."
-msgstr ""
+msgstr "Ha comenzado la limpieza del repositorio. Recibirá un correo electrónico una vez que la operación de limpieza haya finalizado."
msgid "Repository has no locks."
msgstr "El repositorio no tiene bloqueos."
@@ -9341,41 +11125,50 @@ msgid "Repository maintenance"
msgstr "Mantenimiento del repositorio"
msgid "Repository mirror"
-msgstr ""
+msgstr "Replica del repositorio"
msgid "Repository storage"
-msgstr ""
+msgstr "Almacenamiento del repositorio"
msgid "RepositorySettingsAccessLevel|Select"
-msgstr ""
+msgstr "Seleccionar"
msgid "Request Access"
msgstr "Solicitar acceso"
msgid "Requested %{time_ago}"
-msgstr ""
+msgstr "Solicitado %{time_ago}"
msgid "Requests Profiles"
msgstr ""
msgid "Require all users in this group to setup Two-factor authentication"
-msgstr ""
+msgstr "Requerir que todos los usuarios en este grupo configuren la autenticación de dos factores"
msgid "Require all users to accept Terms of Service and Privacy Policy when they access GitLab."
-msgstr ""
+msgstr "Requerir a todos los usuarios que acepten los términos del servicio y la política de privacidad cuando accedan a GitLab."
msgid "Require approval from code owners"
-msgstr ""
+msgstr "Requiere aprobación de los propietarios del código"
+
+msgid "Require user password to approve"
+msgstr "Requiere una contraseña de usuario para aprobar"
+
+msgid "Require users to prove ownership of custom domains"
+msgstr "Requerir a los usuarios desmostrar la propiedad de los dominios personalizados"
msgid "Requires approval from %{names}."
msgid_plural "Requires %{count} more approvals from %{names}."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Requiere aprobación de %{names}."
+msgstr[1] "Requiere %{count} aprobaciones más de %{names}."
msgid "Requires approval."
msgid_plural "Requires %d more approvals."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Requiere aprobación."
+msgstr[1] "Requiere %d aprobaciones más."
+
+msgid "Resend confirmation email"
+msgstr ""
msgid "Resend invite"
msgstr "Reenviar invitación"
@@ -9387,7 +11180,7 @@ msgid "Reset authorization key?"
msgstr "¿Reiniciar la clave de autorización?"
msgid "Reset health check access token"
-msgstr ""
+msgstr "Restablecer el token de acceso de verificación de estado"
msgid "Reset key"
msgstr "Reiniciar la clave"
@@ -9396,7 +11189,7 @@ msgid "Reset runners registration token"
msgstr "Reinicializar el token de registro del runner"
msgid "Resetting the authorization key will invalidate the previous key. Existing alert configurations will need to be updated with the new key."
-msgstr ""
+msgstr "Al restablecer la clave de autorización se invalidará la clave anterior. Las configuraciones de alerta existentes deberán actualizarse con la nueva clave."
msgid "Resolve all discussions in new issue"
msgstr "Resolver todas las discusiones en una nueva incidencia"
@@ -9411,16 +11204,25 @@ msgid "Resolved"
msgstr "Resuelto"
msgid "Resolved 1 discussion."
-msgstr ""
+msgstr "Resolver una discusión."
msgid "Resolved all discussions."
-msgstr ""
+msgstr "Resolver todas las discusiones."
+
+msgid "Resolved by %{name}"
+msgstr "Resuelto por %{name}"
+
+msgid "Resolved by %{resolvedByName}"
+msgstr "Resuelto por %{resolvedByName}"
+
+msgid "Resolves IP addresses once and uses them to submit requests"
+msgstr "Resuelve las direcciones IP una vez y las utiliza para enviar peticiones"
msgid "Response"
msgstr "Respuesta"
msgid "Response didn't include `service_desk_address`"
-msgstr ""
+msgstr "La respuesta no contiene `service_desk_address`"
msgid "Response metrics (AWS ELB)"
msgstr "Métricas de respuesta (AWS ELB)"
@@ -9429,13 +11231,13 @@ msgid "Response metrics (Custom)"
msgstr "Métricas de respuesta (personalizadas)"
msgid "Response metrics (HA Proxy)"
-msgstr ""
+msgstr "Métricas de respuesta (HA Proxy)"
msgid "Response metrics (NGINX Ingress VTS)"
-msgstr ""
+msgstr "Métricas de respuesta (NGINX Ingress VTS)"
msgid "Response metrics (NGINX Ingress)"
-msgstr ""
+msgstr "Métricas de respuesta (NGINX)"
msgid "Response metrics (NGINX)"
msgstr "Respuesta métricas (NGINX)"
@@ -9447,7 +11249,7 @@ msgid "Resume"
msgstr "Reanudar"
msgid "Resume replication"
-msgstr ""
+msgstr "Reanudar la replicación"
msgid "Retry"
msgstr "Reintentar"
@@ -9456,6 +11258,9 @@ msgid "Retry this job"
msgstr "Reintentar este trabajo"
msgid "Retry this job in order to create the necessary resources."
+msgstr "Vuelva a intentar este trabajo para crear los recursos necesarios."
+
+msgid "Retry update"
msgstr ""
msgid "Retry verification"
@@ -9479,22 +11284,28 @@ msgid "Review"
msgstr "Revisión"
msgid "Review the process for configuring service providers in your identity provider — in this case, GitLab is the \"service provider\" or \"relying party\"."
-msgstr ""
+msgstr "Revise el proceso de configuración de los proveedores de servicios de su proveedor de identidad; en este caso, GitLab es el \"proveedor de servicios\" o la \"parte confiante\"."
msgid "Reviewing"
-msgstr ""
+msgstr "Revisando"
msgid "Reviewing (merge request !%{mergeRequestId})"
-msgstr ""
+msgstr "Revisando (merge request !%{mergeRequestId})"
msgid "Revoke"
msgstr "Revocar"
msgid "Revoked impersonation token %{token_name}!"
-msgstr ""
+msgstr "¡Token de suplantación revocado %{token_name}!"
msgid "Revoked personal access token %{personal_access_token_name}!"
-msgstr ""
+msgstr "Se ha revocado el token de acceso personal %{personal_access_token_name}!"
+
+msgid "RightSidebar|adding a"
+msgstr "Agregar a"
+
+msgid "RightSidebar|deleting the"
+msgstr "Eliminar el"
msgid "Roadmap"
msgstr "Hoja de ruta"
@@ -9503,34 +11314,34 @@ msgid "Run CI/CD pipelines for external repositories"
msgstr "Ejecutar los pipelines de CI/CD para los repositorios externos"
msgid "Run housekeeping"
-msgstr ""
+msgstr "Ejecutar tareas de mantenimiento"
msgid "Run tests against your code live using the Web Terminal"
-msgstr ""
+msgstr "Ejecutar las pruebas contra su código a través del terminal web"
msgid "Run untagged jobs"
msgstr "Ejecutar trabajos no etiquetados"
msgid "Runner cannot be assigned to other projects"
-msgstr ""
+msgstr "No se puede asignar el ejecutor a otros proyectos"
msgid "Runner runs jobs from all unassigned projects"
-msgstr ""
+msgstr "El ejecutor ejecuta los trabajos de todos los proyectos desasignados"
msgid "Runner runs jobs from all unassigned projects in its group"
-msgstr ""
+msgstr "El ejecutor ejecuta los trabajos de todos los proyectos desasignados"
msgid "Runner runs jobs from assigned projects"
-msgstr ""
+msgstr "El ejecutor ejecuta los trabajos de todos los proyectos asignados"
msgid "Runner token"
msgstr "Token del ejecutor"
msgid "Runner was not updated."
-msgstr ""
+msgstr "No se actualizó el ejecutor."
msgid "Runner was successfully updated."
-msgstr ""
+msgstr "El ejecutor se ha actualizado correctamente."
msgid "Runner will not receive any new jobs"
msgstr "El ejecutor no recibirá ningún trabajo nuevo"
@@ -9545,10 +11356,10 @@ msgid "Runners activated for this project"
msgstr "Ejecutores activos para este proyecto"
msgid "Runners can be placed on separate users, servers, and even on your local machine."
-msgstr ""
+msgstr "Los ejecutores se pueden instalar en usuarios separados, en servidores o incluso en su máquina local."
msgid "Runners can be placed on separate users, servers, even on your local machine."
-msgstr ""
+msgstr "Los ejecutores se pueden colocar como usuarios separados, en servidores o incluso en su máquina local."
msgid "Runners currently online: %{active_runners_count}"
msgstr "Ejecutores actualmente en línea: %{active_runners_count}"
@@ -9560,7 +11371,7 @@ msgid "Runners page."
msgstr "Página de ejecutores."
msgid "Runners|You have used all your shared Runners pipeline minutes."
-msgstr ""
+msgstr "Ha utilizado todos los minutos de sus ejecutores compartidos en el pipeline."
msgid "Running"
msgstr "En ejecución"
@@ -9569,7 +11380,7 @@ msgid "Running…"
msgstr "Ejecutando…"
msgid "Runs a number of housekeeping tasks within the current repository, such as compressing file revisions and removing unreachable objects."
-msgstr ""
+msgstr "Ejecuta una serie de tareas de mantenimiento dentro del repositorio actual, como comprimir las revisiones de los archivos y eliminar objetos no disponibles."
msgid "SAML SSO"
msgstr "SAML SSO"
@@ -9580,15 +11391,21 @@ msgstr "SAML SSO para %{group_name}"
msgid "SAML for %{group_name}"
msgstr "SAML para %{group_name}"
+msgid "SSH Key"
+msgstr "Clave SSH"
+
msgid "SSH Keys"
-msgstr "Llaves SSH"
+msgstr "Claves SSH"
msgid "SSH Keys Help"
-msgstr ""
+msgstr "Ayuda sobre las claves SSH"
msgid "SSH host keys"
msgstr "Claves de host SSH"
+msgid "SSH keys allow you to establish a secure connection between your computer and GitLab."
+msgstr "Las claves SSH le permiten establecer una conexión segura entre su ordenador y GitLab."
+
msgid "SSH public key"
msgstr "Clave pública SSH"
@@ -9604,6 +11421,9 @@ msgstr "Guardar"
msgid "Save Changes"
msgstr "Guardar cambios"
+msgid "Save anyway"
+msgstr "Guardar de todos modos"
+
msgid "Save application"
msgstr "Guardar aplicación"
@@ -9611,11 +11431,14 @@ msgid "Save changes"
msgstr "Guardar los cambios"
msgid "Save changes before testing"
-msgstr ""
+msgstr "Guardar los cambios antes de realizar la prueba"
msgid "Save comment"
msgstr "Guardar comentario"
+msgid "Save password"
+msgstr "Guardar la contraseña"
+
msgid "Save pipeline schedule"
msgstr "Guardar programación del pipeline"
@@ -9623,7 +11446,7 @@ msgid "Save variables"
msgstr "Guardar variables"
msgid "Saving project."
-msgstr ""
+msgstr "Guardar proyecto."
msgid "Schedule a new pipeline"
msgstr "Programar un nuevo pipeline"
@@ -9644,10 +11467,10 @@ msgid "Scope"
msgstr "Alcance"
msgid "Scope not supported with disabled 'users_search' feature!"
-msgstr ""
+msgstr "¡El alcance no es compatible con la función 'users_search' deshabilitada!"
msgid "Scoped issue boards"
-msgstr ""
+msgstr "Tableros de incidencias con alcance limitado"
msgid "Scoped label"
msgstr ""
@@ -9676,9 +11499,21 @@ msgstr "Buscar ramas y etiquetas"
msgid "Search files"
msgstr "Buscar archivos"
+msgid "Search for a LDAP group"
+msgstr "Buscar un grupo de LDAP"
+
+msgid "Search for a group"
+msgstr "Buscar un grupo"
+
+msgid "Search for a user"
+msgstr "Buscar un usuario"
+
msgid "Search for projects, issues, etc."
msgstr "Buscar proyectos, incidencias, etc."
+msgid "Search forks"
+msgstr "Buscar forks"
+
msgid "Search groups"
msgstr "Buscar grupos"
@@ -9700,6 +11535,9 @@ msgstr "Buscar proyecto"
msgid "Search projects"
msgstr "Buscar proyectos"
+msgid "Search projects..."
+msgstr "Buscar proyectos..."
+
msgid "Search users"
msgstr "Buscar usuarios"
@@ -9734,13 +11572,13 @@ msgid "SearchAutocomplete|in this project"
msgstr "en este proyecto"
msgid "SearchResults|Showing %{from} - %{to} of %{count} %{scope} for \"%{term}\""
-msgstr ""
+msgstr "Mostrando %{from} - %{to} de %{count} %{scope} para \"%{term}\""
msgid "Seats currently in use"
-msgstr ""
+msgstr "Puestos actualmente en uso"
msgid "Seats in license"
-msgstr ""
+msgstr "Puestos en la licencia"
msgid "Secret"
msgstr "Secreto"
@@ -9749,40 +11587,37 @@ msgid "Security"
msgstr "Seguridad"
msgid "Security Dashboard"
-msgstr "Tablero de seguridad"
+msgstr "Panel de control de seguridad"
msgid "Security Dashboard|Error fetching the dashboard data. Please check your network connection and try again."
-msgstr ""
+msgstr "Se ha producido un error al obtener los datos del panel de control. Por favor, compruebe su conexión de red y vuelva a intentarlo."
msgid "Security Dashboard|Error fetching the vulnerability counts. Please check your network connection and try again."
-msgstr ""
+msgstr "Se ha producido un error al obtener los datos del panel de control. Por favor, compruebe su conexión de red y vuelva a intentarlo."
msgid "Security Dashboard|Error fetching the vulnerability list. Please check your network connection and try again."
-msgstr ""
+msgstr "Se ha producido un error al obtener los datos del panel de control. Por favor, compruebe su conexión de red y vuelva a intentarlo."
msgid "Security Dashboard|Issue Created"
msgstr "Incidencia creada"
msgid "Security Reports|Create issue"
-msgstr ""
+msgstr "Crear incidencia"
msgid "Security Reports|Dismiss vulnerability"
-msgstr ""
+msgstr "Informes de seguridad | Descartar vulnerabilidad"
msgid "Security Reports|Learn more about setting up your dashboard"
-msgstr ""
+msgstr "Obtenga más información sobre cómo configurar su panel de control"
msgid "Security Reports|More info"
msgstr "Más información"
-msgid "Security Reports|No Vulnerabilities"
-msgstr "Sin vulnerabilidades"
-
msgid "Security Reports|There was an error creating the issue."
-msgstr ""
+msgstr "Se ha producido un error al crear la incidencia."
msgid "Security Reports|There was an error creating the merge request."
-msgstr ""
+msgstr "Se ha producido un error al crear el merge request."
msgid "Security Reports|There was an error dismissing the vulnerability."
msgstr ""
@@ -9797,35 +11632,53 @@ msgid "Security Reports|Undo dismiss"
msgstr ""
msgid "Security Reports|We've found no vulnerabilities for your group"
-msgstr ""
+msgstr "No se han encontrado vulnerabilidades para su grupo"
msgid "Security Reports|While it's rare to have no vulnerabilities for your group, it can happen. In any event, we ask that you please double check your settings to make sure you've set up your dashboard correctly."
-msgstr ""
+msgstr "Aunque es raro que no haya vulnerabilidades para su grupo, puede suceder. En cualquier caso, le pedimos que verifique dos veces su configuración para asegurarse de que ha configurado su panel de control correctamente."
msgid "Security dashboard"
-msgstr ""
+msgstr "Panel de control de seguridad"
msgid "SecurityDashboard| The security dashboard displays the latest security report. Use it to find and fix vulnerabilities."
msgstr "Panel de control de seguridad muestra el último informe de seguridad. Úselo para encontrar y corregir vulnerabilidades."
-msgid "SecurityDashboard|Monitor vulnerabilities in your code"
+msgid "SecurityDashboard|Confidence"
msgstr ""
+msgid "SecurityDashboard|Monitor vulnerabilities in your code"
+msgstr "Monitorizar las vulnerabilidades en su código"
+
msgid "SecurityDashboard|Pipeline %{pipelineLink} triggered"
+msgstr "Activado el pipeline %{pipelineLink}"
+
+msgid "SecurityDashboard|Project"
msgstr ""
-msgid "See metrics"
+msgid "SecurityDashboard|Report type"
msgstr ""
-msgid "See the affected projects in the GitLab admin panel"
+msgid "SecurityDashboard|Severity"
msgstr ""
+msgid "See metrics"
+msgstr "Ver métricas"
+
+msgid "See the affected projects in the GitLab admin panel"
+msgstr "Ver los proyectos afectados en el panel de administración de GitLab"
+
msgid "Select"
msgstr "Seleccionar"
msgid "Select Archive Format"
msgstr "Seleccionar formato de archivo"
+msgid "Select Page"
+msgstr "Seleccionar página"
+
+msgid "Select a file from the left sidebar to begin editing. Afterwards, you'll be able to commit your changes."
+msgstr "Seleccione un archivo en la barra lateral izquierda para comenzar la edición. Posteriormente, podrá hacer commit de sus cambios."
+
msgid "Select a group to invite"
msgstr "Seleccione un grupo a invitar"
@@ -9833,10 +11686,10 @@ msgid "Select a namespace to fork the project"
msgstr "Seleccione un espacio de nombres para hacer un fork del proyecto"
msgid "Select a new namespace"
-msgstr ""
+msgstr "Seleccione un nuevo espacio de nombres"
msgid "Select a project to read Insights configuration file"
-msgstr ""
+msgstr "Seleccione un proyecto para leer el archivo de configuración de Insights"
msgid "Select a repository"
msgstr "Seleccione un repositorio"
@@ -9851,6 +11704,9 @@ msgid "Select an existing Kubernetes cluster or create a new one"
msgstr "Seleccione un clúster existente de Kubernetes o cree un cluster nuevo"
msgid "Select branch/tag"
+msgstr "Selecciona rama/etiqueta"
+
+msgid "Select group or project"
msgstr ""
msgid "Select members to invite"
@@ -9875,18 +11731,21 @@ msgid "Select target branch"
msgstr "Selecciona una rama de destino"
msgid "Select the branch you want to set as the default for this project. All merge requests and commits will automatically be made against this branch unless you specify a different one."
-msgstr ""
+msgstr "Seleccione la rama que desea establecer como predeterminada para este proyecto. Todas los merge request y los commit se realizarán automáticamente contra ese branch a menos que especifique uno diferente."
msgid "Select the custom project template source group."
msgstr ""
msgid "Selected levels cannot be used by non-admin users for groups, projects or snippets. If the public level is restricted, user profiles are only visible to logged in users."
-msgstr ""
+msgstr "Los niveles seleccionados no pueden ser utilizados por usuarios que no tengan permisos de admnistración para grupos, proyectos o fragmentos de código. Si el nivel público está restringido, los perfiles de usuario solo son visibles para los usuarios registrados."
msgid "Selecting a GitLab user will add a link to the GitLab user in the descriptions of issues and comments (e.g. \"By <a href=\"#\">@johnsmith</a>\"). It will also associate and/or assign these issues and comments with the selected user."
-msgstr ""
+msgstr "Al seleccionar un usuario de GitLab añadirá un link al usuario en la descripción de las incidencias, así como también, en los comentarios (por ejemplo, \"Por <a href=\"#\">@johnsmith</a>\"). Al hacer esto, también asociará y asignará dichas incidencias y comentarios con el usuario seleccionado."
msgid "Send an email notification to Developers."
+msgstr "Enviar una notificación por correo electrónico a los desarrolladores."
+
+msgid "Send confirmation email"
msgstr ""
msgid "Send email"
@@ -9905,13 +11764,13 @@ msgid "Sep"
msgstr "Sep"
msgid "Separate topics with commas."
-msgstr ""
+msgstr "Separar temas con comas."
msgid "September"
msgstr "Septiembre"
msgid "Server supports batch API only, please update your Git LFS client to version 1.0.1 and up."
-msgstr ""
+msgstr "El servidor solo admite API por lotes, actualice su cliente Git LFS a la versión 1.0.1 o superior."
msgid "Server version"
msgstr "Versión del servidor"
@@ -9920,43 +11779,43 @@ msgid "Serverless"
msgstr "Serverless"
msgid "ServerlessDetails|Function invocation metrics require Prometheus to be installed first."
-msgstr ""
+msgstr "Las métricas de llamadas a funciones serverless requiere que se instale primero Prometheus."
msgid "ServerlessDetails|Install Prometheus"
-msgstr ""
+msgstr "Instalar Prometheus"
msgid "ServerlessDetails|Invocation metrics loading or not available at this time."
-msgstr ""
+msgstr "Se están cargando las métricas de invocación o no están disponibles en este momento."
msgid "ServerlessDetails|Invocations"
-msgstr ""
+msgstr "Invocaciones"
msgid "ServerlessDetails|Kubernetes Pods"
-msgstr ""
+msgstr "Pods de Kubernetes"
msgid "ServerlessDetails|More information"
-msgstr ""
+msgstr "Más información"
msgid "ServerlessDetails|Number of Kubernetes pods in use over time based on necessity."
-msgstr ""
+msgstr "Número de pods de Kubernetes en uso a lo largo del tiempo según la necesidad."
msgid "ServerlessDetails|pod in use"
-msgstr ""
+msgstr "pod en uso"
msgid "ServerlessDetails|pods in use"
-msgstr ""
+msgstr "pods en uso"
msgid "ServerlessURL|Copy URL to clipboard"
-msgstr ""
+msgstr "Copiar la URL al portapapeles"
msgid "Serverless| In order to start using functions as a service, you must first install Knative on your Kubernetes cluster."
-msgstr ""
+msgstr "Para comenzar a utilizar las funciones como servicio, debe instalar Knative en su clúster Kubernetes."
msgid "Serverless|Getting started with serverless"
-msgstr ""
+msgstr "Comenzando con serverless"
msgid "Serverless|If you believe none of these apply, please check back later as the function data may be in the process of becoming available."
-msgstr ""
+msgstr "Sí cree que ninguno de estos casos aplican, por favor, vuelva a intentarlo más tarde. Es posible que los datos de la función todavía no esté disponible."
msgid "Serverless|Install Knative"
msgstr "Instalar Knative"
@@ -9968,7 +11827,10 @@ msgid "Serverless|No functions available"
msgstr "No hay funciones disponibles"
msgid "Serverless|There is currently no function data available from Knative. This could be for a variety of reasons including:"
-msgstr ""
+msgstr "Actualmente no hay datos de función disponibles desde Knative. Esto puede deberse por a múltiples razones, incluyendo:"
+
+msgid "Service"
+msgstr "Servicio"
msgid "Service Desk"
msgstr "Service Desk"
@@ -9986,49 +11848,55 @@ msgid "Session expiration, projects limit and attachment size."
msgstr "Caducidad de la sesión, límite de proyectos y tamaño de los archivos adjuntos."
msgid "Set a default template for issue descriptions."
-msgstr ""
+msgstr "Establecer una plantilla predeterminada para las descripciones de las incidencias."
msgid "Set a number of approvals required, the approvers and other approval settings."
-msgstr ""
+msgstr "Establezca el número de aprobaciones requeridas, los aprobadores y otras opciones de configuración de las aprobaciones."
msgid "Set a password on your account to pull or push via %{protocol}."
-msgstr "Establezca una contraseña en su cuenta para actualizar o enviar a través de %{protocol}."
+msgstr "Establezca una contraseña en su cuenta para hacer pull o push vía %{protocol}."
msgid "Set a template repository for projects in this group"
-msgstr ""
+msgstr "Establecer un repositorio de plantillas para los proyectos de este grupo"
msgid "Set default and restrict visibility levels. Configure import sources and git access protocol."
-msgstr ""
+msgstr "Establecer y restringir los niveles de visibilidad por defecto. Configure origenes para la importación y el protocolo de acceso de Git."
+
+msgid "Set due date"
+msgstr "Establecer fecha de finalización"
msgid "Set instance-wide template repository"
msgstr ""
msgid "Set max session time for web terminal."
-msgstr ""
+msgstr "Establecer el tiempo máximo de sesión para el terminal de web."
+
+msgid "Set milestone"
+msgstr "Establecer hito"
msgid "Set new password"
msgstr "Establecer una nueva contraseña"
msgid "Set notification email for abuse reports."
-msgstr ""
-
-msgid "Set number of approvers required before open merge requests can be merged"
-msgstr ""
+msgstr "Establecer una dirección de correo electrónico de notificación para los informes de abuso de uso."
msgid "Set requirements for a user to sign-in. Enable mandatory two-factor authentication."
-msgstr ""
+msgstr "Establezca los requisitos para que un usuario pueda iniciar sesión. Habilite la autenticación basada en dos factores."
msgid "Set the default expiration time for each job's artifacts. 0 for unlimited. The default unit is in seconds, but you can define an alternative. For example: <code>4 mins 2 sec</code>, <code>2h42min</code>."
-msgstr ""
+msgstr "Establezca el tiempo de caducidad predeterminado para los artefactos generados en cada trabajo. 0 para una caducidad ilimitada. La unidad predeterminada son segundos, pero puede definir una alternativa. Por ejemplo: <code>4 minutos 2 segundos</code>, <code>2h42min</code>."
msgid "Set the duration for which the jobs will be considered as old and expired. Once that time passes, the jobs will be archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: <code>15 days</code>, <code>1 month</code>, <code>2 years</code>."
-msgstr ""
+msgstr "Establezca la duración durante la cual los trabajos se considerarán antiguos y vencidos. Una vez pasado ese tiempo, los trabajos se archivarán y ya no se podrá volver a reintentar su ejecución. Establezca este campo como nulo para que los trabajos no caduquen. Este valor, no debe ser inferior a 1 día, por ejemplo: <code>15 días</code>, <code>1 mes</code>, <code>2 años</code>."
msgid "Set the maximum file size for each job's artifacts"
-msgstr ""
+msgstr "Establecer el tamaño máximo de archivo para los artefactos de cada trabajo"
msgid "Set the maximum number of pipeline minutes that a group can use on shared Runners per month. 0 for unlimited."
-msgstr ""
+msgstr "Establece el número máximo de minutos de pipeline que un grupo puede utilize en los ejecutores compartidos mensualmente. Establezca esta valor a 0 para obtener un número ilimitado."
+
+msgid "Set time estimate"
+msgstr "Establecer el tiempo estimado"
msgid "Set up CI/CD"
msgstr "Configurar CI/CD"
@@ -10046,25 +11914,28 @@ msgid "Set up new U2F device"
msgstr "Configurar nuevo dispositivo U2F"
msgid "Set up new password"
-msgstr "Configurar nueva contraseña"
+msgstr "Establecer una nueva contraseña"
msgid "Set up your project to automatically push and/or pull changes to/from another repository. Branches, tags, and commits will be synced automatically."
msgstr ""
+msgid "Set weight"
+msgstr "Establecer el peso"
+
msgid "SetPasswordToCloneLink|set a password"
msgstr "establecer una contraseña"
msgid "SetStatusModal|Add status emoji"
-msgstr ""
+msgstr "Añadir emoji de estado"
msgid "SetStatusModal|Clear status"
-msgstr ""
+msgstr "Borrar estado"
msgid "SetStatusModal|Edit status"
-msgstr ""
+msgstr "Editar estado"
msgid "SetStatusModal|Remove status"
-msgstr ""
+msgstr "Eliminar estado"
msgid "SetStatusModal|Set a status"
msgstr "Establecer un estado"
@@ -10073,11 +11944,23 @@ msgid "SetStatusModal|Set status"
msgstr "Establecer estado"
msgid "SetStatusModal|Sorry, we weren't able to set your status. Please try again later."
-msgstr ""
+msgstr "Lo sentimos, no hemos podido establecer su estado. Por favor, inténtelo de nuevo más tarde."
msgid "SetStatusModal|What's your status?"
msgstr "¿Cuál es su estado?"
+msgid "Sets the due date to %{due_date}."
+msgstr "Establecer la fecha de vencimiento a %{due_date}."
+
+msgid "Sets the milestone to %{milestone_reference}."
+msgstr "Establece el hito en %{milestone_reference}."
+
+msgid "Sets time estimate to %{time_estimate}."
+msgstr "Establece el tiempo estimado a %{time_estimate}."
+
+msgid "Sets weight to %{weight}."
+msgstr "Establecer el peso a %{weight}."
+
msgid "Settings"
msgstr "Configuración"
@@ -10085,7 +11968,7 @@ msgid "Share"
msgstr "Compartir"
msgid "Share the <strong>%{sso_label}</strong> with members so they can sign in to your group through your identity provider"
-msgstr ""
+msgstr "Comparta <strong>%{sso_label}</strong> con los diferentes miembros para que puedan iniciar sesión en su grupo a través de su proveedor de identidad"
msgid "Shared Runners"
msgstr "Ejecturores compartidos"
@@ -10093,21 +11976,33 @@ msgstr "Ejecturores compartidos"
msgid "Shared projects"
msgstr "Proyectos compartidos"
+msgid "Shared runners help link"
+msgstr "Enlace de ayuda de los ejecutores compartidos"
+
msgid "SharedRunnersMinutesSettings|By resetting the pipeline minutes for this namespace, the currently used minutes will be set to zero."
-msgstr ""
+msgstr "Al reiniciar los minutos del pipeline para este espacio de nombres, los minutos utilizados actualmente se establecerán a cero."
msgid "SharedRunnersMinutesSettings|Reset pipeline minutes"
-msgstr ""
+msgstr "Restablecer minutos de los 'pipelines'"
msgid "SharedRunnersMinutesSettings|Reset used pipeline minutes"
-msgstr ""
+msgstr "Restablecer los minutos utilizados de los 'pipelines'"
msgid "Sherlock Transactions"
msgstr "Transacciones de Sherlock"
+msgid "Should you ever lose your phone or access to your one time password secret, each of these recovery codes can be used one time each to regain access to your account. Please save them in a safe place, or you %{b_start}will%{b_end} lose access to your account."
+msgstr ""
+
msgid "Show all activity"
msgstr "Mostrar toda la actividad"
+msgid "Show archived projects"
+msgstr "Mostrar proyectos archivados"
+
+msgid "Show archived projects only"
+msgstr "Mostrar solo proyectos archivados"
+
msgid "Show command"
msgstr "Mostrar comando"
@@ -10118,19 +12013,16 @@ msgid "Show complete raw log"
msgstr "Mostrar el registro completo sin procesar"
msgid "Show file browser"
-msgstr ""
+msgstr "Mostrar el explorador de archivos"
msgid "Show latest version"
msgstr "Mostrar la última versión"
-msgid "Show link to create/view merge request when pushing from the command line"
-msgstr ""
-
msgid "Show parent pages"
msgstr "Mostrar páginas padre"
msgid "Show parent subgroups"
-msgstr ""
+msgstr "Mostrar subgrupos padre"
msgid "Show whitespace changes"
msgstr "Mostrar los espacios en blanco de los cambios"
@@ -10150,7 +12042,7 @@ msgid "Sidebar|None"
msgstr "Ninguno"
msgid "Sidebar|Only numeral characters allowed"
-msgstr ""
+msgstr "Solo se permiten caracteres numéricos"
msgid "Sidebar|Weight"
msgstr "Peso"
@@ -10162,7 +12054,7 @@ msgid "Sign in / Register"
msgstr "Iniciar sesión / Registro"
msgid "Sign in to \"%{group_name}\""
-msgstr ""
+msgstr "Iniciar sesión en %{group_name}\""
msgid "Sign in using smart card"
msgstr "Inicie sesión mediante una tarjeta inteligente"
@@ -10179,21 +12071,42 @@ msgstr "Inicie sesión con una tarjeta inteligente"
msgid "Sign out"
msgstr "Cerrar sesión"
+msgid "Sign out & Register"
+msgstr "Cerrar la sesión y regístrarse"
+
+msgid "Sign up was successful! Please confirm your email to sign in."
+msgstr "¡Registro creado correctamente! Por favor, confirme su dirección de correo electrónico para iniciar sesión."
+
msgid "Sign-in restrictions"
msgstr "Restricciones de inicio de sesión"
msgid "Sign-up restrictions"
msgstr "Restricciones de registro"
-msgid "Signing in using %{label} has been disabled"
+msgid "SignUp|Name is too long (maximum is %{max_length} characters)."
msgstr ""
-msgid "Signing in using your %{label} account without a pre-existing GitLab account is not allowed."
+msgid "SignUp|Username is too long (maximum is %{max_length} characters)."
msgstr ""
+msgid "Signed in"
+msgstr "Sesión iniciada"
+
+msgid "Signed in with %{authentication} authentication"
+msgstr "Iniciado con autenticación de %{authentication}"
+
+msgid "Signing in using %{label} has been disabled"
+msgstr "Se ha deshabilitado el inicio de sesión utilizando %{label}"
+
+msgid "Signing in using your %{label} account without a pre-existing GitLab account is not allowed."
+msgstr "No está permitido iniciar sesión usando su cuenta de %{label} sin una cuenta de GitLab preexistente."
+
msgid "Similar issues"
msgstr "Incidencias similares"
+msgid "Single or combined queries"
+msgstr ""
+
msgid "Size"
msgstr "Tamaño"
@@ -10203,6 +12116,9 @@ msgstr "Configuración del tamaño y del dominio para los sitios web estáticos"
msgid "Size limit per repository (MB)"
msgstr "Límite de tamaño por repositorio (MB)"
+msgid "Skip this for now"
+msgstr "Omitir esto por ahora"
+
msgid "Slack application"
msgstr "Aplicación Slack"
@@ -10219,37 +12135,37 @@ msgid "Smartcard authentication failed: client certificate header is missing."
msgstr "Falló la autenticación de la tarjeta inteligente: falta la cabecera del certificado del cliente."
msgid "Snippet Contents"
-msgstr ""
+msgstr "Contenido del fragmento de código"
msgid "Snippets"
msgstr "Fragmentos de código"
msgid "SnippetsEmptyState|Explore public snippets"
-msgstr ""
+msgstr "Explorar fragmentos de código públicos"
msgid "SnippetsEmptyState|New snippet"
-msgstr ""
+msgstr "Nuevo fragmento de código"
msgid "SnippetsEmptyState|No snippets found"
-msgstr ""
+msgstr "No se encontraron fragmentos de código"
msgid "SnippetsEmptyState|Snippets are small pieces of code or notes that you want to keep."
-msgstr ""
+msgstr "Los fragmentos de código son pequeños piezas de código o notas que desea conservar."
msgid "SnippetsEmptyState|There are no snippets to show."
-msgstr ""
+msgstr "No hay fragmentos de código que mostrar."
msgid "SnippetsEmptyState|They can be either public or private."
-msgstr ""
+msgstr "Pueden ser públicos o privados."
msgid "Some email servers do not support overriding the email sender name. Enable this option to include the name of the author of the issue, merge request or comment in the email body instead."
-msgstr ""
+msgstr "Algunos servidores de correo electrónico no permiten sobreescribir el nombre del remitente del correo electrónico. Habilite esta opción para incluir el nombre del autor de la incidencia, del merge request o del comentario en el cuerpo del correo electrónico."
msgid "Someone edited this %{issueType} at the same time you did. The description has been updated and you will need to make your changes again."
-msgstr ""
+msgstr "Alguien editó este %{issueType} al mismo tiempo que usted. La descripción se ha actualizado y deberá volver a realizar los cambios."
msgid "Someone edited this merge request at the same time you did. Please refresh the page to see changes."
-msgstr ""
+msgstr "Alguien editó este merge request al mismo tiempo que lo hizo usted. Por favor, actualice la página para ver los cambios."
msgid "Something went wrong on our end"
msgstr "Algo salió mal por nuestra parte"
@@ -10261,7 +12177,7 @@ msgid "Something went wrong on our end. Please try again!"
msgstr "Algo salió mal en nuestro lado. ¡Por favor, inténtelo de nuevo!"
msgid "Something went wrong on our end. Please try again."
-msgstr ""
+msgstr "Algo salió mal en por nuestra parte. ¡Por favor, inténtelo de nuevo!."
msgid "Something went wrong trying to change the confidentiality of this issue"
msgstr "Algo salió mal al intentar cambiar la confidencialidad de esta incidencia. ¡Por favor, inténtelo de nuevo!"
@@ -10272,14 +12188,17 @@ msgstr "Algo salió mal al intentar cambiar el estado de bloqueo de este %{issua
msgid "Something went wrong when toggling the button"
msgstr "Algo salió mal al cambiar el estado del botón. ¡Por favor, inténtelo de nuevo!"
+msgid "Something went wrong while adding your award. Please try again."
+msgstr "Se ha producido un error al agregar su premio. Por favor, inténtalo de nuevo."
+
msgid "Something went wrong while applying the suggestion. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al aplicar la sugerencia. Por favor, inténtelo de nuevo."
msgid "Something went wrong while closing the %{issuable}. Please try again later"
msgstr "Algo salió mal al cerrar la incidencia %{issuable}. ¡Por favor, inténtelo de nuevo!"
msgid "Something went wrong while deleting the source branch. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al eliminar la rama origen. Por favor, inténtelo de nuevo."
msgid "Something went wrong while fetching %{listType} list"
msgstr "Algo salió mal al obtener la lista de %{listType}. ¡Por favor, inténtelo de nuevo!"
@@ -10290,8 +12209,11 @@ msgstr "Algo salió mal al buscar comentarios. Inténtalo de nuevo. ¡Por favor,
msgid "Something went wrong while fetching group member contributions"
msgstr "Algo salió mal al obtener las contribuciones de los miembros del grupo. ¡Por favor, inténtelo de nuevo!"
+msgid "Something went wrong while fetching latest comments."
+msgstr "Se ha producido un error al obtener los últimos comentarios."
+
msgid "Something went wrong while fetching related merge requests."
-msgstr ""
+msgstr "Se ha producido un error al obtener los merge request relacionados."
msgid "Something went wrong while fetching the environments for this merge request. Please try again."
msgstr "Algo salió mal al buscar los entornos para este merge request. ¡Por favor, inténtelo de nuevo!"
@@ -10303,7 +12225,7 @@ msgid "Something went wrong while fetching the registry list."
msgstr "Se ha producido un error mientras se obtenía la lista de registros."
msgid "Something went wrong while merging this merge request. Please try again."
-msgstr ""
+msgstr "Se ha producido un error, mientras se realizaba el merge request. Por favor, inténtelo de nuevo."
msgid "Something went wrong while reopening the %{issuable}. Please try again later"
msgstr "Algo salió mal al volver a abrir la incidencia %{issuable}. ¡Por favor, inténtelo de nuevo!"
@@ -10314,18 +12236,21 @@ msgstr "Algo salió mal al resolver esta discusión. ¡Por favor, inténtelo de
msgid "Something went wrong, unable to add %{project} to dashboard"
msgstr "Algo salió mal, no se puede agregar %{project} al panel de control"
-msgid "Something went wrong, unable to get operations projects"
-msgstr "Algo salió mal, no es posible obtener los proyectos operativos"
+msgid "Something went wrong, unable to get projects"
+msgstr "Se ha producido un error al obtener los proyectos"
msgid "Something went wrong, unable to remove project"
-msgstr ""
+msgstr "Se ha producido un error al eliminar el proyecto"
msgid "Something went wrong, unable to search projects"
-msgstr ""
+msgstr "Se ha producido un error al buscar los proyectos"
msgid "Something went wrong. Please try again."
msgstr "Algo salió mal. ¡Por favor, inténtelo de nuevo!"
+msgid "Something went wrong. Try again later."
+msgstr "Se ha producido un error. Por favor, inténtelo más tarde."
+
msgid "Sorry, no epics matched your search"
msgstr "Lo sentimos, no hay tareas épicas que coincidan con su búsqueda"
@@ -10333,13 +12258,13 @@ msgid "Sorry, no projects matched your search"
msgstr "Lo sentimos, no hay proyectos que coincidan con su búsqueda"
msgid "Sorry, your filter produced no results"
-msgstr ""
+msgstr "Lo sentimos, su filtro no ha producido ningún resultado"
msgid "Sort by"
msgstr "Ordenar por"
msgid "Sort direction"
-msgstr ""
+msgstr "Dirección de clasificación"
msgid "SortOptions|Access level, ascending"
msgstr "Nivel de acceso, ascendente"
@@ -10386,23 +12311,26 @@ msgstr "Menos popular"
msgid "SortOptions|Less weight"
msgstr "Menos peso"
+msgid "SortOptions|Manual"
+msgstr "Manual"
+
msgid "SortOptions|Milestone due date"
-msgstr ""
+msgstr "Fecha de finalización del hito"
msgid "SortOptions|Milestone due later"
-msgstr ""
+msgstr "Hitos que finalizan más tarde"
msgid "SortOptions|Milestone due soon"
-msgstr ""
+msgstr "Hitos que finalizan pronto"
msgid "SortOptions|More weight"
-msgstr ""
+msgstr "Más peso"
msgid "SortOptions|Most popular"
msgstr "Más populares"
msgid "SortOptions|Most stars"
-msgstr ""
+msgstr "Más populares"
msgid "SortOptions|Name"
msgstr "Nombre"
@@ -10414,19 +12342,19 @@ msgid "SortOptions|Name, descending"
msgstr "Nombre, descendente"
msgid "SortOptions|Oldest created"
-msgstr ""
+msgstr "Creado más antiguo"
msgid "SortOptions|Oldest joined"
-msgstr ""
+msgstr "Incorporación más antigua"
msgid "SortOptions|Oldest last activity"
-msgstr ""
+msgstr "Última actividad más antigua"
msgid "SortOptions|Oldest sign in"
-msgstr ""
+msgstr "Registro más antiguo"
msgid "SortOptions|Oldest updated"
-msgstr ""
+msgstr "Actualizado más antiguo"
msgid "SortOptions|Popularity"
msgstr "Popularidad"
@@ -10435,16 +12363,22 @@ msgid "SortOptions|Priority"
msgstr "Prioridad"
msgid "SortOptions|Recent last activity"
-msgstr ""
+msgstr "Últimas actividades recientes"
msgid "SortOptions|Recent sign in"
-msgstr ""
+msgstr "Registro más reciente"
+
+msgid "SortOptions|Sort direction"
+msgstr "Dirección de clasificación"
+
+msgid "SortOptions|Stars"
+msgstr "Estrellas"
msgid "SortOptions|Start date"
msgstr "Fecha de inicio"
msgid "SortOptions|Start later"
-msgstr ""
+msgstr "Comienza más tarde"
msgid "SortOptions|Start soon"
msgstr "Comienza pronto"
@@ -10462,10 +12396,10 @@ msgid "Source code"
msgstr "Código fuente"
msgid "Source is not available"
-msgstr ""
+msgstr "El origen no esta disponible"
msgid "Source project cannot be found."
-msgstr ""
+msgstr "No se puede encontrar el proyecto."
msgid "Spam Logs"
msgstr "Registros de correo no deseado"
@@ -10480,22 +12414,22 @@ msgid "Specific Runners"
msgstr "Ejecutores específicos"
msgid "Specify an e-mail address regex pattern to identify default internal users."
-msgstr ""
+msgstr "Especifique un patrón para la expresión regular de direcciones de correo electrónico para identificar usuarios internos predeterminados."
msgid "Specify the following URL during the Runner setup:"
-msgstr ""
+msgstr "Especifique la siguiente dirección URL durante la configuración del ejecutor:"
msgid "Squash commit message"
-msgstr ""
+msgstr "Modificar el mensaje de commit"
msgid "Squash commits"
-msgstr ""
+msgstr "Squash commits"
msgid "Stage"
msgstr ""
msgid "Stage & Commit"
-msgstr ""
+msgstr "Stage & Commit"
msgid "Stage all changes"
msgstr ""
@@ -10510,6 +12444,9 @@ msgid "Staged %{type}"
msgstr ""
msgid "Star a label to make it a priority label. Order the prioritized labels to change their relative priority, by dragging."
+msgstr "Resalte una etiqueta para convertirla en una etiqueta con prioridad. Ordene las etiquetas priorizadas para cambiar su prioridad relativa, arrastrando."
+
+msgid "Star toggle failed. Try again later."
msgstr ""
msgid "StarProject|Star"
@@ -10525,25 +12462,28 @@ msgid "Starred projects"
msgstr "Proyectos favoritos"
msgid "StarredProjectsEmptyState|Visit a project page and press on a star icon. Then, you can find the project on this page."
-msgstr ""
+msgstr "Visite una página de proyecto y haga click sobre el ícono de una estrella. Posteriormente, podrá encontrar el proyecto en esta página."
msgid "StarredProjectsEmptyState|You don't have starred projects yet."
-msgstr ""
+msgstr "Aún no tiene proyectos destacados."
msgid "Stars"
msgstr "Estrellas"
msgid "Start GitLab Ultimate trial"
-msgstr ""
+msgstr "Iniciar el periodo de prueba de GitLab Ultimate"
+
+msgid "Start Indexing"
+msgstr "Iniciar indexado"
msgid "Start Web Terminal"
-msgstr ""
+msgstr "Iniciar Terminal web"
msgid "Start a %{new_merge_request} with these changes"
msgstr "Iniciar una %{new_merge_request} con estos cambios"
msgid "Start a new merge request"
-msgstr ""
+msgstr "Iniciar un nuevo merge request"
msgid "Start a review"
msgstr "Comenzar una revisión"
@@ -10552,18 +12492,24 @@ msgid "Start and due date"
msgstr "Fechas de inicio y de fin"
msgid "Start cleanup"
-msgstr ""
+msgstr "Iniciar la limpieza"
msgid "Start date"
msgstr "Fecha de inicio"
msgid "Start discussion"
-msgstr ""
+msgstr "Iniciar una discusión"
msgid "Start discussion & close %{noteable_name}"
-msgstr ""
+msgstr "Iniciar la discusión y cerrar %{noteable_name}"
msgid "Start discussion & reopen %{noteable_name}"
+msgstr "Iniciar la discusión y volver a abrir %{noteable_name}"
+
+msgid "Start merge train"
+msgstr ""
+
+msgid "Start merge train when pipeline succeeds"
msgstr ""
msgid "Start the Runner!"
@@ -10579,13 +12525,13 @@ msgid "Started %{startsIn}"
msgstr "Iniciado %{startsIn}"
msgid "Started asynchronous removal of all repository check states."
-msgstr ""
+msgstr "Se inició la eliminación asíncrona de todos los estados de verificación del repositorio."
msgid "Starting..."
msgstr "Iniciando..."
msgid "Starts %{startsIn}"
-msgstr ""
+msgstr "Comienza %{startsIn}"
msgid "Starts at (UTC)"
msgstr "Comienza a las (UTC)"
@@ -10626,12 +12572,18 @@ msgstr "Almacenamiento"
msgid "Storage:"
msgstr "Almacenamiento:"
+msgid "StorageSize|Unknown"
+msgstr "Desconocido"
+
msgid "Subgroups"
msgstr "Sub-grupos"
msgid "Subgroups and projects"
msgstr "Subgrupos y proyectos"
+msgid "Subkeys"
+msgstr "Subclaves"
+
msgid "Submit as spam"
msgstr "Enviar como correo no deseado"
@@ -10662,107 +12614,176 @@ msgstr "Suscríbase al calendario"
msgid "Subscribed"
msgstr "Suscrito"
+msgid "Subscription"
+msgstr "Suscripción"
+
msgid "SubscriptionTable|Billing"
-msgstr ""
+msgstr "Facturación"
msgid "SubscriptionTable|Free"
-msgstr ""
+msgstr "Gratis"
msgid "SubscriptionTable|GitLab allows you to continue using your subscription even if you exceed the number of seats you purchased. You will be required to pay for these seats upon renewal."
-msgstr ""
+msgstr "GitLab le permite continuar utilizando su suscripción incluso si excede la cantidad de puestos que compró. Deberá pagar estos puestos en el momento de la renovación."
msgid "SubscriptionTable|GitLab.com %{planName} %{suffix}"
-msgstr ""
+msgstr "GitLab.com %{planName} %{suffix}"
msgid "SubscriptionTable|Last invoice"
-msgstr ""
+msgstr "Última factura"
msgid "SubscriptionTable|Loading subscriptions"
-msgstr ""
+msgstr "Cargando suscripciones"
msgid "SubscriptionTable|Manage"
-msgstr ""
+msgstr "Administrar"
msgid "SubscriptionTable|Max seats used"
-msgstr ""
+msgstr "Número máximo de puestos utilizados"
msgid "SubscriptionTable|Next invoice"
-msgstr ""
+msgstr "Próxima factura"
msgid "SubscriptionTable|Seats currently in use"
-msgstr ""
+msgstr "Puestos actualmente en uso"
msgid "SubscriptionTable|Seats in subscription"
-msgstr ""
+msgstr "Puestos en la suscripción"
msgid "SubscriptionTable|Seats owed"
-msgstr ""
+msgstr "Número máximo de puestos adeudados"
msgid "SubscriptionTable|Subscription end date"
-msgstr ""
+msgstr "Fecha de finalización de la suscripción"
msgid "SubscriptionTable|Subscription start date"
-msgstr ""
+msgstr "Fecha de inicio de la suscripción"
msgid "SubscriptionTable|This is the last time the GitLab.com team was in contact with you to settle any outstanding balances."
-msgstr ""
+msgstr "Esta es la última vez que el equipo de GitLab.com se puso en contacto con usted para liquidar los saldos pendientes."
msgid "SubscriptionTable|This is the maximum number of users that have existed at the same time since this subscription started."
-msgstr ""
+msgstr "Este es el número máximo de usuarios que han existido al mismo tiempo desde que se inició esta suscripción."
msgid "SubscriptionTable|This is the next date when the GitLab.com team is scheduled to get in contact with you to settle any outstanding balances."
-msgstr ""
+msgstr "Esta es la próxima fecha en la que el equipo de GitLab.com se pondrá en contacto con usted para resolver cualquier deuda pendiente."
msgid "SubscriptionTable|This is the number of seats you will be required to purchase if you update to a paid plan."
-msgstr ""
+msgstr "Este es el número de puestos que necesita comprar si actualiza a un plan de pago."
msgid "SubscriptionTable|Trial"
msgstr "Prueba"
msgid "SubscriptionTable|Trial end date"
-msgstr ""
+msgstr "Tabla de suscripción | Fecha de finalización de prueba"
msgid "SubscriptionTable|Trial start date"
-msgstr ""
+msgstr "Fecha de inicio de la versión de prueba"
msgid "SubscriptionTable|Upgrade"
-msgstr ""
+msgstr "Actualizar"
msgid "SubscriptionTable|Usage"
-msgstr ""
+msgstr "Uso"
msgid "SubscriptionTable|Usage count is performed once a day at 12:00 PM."
-msgstr ""
+msgstr "El recuento de uso se realiza una vez al día a 12:00 PM."
+
+msgid "Subtracts"
+msgstr "Sustraer"
msgid "Successfully blocked"
-msgstr ""
+msgstr "Bloqueado con éxito"
msgid "Successfully confirmed"
-msgstr ""
+msgstr "Confirmado con éxito"
msgid "Successfully deleted U2F device."
-msgstr ""
+msgstr "Dispositivo U2F eliminado con éxito."
msgid "Successfully removed email."
-msgstr ""
+msgstr "Correo electrónico eliminado con éxito."
msgid "Successfully scheduled a pipeline to run. Go to the %{pipelines_link_start}Pipelines page%{pipelines_link_end} for details."
-msgstr ""
+msgstr "Se ha programado un pipeline a ejecutar. Vaya a la página %{pipelines_link_start}Pipelines%{pipelines_link_end} para obtener más detalles."
msgid "Successfully unblocked"
-msgstr ""
+msgstr "Desbloqueado con éxito"
msgid "Successfully unlocked"
-msgstr ""
+msgstr "Desbloqueado con éxito"
msgid "Suggested change"
msgstr "Cambio sugerido"
+msgid "SuggestedColors|Bright green"
+msgstr "Verde brillante"
+
+msgid "SuggestedColors|Dark grayish cyan"
+msgstr "Cian grisáceo oscuro"
+
+msgid "SuggestedColors|Dark moderate blue"
+msgstr "Azul oscuro (moderado)"
+
+msgid "SuggestedColors|Dark moderate orange"
+msgstr "Naranja oscuro (moderado)"
+
+msgid "SuggestedColors|Dark moderate pink"
+msgstr "Rosa oscuro (moderado)"
+
+msgid "SuggestedColors|Dark moderate violet"
+msgstr "Violeta oscuro (moderado)"
+
+msgid "SuggestedColors|Feijoa"
+msgstr "Verde feijoa"
+
+msgid "SuggestedColors|Lime green"
+msgstr "Verde lima"
+
+msgid "SuggestedColors|Moderate blue"
+msgstr "Azul (moderado)"
+
+msgid "SuggestedColors|Pure red"
+msgstr "Rojo puro"
+
+msgid "SuggestedColors|Slightly desaturated blue"
+msgstr "Azul ligeramente desaturado"
+
+msgid "SuggestedColors|Slightly desaturated green"
+msgstr "Verde ligeramente desaturado"
+
+msgid "SuggestedColors|Soft orange"
+msgstr "Naranja suave"
+
+msgid "SuggestedColors|Soft red"
+msgstr "Rojo suave"
+
+msgid "SuggestedColors|Strong pink"
+msgstr "Rosa fuerte"
+
+msgid "SuggestedColors|Strong red"
+msgstr "Rojo fuerte"
+
+msgid "SuggestedColors|Strong yellow"
+msgstr "Amarillo fuerte"
+
+msgid "SuggestedColors|UA blue"
+msgstr "Azul UA"
+
+msgid "SuggestedColors|Very dark desaturated blue"
+msgstr "Azul muy oscuro desaturado"
+
+msgid "SuggestedColors|Very dark lime green"
+msgstr "Verde lima muy oscuro"
+
+msgid "SuggestedColors|Very pale orange"
+msgstr "Naranja muy pálido"
+
msgid "Sunday"
msgstr "Domingo"
msgid "Support for custom certificates is disabled. Ask your system's administrator to enable it."
-msgstr ""
+msgstr "El soporte para certificados personalizados está deshabilitado. Pida al administrador de su sistema que lo active."
msgid "Support page URL"
msgstr "URL de la página de soporte"
@@ -10770,6 +12791,12 @@ msgstr "URL de la página de soporte"
msgid "Switch branch/tag"
msgstr "Cambiar rama/etiqueta"
+msgid "Switch to GitLab Next"
+msgstr "Cambiar a GitLab Next"
+
+msgid "Switch to the source to copy it to the clipboard"
+msgstr ""
+
msgid "Sync information"
msgstr "Sincronizar información"
@@ -10780,7 +12807,7 @@ msgid "System Hooks"
msgstr "Hooks de sistema"
msgid "System Hooks Help"
-msgstr ""
+msgstr "Ayuda de los hooks del sistema"
msgid "System Info"
msgstr "Información del sistema"
@@ -10789,10 +12816,10 @@ msgid "System default (%{default})"
msgstr "Sistema predeterminado (%{default})"
msgid "System header and footer"
-msgstr ""
+msgstr "Encabezado y pie de página del sistema"
msgid "System hook was successfully updated."
-msgstr ""
+msgstr "El hook del sistema se actualizó correctamente."
msgid "System metrics (Custom)"
msgstr "Métricas del sistema (personalizadas)"
@@ -10800,18 +12827,30 @@ msgstr "Métricas del sistema (personalizadas)"
msgid "System metrics (Kubernetes)"
msgstr "Métricas del sistema (Kubernetes)"
+msgid "Table of Contents"
+msgstr "Tabla de contenidos"
+
msgid "Tag"
msgstr "Etiqueta"
msgid "Tag list:"
msgstr "Listas de etiquetas:"
+msgid "Tag this commit."
+msgstr "Etiquetar este commit."
+
msgid "Tags"
msgstr "Etiquetas"
msgid "Tags feed"
msgstr "Feed de tags"
+msgid "Tags this commit to %{tag_name} with \"%{message}\"."
+msgstr "Etiqueta este commit a %{tag_name} con \"%{message}\"."
+
+msgid "Tags this commit to %{tag_name}."
+msgstr "Etiqueta este commit a %{tag_name}."
+
msgid "Tags:"
msgstr "Etiquetas:"
@@ -10834,7 +12873,7 @@ msgid "TagsPage|Delete tag"
msgstr "Eliminar etiqueta"
msgid "TagsPage|Deleting the %{tag_name} tag cannot be undone. Are you sure?"
-msgstr ""
+msgstr "¿Está seguro que desea eliminar la etiqueta %{tag_name}?. Esta acción no se podrá deshacer"
msgid "TagsPage|Edit release notes"
msgstr "Editar las notas de la versión"
@@ -10870,7 +12909,7 @@ msgid "TagsPage|Tags"
msgstr "Etiquetas"
msgid "TagsPage|Tags give the ability to mark specific points in history as being important"
-msgstr ""
+msgstr "Los tags de git le permiten marcar puntos importantes y específicos en la historia del proyecto"
msgid "TagsPage|This tag has no release notes."
msgstr "Esta etiqueta no tiene notas de la versión."
@@ -10888,11 +12927,14 @@ msgid "Target Branch"
msgstr "Rama de destino"
msgid "Target branch"
-msgstr ""
+msgstr "Rama de destino"
msgid "Team"
msgstr "Equipo"
+msgid "Team domain"
+msgstr "Dominio del equipo"
+
msgid "Template"
msgstr "Plantilla"
@@ -10905,6 +12947,9 @@ msgstr "Terminal"
msgid "Terminal for environment"
msgstr "Terminal para el entorno"
+msgid "Terminal sync service is running"
+msgstr ""
+
msgid "Terms of Service Agreement and Privacy Policy"
msgstr "Términos del acuerdo de servicio y de la política de privacidad"
@@ -10915,51 +12960,81 @@ msgid "Test SAML SSO"
msgstr "Prueba SAML SSO"
msgid "Test coverage parsing"
-msgstr ""
+msgstr "Análisis de cobertura de las pruebas"
msgid "Test failed."
-msgstr ""
+msgstr "Prueba fallida."
+
+msgid "Test settings and save changes"
+msgstr "Probar los ajustes y los guardar cambios"
+
+msgid "TestHooks|Ensure one of your projects has merge requests."
+msgstr "Asegúrese de que uno de sus proyectos tenga merge requests."
+
+msgid "TestHooks|Ensure the project has CI jobs."
+msgstr "Asegúrese de que el proyecto tenga trabajos de CI."
+
+msgid "TestHooks|Ensure the project has CI pipelines."
+msgstr "Asegúrese de que el proyecto tenga pipelines de CI."
+
+msgid "TestHooks|Ensure the project has at least one commit."
+msgstr "Asegúrese de que el proyecto tiene por lo menos un commit."
+
+msgid "TestHooks|Ensure the project has issues."
+msgstr "Asegúrese de que el proyecto tenga incidencias."
+
+msgid "TestHooks|Ensure the project has merge requests."
+msgstr "Asegúrese de que el proyecto tenga merge requests."
+
+msgid "TestHooks|Ensure the project has notes."
+msgstr "Asegúrese de que el proyecto tenga notas."
+
+msgid "TestHooks|Ensure the wiki is enabled and has pages."
+msgstr "Asegúrese de que el wiki está habilitado y tiene páginas."
msgid "Thank you for your report. A GitLab administrator will look into it shortly."
-msgstr ""
+msgstr "Gracias por su informe. Un administrador de GitLab lo examinará en breve."
msgid "Thanks! Don't show me this again"
msgstr "¡Gracias! No mostrar esto de nuevo"
msgid "The \"%{group_path}\" group allows you to sign in with your Single Sign-On Account"
-msgstr ""
+msgstr "El grupo \"%{group_path}\" le permite iniciar sesión utilizando su cuenta de inicio de sesión único"
msgid "The %{type} contains the following error:"
msgid_plural "The %{type} contains the following errors:"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "El %{type} contiene el siguiente error:"
+msgstr[1] "El %{type} contiene los siguientes errores:"
msgid "The Advanced Global Search in GitLab is a powerful search service that saves you time. Instead of creating duplicate code and wasting time, you can now search for code within other teams that can help your own project."
-msgstr ""
+msgstr "La búsqueda avanzada global de GitLab es un potente servicio de búsqueda que le permite ahorrar tiempo. En vez de crear código duplicado y perder el tiempo, puede buscar código de otros equipos que le pueda ayudar a su propio proyecto."
msgid "The CSV export will be created in the background. Once finished, it will be sent to <strong>%{email}</strong> in an attachment."
-msgstr ""
+msgstr "La exportación CSV se creará en segundo plano. Una vez finalizada, será enviada a <strong>%{email}</strong> como un fichero adjunto al correo electrónico."
msgid "The Git LFS objects will <strong>not</strong> be synced."
-msgstr ""
+msgstr "Los objetos Git LFS <strong>no</strong> serán sincronizados."
msgid "The Issue Tracker is the place to add things that need to be improved or solved in a project"
-msgstr ""
+msgstr "El gestor de incidencias es el lugar para agregar cosas que necesitan ser mejoradas o resueltas en un proyecto"
msgid "The Issue Tracker is the place to add things that need to be improved or solved in a project. You can register or sign in to create issues for this project."
-msgstr ""
+msgstr "El gestor de incidencias es el lugar para agregar cosas que necesitan ser mejoradas o resueltas en un proyecto. Puede registrarse o iniciar sesión para crear incidencias para este proyecto."
msgid "The X509 Certificate to use when mutual TLS is required to communicate with the external authorization service. If left blank, the server certificate is still validated when accessing over HTTPS."
-msgstr ""
+msgstr "Un certificado X.509 se utiliza cuando se require una comunicación TLS con un servicio de autorización externo. Si se deja en blanco, el certificado utilizado desde el servidor es validado cuando se accedes a través del protocolo HTTPS."
msgid "The amount of seconds after which a request to get a secondary node status will time out."
-msgstr ""
+msgstr "Cantidad de segundos a partir de los cuales expirará una petición para obtener el estado de un nodo secundario."
msgid "The branch for this project has no active pipeline configuration."
+msgstr "La rama para este proyecto no tiene una configuración de un pipeline activa."
+
+msgid "The certificate will be shown here once it has been obtained from Let's Encrypt. This process may take up to an hour to complete."
msgstr ""
msgid "The character highlighter helps you keep the subject line to %{titleLength} characters and wrap the body at %{bodyLength} so they are readable in git."
-msgstr ""
+msgstr "El resaltado de caracteres le ayuda a mantener la línea de asunto en %{titleLength} caracteres y a limitar el mensaje a %{bodyLength} para que sea legible en git."
msgid "The coding stage shows the time from the first commit to creating the merge request. The data will automatically be added here once you create your first merge request."
msgstr "La etapa de desarrollo muestra el tiempo desde el primer cambio hasta la creación de la solicitud de fusión. Los datos serán automáticamente incorporados aquí una vez creada tu primera solicitud de fusión."
@@ -10968,73 +13043,85 @@ msgid "The collection of events added to the data gathered for that stage."
msgstr "La colección de eventos agregados a los datos recopilados para esa etapa."
msgid "The connection will time out after %{timeout}. For repositories that take longer, use a clone/push combination."
-msgstr ""
+msgstr "La conexión terminará después de %{timeout}. Para los repositorios que tarden más tiempo, utilice una combinación de git clone y git push."
msgid "The content of this page is not encoded in UTF-8. Edits can only be made via the Git repository."
+msgstr "El contenido de esta página no está codificado en UTF-8. Las ediciones sobre este contenido, solo se pueden realizar a través del repositorio Git."
+
+msgid "The dependency list details information about the components used within your project."
msgstr ""
msgid "The deployment of this job to %{environmentLink} did not succeed."
-msgstr ""
+msgstr "El despliegue de este trabajo en %{environmentLink} no tuvo éxito."
msgid "The directory has been successfully created."
-msgstr ""
+msgstr "El directorio se ha creado correctamente."
msgid "The entered user map is not a valid JSON user map."
-msgstr ""
+msgstr "El mapa de usuario introducido no es un mapa de usuario JSON válido."
msgid "The file has been successfully created."
-msgstr ""
+msgstr "El archivo se ha creado correctamente."
msgid "The file has been successfully deleted."
-msgstr ""
+msgstr "El archivo se ha eliminado correctamente."
msgid "The following items will NOT be exported:"
-msgstr ""
+msgstr "No se exportarán los siguientes elementos:"
msgid "The following items will be exported:"
-msgstr ""
+msgstr "Se exportarán los siguientes elementos:"
msgid "The fork relationship has been removed."
msgstr "La relación con la bifurcación se ha eliminado."
msgid "The global settings require you to enable Two-Factor Authentication for your account."
-msgstr ""
+msgstr "La configuración global requiere que habilite la autenticación de dos factores para su cuenta."
msgid "The group and any internal projects can be viewed by any logged in user."
-msgstr ""
+msgstr "El grupo y cualquier proyecto interno pueden ser vistos por cualquier usuario conectado."
msgid "The group and any public projects can be viewed without any authentication."
-msgstr ""
+msgstr "El grupo y cualquier proyecto público se pueden ver sin necesidad de autenticación."
msgid "The group and its projects can only be viewed by members."
-msgstr ""
+msgstr "El grupo y sus proyectos sólo se pueden ver por sus miembros."
msgid "The group settings for %{group_links} require you to enable Two-Factor Authentication for your account. You can %{leave_group_links}."
-msgstr ""
+msgstr "La configuración de grupos para %{group_links} requiere que habilite la autenticación en dos pasos para sú cuenta. Puede %{leave_group_links}."
msgid "The import will time out after %{timeout}. For repositories that take longer, use a clone/push combination."
-msgstr ""
+msgstr "La importación finalizará después de %{timeout}. Para los repositorios que necesiten más tiempo, utilice una combinación de comandos 'clone'/'push'."
msgid "The invitation could not be accepted."
-msgstr ""
+msgstr "No se ha podido aceptar la invitación."
msgid "The invitation could not be declined."
-msgstr ""
+msgstr "No se ha podido rechazar la invitación."
msgid "The invitation has already been accepted."
-msgstr ""
+msgstr "La invitación ya ha sido aceptada."
msgid "The invitation was successfully resent."
-msgstr ""
+msgstr "La invitación se reenvió correctamente."
msgid "The issue stage shows the time it takes from creating an issue to assigning the issue to a milestone, or add the issue to a list on your Issue Board. Begin creating issues to see data for this stage."
msgstr "La etapa de incidencia muestra el tiempo que toma desde la creación de un tema hasta asignar el tema a un hito, o añadir el tema a una lista en el panel de temas. Empieza a crear temas para ver los datos de esta etapa."
+msgid "The license was removed. GitLab has fallen back on the previous license."
+msgstr "La licencia se ha eliminado. GitLab vuelto al modelo de licencia anterior."
+
+msgid "The license was removed. GitLab now no longer has a valid license."
+msgstr "La licencia se ha eliminado. GitLab ya no tiene una licencia válida."
+
+msgid "The license was successfully uploaded and is now active. You can see the details below."
+msgstr "La licencia se ha subido correctamente y está activada. Puede ver los detalles de a continuación."
+
msgid "The maximum file size allowed is %{size}."
msgstr "El tamaño máximo de archivo permitido es de %{size}."
msgid "The maximum file size allowed is 200KB."
-msgstr ""
+msgstr "El tamaño máximo de archivo permitido es de 200KB."
msgid "The merge conflicts for this merge request cannot be resolved through GitLab. Please try to resolve them locally."
msgstr ""
@@ -11046,13 +13133,19 @@ msgid "The merge conflicts for this merge request have already been resolved. Pl
msgstr ""
msgid "The name %{entryName} is already taken in this directory."
+msgstr "El nombre %{entryName} ya se está utilizando en este directorio."
+
+msgid "The number of changes to be fetched from GitLab when cloning a repository. This can speed up Pipelines execution. Keep empty or set to 0 to disable shallow clone by default and make GitLab CI fetch all branches and tags each time."
msgstr ""
-msgid "The passphrase required to decrypt the private key. This is optional and the value is encrypted at rest."
+msgid "The number of times an upload record could not find its file"
msgstr ""
+msgid "The passphrase required to decrypt the private key. This is optional and the value is encrypted at rest."
+msgstr "La contraseña requerida para descifrar la clave privada. Esto es opcional y su valor está encriptado."
+
msgid "The path to CI config file. Defaults to <code>.gitlab-ci.yml</code>"
-msgstr ""
+msgstr "Ruta al archivo de configuración de CI/CD. Por defecto apunta a <code>.gitlab-ci.yml</code>"
msgid "The phase of the development lifecycle."
msgstr "La etapa del ciclo de vida de desarrollo."
@@ -11064,7 +13157,7 @@ msgid "The planning stage shows the time from the previous step to pushing your
msgstr "La etapa de planificación muestra el tiempo desde el paso anterior hasta el envío de tu primera confirmación. Este tiempo se añadirá automáticamente una vez que usted envíe el primer cambio."
msgid "The private key to use when a client certificate is provided. This value is encrypted at rest."
-msgstr ""
+msgstr "La clave privada que se utiliza cuando se proporciona un certificado cliente. Este valor está encriptado."
msgid "The production stage shows the total time it takes between creating an issue and deploying the code to production. The data will be automatically added once you have completed the full idea to production cycle."
msgstr "La etapa de producción muestra el tiempo total que tarda entre la creación de una incidencia y el despliegue del código a producción. Los datos se añadirán automáticamente una vez haya finalizado por completo el ciclo de idea a producción."
@@ -11072,20 +13165,35 @@ msgstr "La etapa de producción muestra el tiempo total que tarda entre la creac
msgid "The project can be accessed by any logged in user."
msgstr "El proyecto puede ser accedido por cualquier usuario conectado."
+msgid "The project can be accessed by any user who is logged in."
+msgstr "El proyecto puede ser consultado por cualquier usuario que ha iniciado sesión."
+
+msgid "The project can be accessed by anyone, regardless of authentication."
+msgstr "El proyecto puede ser consultado por cualquier persona, independientemente de autenticación."
+
msgid "The project can be accessed without any authentication."
msgstr "El proyecto puede accederse sin ninguna autenticación."
+msgid "The project is accessible only by members of the project. Access must be granted explicitly to each user."
+msgstr "El proyecto es accesible solo por los miembros del proyecto. Se debe otorgar el acceso explícitamente a cada usuario."
+
+msgid "The project is still being deleted. Please try again later."
+msgstr "Todavía se está eliminando el proyecto. Por favor, inténtelo de nuevo más tarde."
+
msgid "The project was successfully forked."
msgstr ""
msgid "The project was successfully imported."
-msgstr ""
+msgstr "El proyecto se ha importado correctamente."
msgid "The pseudonymizer data collection is disabled. When enabled, GitLab will run a background job that will produce pseudonymized CSVs of the GitLab database that will be uploaded to your configured object storage directory."
msgstr ""
+msgid "The remote mirror took to long to complete."
+msgstr "La replica ha tardado demasiado tiempo en completarse."
+
msgid "The remote repository is being updated..."
-msgstr ""
+msgstr "Se está actualizando el repositorio remoto..."
msgid "The repository for this project does not exist."
msgstr "El repositorio para este proyecto no existe."
@@ -11093,6 +13201,9 @@ msgstr "El repositorio para este proyecto no existe."
msgid "The repository for this project is empty"
msgstr "El repositorio de este proyecto está vacío"
+msgid "The repository is being updated..."
+msgstr "Se está actualizando el repositorio remoto..."
+
msgid "The repository must be accessible over <code>http://</code>, <code>https://</code> or <code>git://</code>."
msgstr "El repositorio debe ser accesible a través de <code>http://</code>, <code>https://</code> o <code>git://</code>."
@@ -11106,25 +13217,25 @@ msgid "The roadmap shows the progress of your epics along a timeline"
msgstr "La hoja de ruta muestra el progreso de sus tareas épicas a lo largo de una línea de tiempo"
msgid "The schedule time must be in the future!"
-msgstr ""
+msgstr "¡El horario programado debe ser en el futuro!"
msgid "The snippet can be accessed without any authentication."
-msgstr ""
+msgstr "Se puede acceder al fragmento de código sin necesidad ningún tipo de autenticación."
msgid "The snippet is visible only to me."
-msgstr ""
+msgstr "El fragmento de código sólo es visible por mí."
msgid "The snippet is visible only to project members."
-msgstr ""
+msgstr "El fragmento de código es visible sólo por los miembros del proyecto."
msgid "The snippet is visible to any logged in user."
-msgstr ""
+msgstr "El fragmento de código es visible por cualquier usuario que haya iniciado sesión."
msgid "The staging stage shows the time between merging the MR and deploying code to the production environment. The data will be automatically added once you deploy to production for the first time."
msgstr "La etapa de puesta en escena muestra el tiempo entre la fusión y el despliegue de código en el entorno de producción. Los datos se añadirán automáticamente una vez que se despliega a producción por primera vez."
msgid "The tabs below will be removed in a future version"
-msgstr ""
+msgstr "Las pestañas que se muestran a continuación serán eliminadas en una versión futura"
msgid "The testing stage shows the time GitLab CI takes to run every pipeline for the related merge request. The data will automatically be added after your first pipeline finishes running."
msgstr "La etapa de pruebas muestra el tiempo que GitLab CI toma para ejecutar cada pipeline para la solicitud de fusión relacionada. Los datos se añadirán automáticamente luego de que el primer pipeline termine de ejecutarse."
@@ -11132,20 +13243,23 @@ msgstr "La etapa de pruebas muestra el tiempo que GitLab CI toma para ejecutar c
msgid "The time taken by each data entry gathered by that stage."
msgstr "El tiempo utilizado por cada entrada de datos obtenido por esa etapa."
-msgid "The update action will time out after %{number_of_minutes} minutes. For big repositories, use a clone/push combination."
+msgid "The unique identifier for the Geo node. Must match `geo_node_name` if it is set in gitlab.rb, otherwise it must match `external_url`"
msgstr ""
+msgid "The update action will time out after %{number_of_minutes} minutes. For big repositories, use a clone/push combination."
+msgstr "El proceso de actualización finalizará después de %{number_of_minutes} minutos. Para repositorios grandes, utilice una combinación de clone y push."
+
msgid "The uploaded file is not a valid Google Takeout archive."
-msgstr ""
+msgstr "El archivo subido no es un archivo de Google Takeout válido."
msgid "The usage ping is disabled, and cannot be configured through this form."
msgstr ""
msgid "The user is being deleted."
-msgstr ""
+msgstr "Se está eliminando el usuario."
msgid "The user map has been saved. Continue by selecting the projects you want to import."
-msgstr ""
+msgstr "Se ha guardado el mapa de usuario. Por favor, continue seleccionando los proyectos que desea importar."
msgid "The user map is a JSON document mapping the Google Code users that participated on your projects to the way their email addresses and usernames will be imported into GitLab. You can change this by changing the value on the right hand side of <code>:</code>. Be sure to preserve the surrounding double quotes, other punctuation and the email address or username on the left hand side."
msgstr ""
@@ -11153,23 +13267,38 @@ msgstr ""
msgid "The user map is a mapping of the FogBugz users that participated on your projects to the way their email address and usernames will be imported into GitLab. You can change this by populating the table below."
msgstr ""
+msgid "The user-facing URL of the Geo node."
+msgstr "La URL orientada al usuario del nodo Geo."
+
msgid "The value lying at the midpoint of a series of observed values. E.g., between 3, 5, 9, the median is 5. Between 3, 5, 7, 8, the median is (5+7)/2 = 6."
msgstr "El valor en el punto medio de una serie de valores observados. Por ejemplo, entre 3, 5, 9, la mediana es 5. Entre 3, 5, 7, 8, la mediana es (5 + 7) / 2 = 6."
-msgid "There are no approvers"
-msgstr ""
+msgid "There are no GPG keys associated with this account."
+msgstr "No hay claves GPG asociadas con esta cuenta."
+
+msgid "There are no GPG keys with access to your account."
+msgstr "No hay claves GPG con acceso a su cuenta."
+
+msgid "There are no SSH keys associated with this account."
+msgstr "No hay claves SSH asociadas con esta cuenta."
+
+msgid "There are no SSH keys with access to your account."
+msgstr "No hay claves SSH con acceso a su cuenta."
msgid "There are no archived projects yet"
msgstr "Aún no hay proyectos archivados"
+msgid "There are no charts configured for this page"
+msgstr "No hay gráficas configuradas para esta página"
+
msgid "There are no closed issues"
-msgstr ""
+msgstr "No hay ninguna incidencia cerrada"
msgid "There are no closed merge requests"
-msgstr ""
+msgstr "No hay merge request cerrados"
msgid "There are no custom project templates set up for this GitLab instance. They are enabled from GitLab's Admin Area. Contact your GitLab instance administrator to setup custom project templates."
-msgstr ""
+msgstr "No hay plantillas de proyecto personalizadas para esta instancia de GitLab. Estas plantillas se habilitan desde el área de administración de GitLab. Por favor, póngase en contacto con el administrador de la instancia de GitLab para configurar plantillas de proyecto personalizadas."
msgid "There are no issues to show"
msgstr "Aún no hay incidencias que mostrar"
@@ -11181,61 +13310,85 @@ msgid "There are no open issues"
msgstr "No hay ninguna incidencia abierta"
msgid "There are no open merge requests"
-msgstr ""
+msgstr "No hay merge requests abiertos"
msgid "There are no packages yet"
-msgstr ""
+msgstr "Todavía no hay paquetes"
msgid "There are no projects shared with this group yet"
msgstr "Aún no hay proyectos compartidos con este grupo"
msgid "There are no staged changes"
-msgstr ""
+msgstr "No hay staged changes"
msgid "There are no unstaged changes"
+msgstr "No hay unstaged changes"
+
+msgid "There is already a repository with that name on disk"
+msgstr "Ya hay un repositorio con ese nombre en el disco"
+
+msgid "There was a problem communicating with your device."
+msgstr "Se ha producido un problema al conectarse con su dispositivo."
+
+msgid "There was a problem sending the confirmation email"
msgstr ""
+msgid "There was an error %{message} todo."
+msgstr "Se ha producido un un error %{message} en la lista de tareas pendientes."
+
msgid "There was an error adding a todo."
+msgstr "Se ha producido un error al añadir la tarea pendiente."
+
+msgid "There was an error creating the issue"
msgstr ""
msgid "There was an error deleting the todo."
-msgstr ""
+msgstr "Se ha producido un error al eliminar la tarea pendiente."
msgid "There was an error fetching configuration for charts"
-msgstr ""
+msgstr "Se ha producido un error al recuperar la configuración de las gráficas"
msgid "There was an error gathering the chart data"
-msgstr ""
+msgstr "Se ha producido un error al recopilar los datos del gráfico"
msgid "There was an error loading users activity calendar."
msgstr "Se ha producido un error al cargar el calendario de actividades de los usuarios."
msgid "There was an error removing the e-mail."
-msgstr ""
+msgstr "Se ha producido un error al eliminar el correo electrónico."
+
+msgid "There was an error resetting group pipeline minutes."
+msgstr "Se ha producido un error al restablecer los minutos de ejecución de los pipelines del grupo."
+
+msgid "There was an error resetting user pipeline minutes."
+msgstr "Se ha producido un error al restablecer los minutos de ejecución de los pipelines del usuario."
msgid "There was an error saving your changes."
-msgstr ""
+msgstr "Se ha producido un error al guardar sus cambios."
msgid "There was an error saving your notification settings."
-msgstr ""
+msgstr "Se ha producido un error al actualizar la configuración de las notificaciones."
msgid "There was an error subscribing to this label."
-msgstr ""
+msgstr "Se ha producido un error al subscribirse a esta etiqueta."
msgid "There was an error when reseting email token."
msgstr "Se ha producido un error al restablecer el token de correo electrónico."
msgid "There was an error when subscribing to this label."
-msgstr ""
+msgstr "Se ha producido un error al suscribirse a esta etiqueta."
msgid "There was an error when unsubscribing from this label."
-msgstr ""
+msgstr "Se ha producido un error al cancelar la suscripción de esta etiqueta."
+
+msgid "There was an error while fetching cycle analytics data."
+msgstr "Se ha producido un error mientras se obtenían los datos de Cycle Analytics."
msgid "There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
-msgstr ""
+msgstr "Se ha producido un error con reCAPTCHA. Por favor, resuelva el reCAPTCHA de nuevo."
msgid "These existing issues have a similar title. It might be better to comment there instead of creating another similar issue."
-msgstr ""
+msgstr "Estas incidencias tienen un título similar al de la incidencia que está creando. Sería mejor hacer un comentario en alguna de estas en vez de crear otra incidencia similar."
msgid "They can be managed using the %{link}."
msgstr "Se pueden administrar usando el %{link}."
@@ -11243,17 +13396,23 @@ msgstr "Se pueden administrar usando el %{link}."
msgid "Third party offers"
msgstr "Ofertas de terceros"
-msgid "This %{issuable} is locked. Only <strong>project members</strong> can comment."
+msgid "This %{issuableDisplayName} is locked. Only project members can comment."
msgstr ""
+msgid "This %{issuable} is locked. Only <strong>project members</strong> can comment."
+msgstr "Este %{issuable} está bloqueado. Solo los <strong>miembros del proyecto</strong> pueden comentar."
+
msgid "This %{viewer} could not be displayed because %{reason}. You can %{options} instead."
-msgstr ""
+msgstr "Este %{viewer} no se puede mostrar porque %{reason}. En su lugar, puedes %{options}."
msgid "This GitLab instance does not provide any shared Runners yet. Instance administrators can register shared Runners in the admin area."
msgstr "Esta instancia de GitLab aún no proporciona ningún 'runner' compartido. Los administradores de instancias pueden registrar 'runner' compartidos en el área de administración."
msgid "This action can lead to data loss. To prevent accidental actions we ask you to confirm your intention."
-msgstr ""
+msgstr "Esta acción puede provocar la pérdida de datos. Para prevenir acciones accidentales, le pedimos que confirme su intención."
+
+msgid "This also resolves the discussion"
+msgstr "Esto también resuelve la discusión"
msgid "This application was created by %{link_to_owner}."
msgstr "Esta aplicación fue creada por %{link_to_owner}."
@@ -11261,47 +13420,65 @@ msgstr "Esta aplicación fue creada por %{link_to_owner}."
msgid "This application will be able to:"
msgstr "Está aplicación podrá:"
+msgid "This block is self-referential"
+msgstr "Este bloque es auto-referencial"
+
msgid "This board's scope is reduced"
msgstr "El alcance de este tablero es limitado"
msgid "This branch has changed since you started editing. Would you like to create a new branch?"
msgstr "Esta rama ha cambiado desde que se comenzó a editar. ¿Le gustaría crear una nueva rama?"
+msgid "This certificate is automatically managed by Let's Encrypt"
+msgstr ""
+
+msgid "This chart could not be displayed"
+msgstr "No se puede mostrar este gráfico"
+
msgid "This commit is part of merge request %{link_to_merge_request}. Comments created here will be created in the context of that merge request."
msgstr ""
msgid "This commit was signed with a <strong>verified</strong> signature and the committer email is verified to belong to the same user."
-msgstr ""
+msgstr "Este commit fue firmado con una firma verificada, y <strong>se ha verificado</strong> que la dirección de correo electrónico del committer y la firma pertenecen al mismo usuario."
msgid "This commit was signed with a different user's verified signature."
-msgstr ""
+msgstr "Este commit fue firmado con la firma verificada de un usuario diferente."
msgid "This commit was signed with a verified signature, but the committer email is <strong>not verified</strong> to belong to the same user."
-msgstr ""
+msgstr "Este commit fue firmado con una firma verificada, pero <strong>no se ha verificado</strong> si la dirección de correo electrónico del commiter y la firma pertenecen al mismo usuario."
msgid "This commit was signed with an <strong>unverified</strong> signature."
-msgstr ""
+msgstr "Esta commit fue firmado con una firma <strong>no verificada</strong>."
msgid "This container registry has been scheduled for deletion."
-msgstr ""
+msgstr "Se ha programado este registro de contenedores para su eliminación."
msgid "This date is after the due date, so this epic won't appear in the roadmap."
-msgstr ""
+msgstr "Esta fecha es posterior a la fecha de vencimiento, por lo que esta tarea épica no aparecerá en la hoja de ruta."
msgid "This date is before the start date, so this epic won't appear in the roadmap."
-msgstr ""
+msgstr "Esta fecha es anterior a la fecha de inicio planificada, por lo que esta tarea épica no aparecerá en la hoja de ruta."
+
+msgid "This device has already been registered with us."
+msgstr "Este dispositivo ya ha sido registrado con nosotros."
+
+msgid "This device has not been registered with us."
+msgstr "Este dispositivo no se ha registrado con nosotros."
msgid "This diff is collapsed."
msgstr "El diff está contraído."
msgid "This diff was suppressed by a .gitattributes entry."
-msgstr ""
+msgstr "Se ha eliminado el diff por una entrada en el fichero .gitattributes."
msgid "This directory"
msgstr "Este directorio"
msgid "This domain is not verified. You will need to verify ownership before access is enabled."
-msgstr ""
+msgstr "Este dominio no está verificado. Es necesario verificar la propiedad del mismo antes de activar el acceso."
+
+msgid "This environment has no deployments yet."
+msgstr "Este entorno todavía no tiene despliegues."
msgid "This field is required."
msgstr "Este campo es obligatorio."
@@ -11312,24 +13489,33 @@ msgstr "Este grupo"
msgid "This group does not provide any group Runners yet."
msgstr "Este grupo aún no proporciona ningún grupo de 'runners'."
+msgid "This is a \"Ghost User\", created to hold all issues authored by users that have since been deleted. This user cannot be removed."
+msgstr "Este es un usuario \"fantasma\", creado para mantener todas las incidencias creadass por usuarios de Gitlab que ya han sido eliminados. Este usuario no se puede eliminar."
+
msgid "This is a confidential issue."
msgstr "Esta incidencia es confidencial."
msgid "This is a delayed job to run in %{remainingTime}"
msgstr ""
+msgid "This is a list of devices that have logged into your account. Revoke any sessions that you do not recognize."
+msgstr "Esta es una lista de dispositivos desde los que ha iniciado sesión. Cierre todas las sesiones que no reconozca."
+
+msgid "This is a security log of important events involving your account."
+msgstr "Este es un registro de seguridad de eventos importantes relacionados con su cuenta."
+
msgid "This is the author's first Merge Request to this project."
-msgstr ""
+msgstr "Este es el primer Merge Request del autor a este proyecto."
msgid "This is the maximum number of users that have existed at the same time since the license started. This is the minimum number of seats you will need to buy when you renew your license."
-msgstr ""
+msgstr "Este es el número máximo de usuarios que han existido al mismo tiempo desde que se habilitó la licencia. Este es el número mínimo de puestos que deberá comprar cuando renueve su licencia."
+
+msgid "This is your current session"
+msgstr "Esta es su sesión actual"
msgid "This issue is confidential"
msgstr "Esta incidencia es confidencial"
-msgid "This issue is confidential and locked."
-msgstr "Esta incidencia es confidencial y está bloqueada."
-
msgid "This issue is locked."
msgstr "Esta incidencia está bloqueada."
@@ -11337,7 +13523,7 @@ msgid "This job depends on a user to trigger its process. Often they are used to
msgstr "Este trabajo depende de que un usuario active su proceso. A menudo se utilizan para implementar código en entornos de producción"
msgid "This job depends on upstream jobs that need to succeed in order for this job to be triggered"
-msgstr ""
+msgstr "Este trabajo depende de trabajos anteriores que se deben ejecutar correctamente, antes de que este trabajo se active"
msgid "This job does not have a trace."
msgstr "Esta tarea no tiene seguimiento."
@@ -11355,37 +13541,37 @@ msgid "This job has not started yet"
msgstr "Todavia no ha comenzado la tarea"
msgid "This job is an out-of-date deployment to %{environmentLink}."
-msgstr ""
+msgstr "Este trabajo corresponde con un despliegue obsoleto en %{environmentLink}."
msgid "This job is an out-of-date deployment to %{environmentLink}. View the most recent deployment %{deploymentLink}."
-msgstr ""
+msgstr "Este trabajo corresponde con un despliegue obsoleto en %{environmentLink}. Vea el despliegue más reciente %{deploymentLink}."
msgid "This job is archived. Only the complete pipeline can be retried."
-msgstr ""
+msgstr "Este trabajo está archivado. Solo puede reintentar la ejecución del pipeline completo."
msgid "This job is creating a deployment to %{environmentLink} and will overwrite the %{deploymentLink}."
-msgstr ""
+msgstr "Este trabajo está creando un despliegue en %{environmentLink} y sobrescribirá el último %{deploymentLink}."
msgid "This job is creating a deployment to %{environmentLink}."
-msgstr ""
+msgstr "Este trabajo está creando un despliegue en %{environmentLink}."
msgid "This job is in pending state and is waiting to be picked by a runner"
-msgstr ""
+msgstr "Este trabajo se encuentra en estado pendiente y está a la espera de ser ejecutado por un ejecutor"
msgid "This job is performing tasks that must complete before it can start"
-msgstr ""
+msgstr "Este trabajo está realizando tareas que deben completarse antes de que pueda comenzar"
msgid "This job is preparing to start"
-msgstr ""
+msgstr "Este trabajo se está preparando para empezar"
msgid "This job is stuck because you don't have any active runners online with any of these tags assigned to them:"
-msgstr ""
+msgstr "Este trabajo está bloqueado porque no tienes ningún ejecutor activo en línea con ninguna de estas etiquetas asignadas:"
msgid "This job is stuck because you don't have any active runners that can run this job."
-msgstr ""
+msgstr "Este trabajo está bloqueado porque no tiene ningún ejecutor activo que pueda ejecutar este trabajo."
msgid "This job is the most recent deployment to %{link}."
-msgstr ""
+msgstr "Este trabajo es el despliegue más reciente en %{link}."
msgid "This job requires a manual action"
msgstr "Este trabajo requiere una acción manual"
@@ -11399,65 +13585,59 @@ msgstr "Esto significa que no puede enviar código hasta que cree un repositorio
msgid "This merge request is locked."
msgstr "Este merge request está bloqueado."
-msgid "This merge request must be approved by members of these groups. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
-msgid "This merge request must be approved by these users. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
msgid "This namespace has already been taken! Please choose another one."
-msgstr ""
+msgstr "Este espacio de nombres ya esta en uso. Por favor, elija otro diferente."
msgid "This option is disabled as you don't have write permissions for the current branch"
-msgstr ""
+msgstr "Esta opción está desactivada ya que no tiene permisos de escritura para la rama actual"
msgid "This page is unavailable because you are not allowed to read information across multiple projects."
-msgstr ""
+msgstr "Esta página no está disponible porque no se le permite leer la información a través de múltiples proyectos."
msgid "This page will be removed in a future release."
msgstr "Esta página se eliminará en una versión futura."
msgid "This pipeline is run on the source branch"
-msgstr ""
+msgstr "Este pipeline se ejecuta en la rama de origen"
msgid "This pipeline makes use of a predefined CI/CD configuration enabled by %{strongStart}Auto DevOps.%{strongEnd}"
-msgstr ""
+msgstr "Este pipeline utiliza una configuración de CI/CD predefinida habilitada por %{strongStart}Auto DevOps.%{strongEnd}"
msgid "This pipeline makes use of a predefined CI/CD configuration enabled by <b>Auto DevOps.</b>"
-msgstr ""
+msgstr "Este pipeline utiliza una configuración de CI/CD predefinida habilitada por <b>Auto DevOps.</b>"
msgid "This project"
msgstr "Este proyecto"
msgid "This project does not belong to a group and can therefore not make use of group Runners."
-msgstr ""
+msgstr "Este proyecto no pertenece a ningún grupo y, por lo tanto, no puede hacer uso de un grupo de ejecutores."
msgid "This project does not have a wiki homepage yet"
-msgstr ""
+msgstr "Este proyecto todavía no tiene una pagina de inicio del wiki"
msgid "This project does not have billing enabled. To create a cluster, <a href=%{linkToBilling} target=\"_blank\" rel=\"noopener noreferrer\">enable billing <i class=\"fa fa-external-link\" aria-hidden=\"true\"></i></a> and try again."
-msgstr ""
+msgstr "Este proyecto no tiene la facturación habilitada. Para crear un clúster, <a href=%{linkToBilling} target=\"_blank\" rel=\"noopener noreferrer\">habilite la facturación <i class=\"fa fa-external-link\" aria-hidden=\"true\"></i></a> e inténtelo de nuevo."
msgid "This repository"
msgstr "Este repositorio"
msgid "This repository is currently empty. A new Auto DevOps pipeline will be created after a new file has been pushed to a branch."
-msgstr ""
+msgstr "Actualmente, este repositorio está vacío. Se creará un nuevo pipeline de Auto DevOps tan pronto como haya añadido un archivo a una rama."
msgid "This runner will only run on pipelines triggered on protected branches"
-msgstr ""
+msgstr "Este ejecutor solo se ejecutará en pipelines disparados sobre ramas protegidas"
msgid "This setting can be overridden in each project."
-msgstr ""
+msgstr "Esta configuración se puede reemplazar en cada proyecto."
msgid "This setting will update the hostname that is used to generate private commit emails. %{learn_more}"
-msgstr ""
+msgstr "Esta configuración actualizará el nombre del host que se utiliza para generar los correos electrónicos de commit privados. %{learn_more}"
msgid "This timeout will take precedence when lower than project-defined timeout and accepts a human readable time input language like \"1 hour\". Values without specification represent seconds."
-msgstr ""
+msgstr "Este tiempo de espera tendrá prioridad cuando sea más bajo que el tiempo de espera definido por el proyecto y acepte un lenguaje de entrada de tiempo legible como por ejemplo, \"1 hora\". Los valores sin especificación de tipo representan segundos."
msgid "This user cannot be unlocked manually from GitLab"
-msgstr ""
+msgstr "Este usuario no puede ser desbloqueado manualmente desde GitLab"
msgid "This user has no identities"
msgstr "El usuario no tiene ninguna identidad"
@@ -11469,12 +13649,18 @@ msgid "This user will be the author of all events in the activity feed that are
msgstr ""
msgid "This will redirect you to an external sign in page."
-msgstr ""
+msgstr "Esto le redirigirá a una página de inicio de sesión externa."
msgid "This will remove the fork relationship to source project"
msgstr ""
msgid "Those emails automatically become issues (with the comments becoming the email conversation) listed here."
+msgstr "Automáticamente, esos correos electrónicos se convierten en incidencias (la conversación por correo electrónico, se convierte en comentarios) enumerados aquí."
+
+msgid "Thursday"
+msgstr "Jueves"
+
+msgid "Time based: Yes"
msgstr ""
msgid "Time before an issue gets scheduled"
@@ -11493,7 +13679,7 @@ msgid "Time estimate"
msgstr "Tiempo estimado"
msgid "Time in seconds GitLab will wait for a response from the external service. When the service does not respond in time, access will be denied."
-msgstr ""
+msgstr "Tiempo en segundos que GitLab esperará hasta obtener una respuesta de un servicio externo. Cuando el servicio no responda a tiempo, se denegará el acceso."
msgid "Time remaining"
msgstr "Tiempo restante"
@@ -11508,7 +13694,7 @@ msgid "Time until first merge request"
msgstr "Tiempo hasta la primera solicitud de fusión"
msgid "TimeTrackingEstimated|Est"
-msgstr ""
+msgstr "Est"
msgid "TimeTracking|Estimated:"
msgstr "Estimado:"
@@ -11661,104 +13847,113 @@ msgstr "Sugerencia:"
msgid "Title"
msgstr "Título"
+msgid "Title:"
+msgstr "Título:"
+
msgid "Titles and Filenames"
msgstr "Títulos y nombres de archivos"
msgid "To %{link_to_help} of your domain, add the above key to a TXT record within to your DNS configuration."
-msgstr ""
+msgstr "Para %{link_to_help} de su dominio, añada la clave anterior a un registro TXT dentro de su configuración DNS."
msgid "To GitLab"
msgstr "A GitLab"
msgid "To access this domain create a new DNS record"
-msgstr ""
+msgstr "Para acceder a este dominio, cree un nuevo registro DNS"
msgid "To add an SSH key you need to %{generate_link_start}generate one%{link_end} or use an %{existing_link_start}existing key%{link_end}."
-msgstr ""
+msgstr "Para agregar una clave SSH necesita %{generate_link_start}generar una%{link_end} o utilizar una clave existente %{existing_link_start}%{link_end}."
+
+msgid "To add the entry manually, provide the following details to the application on your phone."
+msgstr "Para agregar la entrada manualmente, proporcione los siguientes detalles a la aplicación en su teléfono."
msgid "To connect GitHub repositories, you can use a %{personal_access_token_link}. When you create your Personal Access Token, you will need to select the <code>repo</code> scope, so we can display a list of your public and private repositories which are available to connect."
-msgstr ""
+msgstr "Para conectar a los repositorios de GitHub, puede utilizar un %{personal_access_token_link}. Cuando cree su token de acceso personal, deberá seleccionar el alcance del <code>repo</code>, para que podamos mostrarle una lista de sus repositorios públicos y privados que están disponibles para conectarse."
msgid "To connect GitHub repositories, you first need to authorize GitLab to access the list of your GitHub repositories:"
-msgstr ""
+msgstr "Para conectar a los repositorios de GitHub, primero debe autorizar a GitLab a acceder a la lista de repositorios de GitHub:"
msgid "To connect an SVN repository, check out %{svn_link}."
-msgstr ""
+msgstr "Para conectar un repositorio SVN, eche un vistazo a %{svn_link}."
msgid "To define internal users, first enable new users set to external"
-msgstr ""
+msgstr "Para definir los usuarios internos, primero habilite nuevos usuarios externos"
msgid "To enable it and see User Cohorts, visit %{application_settings_link_start}application settings%{application_settings_link_end}."
msgstr ""
msgid "To get started you enter your FogBugz URL and login information below. In the next steps, you'll be able to map users and select the projects you want to import."
-msgstr ""
+msgstr "Para comenzar, introduzca su URL de FogBugz, y a continuación, introduzca la información de inicio de sesión. En los siguientes pasos, podrá asignar usuarios y seleccionar los proyectos que desea importar."
msgid "To get started, link this page to your Jaeger server, or find out how to %{link_start_tag}install Jaeger%{link_end_tag}"
-msgstr ""
+msgstr "Para comenzar, vincule esta página a su servidor Jaeger, o descubra cómo instalar %{link_start_tag}Jaeger%{link_end_tag}"
msgid "To get started, please enter your Gitea Host URL and a %{link_to_personal_token}."
-msgstr ""
+msgstr "Para comenzar, introduzca la URL de su servidor de Gitea y un %{link_to_personal_token}."
msgid "To help improve GitLab and its user experience, GitLab will periodically collect usage information."
-msgstr ""
+msgstr "Para ayudar a mejorar GitLab y su experiencia de usuario, GitLab recopilará periódicamente información de uso."
msgid "To help improve GitLab, we would like to periodically collect usage information. This can be changed at any time in %{settings_link_start}Settings%{link_end}. %{info_link_start}More Information%{link_end}"
-msgstr ""
+msgstr "Para ayudar a mejorar GitLab, nos gustaría recopilar periódicamente información de uso. Esto se puede cambiar en cualquier momento en %{settings_link_start}Configuraciones%{link_end}. %{info_link_start}Más información%{link_end}"
msgid "To import GitHub repositories, you can use a %{personal_access_token_link}. When you create your Personal Access Token, you will need to select the <code>repo</code> scope, so we can display a list of your public and private repositories which are available to import."
-msgstr ""
+msgstr "Para importar los repositorios de GitHub, puede utilizar un %{personal_access_token_link}. Cuando cree su token de acceso personal, deberá seleccionar el alcance de <code>repo</code>, para que podamos mostrarle una lista de sus repositorios públicos y privados que están disponibles para importar."
msgid "To import GitHub repositories, you first need to authorize GitLab to access the list of your GitHub repositories:"
-msgstr ""
+msgstr "Para importar los repositorios de GitHub, primero debe autorizar a GitLab a acceder a la lista de repositorios de GitHub:"
msgid "To import an SVN repository, check out %{svn_link}."
-msgstr ""
+msgstr "Para importar un repositorio SVN, puede ver %{svn_link}."
msgid "To keep this project going, create a new issue"
-msgstr ""
+msgstr "Para mantener este proyecto en marcha, crea una nueva incidencia"
msgid "To keep this project going, create a new merge request"
-msgstr ""
+msgstr "Para mantener este proyecto en marcha, cree un nuevo merge request"
msgid "To link Sentry to GitLab, enter your Sentry URL and Auth Token."
-msgstr ""
+msgstr "Para enlazar Sentry con GitLab, por favor, introduzca la URL de Sentry y el token de autenticación."
msgid "To move or copy an entire GitLab project from another GitLab installation to this one, navigate to the original project's settings page, generate an export file, and upload it here."
-msgstr ""
+msgstr "Para mover o copiar todo un proyecto de GitLab de una instalación de GitLab a esta, navegue hasta la página de configuración del proyecto original, genere un archivo de exportación y súbalo aquí."
msgid "To only use CI/CD features for an external repository, choose <strong>CI/CD for external repo</strong>."
-msgstr ""
+msgstr "Para utilizar únicamente las funciones de CI/CD en un repositorio externo, seleccione <strong>CI/CD para un repositorio externo</strong>."
msgid "To open Jaeger and easily view tracing from GitLab, link the %{link} page to your server"
-msgstr ""
+msgstr "Para abrir Jaeger y ver fácilmente la trazabilidad desde GitLab, enlace la página %{link} a su servidor"
msgid "To preserve performance only <strong>%{display_size} of %{real_size}</strong> files are displayed."
-msgstr ""
+msgstr "Para mantener el rendimiento, solo se muestran <strong>%{display_size} de %{real_size}</strong> archivos."
msgid "To receive alerts from manually configured Prometheus services, add the following URL and Authorization key to your Prometheus webhook config file. Learn more about %{linkStart}configuring Prometheus%{linkEnd} to send alerts to GitLab."
-msgstr ""
+msgstr "Para recibir alertas de los servicios de Prometheus configurados manualmente, agregue la siguiente URL y la clave de autorización a su archivo de configuración del webhook de Prometheus. Puede obtener más información sobre la %{linkStart}configuración de Prometheus%{linkEnd} para enviar alertas a GitLab."
msgid "To set up SAML authentication for your group through an identity provider like Azure, Okta, Onelogin, Ping Identity, or your custom SAML 2.0 provider:"
-msgstr ""
+msgstr "Para configurar la autenticación SAML para su grupo a través de un proveedor de identidad como Azure, Okta, Onelogin, Ping Identity o su proveedor SAML 2.0 personalizado:"
+
+msgid "To specify the notification level per project of a group you belong to, you need to visit project page and change notification level there."
+msgstr "Para especificar el nivel de notificación por proyecto de un grupo al que pertenece, debe visitar la página del proyecto y cambiar el nivel de las notificaciones."
msgid "To start serving your jobs you can add Runners to your group"
-msgstr ""
+msgstr "Para empezar a servir sus trabajos, puede agregar ejecutores a su grupo"
msgid "To start serving your jobs you can either add specific Runners to your project or use shared Runners"
-msgstr ""
+msgstr "Para comenzar a ejecutar sus trabajos, puede agregar ejecutores específicos a su proyecto o utilizar ejecutores compartidos"
msgid "To this GitLab instance"
msgstr "A esta instancia de GitLab"
msgid "To validate your GitLab CI configurations, go to 'CI/CD → Pipelines' inside your project, and click on the 'CI Lint' button."
-msgstr ""
+msgstr "Para validar sus configuraciones de GitLab CI, vaya a 'CI/CD → Pipelines' dentro de su proyecto y haga clic en el botón 'CI Lint'."
msgid "To view the roadmap, add a start or due date to one of your epics in this group or its subgroups. In the months view, only epics in the past month, current month, and next 5 months are shown."
-msgstr ""
+msgstr "Para ver la hoja de ruta, agregue una fecha de inicio o final para cada uno de las tareas épicas en este grupo o en uno de sus subgrupos. En la vista mensual, sólo se mostrarán las tareas las épicas del último mes, del mes en curso, y de los próximos 5 meses."
msgid "To widen your search, change or remove filters above"
-msgstr ""
+msgstr "Para ampliar la búsqueda, cambie o elimine filtros"
msgid "To widen your search, change or remove filters."
msgstr "Para ampliar la búsqueda, cambie o elimine filtros."
@@ -11770,7 +13965,7 @@ msgid "Todo"
msgstr "Tareas pendientes"
msgid "Todo was successfully marked as done."
-msgstr ""
+msgstr "La tarea pendiente se ha marcado como realizada correctamente."
msgid "Todos"
msgstr "Tareas pendientes"
@@ -11778,9 +13973,12 @@ msgstr "Tareas pendientes"
msgid "Toggle Sidebar"
msgstr "Ocultar barra lateral"
-msgid "Toggle comments for this file"
+msgid "Toggle backtrace"
msgstr ""
+msgid "Toggle comments for this file"
+msgstr "Mostrar/ocultar los comentarios para este archivo"
+
msgid "Toggle commit description"
msgstr "Cambiar la descripción del commit"
@@ -11788,18 +13986,27 @@ msgid "Toggle commit list"
msgstr ""
msgid "Toggle discussion"
+msgstr "Alternar la discusión"
+
+msgid "Toggle emoji award"
msgstr ""
msgid "Toggle navigation"
+msgstr "Alternar navegación"
+
+msgid "Toggle project"
msgstr ""
msgid "Toggle sidebar"
-msgstr ""
+msgstr "Ocultar/mostrar barra lateral"
msgid "ToggleButton|Toggle Status: OFF"
-msgstr ""
+msgstr "Cambiar estado: OFF"
msgid "ToggleButton|Toggle Status: ON"
+msgstr "Cambiar estado: ON"
+
+msgid "Toggles :%{name}: emoji award."
msgstr ""
msgid "Token"
@@ -11812,10 +14019,10 @@ msgid "Too many changes to show."
msgstr "Hay demasiados cambios para mostrar."
msgid "Topics"
-msgstr ""
+msgstr "Temas"
msgid "Total"
-msgstr ""
+msgstr "Total"
msgid "Total Contributions"
msgstr "Contribuciones totales"
@@ -11836,12 +14043,48 @@ msgid "Track activity with Contribution Analytics."
msgstr "Monitorizar la actividad con Contribution Analytics."
msgid "Track groups of issues that share a theme, across projects and milestones"
-msgstr ""
+msgstr "Haga un seguimiento de grupos de incidencias que comparten un tema, a través de proyectos e hitos"
msgid "Track time with quick actions"
-msgstr ""
+msgstr "Seguimiento del tiempo con acciones rápidas"
msgid "Transfer project"
+msgstr "Transferir proyecto"
+
+msgid "TransferGroup|Database is not supported."
+msgstr "La base de datos no es compatible."
+
+msgid "TransferGroup|Group is already a root group."
+msgstr "El grupo ya es un grupo raíz."
+
+msgid "TransferGroup|Group is already associated to the parent group."
+msgstr "El grupo ya está asociado al grupo principal."
+
+msgid "TransferGroup|The parent group already has a subgroup with the same path."
+msgstr "El grupo principal ya tiene un subgrupo definido con la misma ruta."
+
+msgid "TransferGroup|Transfer failed: %{error_message}"
+msgstr "Transferencia fallida: %{error_message}"
+
+msgid "TransferGroup|You don't have enough permissions."
+msgstr "No tiene permisos suficientes."
+
+msgid "TransferProject|Cannot move project"
+msgstr "No se puede mover el proyecto"
+
+msgid "TransferProject|Please select a new namespace for your project."
+msgstr "Por favor, seleccione un nuevo espacio de nombre para su proyecto."
+
+msgid "TransferProject|Project cannot be transferred, because tags are present in its container registry"
+msgstr "No se puede transferir el proyecto, porque hay etiquetas definidas en el registro de contenedores"
+
+msgid "TransferProject|Project with same name or path in target namespace already exists"
+msgstr "Ya existe un proyecto con el mismo nombre o ruta en el espacio de nombres de destino"
+
+msgid "TransferProject|Transfer failed, please contact an admin."
+msgstr "Se ha producido un error durante el proceso de transferencia, por favor, contacte con un administrador."
+
+msgid "Tree"
msgstr ""
msgid "Tree view"
@@ -11851,13 +14094,13 @@ msgid "Trending"
msgstr "Tendencia"
msgid "Trigger pipelines for mirror updates"
-msgstr ""
+msgstr "Ejecutar pipelines para la actualización de las replicas"
msgid "Trigger pipelines when branches or tags are updated from the upstream repository. Depending on the activity of the upstream repository, this may greatly increase the load on your CI runners. Only enable this if you know they can handle the load."
msgstr ""
msgid "Trigger removed."
-msgstr ""
+msgstr "Disparador eliminado."
msgid "Trigger this manual action"
msgstr "Disparar esta acción manual"
@@ -11866,22 +14109,22 @@ msgid "Trigger token:"
msgstr ""
msgid "Trigger variables:"
-msgstr ""
+msgstr "Variables de disparador:"
msgid "Trigger was created successfully."
-msgstr ""
+msgstr "El disparador fue creado con éxito."
msgid "Trigger was re-assigned."
-msgstr ""
+msgstr "Disparador fue reasignado."
msgid "Trigger was successfully updated."
-msgstr ""
+msgstr "El disparador se actualizó correctamente."
msgid "Triggerer"
msgstr ""
msgid "Triggers can force a specific branch or tag to get rebuilt with an API call. These tokens will impersonate their associated user including their access to projects and their project permissions."
-msgstr ""
+msgstr "Los disparados pueden obligar a un branch o un tag específico a ser reconstruido con una llamada API. Estos tokens suplantarán a su usuario asociado, incluido su acceso a los proyectos y sus permisos de proyecto."
msgid "Troubleshoot and monitor your application with tracing"
msgstr ""
@@ -11890,22 +14133,37 @@ msgid "Try again"
msgstr "Inténtelo de nuevo"
msgid "Try again?"
-msgstr ""
+msgstr "¿Desea intentarlo de nuevo?"
msgid "Try all GitLab has to offer for 30 days."
msgstr "Pruebe todo lo que GitLab tiene para ofrecer durante 30 días."
+msgid "Try to fork again"
+msgstr "Intentar realizar el fork de nuevo"
+
msgid "Trying to communicate with your device. Plug it in (if you haven't already) and press the button on the device now."
-msgstr ""
+msgstr "Intentando comunicarse con su dispositivo. Conéctelo (si aún no lo ha hecho) y presione el botón en el dispositivo ahora."
+
+msgid "Tuesday"
+msgstr "Martes"
msgid "Turn on Service Desk"
-msgstr ""
+msgstr "Activar el Service Desk"
msgid "Twitter"
msgstr "Twitter"
+msgid "Two-Factor Authentication"
+msgstr "Autenticación de doble factor"
+
+msgid "Two-factor Authentication"
+msgstr "Autenticación de doble factor"
+
+msgid "Two-factor Authentication Recovery codes"
+msgstr "Códigos de recuperación de la autenticación de doble factor"
+
msgid "Two-factor Authentication has been disabled for this user"
-msgstr ""
+msgstr "Se ha deshabilitado la autenticación de dos factores para este usuario"
msgid "Two-factor authentication"
msgstr "Autenticación de doble factor"
@@ -11913,29 +14171,44 @@ msgstr "Autenticación de doble factor"
msgid "Type"
msgstr "Tipo"
+msgid "U2F Devices (%{length})"
+msgstr "Dispositivos U2F (%{length})"
+
+msgid "U2F only works with HTTPS-enabled websites. Contact your administrator for more details."
+msgstr "U2F sólo funciona con sitios web habilitados con HTTPS. Contacte con su administrador para más detalles."
+
msgid "URL"
msgstr "URL"
msgid "Unable to connect to server: %{error}"
-msgstr ""
+msgstr "Imposible conectar con el servidor: %{error}"
msgid "Unable to load the diff. %{button_try_again}"
-msgstr ""
+msgstr "No se puede cargar el fichero diff. %{button_try_again}"
+
+msgid "Unable to resolve"
+msgstr "No se puede resolver"
msgid "Unable to schedule a pipeline to run immediately"
-msgstr ""
+msgstr "No se puede programar un pipeline para que se ejecute inmediatamente"
msgid "Unable to sign you in to the group with SAML due to \"%{reason}\""
-msgstr ""
+msgstr "Se ha producido un error al iniciar la sesión en el grupo mediante SAML debido a \"%{reason}\""
+
+msgid "Unable to update label prioritization at this time"
+msgstr "No se puede actualizar la prioridad de la etiqueta en este momento"
msgid "Unable to update this epic at this time."
-msgstr ""
+msgstr "No se puede actualizar la tarea epíca en este momento."
+
+msgid "Unable to update this issue at this time."
+msgstr "No se puede actualizar esta incidencia en este momento."
msgid "Unarchive project"
-msgstr ""
+msgstr "Desarchivar proyecto"
msgid "Unarchiving the project will restore people's ability to make changes to it. The repository can be committed to, and issues, comments and other entities can be created. <strong>Once active this project shows up in the search and on the dashboard.</strong>"
-msgstr ""
+msgstr "Desarchivar el proyecto restaurará la capacidad de las personas para realizar cambios en él. En el repositorio se podrán hacer commits, y se pueden crear incidencias, comentarios y otras entidades. <strong>Una vez activo, este proyecto aparece en la búsqueda y en el panel.</strong>"
msgid "Unblock"
msgstr "Desbloquear"
@@ -11944,28 +14217,43 @@ msgid "Undo"
msgstr "Deshacer"
msgid "Unfortunately, your email message to GitLab could not be processed."
-msgstr ""
+msgstr "Desafortunadamente, su mensaje de correo electrónico a GitLab no pudo ser procesado."
msgid "Unknown"
msgstr "Desconocido"
+msgid "Unknown encryption strategy: %{encrypted_strategy}!"
+msgstr "¡Estrategia de cifrado desconocida: %{encrypted_strategy}!"
+
+msgid "Unknown format"
+msgstr "Formato desconocido"
+
+msgid "Unknown response text"
+msgstr "Texto de respuesta desconocido"
+
msgid "Unlimited"
-msgstr ""
+msgstr "Ilimitado"
msgid "Unlock"
msgstr "Desbloquear"
+msgid "Unlock the discussion"
+msgstr "Desbloquear la discusión"
+
msgid "Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment."
msgstr "Desbloquear este %{issuableDisplayName}? <strong>Todos</strong> podrán comentar."
msgid "Unlocked"
msgstr "Desbloqueado"
+msgid "Unlocks the discussion"
+msgstr "Desbloquear la discusión"
+
msgid "Unresolve discussion"
-msgstr ""
+msgstr "Discusión no resuelta"
msgid "Unschedule job"
-msgstr ""
+msgstr "No programado"
msgid "Unstage"
msgstr ""
@@ -11998,7 +14286,7 @@ msgid "Unsubscribe at project level"
msgstr "Eliminar suscripción a nivel de proyecto"
msgid "Unsubscribe from %{type}"
-msgstr ""
+msgstr "Cancelar la suscripción a %{type}"
msgid "Unverified"
msgstr "Sin verificar"
@@ -12007,16 +14295,16 @@ msgid "Up to date"
msgstr "Actualizado"
msgid "Upcoming"
-msgstr ""
+msgstr "Próximo"
msgid "Update"
msgstr "Actualizar"
msgid "Update approvers"
-msgstr ""
+msgstr "Actualizar aprobadores"
msgid "Update failed"
-msgstr ""
+msgstr "Se ha producido un error en la actualización"
msgid "Update now"
msgstr "Actualizar ahora"
@@ -12028,13 +14316,25 @@ msgid "Update your group name, description, avatar, and visibility."
msgstr "Actualice el nombre de su grupo, su descripción, su avatar y su visibilidad."
msgid "Update your project name, topics, description and avatar."
-msgstr ""
+msgstr "Actualice el nombre de su proyecto, los temas, la descripción y el avatar."
+
+msgid "UpdateProject|Cannot rename project because it contains container registry tags!"
+msgstr "¡No se puede cambiar el nombre del proyecto porque el registro de contenedores contiene etiquetas!"
+
+msgid "UpdateProject|Could not set the default branch"
+msgstr "No se puede establecer la rama por defecto"
+
+msgid "UpdateProject|New visibility level not allowed!"
+msgstr "¡Nuevo nivel de visibilidad no permitido!"
+
+msgid "UpdateProject|Project could not be updated!"
+msgstr "¡No ha sido posible actualizar el proyecto!"
msgid "Updated"
msgstr "Actualizado"
msgid "Updated %{updated_at} by %{updated_by}"
-msgstr ""
+msgstr "Actualizado %{updated_at} por %{updated_by}"
msgid "Updating"
msgstr "Actualizando"
@@ -12043,28 +14343,28 @@ msgid "Upgrade plan to unlock Canary Deployments feature"
msgstr ""
msgid "Upgrade your plan"
-msgstr ""
+msgstr "Actualice su plan"
msgid "Upgrade your plan to activate Advanced Global Search."
msgstr "Actualice su plan para activar la búsqueda global avanzada."
msgid "Upgrade your plan to activate Contribution Analytics."
-msgstr ""
+msgstr "Actualice su plan para activar la herramienta Contribution Analytics."
msgid "Upgrade your plan to activate Group Webhooks."
msgstr "Actualice su plan para activar la herramienta Group Webhooks."
msgid "Upgrade your plan to activate Issue weight."
-msgstr ""
+msgstr "Actualice su plan para activar la herramienta Issue Weight."
msgid "Upgrade your plan to improve Issue boards."
-msgstr ""
+msgstr "Actualice su plan para mejorar los tableros de incidencias."
msgid "Upgrade your plan to improve Merge Requests."
-msgstr ""
+msgstr "Actualice su plan para mejorar los merge requests."
msgid "Upload <code>GoogleCodeProjectHosting.json</code> here:"
-msgstr ""
+msgstr "Subir el fichero <code>GoogleCodeProjectHosting.json</code> aquí:"
msgid "Upload CSV file"
msgstr "Subir fichero CSV"
@@ -12073,85 +14373,148 @@ msgid "Upload New File"
msgstr "Subir nuevo archivo"
msgid "Upload a certificate for your domain with all intermediates"
-msgstr ""
+msgstr "Suba un certificado para su dominio con todos los certificados intermedios"
msgid "Upload a private key for your certificate"
-msgstr ""
+msgstr "Suba una clave privada para su certificado"
msgid "Upload file"
msgstr "Subir archivo"
+msgid "Upload file does not exist"
+msgstr "El archivo de subida no existe"
+
msgid "Upload object map"
-msgstr ""
+msgstr "Subir un mapa de objetos"
msgid "UploadLink|click to upload"
msgstr "Hacer clic para subir"
msgid "Uploaded on"
+msgstr "Subido en"
+
+msgid "Uploading changes to terminal"
msgstr ""
msgid "Uploads"
-msgstr ""
+msgstr "Subidas"
msgid "Upstream"
-msgstr ""
+msgstr "Upstream"
msgid "Upvotes"
-msgstr ""
+msgstr "Votos positivos"
msgid "Usage"
-msgstr ""
+msgstr "Uso"
msgid "Usage ping is not enabled"
msgstr ""
msgid "Usage statistics"
+msgstr "Estadísticas de uso"
+
+msgid "UsageQuota|%{help_link_start}Shared runners%{help_link_end} are disabled, so there are no limits set on pipeline usage"
+msgstr ""
+
+msgid "UsageQuota|Artifacts"
+msgstr ""
+
+msgid "UsageQuota|Buy additional minutes"
+msgstr "Comprar minutos adicionales"
+
+msgid "UsageQuota|Current period usage"
+msgstr "Periodo actual de uso"
+
+msgid "UsageQuota|LFS Storage"
+msgstr ""
+
+msgid "UsageQuota|Packages"
+msgstr ""
+
+msgid "UsageQuota|Pipelines"
+msgstr "Pipelines"
+
+msgid "UsageQuota|Repository"
+msgstr ""
+
+msgid "UsageQuota|Storage"
+msgstr ""
+
+msgid "UsageQuota|This namespace has no projects which use shared runners"
+msgstr ""
+
+msgid "UsageQuota|Unlimited"
+msgstr "|Ilimitado"
+
+msgid "UsageQuota|Usage"
+msgstr "Uso"
+
+msgid "UsageQuota|Usage Quotas"
+msgstr "Cuotas de uso"
+
+msgid "UsageQuota|Usage of group resources across the projects in the %{strong_start}%{group_name}%{strong_end} group"
+msgstr "Uso de los recursos del grupo a través de los proyectos en el grupo %{strong_start}%{group_name}%{strong_end}"
+
+msgid "UsageQuota|Usage quotas"
+msgstr "Cuotas de uso"
+
+msgid "UsageQuota|Usage since"
+msgstr "Uso desde"
+
+msgid "UsageQuota|Wiki"
msgstr ""
msgid "Use %{code_start}::%{code_end} to create a %{link_start}scoped label set%{link_end} (eg. %{code_start}priority::1%{code_end})"
msgstr ""
msgid "Use <code>%{native_redirect_uri}</code> for local tests"
-msgstr ""
+msgstr "Use <code>%{native_redirect_uri}</code> para los tests locales"
msgid "Use Service Desk to connect with your users (e.g. to offer customer support) through email right inside GitLab"
-msgstr ""
+msgstr "Utilice la herramienta Service Desk para conectarse con sus usuarios (por ejemplo, para ofrecer soporte al cliente) a través del correo electrónico directamente desde dentro de GitLab"
+
+msgid "Use a hardware device to add the second factor of authentication."
+msgstr "Utilice un dispositivo de hardware para agregar un segundo factor de autenticación."
+
+msgid "Use an one time password authenticator on your mobile device or computer to enable two-factor authentication (2FA)."
+msgstr "Utilice un autenticador de contraseña de un único uso en su dispositivo móvil u ordenador para habilitar la autenticación de dos factores (2FA)."
msgid "Use group milestones to manage issues from multiple projects in the same milestone."
-msgstr ""
+msgstr "Use los hitos de grupo para administrar incidencias de múltiples proyectos en el mismo hito."
msgid "Use one line per URI"
-msgstr ""
+msgstr "Utilice una línea por URI"
msgid "Use template"
-msgstr "Usar plantilla"
+msgstr "Utilizar plantilla"
msgid "Use the following registration token during setup:"
-msgstr ""
+msgstr "Utilice el siguiente token de registro durante la configuración:"
msgid "Use your global notification setting"
msgstr "Utiliza tu configuración de notificación global"
msgid "Use your smart card to authenticate with the LDAP server."
-msgstr ""
+msgstr "Utilice su tarjeta inteligente para autenticarse contra el servidor LDAP."
msgid "Used by members to sign in to your group in GitLab"
-msgstr ""
+msgstr "Utilizado por los miembros para iniciar sesión en su grupo en GitLab"
msgid "Used to help configure your identity provider"
-msgstr ""
+msgstr "Se utiliza para ayudar a configurar su proveedor de identidad"
msgid "User %{current_user_username} has started impersonating %{username}"
-msgstr ""
+msgstr "El usuario %{current_user_username} ha comenzado a suplantar %{username}"
msgid "User %{username} was successfully removed."
-msgstr ""
+msgstr "El usuario %{username} se ha eliminado correctamente."
msgid "User Cohorts are only shown when the %{usage_ping_link_start}usage ping%{usage_ping_link_end} is enabled."
msgstr ""
msgid "User OAuth applications"
-msgstr ""
+msgstr "Aplicaciones OAuth del usuario"
msgid "User Settings"
msgstr "Ajustes de usuario"
@@ -12160,40 +14523,178 @@ msgid "User and IP Rate Limits"
msgstr "Usuarios y ratio de límites de IP"
msgid "User identity was successfully created."
-msgstr ""
+msgstr "La identidad de usuario se ha creado correctamente."
msgid "User identity was successfully removed."
-msgstr ""
+msgstr "La identidad de usuario se ha eliminado correctamente."
msgid "User identity was successfully updated."
-msgstr ""
+msgstr "La identidad de usuario se ha actualizado correctamente."
msgid "User key was successfully removed."
-msgstr ""
+msgstr "La clave de usuario se ha eliminado correctamente."
msgid "User map"
-msgstr ""
+msgstr "Mapa de usuario"
+
+msgid "User pipeline minutes were successfully reset."
+msgstr "La cuota de minutos del pipeline fue restablecida con éxito."
msgid "User settings"
-msgstr ""
+msgstr "Configuración del usuario"
msgid "User was successfully created."
-msgstr ""
+msgstr "Usuario creado correctamente."
msgid "User was successfully removed from group and any subresources."
-msgstr ""
+msgstr "Se ha eliminado el usuario correctamente del grupo y de los recursos."
msgid "User was successfully removed from project."
-msgstr ""
+msgstr "Se ha eliminado el usuario correctamente del proyecto."
msgid "User was successfully updated."
+msgstr "Usuario actualizado correctamente."
+
+msgid "UserOnboardingTour|%{activeTour}/%{totalTours}"
+msgstr ""
+
+msgid "UserOnboardingTour|%{completed}/%{total} steps completed"
+msgstr ""
+
+msgid "UserOnboardingTour|%{emphasisStart}Well done!%{emphasisEnd}%{lineBreak}%{lineBreak}That's it for our guided tour, congratulations for making it all the way to the end!%{lineBreak}%{lineBreak}We hope this gave you a good overview of GitLab and how it can help you. We'll now show you how to create your own project and invite your colleagues."
+msgstr ""
+
+msgid "UserOnboardingTour|Adding other memembers to a project is done through Project Settings. Click on %{emphasisStart}Settings%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Alright, that's it for Commits. Let's take a look at the %{emphasisStart}Branches%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Awesome! Now click on %{emphasisStart}Members%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}Compare%{emphasisEnd} buttons to compare a branch to master."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}pipeline IDs%{emphasisEnd} to see the details of a pipeline."
+msgstr ""
+
+msgid "UserOnboardingTour|Click to open the latest commit to see its details."
+msgstr ""
+
+msgid "UserOnboardingTour|Commits are shown in chronological order and can be filtered by the commit message or by the branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Create a project"
+msgstr ""
+
+msgid "UserOnboardingTour|Exit 'Learn GitLab'"
+msgstr ""
+
+msgid "UserOnboardingTour|Got it"
+msgstr ""
+
+msgid "UserOnboardingTour|Guided GitLab Tour"
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can compare the changes of this branch to another one. Changes are divided by files so that it's easier to see what was changed where."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can create a project from scratch, start with a template or import a repository from other platforms. Whatever you choose, we'll guide you through the process.%{lineBreak}%{lineBreak}Choose a way to create a project and click on %{emphasisStart}Create Project%{emphasisEnd} to progress to the next step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the breakdown of the pipelines: its stages and jobs in each of the stages and their status.%{lineBreak}%{lineBreak}Our CI/CD pipelines are quite complex, most of our users have fewer and simpler pipelines."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the current members of the project (just you at the moment) and invite new members.%{lineBreak}%{lineBreak}You can invite multiple members at once (existing GitLab users or invite by email) and you can also set their roles and permissions.%{lineBreak}%{lineBreak}Add a few members and click on %{emphasisStart}Add to project%{emphasisEnd} to complete this step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see what changes were made with this commit, on what branch and if there's a related merge request. The status of the pipeline will also show up if CI/CD is set up.%{lineBreak}%{lineBreak}You can also comment on the lines of code that were changed and start a discussion with your colleagues!"
+msgstr ""
+
+msgid "UserOnboardingTour|Here's an overview of branches in the %{emphasisStart}%{projectName}%{emphasisEnd} project. They're split into Active and Stale.%{lineBreak}%{lineBreak}From here, you can create a new merge request, from a branch or compare the branch to any other branch in the project. By default, it will compare it to the master branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Invite colleagues"
+msgstr ""
+
+msgid "UserOnboardingTour|Issues are great for communicating and keeping track of progess in GitLab. These are all issues that are open in the %{emphasisStart}%{projectName}%{emphasisEnd}.%{lineBreak}%{lineBreak}You can help us improve GitLab by contributing work to issues that are labeled <span class=\"badge color-label accept-mr-label\">Accepting merge requests</span>.%{lineBreak}%{lineBreak}This list can be filtered by labels, milestones, assignees, authors... We'll show you how it looks like when the list is filtered by a label."
+msgstr ""
+
+msgid "UserOnboardingTour|Learn GitLab"
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at a merge request. Click on the title of one."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at all the commits. Click on %{emphasisStart}Commits%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at the repository of this project. Click on %{emphasisStart}Repository%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|No thanks"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, let's go"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, show me"
+msgstr ""
+
+msgid "UserOnboardingTour|Open one of the issues by clicking on its title."
+msgstr ""
+
+msgid "UserOnboardingTour|Restart this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Skip this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Sweet! Your project was created is is ready to be used.%{lineBreak}%{lineBreak}You can start adding files to the repository or clone it. One last thing we want to show you is how to invite your colleagues to your new project."
+msgstr ""
+
+msgid "UserOnboardingTour|Take a look. Here's a nifty menu for quickly creating issues, merge requests, snippets, projects and groups. Click on it and select \"New project\" from the \"GitLab\" section to get started."
+msgstr ""
+
+msgid "UserOnboardingTour|Thanks for taking the guided tour. Remember, if you want to go through it again, you can start %{emphasisStart}Learn GitLab%{emphasisEnd} in the help menu on the top right."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for issues. Let'st take a look at %{emphasisStart}Merge Requests%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for merge requests. Now for the finla part of this guided tour - the %{emphasisStart}CI/CD%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for the Repository. Let's take a look at the %{emphasisStart}Issues%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|The structure of this page is very similar to the onfe of issues. Status, description, discussion and the sidebar are all here.%{lineBreak}%{lineBreak}But take a look below the description and you'll notice that there's more information about the merge request, the CI/CD pipeline and the options for approving it.%{lineBreak}%{lineBreak}Below, alongside the discussion you can also see more information about commits in this merge request, the status of pipelines and review all changes that were made."
+msgstr ""
+
+msgid "UserOnboardingTour|There's a lot of information here but don't worry, we'll go through it.%{lineBreak}%{lineBreak}On the top you can see the status of the issue and when it was opened and by whom. Directly below it is the issue description and below that are other %{emphasisStart}related issues%{emphasisEnd} and %{emphasisStart}merge requests%{emphasisEnd} (if any). Then below that is the %{emphasisStart}discussion%{emphasisEnd}, that's where most of the communication happens.%{lineBreak}%{lineBreak}On the right, there's a sidebar where you can view/change the %{emphasisStart}assignee, milestone, due date, labels, weight%{emphasisEnd}, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the CI/CD pipelines we have for our %{emphasisStart}%{projectName}%{emphasisEnd} project.%{lineBreak}%{lineBreak}Here you can see the status of each pipeline, for what commit it's running for, its stages and the status for them."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the issues that are available for community contributions. Let's take a closer look at one of them."
+msgstr ""
+
+msgid "UserOnboardingTour|This is an overview of all merge requests in this project. Similarly to the issues overview it can be filtered down by things like labels, milestones, authors, assignees, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|This is the repository for the %{emphasisStart}%{projectName}%{emphasisEnd} project. All our code is stored here. Feel free to explore around and take a closer look at folders and files.%{lineBreak}%{lineBreak}Above the file structure, you can see the latest commit, who the author is and the status of the CI/CD pipeline.%{lineBreak}%{lineBreak}If you scroll down, below the file strcture, you'll find the Readme of this project. This is defined in the README.md file at the root of the repository."
+msgstr ""
+
+msgid "UserOnboardingTour|Welcome to the project overview of the %{emphasisStart}%{projectName}%{emphasisEnd} project. This is the project that we uese to work on GitLab. At first, a project seems like a simple repository, but at GitLab, a project is so much more.%{lineBreak}%{lineBreak}You can create projects for hosting your codebase, use it as an issue tracker, collaboreate on code, and continuously build, test, and deploy your app with built-in GitLab CI/CD."
msgstr ""
msgid "UserProfile|Activity"
msgstr "Actividad"
msgid "UserProfile|Already reported for abuse"
-msgstr ""
+msgstr "Ya se informó del abuso"
msgid "UserProfile|Contributed projects"
msgstr "Proyectos contribuidos"
@@ -12202,86 +14703,113 @@ msgid "UserProfile|Edit profile"
msgstr "Editar perfil"
msgid "UserProfile|Explore public groups to find projects to contribute to."
-msgstr ""
+msgstr "Explore los grupos públicos para encontrar proyectos en los que contribuir."
msgid "UserProfile|Groups"
msgstr "Grupos"
msgid "UserProfile|Groups are the best way to manage projects and members."
-msgstr ""
+msgstr "Los grupos son la mejor forma de administrar los proyectos y sus miembros."
msgid "UserProfile|Join or create a group to start contributing by commenting on issues or submitting merge requests!"
-msgstr ""
+msgstr "¡Únase o cree un grupo para comenzar a contribuir comentando en incidencias o enviando merge requests!"
msgid "UserProfile|Most Recent Activity"
-msgstr ""
+msgstr "Actividad más reciente"
msgid "UserProfile|No snippets found."
-msgstr ""
+msgstr "No se han encontrado fragmentos de código."
msgid "UserProfile|Overview"
-msgstr ""
+msgstr "Resumen"
msgid "UserProfile|Personal projects"
-msgstr ""
+msgstr "Proyectos personales"
msgid "UserProfile|Report abuse"
-msgstr ""
+msgstr "Informar de abuso"
msgid "UserProfile|Snippets"
-msgstr ""
+msgstr "Fragmentos de código"
msgid "UserProfile|Snippets in GitLab can either be private, internal, or public."
-msgstr ""
+msgstr "Los fragmentos de código en GitLab pueden ser privados, internos o públicos."
msgid "UserProfile|Subscribe"
-msgstr ""
+msgstr "Suscribirse"
msgid "UserProfile|This user doesn't have any personal projects"
-msgstr ""
+msgstr "Este usuario no tiene ningún proyecto personal"
msgid "UserProfile|This user has a private profile"
-msgstr ""
+msgstr "Este usuario tiene un perfil privado"
msgid "UserProfile|This user hasn't contributed to any projects"
-msgstr ""
+msgstr "Este usuario no ha contribuido a ningún proyecto"
msgid "UserProfile|View all"
-msgstr ""
+msgstr "Ver todo"
msgid "UserProfile|View user in admin area"
-msgstr ""
+msgstr "Ver usuario en el área de administración"
msgid "UserProfile|You can create a group for several dependent projects."
-msgstr ""
+msgstr "Puede crear un grupo que agrupe varios proyectos dependientes."
msgid "UserProfile|You haven't created any personal projects."
-msgstr ""
+msgstr "No ha creado ningún proyecto personal."
msgid "UserProfile|You haven't created any snippets."
-msgstr ""
+msgstr "No has creado ningún fragmento de código."
msgid "UserProfile|Your projects can be available publicly, internally, or privately, at your choice."
-msgstr ""
+msgstr "A su elección, sus proyectos pueden estar disponible públicamente, internamente o ser privados."
+
+msgid "Username (optional)"
+msgstr "Nombre de usuario (opcional)"
+
+msgid "Username is already taken."
+msgstr "El nombre de usuario no está disponible."
+
+msgid "Username is available."
+msgstr "El nombre de usuario está disponible."
msgid "Users"
msgstr "Usuarios"
msgid "Users outside of license"
-msgstr ""
+msgstr "Usuarios fuera de la licencia"
msgid "Users requesting access to"
-msgstr ""
+msgstr "Usuarios que solicitan acceso a"
msgid "Users were successfully added."
-msgstr ""
+msgstr "Usuarios añadidos con éxito."
msgid "Users with a Guest role or those who don't belong to any projects or groups don't count towards seats in use."
-msgstr ""
+msgstr "Los usuarios con un rol de Invitado o de aquellos que no pertenecen a cualquiera de los proyectos o grupos no cuentan a efectos de puestos en uso."
+
+msgid "UsersSelect|%{name} + %{length} more"
+msgstr "%{name} + %{length} más"
+
+msgid "UsersSelect|Any User"
+msgstr "Cualquier usuario"
+
+msgid "UsersSelect|Assignee"
+msgstr "Asignado"
+
+msgid "UsersSelect|No assignee - %{openingTag} assign yourself %{closingTag}"
+msgstr "Ningún asignado - %{openingTag} asignarse a usted mismo %{closingTag}"
+
+msgid "UsersSelect|Unassigned"
+msgstr "Sin asignar"
msgid "Using %{code_start}::%{code_end} denotes a %{link_start}scoped label set%{link_end}"
msgstr ""
+msgid "Using required encryption strategy when encrypted field is missing!"
+msgstr ""
+
msgid "Validate"
msgstr "Validar"
@@ -12289,34 +14817,34 @@ msgid "Validate your GitLab CI configuration file"
msgstr "Valide su archivo de configuración de GitLab CI"
msgid "Validations failed."
-msgstr ""
+msgstr "La validación ha fallado."
msgid "Validity"
-msgstr ""
+msgstr "Validez"
msgid "Value"
msgstr "Valor"
msgid "Variables"
-msgstr ""
+msgstr "Variables"
msgid "Various container registry settings."
-msgstr ""
+msgstr "Varias opciones de configuración del registro de contenedores."
msgid "Various email settings."
-msgstr ""
+msgstr "Varias opciones de configuración de correo electrónico."
msgid "Various localization settings."
-msgstr ""
+msgstr "Varias opciones de localización."
msgid "Various settings that affect GitLab performance."
-msgstr ""
+msgstr "Varias opciones de configuración que afectan el rendimiento de GitLab."
msgid "Verification information"
msgstr "Información de verificación"
msgid "Verification status"
-msgstr ""
+msgstr "Estado de la verificación"
msgid "Verified"
msgstr "Verificado"
@@ -12327,14 +14855,20 @@ msgstr "Versión"
msgid "View app"
msgstr "Ver aplicación"
-msgid "View deployment"
+msgid "View dependency details for your project"
msgstr ""
+msgid "View deployment"
+msgstr "Ver despliegue"
+
msgid "View details: %{details_url}"
-msgstr ""
+msgstr "Ver detalles: %{details_url}"
+
+msgid "View documentation"
+msgstr "Ver documentación"
msgid "View eligible approvers"
-msgstr ""
+msgstr "Ver aprobadores elegibles"
msgid "View epics list"
msgstr "Ver lista de tareas épicas"
@@ -12342,18 +14876,24 @@ msgstr "Ver lista de tareas épicas"
msgid "View file @ "
msgstr "Ver archivo @ "
+msgid "View full dashboard"
+msgstr "Ver el panel de control completo"
+
msgid "View group labels"
-msgstr ""
+msgstr "Ver etiquetas de grupo"
msgid "View in Sentry"
-msgstr ""
+msgstr "Ver en Sentry"
msgid "View it on GitLab"
msgstr "Ver en GitLab"
-msgid "View job trace"
+msgid "View job"
msgstr ""
+msgid "View job trace"
+msgstr "Ver el registro del trabajo"
+
msgid "View jobs"
msgstr "Ver trabajos"
@@ -12376,7 +14916,10 @@ msgid "View the documentation"
msgstr "Ver documentación"
msgid "Viewing commit"
-msgstr ""
+msgstr "Ver commit"
+
+msgid "Visibility"
+msgstr "Visibilidad"
msgid "Visibility and access controls"
msgstr "Visibilidad y control de acceso"
@@ -12388,7 +14931,7 @@ msgid "Visibility level:"
msgstr "Nivel de visibilidad:"
msgid "Visibility, project features, permissions"
-msgstr ""
+msgstr "Visibilidad, características del proyecto, permisos"
msgid "Visibility:"
msgstr "Visibilidad:"
@@ -12405,11 +14948,38 @@ msgstr "Público"
msgid "VisibilityLevel|Unknown"
msgstr "Desconocido"
-msgid "Vulnerability Chart"
+msgid "VisualReviewApp|%{stepStart}Step 1%{stepEnd}. Copy the following script:"
+msgstr "%{stepStart}Paso 1%{stepEnd}. Copie el siguiente script:"
+
+msgid "VisualReviewApp|%{stepStart}Step 2%{stepEnd}. Add it to the %{headTags} of every page of your application. "
+msgstr "%{stepStart}Paso 2%{stepEnd}. Agregue %{headTags} a cada pagina de su aplicación. "
+
+msgid "VisualReviewApp|%{stepStart}Step 3%{stepEnd}. Open the review app and provide a personal access token following %{linkStart}personal access token%{linkEnd}."
+msgstr "%{stepStart}Paso 3%{stepEnd}. Abra la app de revisión y proporcione un token de acceso personal siguiendo %{linkStart}token de acceso personal%{linkEnd}."
+
+msgid "VisualReviewApp|%{stepStart}Step 4%{stepEnd}. You are now able to leave feedback from within the review app."
+msgstr "%{stepStart}Paso 4%{stepEnd}. Ahora puede dejar comentarios desde la app de revisión."
+
+msgid "VisualReviewApp|Adding the following script to your code makes it possible to directly leave feedback inside of the review app. Feedback given will get submitted automatically to this merge request’s discussion, including metadata."
+msgstr "Agregar el siguiente script a su código hace posible dejar feedback directamente desde dentro de la aplicación de revisión. El feedback facilitado sera enviado automáticamente a la discusión del merge request, incluyendo los metadatos."
+
+msgid "VisualReviewApp|Open review app"
+msgstr "Abrir la aplicación de revisión"
+
+msgid "VisualReviewApp|Review"
+msgstr "Revisión"
+
+msgid "VisualReviewApp|Review and give feedback directly from within the review app"
+msgstr "Revise y haga comentarios directamente desde la aplicación de revisión"
+
+msgid "Vulnerabilities"
msgstr ""
+msgid "Vulnerability Chart"
+msgstr "Gráfico de vulnerabilidades"
+
msgid "Vulnerability List"
-msgstr ""
+msgstr "Lista de vulnerabilidades"
msgid "Vulnerability|Class"
msgstr "Clase"
@@ -12427,7 +14997,7 @@ msgid "Vulnerability|Identifiers"
msgstr "Identificadores"
msgid "Vulnerability|Image"
-msgstr ""
+msgstr "Imagen"
msgid "Vulnerability|Instances"
msgstr "Instancias"
@@ -12436,34 +15006,40 @@ msgid "Vulnerability|Links"
msgstr "Enlaces"
msgid "Vulnerability|Namespace"
-msgstr ""
+msgstr "Espacio de nombres"
msgid "Vulnerability|Project"
msgstr "Proyecto"
msgid "Vulnerability|Report Type"
-msgstr ""
+msgstr "Tipo de informe"
msgid "Vulnerability|Severity"
msgstr "Severidad"
+msgid "Wait for the source to load to copy it to the clipboard"
+msgstr "Espera a que se cargue la fuente para copiarla al portapapeles"
+
msgid "Want to see the data? Please ask an administrator for access."
msgstr "¿Quieres ver los datos? Por favor pide acceso al administrador."
msgid "We can't find an epic that matches what you are looking for."
-msgstr ""
+msgstr "No podemos encontrar una tarea épica que coincida con lo que está buscando."
msgid "We can't find an issue that matches what you are looking for."
-msgstr ""
+msgstr "No podemos encontrar una incidencia que coincida con lo que está buscando."
msgid "We could not determine the path to remove the epic"
-msgstr ""
+msgstr "No es posible determinar la ruta para eliminar esta tarea épica"
msgid "We could not determine the path to remove the issue"
-msgstr ""
+msgstr "No es posible determinar la ruta para eliminar esta incidencia"
msgid "We couldn't find any results matching"
-msgstr ""
+msgstr "No hemos encontrado ningún resultado coincidente"
+
+msgid "We created a short guided tour that will help you learn the basics of GitLab and how it will help you be better at your job. It should only take a couple of minutes. You willl be guided by two types of helpers, best recognized by their color."
+msgstr "Hemos creado una breve visita guiada que le ayudará a aprender los conceptos básicos de GitLab y cómo le ayudará a mejorar en su trabajo. Sólo debería llevarle un par de minutos. Será guiado por dos tipos de ayudantes, que puede reconocer por su color."
msgid "We detected potential spam in the %{humanized_resource_name}. Please solve the reCAPTCHA to proceed."
msgstr "Hemos detectado spam potencial en %{humanized_resource_name}. Por favor resuelva el reCAPTCHA para poder continuar."
@@ -12472,6 +15048,9 @@ msgid "We don't have enough data to show this stage."
msgstr "No hay suficientes datos para mostrar en esta etapa."
msgid "We heard back from your U2F device. You have been authenticated."
+msgstr "Hemos obtenido respuesta desde su dispositivo U2F. Ha sido autenticado correctamente."
+
+msgid "We sent you an email with reset password instructions"
msgstr ""
msgid "We want to be sure it is you, please confirm you are not a robot."
@@ -12487,14 +15066,17 @@ msgid "Web terminal"
msgstr "Terminal web"
msgid "Webhooks"
-msgstr ""
+msgstr "Webhooks"
msgid "Webhooks Help"
-msgstr ""
+msgstr "Ayuda de Webhooks"
msgid "Webhooks allow you to trigger a URL if, for example, new code is pushed or a new issue is created. You can configure webhooks to listen for specific events like pushes, issues or merge requests. Group webhooks will apply to all projects in a group, allowing you to standardize webhook functionality across your entire group."
msgstr "Los Webhooks le permiten invocar una URL si, por ejemplo, se realiza un push a o se crea una nueva incidencia. Puede configurar los webhooks para escuchar eventos específicos como pushes, incidencias, o merge request. Los webhooks de grupo se aplicarán a todos los proyectos de un grupo, permitiéndote estandarizar la funcionalidad del webhook a través de todo el grupo."
+msgid "Wednesday"
+msgstr "Miércoles"
+
msgid "Weeks"
msgstr "Semanas"
@@ -12504,26 +15086,32 @@ msgstr "Peso"
msgid "Weight %{weight}"
msgstr "Peso %{weight}"
+msgid "Welcome to the Guided GitLab Tour"
+msgstr "Bienvenido al tour guiado de GitLab"
+
+msgid "Welcome to your Issue Board!"
+msgstr "¡Bienvenido a su tablón de incidendias!"
+
msgid "When a runner is locked, it cannot be assigned to other projects"
msgstr "Cuando un ejecutor está bloqueado, no se puede asignar a otros proyectos"
msgid "When enabled, users cannot use GitLab until the terms have been accepted."
msgstr "Cuando está habilitado, los usuarios no pueden utilizar GitLab hasta que se hayan aceptado los términos de uso."
-msgid "When fast-forward merge is not possible, the user is given the option to rebase."
-msgstr ""
-
msgid "When leaving the URL blank, classification labels can still be specified without disabling cross project features or performing external authorization checks."
msgstr "Al dejar la URL en blanco, aún se pueden especificar las etiquetas de clasificación sin deshabilitar las funciones de proyectos cruzados ni realizar comprobaciones de autorización externas."
msgid "When this merge request is accepted"
msgid_plural "When these merge requests are accepted"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Cuando el merge request sea aceptado"
+msgstr[1] "Cuando los merge request sean aceptados"
msgid "When:"
msgstr "Cuando:"
+msgid "White helpers give contextual information."
+msgstr "Los ayudantes blancos proporcionan información contextual."
+
msgid "Who can see this group?"
msgstr "¿Quién puede ver este grupo?"
@@ -12534,7 +15122,7 @@ msgid "Wiki"
msgstr "Wiki"
msgid "Wiki was successfully updated."
-msgstr ""
+msgstr "El wiki se actualizó correctamente."
msgid "WikiClone|Clone your wiki"
msgstr "Clonar su wiki"
@@ -12606,10 +15194,10 @@ msgid "WikiMarkdownTip|To link to a (new) page, simply type %{link_example}"
msgstr "Para vincular a una página (nueva), simplemente escriba %{link_example}"
msgid "WikiNewPagePlaceholder|how-to-setup"
-msgstr ""
+msgstr "Cómo hacer la configuración"
msgid "WikiNewPageTip|Tip: You can specify the full path for the new file. We will automatically create any missing directories."
-msgstr ""
+msgstr "Sugerencia: Puede especificar la ruta completa para el nuevo archivo. Crearemos automáticamente cualquier directorio que sea necesario."
msgid "WikiNewPageTitle|New Wiki Page"
msgstr "Nueva página de Wiki"
@@ -12636,7 +15224,7 @@ msgid "WikiPageEdit|Update %{page_title}"
msgstr "Actualizar %{page_title}"
msgid "WikiPage|Page slug"
-msgstr ""
+msgstr "Indice de la página"
msgid "WikiPage|Write your content or drag files here…"
msgstr "Escriba su contenido o arrastre archivos aquí…"
@@ -12648,7 +15236,7 @@ msgid "Wiki|Create page"
msgstr "Crear página"
msgid "Wiki|Created date"
-msgstr ""
+msgstr "Fecha de creación"
msgid "Wiki|Edit Page"
msgstr "Editar página"
@@ -12669,7 +15257,7 @@ msgid "Wiki|Pages"
msgstr "Páginas"
msgid "Wiki|Title"
-msgstr ""
+msgstr "Título"
msgid "Wiki|Wiki Pages"
msgstr "Páginas del Wiki"
@@ -12684,10 +15272,10 @@ msgid "Withdraw Access Request"
msgstr "Retirar Solicitud de Acceso"
msgid "Workflow Help"
-msgstr ""
+msgstr "Ayuda sobre el flujo de trabajo"
msgid "Write"
-msgstr ""
+msgstr "Escritura"
msgid "Write a comment or drag your files here…"
msgstr "Escriba un comentario o arrastre sus archivos aquí…"
@@ -12699,16 +15287,19 @@ msgid "Write milestone description..."
msgstr "Escriba la descripción del hito..."
msgid "Wrong extern UID provided. Make sure Auth0 is configured correctly."
-msgstr ""
+msgstr "UID externo incorrecto. Por favor, asegúrese de que Auth0 está configurado correctamente."
msgid "Yes"
msgstr "Si"
+msgid "Yes or No"
+msgstr "Sí o no"
+
msgid "Yes, add it"
msgstr "Si, hazlo"
msgid "Yes, let me map Google Code users to full names or GitLab users."
-msgstr ""
+msgstr "Sí, déjenme asignar usuarios de Google Code a nombres completos o usuarios de GitLab."
msgid "Yesterday"
msgstr "Ayer"
@@ -12717,28 +15308,37 @@ msgid "You"
msgstr "Usted"
msgid "You are an admin, which means granting access to <strong>%{client_name}</strong> will allow them to interact with GitLab as an admin as well. Proceed with caution."
-msgstr ""
+msgstr "Es administrador, lo que significa que otorgar acceso a <strong>%{client_name}</strong> le permitirá interactuar con GitLab como también administrador. Por favor, proceda con precaución."
-msgid "You are going to remove %{group_name}. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
-msgstr "Va a eliminar %{group_name}. ¡El grupo eliminado NO puede ser restaurado! ¿Estás TOTALMENTE seguro?"
+msgid "You are attempting to delete a file that has been previously updated."
+msgstr "Está intentando eliminar un archivo que ha sido actualizado previamente."
-msgid "You are going to remove %{project_full_name}. Removed project CANNOT be restored! Are you ABSOLUTELY sure?"
+msgid "You are attempting to update a file that has changed since you started editing it."
+msgstr "Está intentando actualizar un archivo que ha sido modificado desde que comenzó a editarlo."
+
+msgid "You are going to remove %{group_name}, this will also remove all of its subgroups and projects. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
msgstr ""
+msgid "You are going to remove %{project_full_name}. Removed project CANNOT be restored! Are you ABSOLUTELY sure?"
+msgstr "Va a eliminar %{project_full_name}. ¡No es posible restaurar un proyecto eliminado! ¿Está TOTALMENTE seguro?"
+
msgid "You are going to remove the fork relationship to source project %{forked_from_project}. Are you ABSOLUTELY sure?"
msgstr "Vas a eliminar el enlace de la bifurcación con el proyecto original %{forked_from_project}. ¿Estás TOTALMENTE seguro?"
msgid "You are going to transfer %{project_full_name} to another owner. Are you ABSOLUTELY sure?"
+msgstr "Va a transferir %{project_full_name} a otro propietario. ¿Está TOTALMENTE seguro?"
+
+msgid "You are not allowed to unlink your primary login account"
msgstr ""
msgid "You are now impersonating %{username}"
-msgstr ""
+msgstr "Está suplantando la identidad de %{username}"
msgid "You are on a read-only GitLab instance."
msgstr "Está en una instancia de sólo lectura GitLab."
msgid "You are receiving this message because you are a GitLab administrator for %{url}."
-msgstr ""
+msgstr "Está recibiendo este mensaje porque es un administrador de GitLab para %{url}."
msgid "You can %{linkStart}view the blob%{linkEnd} instead."
msgstr "Puede %{linkStart}ver el blob%{linkEnd} en su lugar."
@@ -12746,11 +15346,17 @@ msgstr "Puede %{linkStart}ver el blob%{linkEnd} en su lugar."
msgid "You can also create a project from the command line."
msgstr "También puede crear un proyecto desde la línea de comandos."
+msgid "You can also press &#8984;-Enter"
+msgstr "También puede pulsar &#8984;- Enter"
+
+msgid "You can also press Ctrl-Enter"
+msgstr "También puede presionar Ctrl-Enter"
+
msgid "You can also star a label to make it a priority label."
-msgstr ""
+msgstr "También puede destacar una etiqueta para convertirla en una etiqueta prioritaria."
msgid "You can also test your %{gitlab_ci_yml} in %{lint_link_start}CI Lint%{lint_link_end}"
-msgstr ""
+msgstr "También puede validar su fichero %{gitlab_ci_yml} en %{lint_link_start}CI Lint%{lint_link_end}"
msgid "You can also upload existing files from your computer using the instructions below."
msgstr "También puede subir archivos existentes desde su ordenador utilizando las instrucciones que se muestran a continuación."
@@ -12759,11 +15365,20 @@ msgid "You can create files directly in GitLab using one of the following option
msgstr "Puede crear archivos directamente en GitLab utiliznado una de las siguientes opciones."
msgid "You can easily contribute to them by requesting to join these groups."
-msgstr ""
+msgstr "Puede contribuir fácilmente pidiendo unirse a estos grupos."
msgid "You can easily install a Runner on a Kubernetes cluster. %{link_to_help_page}"
msgstr "Puede instalar fácilmente un ejecutor en un clúster de Kubernetes. %{link_to_help_page}"
+msgid "You can invite a new member to <strong>%{project_name}</strong> or invite another group."
+msgstr "Puede invitar a un nuevo miembro a <strong>%{project_name}</strong> o invitar a otro grupo."
+
+msgid "You can invite a new member to <strong>%{project_name}</strong>."
+msgstr "Puedes invitar a un nuevo miembro a <strong>%{project_name}</strong>."
+
+msgid "You can invite another group to <strong>%{project_name}</strong>."
+msgstr "Puedes invitar a otro grupo a <strong>%{project_name}</strong>."
+
msgid "You can move around the graph by using the arrow keys."
msgstr "Puede moverse por el gráfico usando las teclas de flecha."
@@ -12780,31 +15395,37 @@ msgid "You can only edit files when you are on a branch"
msgstr "Solo puede agregar archivos cuando está en una rama"
msgid "You can only merge once the items above are resolved"
-msgstr ""
+msgstr "Solo puede hacer el merge una vez que haya resuelto los elementos anteriores"
msgid "You can only transfer the project to namespaces you manage."
-msgstr ""
+msgstr "Solo puede transferir el proyecto a los espacios de nombres que administre."
msgid "You can resolve the merge conflict using either the Interactive mode, by choosing %{use_ours} or %{use_theirs} buttons, or by editing the files directly. Commit these changes into %{branch_name}"
-msgstr ""
+msgstr "Puede resolver el conflicto del merge request utilizando el modo Interactivo, utilizando los botones %{use_ours} o %{use_theirs}, o editando los archivos directamente. Confirme estos cambios en %{branch_name}"
+
+msgid "You can see your chat accounts."
+msgstr "Puede ver sus cuentas de chat."
msgid "You can set up jobs to only use Runners with specific tags. Separate tags with commas."
-msgstr ""
+msgstr "Puede configurar trabajos para usar solo ejecutores con etiquetas específicas. Por favor, separe las etiquetas con comas."
+
+msgid "You can specify notification level per group or per project."
+msgstr "Puede especificar el nivel de la notificación por grupo o por proyecto."
msgid "You can test your .gitlab-ci.yml in %{linkStart}CI Lint%{linkEnd}."
msgstr "Puede probar su archivo .gitlab-ci.yml en %{linkStart}CI Lint%{linkEnd}."
msgid "You cannot impersonate a blocked user"
-msgstr ""
+msgstr "No puede suplantar a un usuario bloqueado"
msgid "You cannot impersonate a user who cannot log in"
-msgstr ""
+msgstr "No puede suplantar a un usuario que no puede iniciar sesión"
msgid "You cannot impersonate an internal user"
-msgstr ""
+msgstr "No puede suplantar a un usuario interno"
msgid "You cannot play this scheduled pipeline at the moment. Please wait a minute."
-msgstr ""
+msgstr "No puede ejecutar este pipeline programado en este momento. Por favor, espere un minuto."
msgid "You cannot write to a read-only secondary GitLab Geo instance. Please use %{link_to_primary_node} instead."
msgstr "No puedes escribir en una instancia secundaria de sólo lectura de GitLab Geo. Utilice %{link_to_primary_node} en lugar de otro."
@@ -12813,20 +15434,29 @@ msgid "You cannot write to this read-only GitLab instance."
msgstr "No puede escribir en esta instancia de sólo lectura de GitLab."
msgid "You could not create a new trigger."
-msgstr ""
+msgstr "No es posible crear un nuevo disparador."
msgid "You could not take ownership of trigger."
-msgstr ""
+msgstr "No es posible obtener la propiedad del disparador."
msgid "You do not have any subscriptions yet"
msgstr "Aún no tiene ninguna suscripción"
+msgid "You do not have permission to leave this %{namespaceType}."
+msgstr "No tiene permiso para dejar este %{namespaceType}."
+
msgid "You do not have permission to run the Web Terminal. Please contact a project administrator."
-msgstr ""
+msgstr "No tiene permiso para ejecutar el terminal web. Por favor, póngase en contacto con un administrador del proyecto."
msgid "You do not have the correct permissions to override the settings from the LDAP group sync."
msgstr "No tiene los permisos necesarios para sobreescribir la configuración de la sincronización de grupos de LDAP."
+msgid "You don't have any U2F devices registered yet."
+msgstr ""
+
+msgid "You don't have any active chat names."
+msgstr "No tiene ningún nick de chat activo."
+
msgid "You don't have any applications"
msgstr "No tiene ninguna aplicación"
@@ -12834,31 +15464,37 @@ msgid "You don't have any authorized applications"
msgstr "No tiene ninguna aplicación autorizada"
msgid "You don't have any deployments right now."
-msgstr ""
+msgstr "No tienes ningún despliegue en este momento."
+
+msgid "You have been granted %{access_level} access to the %{source_link} %{source_type}."
+msgstr "Se le ha concedido %{access_level} acceso al %{source_link} %{source_type}."
+
+msgid "You have been granted %{access_level} access to the %{source_name} %{source_type}."
+msgstr "Se le ha concedido el acceso a %{access_level} a %{source_name} %{source_type}."
msgid "You have been granted %{member_human_access} access to %{label}."
-msgstr ""
+msgstr "Se le ha concedido acceso de %{member_human_access} a %{label}."
msgid "You have been unsubscribed from this thread."
-msgstr ""
+msgstr "Se ha cancelado la suscripción a este hilo."
msgid "You have declined the invitation to join %{label}."
-msgstr ""
+msgstr "Has rechazado la invitación para unirse a %{label}."
msgid "You have no permissions"
msgstr "No tiene permisos"
msgid "You have not added any approvers. Start by adding users or groups."
-msgstr ""
+msgstr "No ha añadido aprobadores. Empiece por añadir usuarios o grupos."
msgid "You have reached your project limit"
msgstr "Has alcanzado el límite de tu proyecto"
msgid "You left the \"%{membershipable_human_name}\" %{source_type}."
-msgstr ""
+msgstr "Dejó el \"%{membershipable_human_name}\" %{source_type}."
msgid "You may also add variables that are made available to the running application by prepending the variable key with <code>K8S_SECRET_</code>."
-msgstr ""
+msgstr "También puede añadir variables que están disponibles para la aplicación en ejecución, anteponiendo la clave de variable con <code>K8S_SECRET_</code>."
msgid "You must accept our Terms of Service and privacy policy in order to register an account"
msgstr "Debe aceptar nuestros Términos de servicio y la política de privacidad para poder registrar una cuenta"
@@ -12866,11 +15502,20 @@ msgstr "Debe aceptar nuestros Términos de servicio y la política de privacidad
msgid "You must have maintainer access to force delete a lock"
msgstr "Debe tener permiso como mantenedor para forzar la eliminación de un bloqueo"
+msgid "You must have permission to create a project in a namespace before forking."
+msgstr "Debe tener permiso para crear un proyecto en un espacio de nombres antes de realizar fork."
+
+msgid "You must provide a valid current password"
+msgstr ""
+
+msgid "You must provide your current password in order to change it."
+msgstr ""
+
msgid "You need a different license to enable FileLocks feature"
msgstr "Necesita una licencia diferente para habilitar la función FileLocks"
msgid "You need a different license to use Geo replication."
-msgstr ""
+msgstr "Necesita una licencia diferente para usar las repicas con Geo."
msgid "You need git-lfs version %{min_git_lfs_version} (or greater) to continue. Please visit https://git-lfs.github.com"
msgstr "Necesita la versión %{min_git_lfs_version} de git-lfs para continuar. Por favor, visite la URL https://git-lfs.github.com"
@@ -12878,26 +15523,32 @@ msgstr "Necesita la versión %{min_git_lfs_version} de git-lfs para continuar. P
msgid "You need permission."
msgstr "Necesitas permisos."
+msgid "You need to be logged in."
+msgstr "Es necesario haber iniciado una sesión."
+
msgid "You need to register a two-factor authentication app before you can set up a U2F device."
-msgstr ""
+msgstr "Necesita registrar una aplicación de autenticación de dos factores antes de poder configurar un dispositivo U2F."
msgid "You need to specify both an Access Token and a Host URL."
-msgstr ""
+msgstr "Necesita especificar un token de acceso como una URL de host."
msgid "You need to upload a GitLab project export archive (ending in .gz)."
-msgstr ""
+msgstr "Es necesario subir un archivo de exportación de proyecto de GitLab (en formato .gz)."
msgid "You need to upload a Google Takeout archive."
-msgstr ""
+msgstr "Necesita subir un archivo de Google Takeout."
+
+msgid "You tried to fork %{link_to_the_project} but it failed for the following reason:"
+msgstr "Trató de hacer un fork de %{link_to_the_project} pero falló por la siguiente razón:"
msgid "You will lose all changes you've made to this file. This action cannot be undone."
-msgstr ""
+msgstr "Perderá todos los cambios que haya realizado en este archivo. Esta acción no se puede deshacer."
msgid "You will lose all the unstaged changes you've made in this project. This action cannot be undone."
-msgstr ""
+msgstr "Perderá todos los cambios no guardados en este proyecto. Esta acción no se puede deshacer."
msgid "You will need to update your local repositories to point to the new location."
-msgstr ""
+msgstr "Debe actualizar sus repositorios locales para que apunten a la nueva ubicación."
msgid "You will not get any notifications via email"
msgstr "No recibirás ninguna notificación por correo electrónico"
@@ -12921,61 +15572,88 @@ msgid "You won't be able to pull or push project code via SSH until you %{add_ss
msgstr "No podrás actualizar o enviar código al proyecto a través de SSH hasta que %{add_ssh_key_link} en su perfil"
msgid "You won't be able to pull or push project code via SSH until you add an SSH key to your profile"
-msgstr ""
+msgstr "No podrá actualizar o enviar código al proyecto a través de SSH hasta que no agregue una clave SSH a su perfil"
+
+msgid "You'll be signed out from your current account automatically."
+msgstr "Se cerrará la sesión de su cuenta actual de forma automática."
msgid "You'll need to use different branch names to get a valid comparison."
-msgstr ""
+msgstr "Tendrá que utilizar nombres de ramas diferentes para obtener resultados de comparación correctos."
msgid "You're not allowed to make changes to this project directly. A fork of this project has been created that you can make changes in, so you can submit a merge request."
-msgstr ""
+msgstr "No tiene permiso para realizar cambios directamente en este proyecto. Se ha creado un fork de este proyecto que puede utilizar para realizar los cambios que desee, por lo que puede enviar un merge request."
msgid "You're not allowed to make changes to this project directly. A fork of this project is being created that you can make changes in, so you can submit a merge request."
-msgstr ""
+msgstr "No tiene permiso para realizar cambios directamente en este proyecto. Se ha creado un fork de este proyecto que puede utilizar para realizar los cambios que desee, por lo que puede enviar un merge request."
msgid "You're only seeing %{startTag}other activity%{endTag} in the feed. To add a comment, switch to one of the following options."
-msgstr ""
+msgstr "Solo está viendo %{startTag}otra actividad%{endTag} en el feed. Para agregar un comentario, cambie a una de las siguientes opciones."
msgid "You're receiving this email because %{reason}."
msgstr "Está recibiendo este correo porque %{reason}."
msgid "You're receiving this email because of your account on %{host}."
-msgstr ""
+msgstr "Está recibiendo este correo electrónico por su cuenta en %{host}."
msgid "You're receiving this email because of your account on %{host}. %{manage_notifications_link} &middot; %{help_link}"
msgstr "Está recibiendo este correo electrónico porque tiene su cuenta en %{host}. %{manage_notifications_link} &middot; %{help_link}"
+msgid "You've already enabled two-factor authentication using one time password authenticators. In order to register a different device, you must first disable two-factor authentication."
+msgstr "Ya ha habilitado la autenticación de dos pasos utilizando una contraseña de un solo uso. Para registrar un dispositivo diferente, primero debe desactivar la autenticación de dos factores."
+
msgid "YouTube"
msgstr "YouTube"
+msgid "Your Commit Email will be used for web based operations, such as edits and merges."
+msgstr ""
+
msgid "Your Conversational Development Index gives an overview of how you are using GitLab from a feature perspective. View how you compare with other organizations, discover features you are not using, and learn best practices through blog posts and white papers."
msgstr ""
+msgid "Your Default Notification Email will be used for account notifications if a %{openingTag}group-specific email address%{closingTag} is not set."
+msgstr ""
+
+msgid "Your GPG keys (%{count})"
+msgstr "Sus claves GPG (%{count})"
+
msgid "Your Groups"
msgstr "Sus grupos"
msgid "Your Kubernetes cluster information on this page is still editable, but you are advised to disable and reconfigure"
msgstr "La información del cluster de Kubernetes en esta página aún se puede editar, pero se recomienda desactivarla y modificar"
+msgid "Your Primary Email will be used for avatar detection."
+msgstr ""
+
msgid "Your Projects (default)"
msgstr "Sus proyectos (por defecto)"
msgid "Your Projects' Activity"
msgstr "Actividad de sus proyectos"
+msgid "Your Public Email will be displayed on your public profile."
+msgstr ""
+
+msgid "Your SSH keys (%{count})"
+msgstr "Sus Claves SSH (%{count})"
+
msgid "Your Todos"
msgstr "Sus tareas pendientes"
+msgid "Your U2F device did not send a valid JSON response."
+msgstr "Su dispositivo U2F no envió una respuesta JSON válida."
+
msgid "Your U2F device needs to be set up. Plug it in (if not already) and click the button on the left."
-msgstr ""
+msgstr "Es necesario configurar su dispositivo U2F. Conéctelo (si no lo ha hecho ya) y haha clic en el botón situado a la izquierda."
msgid "Your U2F device was registered!"
-msgstr ""
+msgstr "¡Se ha registrado su dispositivo U2F!"
msgid "Your access request to the %{source_type} has been withdrawn."
-msgstr ""
+msgstr "Su solicitud de acceso a %{source_type} ha sido retirada."
msgid "Your account uses dedicated credentials for the \"%{group_name}\" group and can only be updated through SSO."
-msgstr ""
+msgstr "Su cuenta utiliza credenciales dedicadas para el grupo \"%{group_name}\" y sólo puede actualizarse a través de SSO."
msgid "Your applications (%{size})"
msgstr "Sus aplicaciones (%{size})"
@@ -12984,7 +15662,7 @@ msgid "Your authorized applications"
msgstr "Sus aplicaciones autorizadas"
msgid "Your browser doesn't support U2F. Please use Google Chrome desktop (version 41 or newer)."
-msgstr ""
+msgstr "Su navegador no soporta U2F. Por favor, utilice la versión de escritorio de Google Chrome (versión 41 o posterior)."
msgid "Your changes can be committed to %{branch_name} because a merge request is open."
msgstr "Puede hacer commit de sus cambios a %{branch_name} porque hay un merge request abierto."
@@ -12996,70 +15674,79 @@ msgid "Your changes have been saved"
msgstr "Se han guardado sus cambios"
msgid "Your changes have been successfully committed."
-msgstr ""
+msgstr "Los cambios se han guardado correctamente."
+
+msgid "Your comment could not be submitted! Please check your network connection and try again."
+msgstr "Se ha producido un error al enviar su comentario. Por favor, compruebe su conexión de red y vuelva a intentarlo."
-msgid "Your comment will not be visible to the public."
-msgstr "Tus comentarios no serán visibles al público."
+msgid "Your comment could not be updated! Please check your network connection and try again."
+msgstr "Se ha producido un error al editar su comentario. Por favor, compruebe su conexión de red y vuelva a intentarlo."
msgid "Your deployment services will be broken, you will need to manually fix the services after renaming."
-msgstr ""
+msgstr "Se interrumpirán sus servicios de despliegue, tendrá que arreglarlos manualmente después del cambio de nombre."
msgid "Your device was successfully set up! Give it a name and register it with the GitLab server."
-msgstr ""
+msgstr "¡El dispositivo se ha configurado correctamente!. Por favor, asígnele un nombre y regístrelo con el servidor de GitLab."
msgid "Your groups"
msgstr "Tus grupos"
msgid "Your issues are being imported. Once finished, you'll get a confirmation email."
-msgstr ""
+msgstr "Se están importando sus incidencias. Al finalizar el proceso, recibirá un correo electrónico de confirmación."
msgid "Your issues will be imported in the background. Once finished, you'll get a confirmation email."
-msgstr ""
+msgstr "Sus incidencias serán importados como tarea de fondo. Al finalizar el proceso, recibirá un correo electrónico de confirmación."
+
+msgid "Your message here"
+msgstr "Su mensaje aquí"
msgid "Your name"
msgstr "Tu nombre"
msgid "Your new SCIM token"
-msgstr ""
+msgstr "Su nuevo token SCIM"
msgid "Your new personal access token has been created."
-msgstr ""
+msgstr "Se ha creado su nuevo token de acceso personal."
msgid "Your password reset token has expired."
-msgstr ""
+msgstr "Su token para restablecer la contraseña ha caducado."
msgid "Your project limit is %{limit} projects! Please contact your administrator to increase it"
-msgstr ""
+msgstr "¡Su límite de proyecto es %{limit} proyectos! Por favor, contacte con su administrador para aumentarlo"
msgid "Your projects"
msgstr "Tus proyectos"
msgid "Your request for access has been queued for review."
-msgstr ""
+msgstr "Su solicitud de acceso ha sido puesta en cola para su revisión."
msgid "a deleted user"
msgstr "un usuario eliminado"
msgid "added %{created_at_timeago}"
-msgstr ""
+msgstr "añadido %{created_at_timeago}"
msgid "ago"
msgstr "hace"
msgid "allowed to fail"
-msgstr ""
+msgstr "permitido fallar"
+
+msgid "already being used for another group or project milestone."
+msgstr "ya se está utilizando para otro grupo o hito del proyecto."
+
+msgid "already shared with this group"
+msgstr "compartido previamente con este grupo"
msgid "among other things"
msgstr "entre otras cosas"
-msgid "at"
-msgstr ""
-
msgid "attach a new file"
-msgstr ""
+msgstr "adjuntar un nuevo archivo"
msgid "authored"
-msgstr ""
+msgstr "autor"
msgid "branch name"
msgstr "nombre de la rama"
@@ -13067,6 +15754,21 @@ msgstr "nombre de la rama"
msgid "by"
msgstr "por"
+msgid "cannot be changed if a personal project has container registry tags."
+msgstr "no se puede modificar si un proyecto personal ya contiene etiquetas de registro de contenedor."
+
+msgid "cannot be enabled unless all domains have TLS certificates"
+msgstr "no se puede habilitar a menos que todos los dominios tengan certificados TLS"
+
+msgid "cannot block others"
+msgstr "no puede bloquear a otros"
+
+msgid "cannot include leading slash or directory traversal."
+msgstr ""
+
+msgid "cannot itself be blocked"
+msgstr "no se puede bloquer"
+
msgid "ciReport|%{linkStartTag}Learn more about Container Scanning %{linkEndTag}"
msgstr "%{linkStartTag}Aprenda más sobre el analísis de contenedores %{linkEndTag}"
@@ -13101,43 +15803,43 @@ msgstr[0] "%{reportType} %{status} detectada %{fixedCount} vulnerabilidad correg
msgstr[1] "%{reportType} %{status} detectado %{fixedCount} vulnerabilidad corregida"
msgid "ciReport|%{reportType} %{status} detected %{fixedCount} fixed, and %{dismissedCount} dismissed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} detectadas %{fixedCount} arregladas, y %{dismissedCount} vulnerabilidades descartadas"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new vulnerability"
msgid_plural "ciReport|%{reportType} %{status} detected %{newCount} new vulnerabilities"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} %{status} detectada %{newCount} nueva vulnerabilidad"
+msgstr[1] "%{reportType} %{status} detectadas %{newCount} nuevas vulnerabilidades"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, %{fixedCount} fixed, and %{dismissedCount} dismissed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} detectó %{newCount} vulnerabilidades nuevas, %{fixedCount} corregidas y %{dismissedCount} descartadas"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, and %{dismissedCount} dismissed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} detectó %{newCount} nuevos, y descartó %{dismissedCount} vulnerabilidades"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, and %{dismissedCount} dismissed vulnerabilities for the source branch only"
-msgstr ""
+msgstr "%{reportType} %{status} detectó %{newCount} vulnerabilidades nuevas y corrigió %{dismissedCount} vulnerabilidades para la rama origen"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, and %{fixedCount} fixed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} detectó %{newCount} vulnerabilidades nuevas y corrigió %{fixedCount}"
msgid "ciReport|%{reportType} %{status} detected %{newCount} vulnerability for the source branch only"
msgid_plural "ciReport|%{reportType} %{status} detected %{newCount} vulnerabilities for the source branch only"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} %{status} detectó %{newCount} vulnerabilidad para la rama fuente"
+msgstr[1] "%{reportType} %{status} detectó %{newCount} vulnerabilidades para la rama fuente"
msgid "ciReport|%{reportType} %{status} detected no new vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} no detecto nuevas vulnerabilidades"
msgid "ciReport|%{reportType} %{status} detected no vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} no detecto vulnerabilidades"
msgid "ciReport|%{reportType} %{status} detected no vulnerabilities for the source branch only"
-msgstr ""
+msgstr "%{reportType} %{status} no detectó vulnerabilidades para la rama origen"
msgid "ciReport|%{reportType} detected %{vulnerabilityCount} vulnerability"
msgid_plural "ciReport|%{reportType} detected %{vulnerabilityCount} vulnerabilities"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} detectada %{vulnerabilityCount} vulnerabilidad"
+msgstr[1] "%{reportType} detectada %{vulnerabilityCount} vulnerabilidades"
msgid "ciReport|%{reportType} detected no vulnerabilities"
msgstr "%{reportType} no detectó vulnerabilidades"
@@ -13146,10 +15848,10 @@ msgid "ciReport|%{reportType} is loading"
msgstr "%{reportType} está cargando"
msgid "ciReport|%{reportType}: Loading resulted in an error"
-msgstr ""
+msgstr "%{reportType}: La carga finalizó con errores"
msgid "ciReport|%{vulnerability} in %{featurename}"
-msgstr ""
+msgstr "%{vulnerability} en %{featurename}"
msgid "ciReport|(errors when loading results)"
msgstr "(se han producido errores al cargar resultados)"
@@ -13160,14 +15862,17 @@ msgstr "(está cargando)"
msgid "ciReport|(is loading, errors when loading results)"
msgstr "(está cargando, se han producido errores al cargar resultados)"
+msgid "ciReport|All confidence levels"
+msgstr "Todos los niveles de confianza"
+
msgid "ciReport|All projects"
-msgstr ""
+msgstr "Todos los proyectos"
msgid "ciReport|All report types"
-msgstr ""
+msgstr "Todos los tipos de informes"
msgid "ciReport|All severities"
-msgstr ""
+msgstr "Todos los niveles de gravedad"
msgid "ciReport|Class"
msgstr "Clase"
@@ -13179,7 +15884,7 @@ msgid "ciReport|Confidence"
msgstr "Confianza"
msgid "ciReport|Container Scanning"
-msgstr ""
+msgstr "Análisis de contenedores"
msgid "ciReport|Container scanning"
msgstr "Análisis de contenedores"
@@ -13188,19 +15893,16 @@ msgid "ciReport|Container scanning detects known vulnerabilities in your docker
msgstr "El análisis de contenedores detecta vulnerabilidades conocidas en sus imágenes de Docker."
msgid "ciReport|Create issue"
-msgstr ""
+msgstr "Crear incidencia"
msgid "ciReport|Create merge request"
-msgstr ""
-
-msgid "ciReport|Created %{eventType}"
-msgstr ""
+msgstr "Crear merge request"
msgid "ciReport|DAST"
msgstr "DAST"
msgid "ciReport|Dependency Scanning"
-msgstr ""
+msgstr "Escaneo de dependencias"
msgid "ciReport|Dependency Scanning detects known vulnerabilities in your source code's dependencies."
msgstr "El análisis de dependencias detecta vulnerabilidades conocidas en las dependencias de su código fuente."
@@ -13211,17 +15913,11 @@ msgstr "Escaneo de seguridad"
msgid "ciReport|Description"
msgstr "Descripción"
-msgid "ciReport|Dismiss vulnerability"
-msgstr "Descartar vulnerabilidad"
-
-msgid "ciReport|Dismissed by"
-msgstr "Descartado por"
-
msgid "ciReport|Download and apply the patch to fix this vulnerability."
-msgstr ""
+msgstr "Descargue y aplique el parche para corregir esta vulnerabilidad."
msgid "ciReport|Download patch"
-msgstr ""
+msgstr "Descargar parche"
msgid "ciReport|Dynamic Application Security Testing (DAST) detects known vulnerabilities in your web application."
msgstr "Dynamic Application Security Testing (DAST) detecta vulnerabilidades conocidas en su código fuente."
@@ -13239,35 +15935,35 @@ msgid "ciReport|Identifiers"
msgstr "Identificadores"
msgid "ciReport|Image"
-msgstr ""
+msgstr "Imagen"
msgid "ciReport|Implement this solution by creating a merge request"
-msgstr ""
+msgstr "Implemente esta solución creando un merge request"
msgid "ciReport|Instances"
msgstr "Instancias"
msgid "ciReport|Investigate this vulnerability by creating an issue"
-msgstr ""
+msgstr "Investigue esta vulnerabilidad creando una incidencia"
msgid "ciReport|Learn more about interacting with security reports (Alpha)."
msgstr "Obtenga más información sobre cómo interactuar con los informes de seguridad (Alpha)."
msgid "ciReport|License management detected %d license for the source branch only"
msgid_plural "ciReport|License management detected %d licenses for the source branch only"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "El administrador de licencias detectó %d licencia para la rama de origen"
+msgstr[1] "El administrador de licencias detectó %d licencias para la rama de origen"
msgid "ciReport|License management detected %d new license"
msgid_plural "ciReport|License management detected %d new licenses"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "El administrador de licencias detectó %d nueva licencia"
+msgstr[1] "El administrador de licencias detectó %d nueva licencia"
msgid "ciReport|License management detected no licenses for the source branch only"
-msgstr ""
+msgstr "El administrador de licencias no detectó ninguna licencia para la rama de origen"
msgid "ciReport|License management detected no new licenses"
-msgstr ""
+msgstr "El administrador de licencias no detectó nuevas licencias"
msgid "ciReport|Links"
msgstr "Enlaces"
@@ -13312,13 +16008,13 @@ msgid "ciReport|Static Application Security Testing (SAST) detects known vulnera
msgstr "Static Application Security Testing (SAST) detecta vulnerabilidades conocidas en su código fuente."
msgid "ciReport|There was an error creating the issue. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al crear la incidencia. Por favor, inténtelo de nuevo."
msgid "ciReport|There was an error creating the merge request. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al crear el merge request. Por favor, inténtelo de nuevo."
msgid "ciReport|There was an error dismissing the vulnerability. Please try again."
-msgstr ""
+msgstr "Se ha producido un error al descartar la vulnerabilidad. Por favor, inténtelo de nuevo."
msgid "ciReport|There was an error loading DAST report"
msgstr "Se ha producido un error al cargar el informe SAST."
@@ -13330,66 +16026,63 @@ msgid "ciReport|There was an error loading container scanning report"
msgstr "Se ha producido un error al cargar el informe de escaneo de contenedores."
msgid "ciReport|There was an error loading dependency scanning report"
-msgstr ""
+msgstr "Se ha producido un error al cargar el informe de análisis de dependencias"
msgid "ciReport|There was an error reverting the dismissal. Please try again."
-msgstr ""
-
-msgid "ciReport|Undo dismiss"
-msgstr ""
+msgstr "Se ha producido un error al descartar la vulnerabilidad. Por favor, inténtalo de nuevo."
msgid "ciReport|Upgrade %{name} from %{version} to %{fixed}."
-msgstr ""
+msgstr "Actualice desde la versión %{name} de %{version} a %{fixed}."
msgid "ciReport|Upgrade %{name} to %{fixed}."
-msgstr ""
+msgstr "Actualizar %{name} a %{fixed}."
msgid "ciReport|Upgrade to %{fixed}."
-msgstr ""
+msgstr "Actualizar a %{fixed}."
msgid "ciReport|Used by %{packagesString}"
msgid_plural "ciReport|Used by %{packagesString}, and %{lastPackage}"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Utilizado por %{packagesString}"
+msgstr[1] "Utilizado por %{packagesString} y %{lastPackage}"
msgid "ciReport|View full report"
msgstr "Ver informe completo"
-msgid "ciReport|on pipeline"
-msgstr "en el pipeline"
-
msgid "commented on %{link_to_project}"
+msgstr "comentado en %{link_to_project}"
+
+msgid "commit %{commit_id}"
msgstr ""
msgid "confidence|Confirmed"
-msgstr ""
+msgstr "Confirmada"
msgid "confidence|Experimental"
-msgstr ""
+msgstr "Experimental"
msgid "confidence|High"
-msgstr ""
+msgstr "Alta"
msgid "confidence|Ignore"
-msgstr ""
+msgstr "Ignorar"
msgid "confidence|Low"
-msgstr ""
+msgstr "Baja"
msgid "confidence|Medium"
-msgstr ""
+msgstr "Media"
msgid "confidence|Undefined"
-msgstr ""
+msgstr "Sin definir"
msgid "confidence|Unknown"
-msgstr ""
+msgstr "Desconocida"
msgid "confidentiality|You are going to turn off the confidentiality. This means <strong>everyone</strong> will be able to see and leave a comment on this issue."
-msgstr ""
+msgstr "Va a desactivar la confidencialidad. Esto significa que <strong>todos</strong> podrán ver y dejar un comentario sobre este tema."
msgid "confidentiality|You are going to turn on the confidentiality. This means that only team members with <strong>at least Reporter access</strong> are able to see and leave comments on the issue."
-msgstr ""
+msgstr "Va a activar la confidencialidad. Esto significa que solo los miembros del equipo con como mínimo,<strong>acceso como Reporter</strong> podrán ver y dejar comentarios sobre la incidencia."
msgid "connecting"
msgstr "conectando"
@@ -13400,27 +16093,30 @@ msgstr "no se ha podido leer la clave privada, ¿La contraseña es correcta?"
msgid "customize"
msgstr "personalizar"
+msgid "date must not be after 9999-12-31"
+msgstr "la fecha no puede ser superior a 9999-12-31"
+
msgid "day"
msgid_plural "days"
msgstr[0] "día"
msgstr[1] "días"
msgid "deleted"
-msgstr ""
+msgstr "eliminado"
msgid "deploy token"
msgstr "desplegar token"
msgid "detached"
-msgstr ""
+msgstr "Desvinculado"
msgid "disabled"
msgstr "deshabilitado"
msgid "discussion resolved"
msgid_plural "discussions resolved"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "discusión resuelta"
+msgstr[1] "discusiones resueltas"
msgid "done"
msgstr "hecho"
@@ -13430,11 +16126,17 @@ msgid_plural "drafts"
msgstr[0] "borrador"
msgstr[1] "borradores"
+msgid "element is not a hierarchy"
+msgstr "el elemento no es una jerarquía"
+
msgid "enabled"
msgstr "habilitado"
+msgid "encrypted: needs to be a :required, :optional or :migrating!"
+msgstr "encriptado: debe ser :requerido, :opcional o :migrando"
+
msgid "epic"
-msgstr ""
+msgstr "épica"
msgid "error"
msgstr "error"
@@ -13445,20 +16147,26 @@ msgstr "código de error:"
msgid "estimateCommand|%{slash_command} will update the estimated time with the latest command."
msgstr "%{slash_command} actualizará la hora estimada con el último comando."
+msgid "expired on %{milestone_due_date}"
+msgstr "expiró el %{milestone_due_date}"
+
+msgid "expires on %{milestone_due_date}"
+msgstr "expira el %{milestone_due_date}"
+
msgid "failed"
-msgstr ""
+msgstr "fallido"
msgid "for %{link_to_merge_request} with %{link_to_merge_request_source_branch}"
-msgstr ""
+msgstr "para %{link_to_merge_request} con %{link_to_merge_request_source_branch}"
msgid "for %{link_to_merge_request} with %{link_to_merge_request_source_branch} into %{link_to_merge_request_target_branch}"
-msgstr ""
+msgstr "para %{link_to_merge_request} con %{link_to_merge_request_source_branch} en %{link_to_merge_request_target_branch}"
msgid "for %{link_to_pipeline_ref}"
-msgstr ""
+msgstr "para %{link_to_pipeline_ref}"
msgid "for %{ref}"
-msgstr ""
+msgstr "para %{ref}"
msgid "for this project"
msgstr "para este proyecto"
@@ -13469,6 +16177,9 @@ msgstr "de"
msgid "group"
msgstr "grupo"
+msgid "has already been taken"
+msgstr "ya está en uso"
+
msgid "here"
msgstr "aquí"
@@ -13476,7 +16187,7 @@ msgid "https://your-bitbucket-server"
msgstr "https://tu-servidor-bitbucket"
msgid "image diff"
-msgstr ""
+msgstr "imagen dif"
msgid "import flow"
msgstr "flujo de importación"
@@ -13485,10 +16196,10 @@ msgid "importing"
msgstr "importando"
msgid "in group %{link_to_group}"
-msgstr ""
+msgstr "en el grupo %{link_to_group}"
msgid "in project %{link_to_project}"
-msgstr ""
+msgstr "en el proyecto %{link_to_project}"
msgid "index"
msgstr "índice"
@@ -13498,6 +16209,12 @@ msgid_plural "instances completed"
msgstr[0] "instancia completada"
msgstr[1] "instancias completadas"
+msgid "invalid milestone state `%{state}`"
+msgstr "estado del hito invalido '%{state}'"
+
+msgid "is enabled."
+msgstr "está habilitado."
+
msgid "is invalid because there is downstream lock"
msgstr "no es válido porque hay un bloqueo en sentido descendente"
@@ -13507,26 +16224,32 @@ msgstr "no es válido porque hay un bloqueo en sentido ascendente"
msgid "is not a valid X509 certificate."
msgstr "no es un certificado X509 válido."
+msgid "is not an email you own"
+msgstr "no es un correo electrónico de su propiedad"
+
msgid "is out of the hierarchy of the Group owning the template"
-msgstr ""
+msgstr "Está fuera de la jerarquía del grupo que posee la plantilla"
msgid "issue"
-msgstr ""
+msgstr "incidencia"
msgid "issue boards"
msgstr "tablero de incidencias"
msgid "it is stored externally"
-msgstr ""
+msgstr "es almacenado externamente"
msgid "it is stored in LFS"
-msgstr ""
+msgstr "se almacena en el LFS"
msgid "it is too large"
-msgstr ""
+msgstr "es demasiado grande"
+
+msgid "jigsaw is not defined"
+msgstr "jigsaw no está definido"
msgid "latest"
-msgstr ""
+msgstr "último"
msgid "latest deployment"
msgstr "último despliegue"
@@ -13535,7 +16258,7 @@ msgid "latest version"
msgstr "última versión"
msgid "leave %{group_name}"
-msgstr ""
+msgstr "abandonar %{group_name}"
msgid "license management"
msgstr "gestión de licencias"
@@ -13544,78 +16267,84 @@ msgid "locked by %{path_lock_user_name} %{created_at}"
msgstr "bloqueado por %{path_lock_user_name} %{created_at}"
msgid "manual"
-msgstr ""
+msgstr "manual"
msgid "merge request"
msgid_plural "merge requests"
msgstr[0] "merge request"
msgstr[1] "merge requests"
+msgid "milestone should belong either to a project or a group."
+msgstr "el hito debe pertenecer a un proyecto o un grupo."
+
msgid "missing"
-msgstr ""
+msgstr "falta"
msgid "mrWidgetCommitsAdded|%{commitCount} and %{mergeCommitCount} will be added to %{targetBranch}."
-msgstr ""
+msgstr "%{commitCount} y %{mergeCommitCount} se añadirán a %{targetBranch}."
msgid "mrWidgetCommitsAdded|%{commitCount} will be added to %{targetBranch}."
-msgstr ""
+msgstr "%{commitCount} se añadirá a %{targetBranch}."
msgid "mrWidgetCommitsAdded|1 merge commit"
-msgstr ""
+msgstr "1 merge commit"
msgid "mrWidget| Please restore it or use a different %{missingBranchName} branch"
msgstr "Restaure o use una rama diferente %{missingBranchName}"
msgid "mrWidget|%{link_start}Learn more about resolving conflicts%{link_end}"
-msgstr ""
+msgstr "%{link_start}Obtenga más información sobre como resolver conflictos%{link_end}"
msgid "mrWidget|%{metricsLinkStart} Memory %{metricsLinkEnd} usage %{emphasisStart} decreased %{emphasisEnd} from %{memoryFrom}MB to %{memoryTo}MB"
-msgstr ""
+msgstr "Uso de %{metricsLinkStart} memoria %{metricsLinkEnd} %{emphasisStart} disminuido %{emphasisEnd} de %{memoryFrom}MB a %{memoryTo}MB"
msgid "mrWidget|%{metricsLinkStart} Memory %{metricsLinkEnd} usage %{emphasisStart} increased %{emphasisEnd} from %{memoryFrom}MB to %{memoryTo}MB"
-msgstr ""
+msgstr "Uso de %{metricsLinkStart} memoria %{metricsLinkEnd} %{emphasisStart} incrementado %{emphasisEnd} de %{memoryFrom}MB a %{memoryTo}MB"
msgid "mrWidget|%{metricsLinkStart} Memory %{metricsLinkEnd} usage is %{emphasisStart} unchanged %{emphasisEnd} at %{memoryFrom}MB"
-msgstr ""
+msgstr "%{metricsLinkStart} El uso de la memoria %{metricsLinkEnd} es %{emphasisStart} sin cambios %{emphasisEnd} en %{memoryFrom}MB"
-msgid "mrWidget|Add approval"
-msgstr "Añadir aprobación"
+msgid "mrWidget|Added to the merge train by"
+msgstr ""
msgid "mrWidget|Allows commits from members who can merge to the target branch"
-msgstr ""
+msgstr "Permitir que los commits de los miembros se pueden mergear con la rama de destino"
msgid "mrWidget|An error occurred while removing your approval."
-msgstr ""
+msgstr "se ha producido un error al eliminar su aprobación."
msgid "mrWidget|An error occurred while retrieving approval data for this merge request."
-msgstr ""
+msgstr "Se ha producido un error al recuperar los datos de aprobación para este merge request."
msgid "mrWidget|An error occurred while submitting your approval."
-msgstr ""
+msgstr "Se ha producido un error al enviar su aprobación."
+
+msgid "mrWidget|Approval password is invalid."
+msgstr "La contraseña de aprobación no es correcta."
msgid "mrWidget|Approve"
msgstr "Aprobar"
msgid "mrWidget|Approve additionally"
-msgstr ""
+msgstr "Aprobar adicionalmente"
msgid "mrWidget|Approved by"
msgstr "Aprobado por"
msgid "mrWidget|Cancel automatic merge"
-msgstr ""
+msgstr "Cancelar merge automático"
msgid "mrWidget|Check out branch"
msgstr "Check-out"
msgid "mrWidget|Checking ability to merge automatically"
-msgstr ""
+msgstr "Comprobando la capacidad para realizar los merge automáticamente"
msgid "mrWidget|Cherry-pick"
msgstr "Cherry-pick"
msgid "mrWidget|Cherry-pick this merge request in a new merge request"
-msgstr ""
+msgstr "Hacer un cherry-pick de este merge request en un nuevo merge request"
msgid "mrWidget|Closed"
msgstr "Cerrado"
@@ -13630,7 +16359,7 @@ msgid "mrWidget|Create an issue to resolve them later"
msgstr "Crear una incidencia para resolverla posteriormente"
msgid "mrWidget|Delete source branch"
-msgstr ""
+msgstr "Eliminar la rama de origen"
msgid "mrWidget|Deployment statistics are not available currently"
msgstr "Las estadísticas de los despliegues no están disponibles actualmente"
@@ -13647,6 +16376,9 @@ msgstr "Error al cargar las estadísticas de despliegue"
msgid "mrWidget|Fast-forward merge is not possible. To merge this request, first rebase locally."
msgstr "No es posible realizar un merge fast-forward. Para poder hacer un merge de esta solicitud, es necesario hacer rebase localmente."
+msgid "mrWidget|Fork merge requests do not create merge request pipelines which validate a post merge result"
+msgstr ""
+
msgid "mrWidget|If the %{branch} branch exists in your local repository, you can merge this merge request manually using the"
msgstr "Si el branch %{branch} existe en su repositorio local, puede hacer un merge de la solicitud de merge request manualmente utilizando la línea de comandos"
@@ -13665,26 +16397,23 @@ msgstr "Merge"
msgid "mrWidget|Merge failed."
msgstr "Merge fallido."
+msgid "mrWidget|Merge failed: %{mergeError}. Please try again."
+msgstr ""
+
msgid "mrWidget|Merge locally"
msgstr "Merge local"
-msgid "mrWidget|Merge request approved"
-msgstr "Solicitud de merge request aprobada"
-
msgid "mrWidget|Merge request approved."
-msgstr ""
-
-msgid "mrWidget|Merge request approved; you can approve additionally"
-msgstr ""
+msgstr "merge request aprobado."
msgid "mrWidget|Merged by"
msgstr "Merge realizado por"
msgid "mrWidget|No approval required"
-msgstr ""
+msgstr "No se requiere ninguna aprobación"
msgid "mrWidget|No approval required; you can still approve"
-msgstr ""
+msgstr "No se requiere ninguna aprobación; todavía puede aprobar"
msgid "mrWidget|Open in Web IDE"
msgstr "Abrir en Web IDE"
@@ -13707,22 +16436,12 @@ msgstr "Actualizar ahora"
msgid "mrWidget|Refreshing now"
msgstr "Actualizar ahora"
-msgid "mrWidget|Remove your approval"
-msgstr "Eliminar su aprobación"
+msgid "mrWidget|Remove from merge train"
+msgstr ""
msgid "mrWidget|Request to merge"
msgstr "Solicitud de merge"
-msgid "mrWidget|Requires 1 more approval"
-msgid_plural "mrWidget|Requires %d more approvals"
-msgstr[0] "Requiere una aprobación más"
-msgstr[1] "Requiere %d aprobaciones más"
-
-msgid "mrWidget|Requires 1 more approval by"
-msgid_plural "mrWidget|Requires %d more approvals by"
-msgstr[0] "requiere 1 aprobación más de"
-msgstr[1] "requiere %d aprobaciones más de"
-
msgid "mrWidget|Resolve conflicts"
msgstr "Resolver conflictos"
@@ -13733,10 +16452,10 @@ msgid "mrWidget|Revert"
msgstr "Revertir"
msgid "mrWidget|Revert this merge request in a new merge request"
-msgstr ""
+msgstr "Revertir esta solicitud de merge en un nuevo merge request"
msgid "mrWidget|Revoke approval"
-msgstr ""
+msgstr "Revocar la aprobación"
msgid "mrWidget|Set by"
msgstr "Establecido por"
@@ -13757,22 +16476,22 @@ msgid "mrWidget|The source branch HEAD has recently changed. Please reload the p
msgstr ""
msgid "mrWidget|The source branch has been deleted"
-msgstr ""
+msgstr "Se ha eliminado el branch de origen"
msgid "mrWidget|The source branch is %{commitsBehindLinkStart}%{commitsBehind}%{commitsBehindLinkEnd} the target branch"
-msgstr ""
+msgstr "la rama de origen está %{commitsBehindLinkStart}%{commitsBehind}%{commitsBehindLinkEnd} en relación a la rama de destino"
msgid "mrWidget|The source branch is being deleted"
-msgstr ""
+msgstr "El branch de origen está siendo eliminado"
msgid "mrWidget|The source branch will be deleted"
-msgstr ""
+msgstr "El branch de origen será eliminado"
msgid "mrWidget|The source branch will not be deleted"
-msgstr ""
+msgstr "El branch de origen no será eliminado"
msgid "mrWidget|There are merge conflicts"
-msgstr ""
+msgstr "Hay conflictos de merge"
msgid "mrWidget|There are unresolved discussions. Please resolve these discussions"
msgstr "Hay discusiones sin resolver. Por favor resuelve estas discusiones"
@@ -13790,13 +16509,13 @@ msgid "mrWidget|This project is archived, write access has been disabled"
msgstr "Este proyecto está archivado, se ha deshabilitado el acceso de escritura"
msgid "mrWidget|You are not allowed to edit this project directly. Please fork to make changes."
-msgstr ""
+msgstr "No tiene permiso para editar este proyecto directamente. Por favor, haga un fork para hacer cambios."
msgid "mrWidget|You can delete the source branch now"
-msgstr ""
+msgstr "Puede eliminar el branch de origen ahora"
msgid "mrWidget|You can merge this merge request manually using the"
-msgstr ""
+msgstr "Puede hacer merge de este merge request manualmente usando el"
msgid "mrWidget|branch does not exist."
msgstr "la rama no existe."
@@ -13807,37 +16526,52 @@ msgstr "línea de comandos"
msgid "mrWidget|into"
msgstr "en"
+msgid "mrWidget|to be added to the merge train when the pipeline succeeds"
+msgstr ""
+
msgid "mrWidget|to be merged automatically when the pipeline succeeds"
+msgstr "se ejecutará el merge cuando la ejecución del pipeline se finalice con éxito"
+
+msgid "mrWidget|to start a merge train when the pipeline succeeds"
msgstr ""
+msgid "must be greater than start date"
+msgstr "debe ser mayor que la fecha de inicio"
+
msgid "n/a"
msgstr "n/a"
+msgid "needs to be beetween 10 minutes and 1 month"
+msgstr "el intervalo debe estar comprendido entre 10 minutos y 1 mes"
+
msgid "new merge request"
msgstr "nueva solicitud de fusión"
+msgid "no contributions"
+msgstr "sin contribuciones"
+
msgid "none"
-msgstr ""
+msgstr "ninguno"
msgid "notification emails"
msgstr "correos electrónicos de notificación"
msgid "nounSeries|%{firstItem} and %{lastItem}"
-msgstr ""
+msgstr "%{firstItem}, y %{lastItem}"
msgid "nounSeries|%{item}, %{nextItem}"
-msgstr ""
+msgstr "%{item}, %{nextItem}"
msgid "nounSeries|%{item}, and %{lastItem}"
-msgstr ""
+msgstr "%{item}, y %{lastItem}"
msgid "or"
msgstr "o"
msgid "out of %d total test"
msgid_plural "out of %d total tests"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "total de %d prueba"
+msgstr[1] "totales de %d pruebas"
msgid "parent"
msgid_plural "parents"
@@ -13852,8 +16586,8 @@ msgstr "token de acceso personal"
msgid "point"
msgid_plural "points"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "punto"
+msgstr[1] "puntos"
msgid "private"
msgstr "privado"
@@ -13862,7 +16596,7 @@ msgid "private key does not match certificate."
msgstr "la clave privada no coincide con el certificado."
msgid "processing"
-msgstr ""
+msgstr "procesando"
msgid "project"
msgid_plural "projects"
@@ -13888,7 +16622,7 @@ msgid "remove weight"
msgstr "eliminar el peso"
msgid "rendered diff"
-msgstr ""
+msgstr "diff renderizado"
msgid "reply"
msgid_plural "replies"
@@ -13896,43 +16630,46 @@ msgstr[0] "respuesta"
msgstr[1] "respuestas"
msgid "reset it."
-msgstr ""
+msgstr "restablecer."
msgid "score"
-msgstr ""
+msgstr "puntuación"
msgid "security Reports|There was an error creating the merge request"
-msgstr ""
+msgstr "Se ha producido un error al crear el merge request"
msgid "severity|Critical"
-msgstr ""
+msgstr "Crítica"
msgid "severity|High"
-msgstr ""
+msgstr "Alta"
msgid "severity|Info"
-msgstr ""
+msgstr "Info"
msgid "severity|Low"
-msgstr ""
+msgstr "Baja"
msgid "severity|Medium"
-msgstr ""
+msgstr "Media"
msgid "severity|Undefined"
-msgstr ""
+msgstr "Sin definir"
msgid "severity|Unknown"
-msgstr ""
+msgstr "Desconocida"
-msgid "should be higher than %{access} inherited membership from group %{group_name}"
-msgstr ""
+msgid "should be greater than or equal to %{access} inherited membership from group %{group_name}"
+msgstr "debe ser mayor o igual que %{access} el nivel de acceso heredado del grupo %{group_name}"
msgid "show less"
-msgstr ""
+msgstr "mostrar menos"
msgid "sign in"
-msgstr ""
+msgstr "iniciar sesión"
+
+msgid "sort:"
+msgstr "ordenar:"
msgid "source"
msgstr "origen"
@@ -13940,23 +16677,32 @@ msgstr "origen"
msgid "source diff"
msgstr ""
+msgid "specified top is not part of the tree"
+msgstr "La parte superior especificada no es parte del árbol"
+
msgid "spendCommand|%{slash_command} will update the sum of the time spent."
msgstr "%{slash_command} actualizará la suma del tiempo empleado."
msgid "started"
msgstr "iniciado"
+msgid "started on %{milestone_start_date}"
+msgstr "comenzó en %{milestone_start_date}"
+
+msgid "starts on %{milestone_start_date}"
+msgstr "comienza en %{milestone_start_date}"
+
msgid "stuck"
-msgstr ""
+msgstr "bloqueado"
msgid "success"
-msgstr ""
+msgstr "éxito"
msgid "syntax is correct"
-msgstr ""
+msgstr "la sintaxis es correcta"
msgid "syntax is incorrect"
-msgstr ""
+msgstr "la sintaxis es incorrecta"
msgid "this document"
msgstr "este documento"
@@ -13965,7 +16711,7 @@ msgid "to help your contributors communicate effectively!"
msgstr "¡Para ayudar a sus colaboradores a comunicarse de manera efectiva!"
msgid "triggered"
-msgstr ""
+msgstr "disparado"
msgid "updated"
msgstr "actualizado"
@@ -13977,13 +16723,34 @@ msgid "uses Kubernetes clusters to deploy your code!"
msgstr "¡Utilizar los clústeres de Kubernetes para implementar tu código!"
msgid "verify ownership"
+msgstr "verificar el propietario"
+
+msgid "via %{closed_via}"
+msgstr ""
+
+msgid "via merge request %{link}"
msgstr ""
msgid "view it on GitLab"
msgstr "ver en GitLab"
msgid "view the blob"
-msgstr ""
+msgstr "ver el blob"
+
+msgid "vulnerability|Add a comment or reason for dismissal"
+msgstr "Añadir un comentario o motivo para el descarte"
+
+msgid "vulnerability|Add comment & dismiss"
+msgstr "Añadir comentario y descartar"
+
+msgid "vulnerability|Dismiss vulnerability"
+msgstr "Descartar vulnerabilidad"
+
+msgid "vulnerability|Undo dismiss"
+msgstr "Deshacer descartar"
+
+msgid "vulnerability|dismissed"
+msgstr "Descartado"
msgid "with %{additions} additions, %{deletions} deletions."
msgstr "con %{additions} adiciones, %{deletions} eliminaciones."
diff --git a/locale/ja/gitlab.po b/locale/ja/gitlab.po
index ed9037c9503..d1781fec9dc 100644
--- a/locale/ja/gitlab.po
+++ b/locale/ja/gitlab.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gitlab-ee\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: gitlab <community@gitlab.com>\n"
+"Last-Translator: GitLab (gitlab)\n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
"MIME-Version: 1.0\n"
@@ -13,19 +13,16 @@ msgstr ""
"X-Crowdin-Project: gitlab-ee\n"
"X-Crowdin-Language: ja\n"
"X-Crowdin-File: /master/locale/gitlab.pot\n"
-"PO-Revision-Date: 2019-04-12 12:29\n"
+"PO-Revision-Date: 2019-06-13 13:20\n"
msgid " Please sign in."
-msgstr ""
-
-msgid " Status"
-msgstr " ステータス"
+msgstr " サインインã—ã¦ãã ã•ã„。"
msgid " Try to %{action} this file again."
-msgstr ""
+msgstr " ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚‚ã†ä¸€åº¦ %{action} ã—ã¦ã¿ã¦ãã ã•ã„。"
msgid " You need to do this before %{grace_period_deadline}."
-msgstr ""
+msgstr " %{grace_period_deadline} ã®å‰ã«ã“れを行ã†å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚"
msgid " and"
msgstr " ã¨"
@@ -45,7 +42,7 @@ msgid " or <#epic id>"
msgstr " ã¾ãŸã¯ <#エピックID>"
msgid " or <#issue id>"
-msgstr ""
+msgstr " ã¾ãŸã¯ <#課題 ID>"
msgid "%d comment"
msgid_plural "%d comments"
@@ -62,6 +59,10 @@ msgstr[0] "%d個ã®ã‚³ãƒŸãƒƒãƒˆå¾…ã¡"
msgid "%d commits"
msgstr "%d個ã®ã‚³ãƒŸãƒƒãƒˆ"
+msgid "%d contribution"
+msgid_plural "%d contributions"
+msgstr[0] "貢献 %d件"
+
msgid "%d exporter"
msgid_plural "%d exporters"
msgstr[0] "%d exporter"
@@ -90,10 +91,18 @@ msgid "%d merge request"
msgid_plural "%d merge requests"
msgstr[0] "%d 個ã®ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
+msgid "%d merge request that you don't have access to."
+msgid_plural "%d merge requests that you don't have access to."
+msgstr[0] ""
+
msgid "%d metric"
msgid_plural "%d metrics"
msgstr[0] "%d メトリクス"
+msgid "%d more comment"
+msgid_plural "%d more comments"
+msgstr[0] "%d 件以上ã®ã‚³ãƒ¡ãƒ³ãƒˆ"
+
msgid "%d staged change"
msgid_plural "%d staged changes"
msgstr[0] "%d件ã®ã‚¹ãƒ†ãƒ¼ã‚¸æ¸ˆã¿å¤‰æ›´"
@@ -115,11 +124,8 @@ msgstr "%{authorsName} ã®ãƒ‡ã‚£ã‚¹ã‚«ãƒƒã‚·ãƒ§ãƒ³"
msgid "%{commit_author_link} authored %{commit_timeago}"
msgstr "%{commit_author_link} ㌠%{commit_timeago} ã«ã‚³ãƒŸãƒƒãƒˆã—ã¾ã—ãŸ"
-msgid "%{counter_storage} (%{counter_repositories} repositories, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS)"
-msgstr "%{counter_storage} (%{counter_repositories} リãƒã‚¸ãƒˆãƒªã€%{counter_build_artifacts} ビルドアーティファクトã€%{counter_lfs_objects} LFS)"
-
-msgid "%{count} %{alerts}"
-msgstr "%{count} %{alerts}"
+msgid "%{counter_repositories} repositories, %{counter_wikis} wikis, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS"
+msgstr ""
msgid "%{count} approval required from %{name}"
msgid_plural "%{count} approvals required from %{name}"
@@ -148,6 +154,12 @@ msgid "%{count} pending comment"
msgid_plural "%{count} pending comments"
msgstr[0] "ä¿ç•™ä¸­ã®ã‚³ãƒ¡ãƒ³ãƒˆ%{count} 件"
+msgid "%{edit_in_new_fork_notice} Try to cherry-pick this commit again."
+msgstr "%{edit_in_new_fork_notice} ã“ã®ã‚³ãƒŸãƒƒãƒˆã‚’ã‚‚ã†ä¸€åº¦ãƒã‚§ãƒªãƒ¼ãƒ”ックã—ã¦ãã ã•ã„。"
+
+msgid "%{edit_in_new_fork_notice} Try to revert this commit again."
+msgstr "%{edit_in_new_fork_notice} ã“ã®ã‚³ãƒŸãƒƒãƒˆã‚’ã‚‚ã†ä¸€åº¦revertã—ã¦ãã ã•ã„。"
+
msgid "%{filePath} deleted"
msgstr "%{filePath} ãŒå‰Šé™¤ã•ã‚Œã¾ã—ãŸ"
@@ -160,14 +172,26 @@ msgstr "%{gitlab_ci_yml} ã¯ã“ã®ã‚³ãƒŸãƒƒãƒˆã«è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ"
msgid "%{group_docs_link_start}Groups%{group_docs_link_end} allow you to manage and collaborate across multiple projects. Members of a group have access to all of its projects."
msgstr "%{group_docs_link_start}グループ%{group_docs_link_end}を使用ã™ã‚‹ã¨ã€è¤‡æ•°ã®ãƒ—ロジェクトを管ç†ã—ã¦å…±åŒä½œæ¥­ã‚’è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚グループã®ãƒ¡ãƒ³ãƒãƒ¼ã¯ã€æ‰€å±žã™ã‚‹ãƒ—ロジェクトã®ã™ã¹ã¦ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚"
+msgid "%{group_name} uses group managed accounts. You need to create a new GitLab account which will be managed by %{group_name}."
+msgstr ""
+
msgid "%{issuableType} will be removed! Are you sure?"
msgstr "%{issuableType}を削除ã—ã¾ã™ï¼ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
msgid "%{label_for_message} unavailable"
msgstr "%{label_for_message} ã¯åˆ©ç”¨ä¸å¯"
+msgid "%{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end} is a free, automated, and open certificate authority (CA), that give digital certificates in order to enable HTTPS (SSL/TLS) for websites."
+msgstr "%{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end} ã¯ã€ç„¡æ–™ã®è‡ªå‹•åŒ–ã•ã‚ŒãŸã‚ªãƒ¼ãƒ—ンãªèªè¨¼å±€(CA)ã§ã€Webサイトã§HTTPS(SSL/TLS)を有効ã«ã™ã‚‹ãŸã‚ã«ãƒ‡ã‚¸ã‚¿ãƒ«è¨¼æ˜Žæ›¸ã‚’発行ã§ãã¾ã™ã€‚"
+
+msgid "%{level_name} is not allowed in a %{group_level_name} group."
+msgstr "%{level_name} 㯠%{group_level_name} グループã«å«ã‚られã¾ã›ã‚“。"
+
+msgid "%{level_name} is not allowed since the fork source project has lower visibility."
+msgstr "%{level_name} ã¯è¨±å¯ã•ã‚Œã¾ã›ã‚“。フォークã—ãŸã‚½ãƒ¼ã‚¹ãƒ—ロジェクトã¯ã‚ˆã‚Šå¯è¦–性ãŒä½Žã„ã‹ã‚‰ã§ã™ã€‚"
+
msgid "%{level_name} visibility has been restricted by the administrator."
-msgstr ""
+msgstr "%{level_name} ã®å¯è¦–性ã¯ç®¡ç†è€…ã«ã‚ˆã‚Šåˆ¶é™ã•ã‚Œã¦ã„ã¾ã™ã€‚"
msgid "%{link_start}Read more%{link_end} about role permissions"
msgstr "ロールã®æ¨©é™ã«ã¤ã„ã¦%{link_start}ã‚‚ã£ã¨èª­ã‚€%{link_end}"
@@ -179,7 +203,13 @@ msgid "%{lock_path} is locked by GitLab User %{lock_user_id}"
msgstr "%{lock_path} ã¯GitLab ユーザー %{lock_user_id} ã«ã‚ˆã£ã¦ãƒ­ãƒƒã‚¯ã•ã‚Œã¦ã„ã¾ã™"
msgid "%{mrText}, this issue will be closed automatically."
-msgstr ""
+msgstr "%{mrText} ã€ã“ã®èª²é¡Œã¯è‡ªå‹•çš„ã«ã‚¯ãƒ­ãƒ¼ã‚ºã—ã¾ã™ã€‚"
+
+msgid "%{name} contained %{resultsString}"
+msgstr "%{name} ã«ã¯ %{resultsString} ãŒå«ã¾ã‚Œã¦ã„ã¾ã™"
+
+msgid "%{name} found %{resultsString}"
+msgstr "%{name} ã« %{resultsString} ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ"
msgid "%{name}'s avatar"
msgstr "%{name}ã®ã‚¢ãƒã‚¿ãƒ¼"
@@ -194,13 +224,25 @@ msgid "%{percent}%% complete"
msgstr "%{percent}%% 完了"
msgid "%{service_title} activated."
-msgstr ""
+msgstr "%{service_title} ãŒèµ·å‹•ã•ã‚Œã¾ã—ãŸ"
msgid "%{service_title} settings saved, but not activated."
-msgstr ""
+msgstr "%{service_title} 設定ã¯ä¿å­˜ã•ã‚Œã¾ã—ãŸãŒã€æœ‰åŠ¹åŒ–ã•ã‚Œã¦ã„ã¾ã›ã‚“。"
+
+msgid "%{size} GiB"
+msgstr "%{size} GiB"
+
+msgid "%{size} KiB"
+msgstr "%{size} KiB"
+
+msgid "%{size} MiB"
+msgstr "%{size} MiB"
+
+msgid "%{size} bytes"
+msgstr "%{size} ãƒã‚¤ãƒˆ"
msgid "%{spammable_titlecase} was submitted to Akismet successfully."
-msgstr ""
+msgstr "%{spammable_titlecase} ã¯Akismetã«æ­£å¸¸ã«é€ä¿¡ã•ã‚Œã¾ã—ãŸã€‚"
msgid "%{state} epics"
msgstr "%{state}エピック"
@@ -227,6 +269,9 @@ msgstr[0] "%{text} %{files} ファイル"
msgid "%{text} is available"
msgstr "%{text} ãŒåˆ©ç”¨ã§ãã¾ã™ã€‚"
+msgid "%{title} %{operator} %{threshold}"
+msgstr ""
+
msgid "%{title} changes"
msgstr "%{title} ã®å¤‰æ›´"
@@ -239,9 +284,28 @@ msgstr "GitLab Inc. ã¨ã©ã®ã‚ˆã†ãªæƒ…報を共有ã™ã‚‹ã‹ã«ã¤ã„ã¦ã¯ %{
msgid "%{user_name} profile page"
msgstr "%{user_name} プロフィールページ"
-msgid "(No changes)"
+msgid "%{verb} %{time_spent_value} spent time."
+msgstr ""
+
+msgid "'%{level}' is not a valid visibility level"
+msgstr "'%{level}' ã¯æœ‰åŠ¹ãªå¯è¦–レベルã§ã¯ã‚ã‚Šã¾ã›ã‚“"
+
+msgid "'%{source}' is not a import source"
+msgstr "'%{source}' ã¯ã‚¤ãƒ³ãƒãƒ¼ãƒˆã‚½ãƒ¼ã‚¹ã§ã¯ã‚ã‚Šã¾ã›ã‚“。"
+
+msgid "(%d closed)"
+msgid_plural "(%d closed)"
+msgstr[0] ""
+
+msgid "(%{mrCount} merged)"
msgstr ""
+msgid "(No changes)"
+msgstr "(変更ãªã—)"
+
+msgid "(check progress)"
+msgstr "(進行状æ³ã‚’確èªã™ã‚‹)"
+
msgid "(external source)"
msgstr "(外部ソース)"
@@ -266,6 +330,9 @@ msgstr "- RunnerãŒåœæ­¢ä¸­ã®ãŸã‚æ–°ã—ã„ジョブã¯å‡¦ç†ã•ã‚Œã¾ã›ã‚“"
msgid "- show less"
msgstr "- 折りãŸãŸã‚€"
+msgid "0 for unlimited"
+msgstr "0ã¯ç„¡åˆ¶é™ã®æ„味"
+
msgid "1 %{type} addition"
msgid_plural "%{count} %{type} additions"
msgstr[0] "%{count} %{type} 件ã®è¿½åŠ æƒ…å ±"
@@ -279,31 +346,31 @@ msgid_plural "%d Days"
msgstr[0] "%d æ—¥"
msgid "1 closed issue"
-msgid_plural "%d closed issues"
-msgstr[0] "%d件ã®ã‚¯ãƒ­ãƒ¼ã‚ºã•ã‚ŒãŸèª²é¡Œ"
+msgid_plural "%{issues} closed issues"
+msgstr[0] ""
msgid "1 closed merge request"
-msgid_plural "%d closed merge requests"
-msgstr[0] "%d件ã®ã‚¯ãƒ­ãƒ¼ã‚ºã•ã‚ŒãŸãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
+msgid_plural "%{merge_requests} closed merge requests"
+msgstr[0] ""
msgid "1 day"
-msgstr ""
+msgstr "1 æ—¥"
msgid "1 group"
msgid_plural "%d groups"
msgstr[0] "%dグループ"
msgid "1 merged merge request"
-msgid_plural "%d merged merge requests"
-msgstr[0] "%d件ã®ãƒžãƒ¼ã‚¸ã•ã‚ŒãŸãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
+msgid_plural "%{merge_requests} merged merge requests"
+msgstr[0] ""
msgid "1 open issue"
-msgid_plural "%d open issues"
-msgstr[0] "%d件ã®èª²é¡Œ"
+msgid_plural "%{issues} open issues"
+msgstr[0] ""
msgid "1 open merge request"
-msgid_plural "%d open merge requests"
-msgstr[0] "%d件ã®ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
+msgid_plural "%{merge_requests} open merge requests"
+msgstr[0] ""
msgid "1 pipeline"
msgid_plural "%d pipelines"
@@ -318,25 +385,40 @@ msgid_plural "%d users"
msgstr[0] "%dユーザー"
msgid "1 week"
-msgstr ""
+msgstr "1 週間"
+
+msgid "1-9 contributions"
+msgstr "貢献 1-9 件"
+
+msgid "10-19 contributions"
+msgstr "貢献 10-19 件"
msgid "1st contribution!"
msgstr "最åˆã®è²¢çŒ®!"
+msgid "20-29 contributions"
+msgstr "貢献 20-29 件"
+
msgid "2FA"
msgstr "2FA"
msgid "2FA enabled"
msgstr "2段階èªè¨¼ãŒæœ‰åŠ¹"
-msgid "3 days"
+msgid "2FADevice|Registered On"
msgstr ""
+msgid "3 days"
+msgstr "3 æ—¥"
+
msgid "3 hours"
-msgstr ""
+msgstr "3 時間"
msgid "30 minutes"
-msgstr ""
+msgstr "30 分"
+
+msgid "30+ contributions"
+msgstr "貢献 30 件以上"
msgid "403|Please contact your GitLab administrator to get permission."
msgstr "ã“ã®ãƒšãƒ¼ã‚¸ã®é–²è¦§ã«ã¯æ¨©é™ãŒå¿…è¦ã§ã™ã€‚GitLab 管ç†è€…ã«ãŠå•ã„åˆã‚ã›ãã ã•ã„。"
@@ -354,7 +436,7 @@ msgid "404|Please contact your GitLab administrator if you think this is a mista
msgstr "ã“ã®ãƒšãƒ¼ã‚¸ãŒæ­£ã—ããªã„å ´åˆã€GitLab 管ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
msgid "8 hours"
-msgstr ""
+msgstr "8 時間"
msgid "<code>\"johnsmith@example.com\": \"@johnsmith\"</code> will add \"By <a href=\"#\">@johnsmith</a>\" to all issues and comments originally created by johnsmith@example.com, and will set <a href=\"#\">@johnsmith</a> as the assignee on all issues originally assigned to johnsmith@example.com."
msgstr "<code>\"johnsmith@example.com\": \"@johnsmith\"</code> 㯠johnsmith@example.com ã«ã‚ˆã‚‹å…¨ã¦ã®èª²é¡Œã¨ã‚³ãƒ¡ãƒ³ãƒˆã« \"By <a href=\"#\">@johnsmith</a>\" を追加ã—ã¾ã™ã€‚ã¾ãŸã€ <a href=\"#\">@johnsmith</a> を元々 johnsmith@example.com ã«å‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¦ã„ãŸå…¨ã¦ã®èª²é¡Œã®æ‹…当者ã¨ã—ã¦è¨­å®šã—ã¾ã™ã€‚"
@@ -368,6 +450,9 @@ msgstr "<code>\"johnsmith@example.com\": \"johnsm...@example.com\"</code> ã¯ã€
msgid "<code>\"johnsmith@example.com\": \"johnsmith@example.com\"</code> will add \"By <a href=\"#\">johnsmith@example.com</a>\" to all issues and comments originally created by johnsmith@example.com. By default, the email address or username is masked to ensure the user's privacy. Use this option if you want to show the full email address."
msgstr "<code>\"johnsmith@example.com\": \"johnsmith@example.com\"</code> ã¯ã€johnsmith@example.com ãŒä½œæˆã—ãŸå…¨ã¦ã®èª²é¡Œã¨ã‚³ãƒ¡ãƒ³ãƒˆã« \"By <a href=\"#\">johnsmith@example.com</a>\" を追加ã—ã¾ã™ã€‚デフォルトã§ã€ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚„ユーザーåã‚’éš ã—ã¦ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ãƒ—ライãƒã‚·ãƒ¼ã‚’ä¿è­·ã•ã‚Œã¾ã™ã€‚メールアドレスを全ã¦è¡¨ç¤ºã—ãŸã„å ´åˆã€ã“ã®æ–¹æ³•ã‚’指定ã—ã¦ãã ã•ã„。"
+msgid "<no name set>"
+msgstr ""
+
msgid "<strong>%{changedFilesLength} unstaged</strong> and <strong>%{stagedFilesLength} staged</strong> changes"
msgstr "<strong>ステージã•ã‚Œã¦ã„ãªã„変更 %{changedFilesLength} </strong> ã¨<strong>ステージã•ã‚ŒãŸå¤‰æ›´ %{stagedFilesLength} </strong>"
@@ -390,7 +475,7 @@ msgid "A 'Runner' is a process which runs a job. You can set up as many Runners
msgstr "「Runnerã€ã¯ã‚¸ãƒ§ãƒ–を実行ã™ã‚‹ãƒ—ロセスã§ã™ã€‚å¿…è¦ãªæ•°ã® Runner ã‚’ä»»æ„ã«ã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—ã§ãã¾ã™ã€‚"
msgid "A .NET Core console application template, customizable for any .NET Core project"
-msgstr ""
+msgstr "ä»»æ„ã®.NET Coreプロジェクト用ã«ã‚«ã‚¹ã‚¿ãƒžã‚¤ã‚ºå¯èƒ½ãªã€.NET Coreコンソールアプリケーションテンプレート"
msgid "A GitBook site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
msgstr "GitLab ã®ä»£ã‚ã‚Šã« Netlify for CI/CD を使用ã—ã¦ã„ã‚‹ GitBook サイトã§ã™ãŒã€GitLab ã«ã¯ãªã„優れãŸæ©Ÿèƒ½ã‚‚å‚™ãˆã¦ã„ã¾ã™ã€‚"
@@ -404,26 +489,26 @@ msgstr "GitLab ã®ä»£ã‚ã‚Šã« Netlify for CI/CD を使用ã—ã¦ã„ã‚‹ Hugo サã
msgid "A Jekyll site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
msgstr "GitLab ã®ä»£ã‚ã‚Šã« Netlify for CI/CD を使用ã—ã¦ã„ã‚‹ Jekyll サイトã§ã™ãŒã€GitLab ã«ã¯ãªã„優れãŸæ©Ÿèƒ½ã‚‚å‚™ãˆã¦ã„ã¾ã™ã€‚"
+msgid "A Let's Encrypt account will be configured for this GitLab installation using your email address. You will receive emails to warn of expiring certificates."
+msgstr "Let's Encryptアカウントをã“ã®GitLabインストール用ã«æ§‹æˆã™ã‚‹ãŸã‚ã«ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’使用ã—ã¾ã™ã€‚証明書ã®æœŸé™ãŒåˆ‡ã‚ŒãŸéš›ã€è­¦å‘Šãƒ¡ãƒ¼ãƒ«ãŒå±Šãã¾ã™ã€‚"
+
msgid "A default branch cannot be chosen for an empty project."
msgstr "プロジェクトãŒç©ºã®å ´åˆã¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ãƒ–ランãƒã‚’é¸æŠžã§ãã¾ã›ã‚“。"
msgid "A deleted user"
msgstr "削除ã•ã‚ŒãŸãƒ¦ãƒ¼ã‚¶ãƒ¼"
-msgid "A member of GitLab's abuse team will review your report as soon as possible."
-msgstr "ãŸã ã¡ã«é–‹ç™ºãƒ¡ãƒ³ãƒãƒ¼ã§ã„ãŸã ã„ãŸãƒ¬ãƒãƒ¼ãƒˆã‚’æ‹èª­ã—å‚考ã«ã•ã›ã¦ã„ãŸã ãã¾ã™ã€‚"
+msgid "A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project."
+msgstr "フォークã¯ãƒ—ロジェクトã®ã‚³ãƒ”ーã§ã™ã€‚<br />リãƒã‚¸ãƒˆãƒªã‚’フォークã™ã‚‹ã¨ã€å…ƒã®ãƒ—ロジェクトã«å½±éŸ¿ã‚’与ãˆãšã«å¤‰æ›´ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
-msgid "A merge commit is created for every merge, and merging is allowed as long as there are no conflicts."
-msgstr ""
-
-msgid "A merge commit is created for every merge, but merging is only allowed if fast-forward merge is possible. This way you could make sure that if this merge request would build, after merging to target branch it would also build."
+msgid "A member of the abuse team will review your report as soon as possible."
msgstr ""
msgid "A new branch will be created in your fork and a new merge request will be started."
msgstr "フォークã«æ–°ã—ã„ブランãƒãŒä½œæˆã•ã‚Œã€æ–°ã—ã„マージリクエストãŒé–‹å§‹ã—ã¾ã™ã€‚"
msgid "A new impersonation token has been created."
-msgstr ""
+msgstr "æ–°ã—ã„å½è£…トークンãŒä½œæˆã•ã‚Œã¾ã—ãŸã€‚"
msgid "A plain HTML site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
msgstr "GitLab ã®ä»£ã‚ã‚Šã« Netlify for CI/CD を使用ã—ã¦ã„るプレーン HTML サイトã§ã™ãŒã€GitLab ã«ã¯ãªã„優れãŸæ©Ÿèƒ½ã‚‚å‚™ãˆã¦ã„ã¾ã™ã€‚"
@@ -444,7 +529,10 @@ msgid "A user with write access to the source branch selected this option"
msgstr "ã“ã®ã‚ªãƒ—ションをé¸æŠžã—ãŸã‚½ãƒ¼ã‚¹ãƒ–ランãƒã¸ã®æ›¸ãè¾¼ã¿ã‚’許å¯ã•ã‚ŒãŸãƒ¦ãƒ¼ã‚¶ãƒ¼"
msgid "API Help"
-msgstr ""
+msgstr "API ヘルプ"
+
+msgid "API Token"
+msgstr "API トークン"
msgid "About GitLab"
msgstr "GitLab ã«ã¤ã„ã¦"
@@ -477,7 +565,7 @@ msgid "Access Tokens"
msgstr "アクセス トークン"
msgid "Access denied for your LDAP account."
-msgstr ""
+msgstr "ã‚ãªãŸã® LDAP アカウントã®ã‚¢ã‚¯ã‚»ã‚¹ãŒæ‹’å¦ã•ã‚Œã¾ã—ãŸã€‚"
msgid "Access denied! Please verify you can add deploy keys to this repository."
msgstr "アクセスãŒæ‹’å¦ã•ã‚Œã¾ã—ãŸï¼ã“ã®ãƒªãƒã‚¸ãƒˆãƒªã«ãƒ‡ãƒ—ロイキーを追加ã§ãã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。"
@@ -486,22 +574,34 @@ msgid "Access expiration date"
msgstr "アクセス有効期é™"
msgid "Access forbidden. Check your access level."
-msgstr ""
+msgstr "アクセスã¯ç¦æ­¢ã•ã‚Œã¦ã„ã¾ã™ã€‚アクセスレベルを確èªã—ã¦ãã ã•ã„。"
msgid "Access to '%{classification_label}' not allowed"
msgstr "'%{classification_label}'ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“"
+msgid "AccessDropdown|Groups"
+msgstr ""
+
+msgid "AccessDropdown|Roles"
+msgstr ""
+
+msgid "AccessDropdown|Users"
+msgstr ""
+
msgid "Account"
msgstr "アカウント"
msgid "Account and limit"
msgstr "アカウントã¨åˆ¶é™"
+msgid "Account: %{account}"
+msgstr ""
+
msgid "Action to take when receiving an alert."
msgstr "アラートをå—ä¿¡ã—ãŸéš›ã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³"
msgid "Activate Service Desk"
-msgstr ""
+msgstr "サービスデスクを有効ã«ã™ã‚‹"
msgid "Active"
msgstr "有効"
@@ -516,7 +616,7 @@ msgid "Add"
msgstr "追加"
msgid "Add CHANGELOG"
-msgstr ""
+msgstr "変更履歴を追加"
msgid "Add CONTRIBUTING"
msgstr "CONTRIBUTINGを追加"
@@ -533,6 +633,9 @@ msgstr "Kubernetes クラスターを追加"
msgid "Add README"
msgstr "README を追加"
+msgid "Add a GPG key"
+msgstr "GPGキーを追加"
+
msgid "Add a bullet list"
msgstr "箇æ¡æ›¸ãリストを追加"
@@ -543,7 +646,7 @@ msgid "Add a homepage to your wiki that contains information about your project
msgstr "ã‚ãªãŸã® Wiki ã«ãƒ—ロジェクトã«é–¢ã™ã‚‹æƒ…報をå«ã‚€ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸ã‚’追加ã™ã‚‹ã¨ã€GitLab ã¯ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®ä»£ã‚ã‚Šã«ãれをã“ã“ã«è¡¨ç¤ºã—ã¾ã™ã€‚"
msgid "Add a link"
-msgstr ""
+msgstr "リンクを追加"
msgid "Add a numbered list"
msgstr "番å·ä»˜ãリストを追加"
@@ -554,11 +657,17 @@ msgstr "テーブルを追加ã™ã‚‹"
msgid "Add a task list"
msgstr "タスクリストを追加"
+msgid "Add a todo"
+msgstr "Todo を追加"
+
msgid "Add additional text to appear in all email communications. %{character_limit} character limit"
msgstr "ã™ã¹ã¦ã®ãƒ¡ãƒ¼ãƒ«ã«è¡¨ç¤ºã™ã‚‹ãƒ†ã‚­ã‚¹ãƒˆã‚’追加ã—ã¾ã™ã€‚ ãŸã ã—ã€%{character_limit} 文字ã®åˆ¶é™ãŒã‚ã‚Šã¾ã™ã€‚"
-msgid "Add approver(s)"
-msgstr "承èªè€…を追加"
+msgid "Add an SSH key"
+msgstr "SSH éµã‚’追加"
+
+msgid "Add an issue"
+msgstr ""
msgid "Add approvers"
msgstr "承èªè€…を追加"
@@ -566,9 +675,15 @@ msgstr "承èªè€…を追加"
msgid "Add bold text"
msgstr "太字ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’追加"
+msgid "Add child epic to an epic"
+msgstr "エピックã«å­ã‚¨ãƒ”ックを追加"
+
msgid "Add comment now"
msgstr "コメントã™ã‚‹"
+msgid "Add email address"
+msgstr ""
+
msgid "Add header and footer to emails. Please note that color settings will only be applied within the application interface"
msgstr "メールã«ãƒ˜ãƒƒãƒ€ãƒ¼ã¨ãƒ•ãƒƒã‚¿ãƒ¼ã‚’追加ã—ã¾ã™ã€‚色設定ã¯ã‚¢ãƒ—リケーションインターフェース内ã§ã®ã¿é©ç”¨ã•ã‚Œã¾ã™ã€‚"
@@ -578,11 +693,14 @@ msgstr "ç”»åƒã‚³ãƒ¡ãƒ³ãƒˆã‚’追加"
msgid "Add italic text"
msgstr "斜体ã®ãƒ†ã‚­ã‚¹ãƒˆã‚’追加"
+msgid "Add label(s)"
+msgstr "ラベルを追加"
+
msgid "Add license"
msgstr "ライセンスを追加"
msgid "Add list"
-msgstr ""
+msgstr "リストを追加"
msgid "Add new application"
msgstr "æ–°ã—ã„アプリケーションを追加"
@@ -590,9 +708,18 @@ msgstr "æ–°ã—ã„アプリケーションを追加"
msgid "Add new directory"
msgstr "æ–°è¦ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’追加"
+msgid "Add or subtract spent time"
+msgstr "作業時間を追加ã¾ãŸã¯æ¸›ã‚‰ã™"
+
msgid "Add reaction"
msgstr "リアクションã®è¿½åŠ "
+msgid "Add to merge train"
+msgstr ""
+
+msgid "Add to merge train when pipeline succeeds"
+msgstr ""
+
msgid "Add to project"
msgstr "プロジェクトã«è¿½åŠ "
@@ -605,24 +732,36 @@ msgstr "Todoを追加"
msgid "Add user(s) to the group:"
msgstr "グループã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’追加:"
-msgid "Add users or groups who are allowed to approve every merge request"
-msgstr "ã™ã¹ã¦ã®ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã®æ‰¿èªã‚’許å¯ã™ã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¾ãŸã¯ã‚°ãƒ«ãƒ¼ãƒ—ã®è¿½åŠ "
-
msgid "Add users to group"
msgstr "ユーザーをグループã¸è¿½åŠ "
+msgid "AddMember|No users specified."
+msgstr "ユーザーãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã›ã‚“。"
+
+msgid "AddMember|Too many users specified (limit is %{user_limit})"
+msgstr "ユーザーãŒå¤šã指定ã—ã™ãŽã¦ã„ã¾ã™ã€‚(上é™ã¯ %{user_limit})"
+
msgid "Added at"
msgstr ""
msgid "Adding new applications is disabled in your GitLab instance. Please contact your GitLab administrator to get the permission"
msgstr "ã‚ãªãŸã® GitLab インスタンスã§æ–°ã—ã„アプリケーションを追加ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。権é™ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€GitLab 管ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
+msgid "Additional minutes"
+msgstr ""
+
msgid "Additional text"
msgstr "追加テキスト"
-msgid "Aditional minutes"
+msgid "Adds"
+msgstr "追加"
+
+msgid "Adds %{epic_ref} as child epic."
msgstr ""
+msgid "Adds a todo."
+msgstr "Todoを追加ã—ã¾ã™ã€‚"
+
msgid "Admin Area"
msgstr "管ç†è€…エリア"
@@ -630,13 +769,16 @@ msgid "Admin Overview"
msgstr "管ç†è€…用概è¦"
msgid "Admin Section"
+msgstr "管ç†ã‚»ã‚¯ã‚·ãƒ§ãƒ³"
+
+msgid "Admin notes"
msgstr ""
msgid "AdminArea| You are about to permanently delete the user %{username}. Issues, merge requests, and groups linked to them will be transferred to a system-wide \"Ghost-user\". To avoid data loss, consider using the %{strong_start}block user%{strong_end} feature instead. Once you %{strong_start}Delete user%{strong_end}, it cannot be undone or recovered."
-msgstr ""
+msgstr "%{username}を完全ã«å‰Šé™¤ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ç´ä»˜ã„ã¦ã„ã‚‹ã€èª²é¡Œã€ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã€ãŠã‚ˆã³ã‚°ãƒ«ãƒ¼ãƒ—ã¯ã€ã‚·ã‚¹ãƒ†ãƒ å…¨ä½“ã®ã€ŒGhost-userã€ã«è»¢é€ã•ã‚Œã¾ã™ã€‚データã®æ¶ˆå¤±ã‚’é¿ã‘ã‚‹ã«ã¯ã€å‰Šé™¤ã§ã¯ãªã%{strong_start} ユーザーã®ãƒ–ロック機能%{strong_end}を使用ã—ã¦ãã ã•ã„。一度%{strong_start}ユーザーã®å‰Šé™¤ %{strong_end}を実行ã™ã‚‹ã¨å…ƒã«æˆ»ã™ã“ã¨ã¯ã§ãã¾ã›ã‚“。"
msgid "AdminArea| You are about to permanently delete the user %{username}. This will delete all of the issues, merge requests, and groups linked to them. To avoid data loss, consider using the %{strong_start}block user%{strong_end} feature instead. Once you %{strong_start}Delete user%{strong_end}, it cannot be undone or recovered."
-msgstr ""
+msgstr "ユーザー %{username} を完全ã«å‰Šé™¤ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ユーザーã«ç´ä»˜ã„ã¦ã„る課題ã€ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã€ãŠã‚ˆã³ã‚°ãƒ«ãƒ¼ãƒ—ã¯ã™ã¹ã¦å‰Šé™¤ã•ã‚Œã¾ã™ã€‚データã®æ失をé¿ã‘ã‚‹ãŸã‚ã«ã¯ã€å‰Šé™¤ã§ã¯ãªã%{strong_start}ユーザーã®ãƒ–ロック機能%{strong_end}を使用ã—ã¦ãã ã•ã„。一度%{strong_start}ユーザーã®å‰Šé™¤%{strong_end}を実行ã™ã‚‹ã¨ã€å…ƒã«æˆ»ã™ã“ã¨ã¯ã§ãã¾ã›ã‚“。"
msgid "AdminArea|Stop all jobs"
msgstr "å…¨ã¦ã®ã‚¸ãƒ§ãƒ–ã‚’åœæ­¢"
@@ -653,6 +795,9 @@ msgstr "ジョブã®åœæ­¢ã«å¤±æ•—ã—ã¾ã—ãŸ"
msgid "AdminArea|You’re about to stop all jobs.This will halt all current jobs that are running."
msgstr "å…¨ã¦ã®ã‚¸ãƒ§ãƒ–ã‚’åœæ­¢ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šç¾åœ¨å®Ÿè¡Œä¸­ã®ã‚¸ãƒ§ãƒ–ã¯åœæ­¢ã•ã‚Œã¾ã™ã€‚"
+msgid "AdminNote|Note"
+msgstr ""
+
msgid "AdminProjects| You’re about to permanently delete the project %{projectName}, its repository, and all related resources including issues, merge requests, etc.. Once you confirm and press %{strong_start}Delete project%{strong_end}, it cannot be undone or recovered."
msgstr "プロジェクト %{projectName} ã¨ãã®ãƒªãƒã‚¸ãƒˆãƒªã€èª²é¡Œã€ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆãªã©ã®ã™ã¹ã¦ã®é–¢é€£ãƒªã‚½ãƒ¼ã‚¹ã‚’完全ã«å‰Šé™¤ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ã„ã¾ä¸€åº¦ç¢ºèªã—〠%{strong_start}プロジェクトã®å‰Šé™¤%{strong_end}を押ã—ã¦ãã ã•ã„。削除ã—ãŸã‚ã¨ã€å…ƒã«æˆ»ã™ã“ã¨ã¯ã§ãã¾ã›ã‚“。"
@@ -756,10 +901,10 @@ msgid "Advanced"
msgstr "高度ãªè¨­å®š"
msgid "Advanced permissions, Large File Storage and Two-Factor authentication settings."
-msgstr ""
+msgstr "高度ãªæ¨©é™ã€ãƒ©ãƒ¼ã‚¸ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ãƒˆãƒ¬ãƒ¼ã‚¸ã€2è¦ç´ èªè¨¼ã®è¨­å®š"
msgid "Advanced search functionality"
-msgstr ""
+msgstr "高度ãªæ¤œç´¢æ©Ÿèƒ½"
msgid "Advanced settings"
msgstr "高度ãªè¨­å®š"
@@ -767,6 +912,9 @@ msgstr "高度ãªè¨­å®š"
msgid "After a successful password update you will be redirected to login screen."
msgstr "パスワードã®æ›´æ–°ã«æˆåŠŸã™ã‚‹ã¨ã€ãƒ­ã‚°ã‚¤ãƒ³ç”»é¢ã«ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã•ã‚Œã¾ã™ã€‚"
+msgid "After a successful password update, you will be redirected to the login page where you can log in with your new password."
+msgstr ""
+
msgid "Alert"
msgid_plural "Alerts"
msgstr[0] "アラート"
@@ -783,23 +931,32 @@ msgstr "ã™ã¹ã¦ã®ãƒ¡ãƒ³ãƒãƒ¼"
msgid "All changes are committed"
msgstr "ã™ã¹ã¦ã®å¤‰æ›´ãŒã‚³ãƒŸãƒƒãƒˆã•ã‚Œã¦ã„ã¾ã™"
+msgid "All email addresses will be used to identify your commits."
+msgstr ""
+
msgid "All features are enabled for blank projects, from templates, or when importing, but you can disable them afterward in the project settings."
msgstr "空ã®ãƒ—ロジェクトã€ãƒ†ãƒ³ãƒ—レートã‹ã‚‰ã€ã¾ãŸã¯ã‚¤ãƒ³ãƒãƒ¼ãƒˆæ™‚ã«ã™ã¹ã¦ã®æ©Ÿèƒ½ãŒæœ‰åŠ¹ã«ãªã£ã¦ã„ã¾ã™ãŒã€å¾Œã§ãƒ—ロジェクト設定ã§ç„¡åŠ¹ã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
+msgid "All groups and projects"
+msgstr ""
+
msgid "All issues for this milestone are closed. You may close this milestone now."
msgstr "ã“ã®ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³ã«é–¢ã™ã‚‹èª²é¡Œã¯ã™ã¹ã¦è§£æ±ºã•ã‚Œã¾ã—ãŸã€‚ã“ã®ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³ã‚’クローズã§ãã¾ã™ã€‚"
msgid "All merge conflicts were resolved. The merge request can now be merged."
-msgstr ""
+msgstr "ã™ã¹ã¦ã®ç«¶åˆãŒè§£æ±ºã•ã‚Œã¾ã—ãŸã€‚マージリクエストをマージã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
+
+msgid "All projects"
+msgstr "ã™ã¹ã¦ã®ãƒ—ロジェクト"
msgid "All todos were marked as done."
-msgstr ""
+msgstr "ã™ã¹ã¦ã®TodoãŒå®Œäº†ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•ã‚Œã¾ã—ãŸã€‚"
msgid "All users"
msgstr "ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼"
msgid "All users must have a name."
-msgstr ""
+msgstr "ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«åå‰ãŒå¿…è¦ã§ã™ã€‚"
msgid "Allow \"%{group_name}\" to sign you in"
msgstr ""
@@ -832,7 +989,7 @@ msgid "Allow this key to push to repository as well? (Default only allows pull a
msgstr "ã“ã®ã‚­ãƒ¼ã‚‚リãƒã‚¸ãƒˆãƒªã«ãƒ—ッシュã§ãるよã†ã«ã—ã¾ã™ã‹ï¼Ÿ (デフォルトã¯ãƒ—ルアクセスã®ã¿ã‚’許å¯ã—ã¾ã™)"
msgid "Allow users to register any application to use GitLab as an OAuth provider"
-msgstr ""
+msgstr "ユーザーãŒGitLabã‚’OAuthプロãƒã‚¤ãƒ€ãƒ¼ã¨ã—ã¦ä½¿ç”¨ã™ã‚‹ã‚らゆるアプリケーションを登録ã™ã‚‹ã“ã¨ã‚’許å¯"
msgid "Allow users to request access"
msgstr "ユーザーãŒã‚¢ã‚¯ã‚»ã‚¹ã‚’è¦æ±‚ã§ãるよã†ã«ã™ã‚‹"
@@ -841,7 +998,7 @@ msgid "Allow users to request access if visibility is public or internal."
msgstr "å¯è¦–性ãŒå…¬é–‹ã¾ãŸã¯å†…部ã®å ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã‚¢ã‚¯ã‚»ã‚¹ã‚’è¦æ±‚ã§ãるよã†ã«ã—ã¾ã™ã€‚"
msgid "Allowed to fail"
-msgstr ""
+msgstr "失敗を許容"
msgid "Allows you to add and manage Kubernetes clusters."
msgstr "Kubernetes クラスターを追加ãŠã‚ˆã³ç®¡ç†ã§ãã¾ã™ã€‚"
@@ -864,9 +1021,6 @@ msgstr "ã‚ã‚‹ã„ã¯ã€ %{personal_access_token_link} を使用ã™ã‚‹ã“ã¨ã‚‚ã
msgid "Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication"
msgstr "ユーザーãŒå¼·åˆ¶çš„ãª2è¦ç´ èªè¨¼ã‚’無視ã§ãる時間(時間å˜ä½)"
-msgid "An SSH key will be automatically generated when the form is submitted. For more information, please refer to the documentation."
-msgstr "ã“ã®ãƒ•ã‚©ãƒ¼ãƒ ã‚’é€ä¿¡ã™ã‚‹ã¨è‡ªå‹•çš„ã« SSH éµã‚’生æˆã—ã¾ã™ã€‚詳細ã«ã¤ã„ã¦ã¯æ–‡æ›¸ã‚’å‚ç…§ã—ã¦ãã ã•ã„。"
-
msgid "An application called %{link_to_client} is requesting access to your GitLab account."
msgstr "アプリケーション㮠%{link_to_client} ãŒã‚ãªãŸã® GitLab アカウントã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’è¦æ±‚ã—ã¦ã„ã¾ã™ã€‚"
@@ -900,12 +1054,15 @@ msgstr "Blobã®ãƒ—レビュー中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
msgid "An error occurred when toggling the notification subscription"
msgstr "通知購読ã®åˆ‡ã‚Šæ›¿ãˆæ™‚ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
+msgid "An error occurred when trying to resolve a comment. Please try again."
+msgstr "コメントã®è§£æ±ºä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
+
+msgid "An error occurred when trying to resolve a discussion. Please try again."
+msgstr "検討ã®è§£æ±ºä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
+
msgid "An error occurred when updating the issue weight"
msgstr "課題ã®ã‚¦ã‚¨ã‚¤ãƒˆæ›´æ–°æ™‚ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
-msgid "An error occurred while adding approver"
-msgstr "承èªè€…ã®è¿½åŠ ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
-
msgid "An error occurred while deleting the approvers group"
msgstr "承èªè€…グループã®å‰Šé™¤ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -916,7 +1073,7 @@ msgid "An error occurred while detecting host keys"
msgstr "ホストキーã®æ¤œå‡ºä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
msgid "An error occurred while disabling Service Desk."
-msgstr ""
+msgstr "サービスデスクã®ç„¡åŠ¹åŒ–中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred while dismissing the alert. Refresh the page and try again."
msgstr "アラートã®æ¶ˆåŽ»ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ページを更新ã—ã¦ã‚„ã‚Šç›´ã—ã¦ä¸‹ã•ã„。"
@@ -925,28 +1082,43 @@ msgid "An error occurred while dismissing the feature highlight. Refresh the pag
msgstr "ãƒã‚¤ãƒ©ã‚¤ãƒˆã‚’消去ã—ã¦ã„ã‚‹ã¨ãã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ページを更新ã—ã¦ã‚‚ã†ä¸€åº¦æ¶ˆåŽ»ã—ã¦ãã ã•ã„。"
msgid "An error occurred while enabling Service Desk."
+msgstr "サービスデスクã®æœ‰åŠ¹åŒ–中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+
+msgid "An error occurred while fetching environments."
+msgstr ""
+
+msgid "An error occurred while fetching folder content."
msgstr ""
+msgid "An error occurred while fetching label colors."
+msgstr "ラベルã®è‰²ã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+
msgid "An error occurred while fetching markdown preview"
msgstr "Markdown プレビューã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
msgid "An error occurred while fetching pending comments"
-msgstr ""
+msgstr "ä¿ç•™ä¸­ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+
+msgid "An error occurred while fetching projects autocomplete."
+msgstr "プロジェクトã®ã‚ªãƒ¼ãƒˆã‚³ãƒ³ãƒ—リートå–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred while fetching sidebar data"
msgstr "サイドãƒãƒ¼ã®ãƒ‡ãƒ¼ã‚¿å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
-msgid "An error occurred while fetching stages."
-msgstr ""
-
msgid "An error occurred while fetching the Service Desk address."
-msgstr ""
+msgstr "サービスデスクアドレスã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+
+msgid "An error occurred while fetching the board lists. Please try again."
+msgstr "ボードリストã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
+
+msgid "An error occurred while fetching the builds."
+msgstr "ビルドã®ãƒ•ã‚§ãƒƒãƒä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred while fetching the job log."
-msgstr ""
+msgstr "ã“ã®ã‚¸ãƒ§ãƒ–ã®ãƒ­ã‚°ã‚’フェッãƒã™ã‚‹é–“ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred while fetching the job."
-msgstr ""
+msgstr "ã“ã®ã‚¸ãƒ§ãƒ–ã®å–å¾—ã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred while fetching the jobs."
msgstr "ジョブã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -957,6 +1129,9 @@ msgstr "パイプラインã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred while fetching the releases. Please try again."
msgstr "リリースã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
+msgid "An error occurred while fetching this tab."
+msgstr "ã“ã®ã‚¿ãƒ–ã®ãƒ•ã‚§ãƒƒãƒä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+
msgid "An error occurred while getting projects"
msgstr "プロジェクトã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
@@ -967,7 +1142,7 @@ msgid "An error occurred while initializing path locks"
msgstr "パスロックã®åˆæœŸåŒ–中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
msgid "An error occurred while loading chart data"
-msgstr ""
+msgstr "グラフデータã®èª­ã¿è¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred while loading commit signatures"
msgstr "コミットシグãƒãƒãƒ£ã®èª­è¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
@@ -990,8 +1165,11 @@ msgstr "サブスクリプションã®è©³ç´°ã‚’ロード中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿ
msgid "An error occurred while making the request."
msgstr "リクエスト作æˆä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
-msgid "An error occurred while removing approver"
-msgstr "承èªè€…ã®å‰Šé™¤ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
+msgid "An error occurred while moving the issue."
+msgstr "課題ã®ç§»å‹•ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+
+msgid "An error occurred while parsing recent searches"
+msgstr "検索履歴ã®è§£æžä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ"
msgid "An error occurred while removing epics."
msgstr "エピックã®å‰Šé™¤ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -1044,6 +1222,9 @@ msgstr "ジョブトレースã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred whilst fetching the latest pipeline."
msgstr "最新ã®ãƒ‘イプラインã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+msgid "An error occurred whilst getting files for - %{branchId}"
+msgstr ""
+
msgid "An error occurred whilst loading all the files."
msgstr "ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®èª­è¾¼ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -1051,7 +1232,7 @@ msgid "An error occurred whilst loading the file content."
msgstr "ファイルã®å†…容を読込中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred whilst loading the file."
-msgstr ""
+msgstr "ファイルã®ãƒ­ãƒ¼ãƒ‰ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred whilst loading the merge request changes."
msgstr "マージリクエストã®å¤‰æ›´ã‚’読込中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -1060,10 +1241,10 @@ msgid "An error occurred whilst loading the merge request version data."
msgstr "マージリクエストã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…報を読込中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred whilst loading the merge request."
-msgstr ""
+msgstr "マージリクエストã®ãƒ­ãƒ¼ãƒ‰ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred whilst loading the pipelines jobs."
-msgstr ""
+msgstr "パイプラインジョブã®ãƒ­ãƒ¼ãƒ‰ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "An error occurred. Please try again."
msgstr "エラーãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚å†åº¦ãŠè©¦ã—ãã ã•ã„。"
@@ -1087,7 +1268,7 @@ msgid "Analytics"
msgstr "アクセス解æž"
msgid "Ancestors"
-msgstr ""
+msgstr "祖先"
msgid "Anonymous"
msgstr "匿å"
@@ -1101,17 +1282,29 @@ msgstr "ä»»æ„ã®"
msgid "Any Label"
msgstr "ä»»æ„ã®ãƒ©ãƒ™ãƒ«"
-msgid "Any encrypted tokens"
+msgid "Any Milestone"
msgstr ""
+msgid "Any encrypted tokens"
+msgstr "æš—å·åŒ–済ã¿ãƒˆãƒ¼ã‚¯ãƒ³"
+
+msgid "Any namespace"
+msgstr "ä»»æ„ã®ãƒãƒ¼ãƒ ã‚¹ãƒšãƒ¼ã‚¹"
+
msgid "Appearance"
msgstr "外観"
msgid "Appearance was successfully created."
-msgstr ""
+msgstr "外観ã¯æ­£å¸¸ã«ä½œæˆã•ã‚Œã¾ã—ãŸã€‚"
msgid "Appearance was successfully updated."
-msgstr ""
+msgstr "外観ã¯æ­£å¸¸ã«æ›´æ–°ã•ã‚Œã¾ã—ãŸã€‚"
+
+msgid "Append the comment with %{TABLEFLIP}"
+msgstr "コメントを%{TABLEFLIP} ã«è¿½åŠ "
+
+msgid "Append the comment with %{shrug}"
+msgstr "コメントを %{shrug} ã«è¿½åŠ "
msgid "Application"
msgstr "アプリケーション"
@@ -1120,13 +1313,16 @@ msgid "Application ID"
msgstr "アプリケーション ID"
msgid "Application settings saved successfully"
-msgstr ""
+msgstr "アプリケーション設定ã¯æ­£å¸¸ã«ä¿å­˜ã•ã‚Œã¾ã—ãŸ"
+
+msgid "Application uninstalled but failed to destroy: %{error_message}"
+msgstr "アプリケーションã¯ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¾ã—ãŸãŒã€ç ´æ£„ã«å¤±æ•—ã—ã¾ã—ãŸ: %{error_message}"
msgid "Application was successfully destroyed."
-msgstr ""
+msgstr "アプリケーションã¯æ­£å¸¸ã«ç ´æ£„ã•ã‚Œã¾ã—ãŸã€‚"
msgid "Application was successfully updated."
-msgstr ""
+msgstr "アプリケーションã¯æ­£å¸¸ã«æ›´æ–°ã•ã‚Œã¾ã—ãŸã€‚"
msgid "Application: %{name}"
msgstr "アプリケーション:%{name}"
@@ -1140,13 +1336,25 @@ msgstr "é©ç”¨æ¸ˆã¿"
msgid "Apply suggestion"
msgstr "æ案をé©ç”¨"
+msgid "Applying command"
+msgstr "コマンドをé©ç”¨"
+
+msgid "Applying command to %{commandDescription}"
+msgstr "コマンドを %{commandDescription} ã«é©ç”¨ã™ã‚‹"
+
+msgid "Applying multiple commands"
+msgstr "複数ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’é©ç”¨"
+
+msgid "Applying suggestion"
+msgstr "æ案をé©ç”¨"
+
msgid "ApprovalRuleRemove|%d member"
msgid_plural "ApprovalRuleRemove|%d members"
msgstr[0] "%d 人ã®ãƒ¡ãƒ³ãƒãƒ¼"
msgid "ApprovalRuleRemove|Approvals from this member are not revoked."
msgid_plural "ApprovalRuleRemove|Approvals from these members are not revoked."
-msgstr[0] ""
+msgstr[0] "ã“ã®ãƒ¡ãƒ³ãƒãƒ¼ã‹ã‚‰ã®æ‰¿èªã¯å–り消ã•ã‚Œã¾ã›ã‚“。"
msgid "ApprovalRuleRemove|You are about to remove the %{name} approver group which has %{nMembers}."
msgstr "%{nMembers} 人ã®ãƒ¡ãƒ³ãƒãƒ¼ãŒã„ã‚‹ %{name} 承èªè€…グループを削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚"
@@ -1157,10 +1365,10 @@ msgstr[0] "%d 人ã®ãƒ¡ãƒ³ãƒãƒ¼"
msgid "ApprovalRuleSummary|%{count} approval required from %{membersCount}"
msgid_plural "ApprovalRuleSummary|%{count} approvals required from %{membersCount}"
-msgstr[0] ""
+msgstr[0] "%{membersCount} åã®ã†ã¡ %{count} åã‹ã‚‰ã®æ‰¿èªãŒå¿…è¦"
msgid "ApprovalRule|All members with Developer role or higher and code owners (if any)"
-msgstr ""
+msgstr "開発者ã¾ãŸã¯ãれ以上ã®å½¹å‰²ã‚’ã‚‚ã¤å…¨ã¦ã®ãƒ¡ãƒ³ãƒãƒ¼ãŠã‚ˆã³ã‚³ãƒ¼ãƒ‰æ‰€æœ‰è€…ã®ãƒ¡ãƒ³ãƒãƒ¼"
msgid "ApprovalRule|Members"
msgstr "メンãƒãƒ¼"
@@ -1177,12 +1385,6 @@ msgstr ""
msgid "Approvals"
msgstr "承èª"
-msgid "Approvals required"
-msgstr "承èªãŒå¿…è¦"
-
-msgid "Approvers"
-msgstr "承èªè€…"
-
msgid "Apr"
msgstr "4月"
@@ -1193,7 +1395,7 @@ msgid "Archive jobs"
msgstr "アーカイブジョブ"
msgid "Archive project"
-msgstr ""
+msgstr "プロジェクトをアーカイブ"
msgid "Archived project! Repository and other project resources are read-only"
msgstr "ã“ã®ãƒ—ロジェクトã¯ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã•ã‚Œã¦ã„ã¾ã™ã€‚リãƒã‚¸ãƒˆãƒªãŠã‚ˆã³ãã®ä»–ã®ãƒ—ロジェクトリソースã¯èª­ã¿å–り専用ã§ã™"
@@ -1208,11 +1410,23 @@ msgid "Are you sure"
msgstr "よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
msgid "Are you sure that you want to archive this project?"
-msgstr ""
+msgstr "本当ã«ã“ã®ãƒ—ロジェクトをアーカイブã—ã¾ã™ã‹ï¼Ÿ"
msgid "Are you sure that you want to unarchive this project?"
+msgstr "ã“ã®ãƒ—ロジェクトã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–を解除ã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹?"
+
+msgid "Are you sure you want to cancel creating this comment?"
+msgstr "ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã®ä½œæˆã‚’キャンセルã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
+
+msgid "Are you sure you want to cancel editing this comment?"
+msgstr "ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã®ç·¨é›†ã‚’キャンセルã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
+
+msgid "Are you sure you want to delete this device? This action cannot be undone."
msgstr ""
+msgid "Are you sure you want to delete this list?"
+msgstr "本当ã«ã“ã®ãƒªã‚¹ãƒˆã‚’消去ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹?"
+
msgid "Are you sure you want to delete this pipeline schedule?"
msgstr "ã“ã®ãƒ‘イプラインスケジュールを削除ã—ã¾ã™ã‹ï¼Ÿ"
@@ -1226,7 +1440,7 @@ msgid "Are you sure you want to lose your issue information?"
msgstr "本当ã«èª²é¡Œæƒ…報を削除ã—ã¾ã™ã‹?"
msgid "Are you sure you want to permanently delete this license?"
-msgstr ""
+msgstr "ã“ã®ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã‚’完全ã«å‰Šé™¤ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
msgid "Are you sure you want to regenerate the public key? You will have to update the public key on the remote server before mirroring will work again."
msgstr "公開éµã‚’å†ç”Ÿæˆã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹? ミラーリングを行ã†å‰ã«ãƒªãƒ¢ãƒ¼ãƒˆã‚µãƒ¼ãƒãƒ¼ã®å…¬é–‹éµã‚’æ›´æ–°ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。"
@@ -1234,18 +1448,6 @@ msgstr "公開éµã‚’å†ç”Ÿæˆã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹? ミラーリングã
msgid "Are you sure you want to remove %{group_name}?"
msgstr "ã“ã® %{group_name} を削除ã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-msgid "Are you sure you want to remove approver %{name}"
-msgstr "承èªè€… %{name} を削除ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-
-msgid "Are you sure you want to remove approver %{name}?"
-msgstr "承èªè€… %{name} を削除ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-
-msgid "Are you sure you want to remove group %{name}"
-msgstr "グループ %{name} を削除ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-
-msgid "Are you sure you want to remove group %{name}?"
-msgstr "グループ %{name} を削除ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-
msgid "Are you sure you want to remove the attachment?"
msgstr "添付ファイルを削除ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
@@ -1256,11 +1458,14 @@ msgid "Are you sure you want to reset registration token?"
msgstr "本当ã«ç™»éŒ²ãƒˆãƒ¼ã‚¯ãƒ³ã‚’リセットã—ã¾ã™ã‹ï¼Ÿ"
msgid "Are you sure you want to reset the SCIM token? SCIM provisioning will stop working until the new token is updated."
-msgstr ""
+msgstr "本当ã«SCIMトークンをリセットã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿæ–°ã—ã„トークンを更新ã™ã‚‹ã¾ã§SCIMプロビジョニングã¯æ©Ÿèƒ½ã—ãªããªã‚Šã¾ã™ã€‚"
msgid "Are you sure you want to reset the health check token?"
msgstr "本当ã«ãƒ˜ãƒ«ã‚¹ãƒã‚§ãƒƒã‚¯ãƒˆãƒ¼ã‚¯ãƒ³ã‚’リセットã—ã¾ã™ã‹ï¼Ÿ"
+msgid "Are you sure you want to revoke this nickname?"
+msgstr ""
+
msgid "Are you sure you want to stop this environment?"
msgstr "ã“ã®ç’°å¢ƒã‚’åœæ­¢ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
@@ -1273,12 +1478,36 @@ msgstr ""
msgid "Are you sure?"
msgstr "本当ã«ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
+msgid "Are you sure? All commits that were signed with this GPG key will be unverified."
+msgstr ""
+
+msgid "Are you sure? Removing this GPG key does not affect already signed commits."
+msgstr ""
+
+msgid "Are you sure? This will invalidate your registered applications and U2F devices."
+msgstr ""
+
msgid "Artifact ID"
msgstr "アーティファクト ID"
msgid "Artifacts"
msgstr "アーティファクト"
+msgid "As U2F devices are only supported by a few browsers, we require that you set up a two-factor authentication app before a U2F device. That way you'll always be able to log in - even when you're using an unsupported browser."
+msgstr ""
+
+msgid "AsanaService|%{user} pushed to branch %{branch} of %{project_name} ( %{commit_url} ):"
+msgstr ""
+
+msgid "AsanaService|Asana - Teamwork without email"
+msgstr "Asana - Eメールã®ãªã„ãƒãƒ¼ãƒ ãƒ¯ãƒ¼ã‚¯"
+
+msgid "AsanaService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr "自動的ã«æ¤œæŸ»ã™ã‚‹ãƒ–ランãƒã®ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šãƒªã‚¹ãƒˆã€‚ã™ã¹ã¦ã®ãƒ–ランãƒã‚’対象ã«å«ã‚ã‚‹ã«ã¯ç©ºç™½ã®ã¾ã¾ã«ã—ã¾ã™ã€‚"
+
+msgid "AsanaService|User Personal Access Token. User must have access to task, all comments will be attributed to this user."
+msgstr "ユーザーã®ãƒ‘ーソナルアクセストークン。ユーザーã¯ã‚¿ã‚¹ã‚¯ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã™ã¹ã¦ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«å±žã—ã¾ã™ã€‚"
+
msgid "Ascending"
msgstr "昇順"
@@ -1291,6 +1520,9 @@ msgstr "アサーション コンシューマー サービス URL"
msgid "Assets"
msgstr "アセット"
+msgid "Assign"
+msgstr "割り当ã¦"
+
msgid "Assign custom color like #FF0000"
msgstr "#FF0000ã®ã‚ˆã†ãªã‚«ã‚¹ã‚¿ãƒ ã‚«ãƒ©ãƒ¼ã‚’割り当ã¦ã‚‹"
@@ -1306,6 +1538,12 @@ msgstr "ã“ã®ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³ã«ã„ãã¤ã‹ã®èª²é¡Œã‚’割り当ã¦ã¾ã™
msgid "Assign to"
msgstr "割り当ã¦å…ˆ"
+msgid "Assign yourself to these issues"
+msgstr "ã“れらã®èª²é¡Œã‚’自分ã«å‰²ã‚Šå½“ã¦ã¾ã™"
+
+msgid "Assign yourself to this issue"
+msgstr "ã“ã®èª²é¡Œã‚’自分ã«å‰²ã‚Šå½“ã¦ã¾ã™"
+
msgid "Assigned Issues"
msgstr "割り当ã¦ã‚‰ã‚ŒãŸèª²é¡Œ"
@@ -1328,7 +1566,7 @@ msgid "Assignee(s)"
msgstr "担当者"
msgid "At least one approval from a code owner is required to change files matching the respective CODEOWNER rules."
-msgstr ""
+msgstr "ãã‚Œãžã‚Œã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’変更ã™ã‚‹ã«ã¯ã€CODEOWNERã®ãƒ«ãƒ¼ãƒ«ã«ä¸€è‡´ã™ã‚‹ã€å°‘ãªãã¨ã‚‚1åã®ã‚³ãƒ¼ãƒ‰æ‰€æœ‰è€…ã‹ã‚‰ã®æ‰¿èªãŒå¿…è¦ã§ã™ã€‚"
msgid "Attach a file"
msgstr "ファイルを添付"
@@ -1336,6 +1574,13 @@ msgstr "ファイルを添付"
msgid "Attach a file by drag &amp; drop or %{upload_link}"
msgstr "ドラッグ&ドロップã¾ãŸã¯ %{upload_link} ã§ãƒ•ã‚¡ã‚¤ãƒ«ã‚’添付"
+msgid "Attaching a file"
+msgid_plural "Attaching %d files"
+msgstr[0] ""
+
+msgid "Attaching the file failed."
+msgstr "ファイルã®æ·»ä»˜ã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
+
msgid "Audit Events"
msgstr "監査イベント"
@@ -1349,7 +1594,7 @@ msgid "Authentication Log"
msgstr "èªè¨¼ãƒ­ã‚°"
msgid "Authentication failed: %{error_message}"
-msgstr ""
+msgstr "èªè¨¼å¤±æ•—: %{error_message}"
msgid "Authentication log"
msgstr "èªè¨¼ãƒ­ã‚°"
@@ -1358,10 +1603,10 @@ msgid "Authentication method"
msgstr "èªè¨¼æ–¹æ³•"
msgid "Authentication method updated"
-msgstr ""
+msgstr "èªè¨¼æ–¹æ³•ã‚’æ›´æ–°ã—ã¾ã—ãŸ"
msgid "Authentication via U2F device failed."
-msgstr ""
+msgstr "U2Fデãƒã‚¤ã‚¹ã«ã‚ˆã‚‹èªè¨¼ã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
msgid "Author"
msgstr "作æˆè€…"
@@ -1382,7 +1627,7 @@ msgid "Authorize %{link_to_client} to use your account?"
msgstr "ã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã« %{link_to_client} を承èªã—ã¾ã™ã‹ï¼Ÿ"
msgid "Authorized %{new_chat_name}"
-msgstr ""
+msgstr "%{new_chat_name} ãŒæ‰¿èªã•ã‚Œã¾ã—ãŸ"
msgid "Authorized At"
msgstr ""
@@ -1403,7 +1648,7 @@ msgid "Auto DevOps, runners and job artifacts"
msgstr "Auto DevOps, Runner,ãŠã‚ˆã³æˆæžœç‰©"
msgid "Auto-cancel redundant, pending pipelines"
-msgstr ""
+msgstr "冗長・ä¿ç•™ä¸­ã®ãƒ‘イプラインを自動キャンセル"
msgid "AutoDevOps|Auto DevOps"
msgstr "Auto DevOps"
@@ -1421,17 +1666,26 @@ msgid "AutoDevOps|Learn more in the %{link_to_documentation}"
msgstr "詳ã—ãã¯ã€ %{link_to_documentation} を見ã¦ãã ã•ã„。"
msgid "AutoDevOps|The Auto DevOps pipeline has been enabled and will be used if no alternative CI configuration file is found. %{more_information_link}"
-msgstr ""
+msgstr "Auto DevOpsã®ãƒ‘イプラインãŒæœ‰åŠ¹ã«ãªã£ã¦ãŠã‚Šã€ä»£æ›¿ã®CIã®è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ãŒè¦‹ã¤ã‹ã‚‰ãªã„å ´åˆã«ä½¿ç”¨ã—ã¾ã™ã€‚ %{more_information_link}"
-msgid "Automatically marked as default internal user"
+msgid "Automatic certificate management using %{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end}"
msgstr ""
-msgid "Automatically resolve merge request diff discussions when they become outdated"
+msgid "Automatic certificate management using Let's Encrypt"
msgstr ""
+msgid "Automatically marked as default internal user"
+msgstr "自動的ã«ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®å†…部ユーザーã¨ã—ã¦ãƒžãƒ¼ã‚¯ã—ã¾ã—ãŸã€‚"
+
msgid "Automatically resolved"
msgstr "自動解決"
+msgid "Automatically update this project's branches and tags from the upstream repository every hour."
+msgstr ""
+
+msgid "Autosave|Note"
+msgstr "注æ„"
+
msgid "Available"
msgstr "利用å¯èƒ½"
@@ -1543,6 +1797,30 @@ msgstr "ãƒãƒƒã‚¸"
msgid "Badges|e.g. %{exampleUrl}"
msgstr "例 %{exampleUrl}"
+msgid "Badge|New"
+msgstr "æ–°"
+
+msgid "Balsamiq file could not be loaded."
+msgstr "Balsamiq ファイルを読ã¿è¾¼ã¿ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
+
+msgid "BambooService|A continuous integration and build server"
+msgstr "継続的インテグレーションã¨ãƒ“ルドサーãƒãƒ¼"
+
+msgid "BambooService|A user with API access, if applicable"
+msgstr "APIアクセス権をæŒã¤ãƒ¦ãƒ¼ã‚¶ãƒ¼(該当ã™ã‚‹å ´åˆ)"
+
+msgid "BambooService|Atlassian Bamboo CI"
+msgstr "アトラシアンBamboo CI"
+
+msgid "BambooService|Bamboo build plan key like KEY"
+msgstr "KEYã®ã‚ˆã†ãªBambooã®ãƒ“ルドプランキー"
+
+msgid "BambooService|Bamboo root URL like https://bamboo.example.com"
+msgstr "Bamboo ã®ãƒ«ãƒ¼ãƒˆURL 例: https://bamboo.example.com"
+
+msgid "BambooService|You must set up automatic revision labeling and a repository trigger in Bamboo."
+msgstr ""
+
msgid "BatchComments|Delete all pending comments"
msgstr "ä¿ç•™ä¸­ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’ã™ã¹ã¦å‰Šé™¤"
@@ -1550,13 +1828,13 @@ msgid "BatchComments|Discard review?"
msgstr "レビューを破棄ã—ã¾ã™ã‹ï¼Ÿ"
msgid "BatchComments|You're about to discard your review which will delete all of your pending comments. The deleted comments %{strong_start}cannot%{strong_end} be restored."
-msgstr ""
+msgstr "ã‚ãªãŸã¯ãƒ¬ãƒ“ューを破棄ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ペンディング中ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯ã™ã¹ã¦ç ´æ£„ã•ã‚Œã¾ã™ã€‚破棄ã•ã‚ŒãŸã‚³ãƒ¡ãƒ³ãƒˆã¯%{strong_start}復元ã§ãã¾ã›ã‚“%{strong_end}。"
msgid "Be careful. Changing the project's namespace can have unintended side effects."
-msgstr ""
+msgstr "ã”注æ„ãã ã•ã„。プロジェクトã®åå‰ç©ºé–“を変更ã™ã‚‹ã¨ã€æ„図ã—ãªã„副作用ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚"
msgid "Be careful. Renaming a project's repository can have unintended side effects."
-msgstr ""
+msgstr "ã”注æ„ãã ã•ã„。プロジェクトã®ãƒªãƒã‚¸ãƒˆãƒªã®åå‰ã‚’変更ã™ã‚‹ã¨ã€æ„図ã—ãªã„副作用ãŒç™ºç”Ÿã™ã‚‹ã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚"
msgid "Begin with the selected commit"
msgstr "é¸æŠžã—ãŸã‚³ãƒŸãƒƒãƒˆã§ã¯ã˜ã‚ã‚‹"
@@ -1616,7 +1894,7 @@ msgid "BillingPlans|Your GitLab.com trial expired on %{expiration_date}. %{learn
msgstr "ã‚ãªãŸã® GitLab.com 試用版㯠%{expiration_date} ã«æœŸé™åˆ‡ã‚Œã«ãªã‚Šã¾ã—ãŸã€‚%{learn_more_text}"
msgid "BillingPlans|Your Gold trial will <strong>expire after %{expiration_date}</strong>. You can learn more about GitLab.com Gold by reading about our %{features_link}."
-msgstr ""
+msgstr "ã‚ãªãŸã® ゴールド試用版ã¯ã€<strong>%{expiration_date} ã®å¾Œã«æœŸé™ãŒåˆ‡ã‚Œã¾ã™</strong>。 GitLab.com Goldã®è©³ç´°ã«ã¤ã„ã¦ã¯ã€ %{features_link} ã‚’å‚ç…§ã—ã¦ãã ã•ã„。"
msgid "BillingPlans|features"
msgstr "機能"
@@ -1645,12 +1923,29 @@ msgstr "ブロック"
msgid "Blocked"
msgstr "ブロック中"
+msgid "Blocked by %d merge request"
+msgid_plural "Blocked by %d merge requests"
+msgstr[0] ""
+
+msgid "Blocked by <strong>%d closed</strong> merge request."
+msgid_plural "Blocked by <strong>%d closed</strong> merge requests."
+msgstr[0] ""
+
msgid "Blog"
msgstr "ブログ"
+msgid "Blue helpers indicate an action to be taken."
+msgstr ""
+
msgid "Boards"
msgstr "ボード"
+msgid "Boards|Edit board"
+msgstr ""
+
+msgid "Boards|View scope"
+msgstr ""
+
msgid "Branch %{branchName} was not found in this project's repository."
msgstr "%{branchName} ブランãƒã¯ã“ã®ãƒ—ロジェクトã®ãƒªãƒã‚¸ãƒˆãƒªã«è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚"
@@ -1666,6 +1961,9 @@ msgstr "ブランãƒã¯æ—¢ã«ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™"
msgid "Branch name"
msgstr "ブランãƒå"
+msgid "Branch not loaded - %{branchId}"
+msgstr ""
+
msgid "BranchSwitcherPlaceholder|Search branches"
msgstr "ブランãƒã‚’検索"
@@ -1796,10 +2094,10 @@ msgid "Branches|protected"
msgstr "ä¿è­·"
msgid "Broadcast Message was successfully created."
-msgstr ""
+msgstr "ブロードキャストメッセージã¯æ­£å¸¸ã«ä½œæˆã•ã‚Œã¾ã—ãŸã€‚"
msgid "Broadcast Message was successfully updated."
-msgstr ""
+msgstr "ブロードキャストメッセージã¯æ­£å¸¸ã«æ›´æ–°ã•ã‚Œã¾ã—ãŸã€‚"
msgid "Browse Directory"
msgstr "ディレクトリを表示"
@@ -1816,6 +2114,21 @@ msgstr "ファイルを表示"
msgid "Built-in"
msgstr "ビルトイン"
+msgid "BurndownChartLabel|Guideline"
+msgstr ""
+
+msgid "BurndownChartLabel|Open issue weight"
+msgstr ""
+
+msgid "BurndownChartLabel|Open issues"
+msgstr ""
+
+msgid "BurndownChartLabel|Progress"
+msgstr ""
+
+msgid "BurndownChartLabel|Remaining"
+msgstr ""
+
msgid "Business"
msgstr "ビジãƒã‚¹"
@@ -1823,10 +2136,10 @@ msgid "Business metrics (Custom)"
msgstr "ビジãƒã‚¹ãƒ¡ãƒˆãƒªã‚¯ã‚¹ï¼ˆã‚«ã‚¹ã‚¿ãƒ ï¼‰"
msgid "Buy EE"
-msgstr ""
+msgstr "EE版を購入"
msgid "Buy GitLab Enterprise Edition"
-msgstr ""
+msgstr "GitLabエンタープライズエディションを購入"
msgid "By %{user_name}"
msgstr ""
@@ -1834,6 +2147,9 @@ msgstr ""
msgid "By default GitLab sends emails in HTML and plain text formats so mail clients can choose what format to use. Disable this option if you only want to send emails in plain text format."
msgstr ""
+msgid "By default, all projects and groups will use the global notifications setting."
+msgstr ""
+
msgid "ByAuthor|by"
msgstr "作者"
@@ -1853,7 +2169,7 @@ msgid "CI Lint"
msgstr "CI Lint"
msgid "CI variables"
-msgstr ""
+msgstr "CI 変数"
msgid "CI will run using the credentials assigned above."
msgstr "CI ã¯ä¸Šè¨˜ã§å‰²ã‚Šå½“ã¦ã‚‰ã‚ŒãŸè³‡æ ¼æƒ…報を元ã«å®Ÿè¡Œã—ã¾ã™ã€‚"
@@ -1889,7 +2205,7 @@ msgid "CICD|Default to Auto DevOps pipeline"
msgstr "デフォルト㮠Auto DevOps パイプライン"
msgid "CICD|Default to Auto DevOps pipeline for all projects"
-msgstr ""
+msgstr "ã™ã¹ã¦ã®ãƒ—ロジェクトã§ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã® Auto DevOps パイプライン"
msgid "CICD|Deployment strategy"
msgstr "デプロイ戦略"
@@ -1913,7 +2229,7 @@ msgid "CICD|instance enabled"
msgstr "インスタンスãŒæœ‰åŠ¹"
msgid "CONTRIBUTING"
-msgstr ""
+msgstr "CONTRIBUTING"
msgid "Callback URL"
msgstr "コールãƒãƒƒã‚¯ URL"
@@ -1924,12 +2240,18 @@ msgstr "マージリクエストã”ã¨ã«å¿…è¦ãªæ‰¿èªè€…ã¨æ‰¿èªã‚’上書ã
msgid "Can't find HEAD commit for this branch"
msgstr "ã“ã®ãƒ–ランãƒã«ã¯ HEAD コミットãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
+msgid "Can't find variable: ZiteReader"
+msgstr ""
+
msgid "Can't remove group members without group managed account"
msgstr "グループ管ç†ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒãªã„ã¨ã‚°ãƒ«ãƒ¼ãƒ—メンãƒãƒ¼ã¯å‰Šé™¤ã§ãã¾ã›ã‚“"
-msgid "Canary Deployments is a popular CI strategy, where a small portion of the fleet is updated to the new version of your application."
+msgid "Can't scan the code?"
msgstr ""
+msgid "Canary Deployments is a popular CI strategy, where a small portion of the fleet is updated to the new version of your application."
+msgstr "カナリアデプロイã¯ã€ä¸€éƒ¨ã®ã‚¢ãƒ—リケーションãŒã‚ãªãŸã®ã‚¢ãƒ—リケーションã®æ–°ã—ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã«æ›´æ–°ã•ã‚Œã‚‹ã€ã¨ã„ã†ä¸€èˆ¬çš„ãªCI戦略ã§ã™ã€‚"
+
msgid "Cancel"
msgstr "キャンセル"
@@ -1948,9 +2270,15 @@ msgstr ""
msgid "Cannot modify managed Kubernetes cluster"
msgstr "管ç†ä¸‹ã® Kubernetes クラスターを変更ã§ãã¾ã›ã‚“"
+msgid "Cannot refer to a group milestone by an internal id!"
+msgstr "内部IDã§ã‚°ãƒ«ãƒ¼ãƒ—マイルストーンをå‚ç…§ã§ãã¾ã›ã‚“。"
+
msgid "Cannot render the image. Maximum character count (%{charLimit}) has been exceeded."
msgstr ""
+msgid "Cannot show preview. For previews on sketch files, they must have the file format introduced by Sketch version 43 and above."
+msgstr ""
+
msgid "Cannot skip two factor authentication setup"
msgstr ""
@@ -1966,6 +2294,12 @@ msgstr "証明書 (PEM)"
msgid "Change Weight"
msgstr "ウェイトを変更ã™ã‚‹"
+msgid "Change assignee(s)"
+msgstr "担当者を変更"
+
+msgid "Change assignee(s)."
+msgstr "担当者を変更ã—ã¾ã™ã€‚"
+
msgid "Change path"
msgstr ""
@@ -1978,6 +2312,15 @@ msgstr "テンプレートを変更"
msgid "Change this value to influence how frequently the GitLab UI polls for updates."
msgstr "GitLab UI ã®æ›´æ–°é »åº¦ã‚’変更ã™ã‚‹ã«ã¯ã“ã®å€¤ã‚’変更ã—ã¦ãã ã•ã„。"
+msgid "Change title"
+msgstr "タイトル変更"
+
+msgid "Change your password"
+msgstr ""
+
+msgid "Change your password or recover your current one"
+msgstr ""
+
msgid "ChangeTypeActionLabel|Pick into branch"
msgstr "ピック先ブランãƒ:"
@@ -2002,6 +2345,12 @@ msgstr "<b>source</b>リビジョンãŒ<b>target</b>リビジョン内ã«å–ã‚Šè
msgid "Changes suppressed. Click to show."
msgstr "変更ã¯æŠ‘制ã•ã‚Œã¾ã—ãŸã€‚クリックã—ã¦è¡¨ç¤º"
+msgid "Changes the title to \"%{title_param}\"."
+msgstr "タイトルを \"%{title_param}\" ã«å¤‰æ›´ã—ã¾ã™ã€‚"
+
+msgid "Changes won't take place until the index is %{link_start}recreated%{link_end}."
+msgstr ""
+
msgid "Charts"
msgstr "ãƒãƒ£ãƒ¼ãƒˆ"
@@ -2029,6 +2378,9 @@ msgstr "承èªã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’確èªã™ã‚‹"
msgid "Checking branch availability..."
msgstr "ブランãƒãŒåˆ©ç”¨å¯èƒ½ã‹ç¢ºèªã—ã¦ã„ã¾ã™â€¦"
+msgid "Checking username availability..."
+msgstr "ユーザーåãŒåˆ©ç”¨å¯èƒ½ã‹ç¢ºèªã—ã¦ã„ã¾ã™..."
+
msgid "Cherry-pick this commit"
msgstr "ã“ã®ã‚³ãƒŸãƒƒãƒˆã‚’ãƒã‚§ãƒªãƒ¼ãƒ”ック"
@@ -2050,6 +2402,9 @@ msgstr "ファイルをé¸æŠžã—ã¦ãã ã•ã„"
msgid "Choose a role permission"
msgstr ""
+msgid "Choose a template"
+msgstr "テンプレートをé¸æŠžã—ã¦ãã ã•ã„"
+
msgid "Choose a template..."
msgstr "テンプレートをé¸æŠžã—ã¦ãã ã•ã„..."
@@ -2063,7 +2418,7 @@ msgid "Choose between <code>clone</code> or <code>fetch</code> to get the recent
msgstr "<code>clone</code> ã¾ãŸã¯ <code>fetch</code> ã‚’é¸æŠžã—ã¦æœ€æ–°ã®ã‚¢ãƒ—リケーションコードをå–å¾—ã—ã¦ãã ã•ã„"
msgid "Choose file…"
-msgstr ""
+msgstr "ファイルをé¸æŠž..."
msgid "Choose the top-level group for your repository imports."
msgstr "インãƒãƒ¼ãƒˆãƒªãƒã‚¸ãƒˆãƒªã®ãƒˆãƒƒãƒ—レベルã®ã‚°ãƒ«ãƒ¼ãƒ—ã‚’é¸æŠžã—ã¦ãã ã•ã„。"
@@ -2080,7 +2435,7 @@ msgstr "CI/CD パイプラインを実行ã—ãŸã„リãƒã‚¸ãƒˆãƒªã‚’é¸æŠžã—ã¦
msgid "Choose which shards you wish to synchronize to this secondary node."
msgstr "セカンダリノードã¨åŒæœŸã•ã›ãŸã„シャードをé¸æŠžã—ã¦ãã ã•ã„。"
-msgid "Choose your merge method, set up a default merge request description template."
+msgid "Choose your merge method, options, checks, and set up a default merge request description template."
msgstr ""
msgid "CiStatusLabel|canceled"
@@ -2114,7 +2469,7 @@ msgid "CiStatusLabel|skipped"
msgstr "スキップ済ã¿"
msgid "CiStatusLabel|waiting for delayed job"
-msgstr ""
+msgstr "予約済ã¿ã‚¸ãƒ§ãƒ–実行待ã¡"
msgid "CiStatusLabel|waiting for manual action"
msgstr "手動実行待ã¡"
@@ -2129,7 +2484,7 @@ msgid "CiStatusText|created"
msgstr "作æˆæ¸ˆã¿"
msgid "CiStatusText|delayed"
-msgstr ""
+msgstr "é…延"
msgid "CiStatusText|failed"
msgstr "失敗"
@@ -2152,16 +2507,34 @@ msgstr "スキップ済ã¿"
msgid "CiStatus|running"
msgstr "実行中"
+msgid "CiVariables|Cannot use Masked Variable with current value"
+msgstr ""
+
msgid "CiVariables|Input variable key"
msgstr "キーを入力"
msgid "CiVariables|Input variable value"
msgstr "値を入力"
+msgid "CiVariables|Key"
+msgstr ""
+
+msgid "CiVariables|Masked"
+msgstr "マスク"
+
msgid "CiVariables|Remove variable row"
msgstr "環境変数を削除"
-msgid "CiVariables|This variable will not be masked"
+msgid "CiVariables|Scope"
+msgstr ""
+
+msgid "CiVariables|State"
+msgstr "状態"
+
+msgid "CiVariables|Type"
+msgstr ""
+
+msgid "CiVariables|Value"
msgstr ""
msgid "CiVariable|* (All environments)"
@@ -2215,9 +2588,18 @@ msgstr "検索をクリア"
msgid "Clear search input"
msgstr "検索欄ã®æ¶ˆåŽ»"
+msgid "Clear weight"
+msgstr "ウェイトをクリア"
+
+msgid "Clears weight."
+msgstr "ウェイトをクリアã—ã¾ã™ã€‚"
+
msgid "Click any <strong>project name</strong> in the project list below to navigate to the project milestone."
msgstr "プロジェクトリストã§<strong>プロジェクトå</strong>をクリックã™ã‚‹ã¨ã€ãƒ—ロジェクトã®ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³ã«ç§»å‹•ã—ã¾ã™ã€‚"
+msgid "Click here"
+msgstr ""
+
msgid "Click the <strong>Download</strong> button and wait for downloading to complete."
msgstr "<strong>ダウンロード</strong> ボタンをクリックã—ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã®å®Œäº†ã‚’ãŠå¾…ã¡ãã ã•ã„。"
@@ -2272,6 +2654,9 @@ msgstr "エピックを閉ã˜ã‚‹"
msgid "Close milestone"
msgstr "マイルストーンを閉ã˜ã‚‹"
+msgid "Close sidebar"
+msgstr "サイドãƒãƒ¼ã‚’é–‰ã˜ã‚‹"
+
msgid "Closed"
msgstr "クローズ"
@@ -2279,7 +2664,7 @@ msgid "Closed issues"
msgstr "クローズã—ãŸèª²é¡Œ"
msgid "ClusterIntegration| %{custom_domain_start}More information%{custom_domain_end}."
-msgstr ""
+msgstr "%{custom_domain_start} 詳細情報 %{custom_domain_end}"
msgid "ClusterIntegration| can be used instead of a custom domain."
msgstr "カスタムドメインã®ä»£ã‚ã‚Šã«ä½¿ç”¨ã§ãã¾ã™ã€‚"
@@ -2290,8 +2675,14 @@ msgstr ""
msgid "ClusterIntegration|%{appList} was successfully installed on your Kubernetes cluster"
msgstr "%{appList} ã¯æ­£å¸¸ã« Kubernetes クラスターã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¾ã—ãŸ"
-msgid "ClusterIntegration|%{title} upgraded successfully."
-msgstr "%{title} ã¯æ­£å¸¸ã«ã‚¢ãƒƒãƒ—グレードã•ã‚Œã¾ã—ãŸã€‚"
+msgid "ClusterIntegration|%{title} uninstalled successfully."
+msgstr "%{title} ã¯æ­£å¸¸ã«ã‚¢ãƒ³ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã§ãã¾ã—ãŸã€‚"
+
+msgid "ClusterIntegration|%{title} updated successfully."
+msgstr ""
+
+msgid "ClusterIntegration|A service token scoped to %{code}kube-system%{end_code} with %{code}cluster-admin%{end_code} privileges."
+msgstr "サービス・トークンã¯ã€ %{code}cluster-admin%{end_code} 特権をæŒã¤ %{code}kube-system%{end_code} スコープã§ã™ã€‚"
msgid "ClusterIntegration|API URL"
msgstr "API URL"
@@ -2308,12 +2699,24 @@ msgstr "Kubernetes クラスターã®çµ±åˆã‚’追加"
msgid "ClusterIntegration|Adding a Kubernetes cluster to your group will automatically share the cluster across all your projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
msgstr "グループ㫠Kubernetes クラスターを追加ã™ã‚‹ã¨ã€ã™ã¹ã¦ã®ãƒ—ロジェクトã§ã‚¯ãƒ©ã‚¹ã‚¿ãƒ¼ãŒè‡ªå‹•çš„ã«å…±æœ‰ã•ã‚Œã¾ã™ã€‚Review Apps を使用ã—ã€ã‚¢ãƒ—リケーションを導入ã—ã€åŒã˜ã‚¯ãƒ©ã‚¹ã‚¿ãƒ¼ã‚’使用ã™ã‚‹ã™ã¹ã¦ã®ãƒ—ロジェクトã®ãƒ‘イプラインを簡å˜ã«å®Ÿè¡Œã—ã¾ã™ã€‚"
+msgid "ClusterIntegration|Adding a Kubernetes cluster will automatically share the cluster across all projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
+msgstr ""
+
msgid "ClusterIntegration|Adding an integration to your group will share the cluster across all your projects."
msgstr "グループã«çµ±åˆã‚’追加ã™ã‚‹ã¨ã€ã™ã¹ã¦ã®ãƒ—ロジェクトã§ã‚¯ãƒ©ã‚¹ã‚¿ãƒ¼ãŒå…±æœ‰ã•ã‚Œã¾ã™ã€‚"
+msgid "ClusterIntegration|Adding an integration will share the cluster across all projects."
+msgstr ""
+
msgid "ClusterIntegration|Advanced options on this Kubernetes cluster's integration"
msgstr "ã“ã® Kubernetes クラスター統åˆã«é–¢ã™ã‚‹è©³ç´°ã‚ªãƒ—ション"
+msgid "ClusterIntegration|All data will be deleted and cannot be restored."
+msgstr ""
+
+msgid "ClusterIntegration|Allow GitLab to manage namespace and service accounts for this cluster."
+msgstr ""
+
msgid "ClusterIntegration|Alternatively"
msgstr ""
@@ -2329,6 +2732,9 @@ msgstr "プロジェクトã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ:%{error}
msgid "ClusterIntegration|An error occurred while trying to fetch zone machine types: %{error}"
msgstr "ゾーンã®ãƒžã‚·ãƒ³ã‚¿ã‚¤ãƒ—ã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ:%{error}"
+msgid "ClusterIntegration|Any running pipelines will be canceled."
+msgstr ""
+
msgid "ClusterIntegration|Applications"
msgstr "アプリケーション"
@@ -2345,7 +2751,7 @@ msgid "ClusterIntegration|CA Certificate"
msgstr "CA 証明書"
msgid "ClusterIntegration|Cert-Manager"
-msgstr ""
+msgstr "Cert-Manager"
msgid "ClusterIntegration|Cert-Manager is a native Kubernetes certificate management controller that helps with issuing certificates. Installing Cert-Manager on your cluster will issue a certificate by %{letsEncrypt} and ensure that certificates are valid and up-to-date."
msgstr ""
@@ -2387,7 +2793,7 @@ msgid "ClusterIntegration|Copy Kubernetes cluster name"
msgstr "Kubernetes クラスターåをコピー"
msgid "ClusterIntegration|Copy Service Token"
-msgstr ""
+msgstr "サービストークンをコピー"
msgid "ClusterIntegration|Create Kubernetes cluster"
msgstr "Kubernetes クラスターを作æˆ"
@@ -2437,6 +2843,9 @@ msgstr "GitLab Runner"
msgid "ClusterIntegration|GitLab Runner connects to the repository and executes CI/CD jobs, pushing results back and deploying applications to production."
msgstr ""
+msgid "ClusterIntegration|GitLab-managed cluster"
+msgstr ""
+
msgid "ClusterIntegration|Google Cloud Platform project"
msgstr "Google Cloud Platform プロジェクト"
@@ -2473,20 +2882,11 @@ msgstr "Ingress エンドãƒã‚¤ãƒ³ãƒˆ"
msgid "ClusterIntegration|Ingress gives you a way to route requests to services based on the request host or path, centralizing a number of services into a single entrypoint."
msgstr ""
-msgid "ClusterIntegration|Install"
-msgstr "インストール"
-
-msgid "ClusterIntegration|Installed"
-msgstr "インストール済ã¿"
-
-msgid "ClusterIntegration|Installing"
-msgstr "インストール中"
-
msgid "ClusterIntegration|Installing Ingress may incur additional costs. Learn more about %{pricingLink}."
msgstr "Ingress をインストールã™ã‚‹ã¨è¿½åŠ ã®ã‚³ã‚¹ãƒˆãŒã‹ã‹ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 詳細ã«ã¤ã„ã¦ã¯ %{pricingLink} ã‚’å‚ç…§"
-msgid "ClusterIntegration|Installing Knative may incur additional costs. Learn more about %{pricingLink}."
-msgstr "Knative をインストールã™ã‚‹ã¨è¿½åŠ ã®ã‚³ã‚¹ãƒˆãŒã‹ã‹ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ 詳細ã«ã¤ã„ã¦ã¯ %{pricingLink} ã‚’å‚ç…§"
+msgid "ClusterIntegration|Instance cluster"
+msgstr ""
msgid "ClusterIntegration|Integrate Kubernetes cluster automation"
msgstr "Kubernetes クラスターを自動統åˆ"
@@ -2518,6 +2918,9 @@ msgstr "Knativeドメインå:"
msgid "ClusterIntegration|Knative Endpoint:"
msgstr "Knative エンドãƒã‚¤ãƒ³ãƒˆ:"
+msgid "ClusterIntegration|Knative domain name was updated successfully."
+msgstr ""
+
msgid "ClusterIntegration|Knative extends Kubernetes to provide a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on premises, in the cloud, or even in a third-party data center."
msgstr ""
@@ -2554,6 +2957,9 @@ msgstr "Kubernetes ã®è©³ç´°"
msgid "ClusterIntegration|Learn more about group Kubernetes clusters"
msgstr "グループ Kubernetes クラスターã®è©³ç´°"
+msgid "ClusterIntegration|Learn more about instance Kubernetes clusters"
+msgstr ""
+
msgid "ClusterIntegration|Let's Encrypt"
msgstr "Let's Encrypt"
@@ -2563,9 +2969,6 @@ msgstr "マシンタイプ"
msgid "ClusterIntegration|Make sure your account %{link_to_requirements} to create Kubernetes clusters"
msgstr "Kubernetes クラスター を作æˆã™ã‚‹ã«ã¯ã€ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã® %{link_to_requirements} を確èªã—ã¦ãã ã•ã„"
-msgid "ClusterIntegration|Manage"
-msgstr "管ç†"
-
msgid "ClusterIntegration|Manage your Kubernetes cluster by visiting %{link_gke}"
msgstr "%{link_gke} ã«ã‚¢ã‚¯ã‚»ã‚¹ã—㦠Kubernetes クラスターを管ç†"
@@ -2629,8 +3032,8 @@ msgstr "å¿…è¦ã«å¿œã˜ã¦ã“れをã‚ãªãŸã®ãƒ›ã‚¹ãƒˆåã«ç½®ãæ›ãˆã¾ã™
msgid "ClusterIntegration|Request to begin installing failed"
msgstr "インストール開始ã«å¤±æ•—ã—ã¾ã—ãŸ"
-msgid "ClusterIntegration|Retry update"
-msgstr "アップデートをå†è©¦è¡Œ"
+msgid "ClusterIntegration|Request to begin uninstalling failed"
+msgstr ""
msgid "ClusterIntegration|Save changes"
msgstr "変更をä¿å­˜"
@@ -2666,10 +3069,10 @@ msgid "ClusterIntegration|Select zone to choose machine type"
msgstr "ゾーンをé¸æŠžã—ã¦ãƒžã‚·ãƒ³ã‚¿ã‚¤ãƒ—ã‚’é¸æŠž"
msgid "ClusterIntegration|Service Token"
-msgstr ""
+msgstr "サービストークン"
msgid "ClusterIntegration|Service token is required."
-msgstr ""
+msgstr "サービストークンãŒå¿…è¦ã§ã™ã€‚"
msgid "ClusterIntegration|Show"
msgstr "表示"
@@ -2683,12 +3086,36 @@ msgstr "Google Kubernetes Engine 上㮠Kubernetes クラスターを作æˆä¸­ã
msgid "ClusterIntegration|Something went wrong while installing %{title}"
msgstr "%{title} ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ä¸­ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸ"
+msgid "ClusterIntegration|Something went wrong while uninstalling %{title}"
+msgstr ""
+
+msgid "ClusterIntegration|Something went wrong while updating Knative domain name."
+msgstr ""
+
msgid "ClusterIntegration|Specifying a domain will allow you to use Auto Review Apps and Auto Deploy stages for %{auto_devops_start}Auto DevOps%{auto_devops_end}. The domain should have a wildcard DNS configured matching the domain."
msgstr ""
+msgid "ClusterIntegration|The Kubernetes certificate used to authenticate to the cluster."
+msgstr ""
+
+msgid "ClusterIntegration|The URL used to access the Kubernetes API."
+msgstr ""
+
+msgid "ClusterIntegration|The associated IP will be deleted and cannot be restored."
+msgstr ""
+
+msgid "ClusterIntegration|The associated certifcate will be deleted and cannot be restored."
+msgstr ""
+
+msgid "ClusterIntegration|The associated load balancer and IP will be deleted and cannot be restored."
+msgstr ""
+
msgid "ClusterIntegration|The endpoint is in the process of being assigned. Please check your Kubernetes cluster or Quotas on Google Kubernetes Engine if it takes a long time."
msgstr ""
+msgid "ClusterIntegration|There was a problem authenticating with your cluster. Please ensure your CA Certificate and Token are valid."
+msgstr ""
+
msgid "ClusterIntegration|This account must have permissions to create a Kubernetes cluster in the %{link_to_container_project} specified below"
msgstr "ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã¯ %{link_to_container_project} 㧠Kubernetes クラスターを作æˆã™ã‚‹ã®ã«ä»¥ä¸‹ã®æ¨©é™ãŒå¿…è¦ã§ã™"
@@ -2701,23 +3128,11 @@ msgstr ""
msgid "ClusterIntegration|Toggle Kubernetes cluster"
msgstr "Kubernetes クラスターを切り替ãˆ"
-msgid "ClusterIntegration|Update failed. Please check the logs and try again."
+msgid "ClusterIntegration|Uninstall %{appTitle}"
msgstr ""
-msgid "ClusterIntegration|Updating"
-msgstr "アップデート中"
-
-msgid "ClusterIntegration|Upgrade"
-msgstr "アップグレード"
-
-msgid "ClusterIntegration|Upgrade failed"
-msgstr "アップグレードã«å¤±æ•—ã—ã¾ã—ãŸ"
-
-msgid "ClusterIntegration|Upgraded"
-msgstr "アップグレード済ã¿"
-
-msgid "ClusterIntegration|Upgrading"
-msgstr "アップグレード中"
+msgid "ClusterIntegration|Update failed. Please check the logs and try again."
+msgstr ""
msgid "ClusterIntegration|Validating project billing status"
msgstr "プロジェクトã®è«‹æ±‚ステータスを検証ã—ã¦ã„ã¾ã™"
@@ -2728,6 +3143,9 @@ msgstr "GCP 上ã®ãƒ—ロジェクトã®è¦æ±‚ãŒæœ‰åŠ¹ã«ãªã£ã¦ã„ã‚‹ã“ã¨ã‚
msgid "ClusterIntegration|With a Kubernetes cluster associated to this project, you can use review apps, deploy your applications, run your pipelines, and much more in an easy way."
msgstr "ã“ã®ãƒ—ロジェクト㫠Kubernetes クラスターを関連付ã‘ã‚‹ã“ã¨ã§ã€Review Apps ã®ä½¿ç”¨ã€ã‚¢ãƒ—リケーションã®ãƒ‡ãƒ—ロイã€ãƒ‘イプラインã®å®Ÿè¡Œãªã©ã‚’ç°¡å˜ã«è¡Œã†ã“ã¨ãŒã§ãã¾ã™ã€‚"
+msgid "ClusterIntegration|You are about to uninstall %{appTitle} from your cluster."
+msgstr ""
+
msgid "ClusterIntegration|You must first install Helm Tiller before installing the applications below"
msgstr "次ã®ã‚¢ãƒ—リケーションをインストールã™ã‚‹å‰ã«ã€Helm Tiller をインストールã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“"
@@ -2737,6 +3155,9 @@ msgstr "Knative をインストールã™ã‚‹ã«ã¯ã€RBAC 対応ã®ã‚¯ãƒ©ã‚¹ã‚¿ãƒ
msgid "ClusterIntegration|Your account must have %{link_to_kubernetes_engine}"
msgstr "アカウント㫠%{link_to_kubernetes_engine} ãŒå¿…è¦ã§ã™ã€‚"
+msgid "ClusterIntegration|Your cluster API is unreachable. Please ensure your API URL is correct."
+msgstr ""
+
msgid "ClusterIntegration|Zone"
msgstr "ゾーン"
@@ -2765,10 +3186,10 @@ msgid "Code"
msgstr "コード"
msgid "Code Owners"
-msgstr ""
+msgstr "コードオーナー"
msgid "Code owner approval is required"
-msgstr ""
+msgstr "コードオーナーã®æ‰¿èªãŒå¿…è¦ã§ã™"
msgid "Code owners"
msgstr "コードオーナー"
@@ -2777,7 +3198,7 @@ msgid "CodeOwner|Pattern"
msgstr "パターン"
msgid "Cohorts"
-msgstr ""
+msgstr "コホート"
msgid "Collapse"
msgstr "折りãŸãŸã‚€"
@@ -2788,9 +3209,15 @@ msgstr ""
msgid "Collapse sidebar"
msgstr "サイドãƒãƒ¼ã‚’éš ã™"
+msgid "ComboSearch is not defined"
+msgstr "ComboSearch ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã›ã‚“"
+
msgid "Command line instructions"
msgstr "コマンドライン命令"
+msgid "Commands applied"
+msgstr "é©ç”¨æ¸ˆã¿ã‚³ãƒžãƒ³ãƒ‰"
+
msgid "Comment"
msgstr "コメント"
@@ -2809,6 +3236,9 @@ msgstr "ã“ã®æ¤œè¨Žã«ã‚³ãƒ¡ãƒ³ãƒˆã—未解決ã«ã™ã‚‹"
msgid "Comment form position"
msgstr "コメントフォームã®ä½ç½®"
+msgid "Comment is being updated"
+msgstr "コメントãŒæ›´æ–°ã•ã‚Œã¦ã„ã¾ã™"
+
msgid "Comments"
msgstr "コメント"
@@ -2880,7 +3310,7 @@ msgid "Commit…"
msgstr "コミット"
msgid "Company"
-msgstr ""
+msgstr "会社"
msgid "Compare"
msgstr "比較"
@@ -2927,6 +3357,9 @@ msgstr ""
msgid "Configure Gitaly timeouts."
msgstr "Gitaly ã®ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã‚’設定ã—ã¾ã™ã€‚"
+msgid "Configure Let's Encrypt"
+msgstr "Let's Encryptを設定"
+
msgid "Configure Tracing"
msgstr "トレースã®æ§‹æˆ"
@@ -2952,9 +3385,15 @@ msgid "Configure the way a user creates a new account."
msgstr "ユーザーãŒæ–°ã—ã„アカウントを作æˆã™ã‚‹æ–¹æ³•ã‚’設定ã—ã¾ã™ã€‚"
msgid "Confirm"
+msgstr "確èª"
+
+msgid "Confirmation email sent to %{email}"
msgstr ""
msgid "Confirmation required"
+msgstr "確èªãŒå¿…è¦ã§ã™"
+
+msgid "Congratulations! You have enabled Two-factor Authentication!"
msgstr ""
msgid "Connect"
@@ -2969,9 +3408,15 @@ msgstr "GitHubã‹ã‚‰ãƒªãƒã‚¸ãƒˆãƒªã«æŽ¥ç¶š"
msgid "Connect your external repositories, and CI/CD pipelines will run for new commits. A GitLab project will be created with only CI/CD features enabled."
msgstr "外部リãƒã‚¸ãƒˆãƒªã«æŽ¥ç¶šã—ã¦ã€æ–°ã—ã„コミットãŒã‚ã‚‹ã¨CI/CDパイプラインを実行ã—ã¾ã™ã€‚CI/CDã®æ©Ÿèƒ½ãŒæœ‰åŠ¹ã§ã‚ã‚‹ã¨ãã®ã¿ã€GitLabプロジェクトã¯ä½œæˆã•ã‚Œã¾ã™ã€‚"
+msgid "Connecting to terminal sync service"
+msgstr ""
+
msgid "Connecting..."
msgstr "接続ã—ã¦ã„ã¾ã™..."
+msgid "Connection failure"
+msgstr "接続ã«å¤±æ•—ã—ã¾ã—ãŸ"
+
msgid "Contact an owner of group %{namespace_name} to upgrade the plan."
msgstr ""
@@ -2982,13 +3427,13 @@ msgid "Contact sales to upgrade"
msgstr "アップグレードã®å•ã„åˆã‚ã›"
msgid "Contact your Administrator to upgrade your license."
-msgstr ""
+msgstr "システム管ç†è€…ã«é€£çµ¡ã—ã¦ã€ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã‚’アップグレードã—ã¦ãã ã•ã„。"
msgid "Container Registry"
msgstr "コンテナレジストリ"
msgid "Container registry images"
-msgstr ""
+msgstr "コンテナレジストリã®ã‚¤ãƒ¡ãƒ¼ã‚¸"
msgid "ContainerRegistry|Created"
msgstr "作æˆæ¸ˆã¿"
@@ -3035,6 +3480,9 @@ msgstr "GitLabã¨çµ±åˆã•ã‚ŒãŸã‚³ãƒ³ãƒ†ãƒŠãƒ¬ã‚¸ã‚¹ãƒˆãƒªã§ã€å…¨ã¦ã®ãƒ—ロ
msgid "ContainerRegistry|You can also use a %{deploy_token} for read-only access to the registry images."
msgstr "レジストリイメージã¸ã®èª­ã¿å–り専用アクセスã®ãŸã‚ã« %{deploy_token} を使用ã§ãã¾ã™ã€‚"
+msgid "Contains %{count} blobs of images (%{size})"
+msgstr ""
+
msgid "Contents of .gitlab-ci.yml"
msgstr ".gitlab-ci.yml ã®å†…容"
@@ -3080,6 +3528,9 @@ msgstr "%{branch_name} ã¸ã®ã‚³ãƒŸãƒƒãƒˆï¼ˆãƒžãƒ¼ã‚¸ã‚³ãƒŸãƒƒãƒˆã‚’除ãã€6,0
msgid "ContributorsPage|Please wait a moment, this page will automatically refresh when ready."
msgstr "ã—ã°ã‚‰ããŠå¾…ã¡ãã ã•ã„ã€ã“ã®ãƒšãƒ¼ã‚¸ã¯æº–å‚™ãŒæ•´ã†ã¨è‡ªå‹•çš„ã«æ›´æ–°ã•ã‚Œã¾ã™ã€‚"
+msgid "Control emails linked to your account"
+msgstr ""
+
msgid "Control the display of third party offers."
msgstr "サードパーティã®ã‚ªãƒ•ã‚¡ãƒ¼ã®è¡¨ç¤ºã‚’管ç†ã—ã¾ã™ã€‚"
@@ -3089,6 +3540,9 @@ msgstr "ã“ã®ã‚»ã‚«ãƒ³ãƒ€ãƒªãƒŽãƒ¼ãƒ‰ã®ãƒªãƒã‚¸ãƒˆãƒªãƒãƒƒã‚¯ãƒ•ã‚£ãƒ«ã®æœ€
msgid "ConvDev Index"
msgstr "ConvDev インデックス"
+msgid "Copied"
+msgstr ""
+
msgid "Copy %{http_label} clone URL"
msgstr "%{http_label} クローン URL をコピー"
@@ -3107,9 +3561,6 @@ msgstr "SSH 用クローン URL をコピー"
msgid "Copy SSH public key"
msgstr "SSH 公開éµã‚’コピー"
-msgid "Copy SSH public key to clipboard"
-msgstr "SSH 公開éµã‚’クリップボードã«ã‚³ãƒ”ー"
-
msgid "Copy URL to clipboard"
msgstr "クリップボードã«URLをコピー"
@@ -3125,6 +3576,12 @@ msgstr "コミットã®SHAをクリップボードã«ã‚³ãƒ”ー"
msgid "Copy file path to clipboard"
msgstr "ファイルパスをクリップボードã«ã‚³ãƒ”ーã™ã‚‹"
+msgid "Copy labels and milestone from %{source_issuable_reference}."
+msgstr ""
+
+msgid "Copy labels and milestone from other issue or merge request in this project"
+msgstr ""
+
msgid "Copy link"
msgstr "リンクをコピー"
@@ -3132,7 +3589,10 @@ msgid "Copy reference to clipboard"
msgstr "クリップボードã¸ã‚³ãƒ”ー"
msgid "Copy secret to clipboard"
-msgstr ""
+msgstr "クリップボードã«ã‚·ãƒ¼ã‚¯ãƒ¬ãƒƒãƒˆã‚’コピー"
+
+msgid "Copy source to clipboard"
+msgstr "ソースをクリップボードã«ã‚³ãƒ”ー"
msgid "Copy to clipboard"
msgstr "クリップボードã«ã‚³ãƒ”ー"
@@ -3141,19 +3601,25 @@ msgid "Copy token to clipboard"
msgstr "トークンをクリップボードã«ã‚³ãƒ”ーã—ã¾ã™"
msgid "Could not authorize chat nickname. Try again!"
-msgstr ""
+msgstr "ãƒãƒ£ãƒƒãƒˆã®ãƒ‹ãƒƒã‚¯ãƒãƒ¼ãƒ ã‚’承èªã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
+
+msgid "Could not change HEAD: branch '%{branch}' does not exist"
+msgstr "HEADを変更ã§ãã¾ã›ã‚“ã§ã—ãŸï¼š'%{branch}'ブランムãŒå­˜åœ¨ã—ã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Could not connect to FogBugz, check your URL"
msgstr ""
+msgid "Could not connect to Web IDE file mirror service."
+msgstr ""
+
msgid "Could not create Wiki Repository at this time. Please try again later."
msgstr ""
msgid "Could not delete chat nickname %{chat_name}."
-msgstr ""
+msgstr "ãƒãƒ£ãƒƒãƒˆã®ãƒ‹ãƒƒã‚¯ãƒãƒ¼ãƒ  %{chat_name} を削除ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Could not remove the trigger."
-msgstr ""
+msgstr "トリガーを除去ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Could not retrieve the pipeline status. For troubleshooting steps, read the %{linkStart}documentation.%{linkEnd}"
msgstr "パイプラインステータスをå–å¾—ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚トラブルシューティングã®æ‰‹é †ã«ã¤ã„ã¦ã¯ã€ %{linkStart} マニュアルをå‚ç…§ã—ã¦ãã ã•ã„。%{linkEnd}"
@@ -3177,11 +3643,20 @@ msgid "Create New Domain"
msgstr "æ–°ã—ã„ドメインを作æˆ"
msgid "Create a GitLab account first, and then connect it to your %{label} account."
+msgstr "ã¯ã˜ã‚ã«GitLabアカウントを作æˆã—ã€ãã®å¾Œ %{label} ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã«æŽ¥ç¶šã—ã¾ã™ã€‚"
+
+msgid "Create a local proxy for storing frequently used upstream images. %{link_start}Learn more%{link_end} about dependency proxies."
msgstr ""
+msgid "Create a merge request."
+msgstr "マージリクエストを作æˆ."
+
msgid "Create a new branch"
msgstr "æ–°ã—ã„ブランãƒã‚’作æˆ"
+msgid "Create a new file as there are no files yet. Afterwards, you'll be able to commit your changes."
+msgstr ""
+
msgid "Create a new issue"
msgstr "課題ã®æ–°è¦ä½œæˆ"
@@ -3254,6 +3729,12 @@ msgstr "プロジェクトラベルを作æˆ"
msgid "Create your first page"
msgstr "最åˆã®ãƒšãƒ¼ã‚¸ã‚’作æˆã™ã‚‹"
+msgid "CreateGroup|You don’t have permission to create a subgroup in this group."
+msgstr ""
+
+msgid "CreateGroup|You don’t have permission to create groups."
+msgstr "ã‚ãªãŸã¯ã€ã‚°ãƒ«ãƒ¼ãƒ—を作æˆã™ã‚‹æ¨©é™ã‚’ã‚‚ã£ã¦ã„ã¾ã›ã‚“。"
+
msgid "CreateTag|Tag"
msgstr "ã‚¿ã‚°"
@@ -3269,12 +3750,27 @@ msgstr "作æˆæ—¥"
msgid "Created by me"
msgstr "自分ãŒä½œæˆ"
+msgid "Created issue %{issueLink}"
+msgstr "作æˆã—ãŸèª²é¡Œ %{issueLink}"
+
+msgid "Created issue %{issueLink} at %{projectLink}"
+msgstr "%{projectLink} ã«èª²é¡Œ %{issueLink} を作æˆã—ã¾ã—ãŸ"
+
+msgid "Created merge request %{mergeRequestLink}"
+msgstr ""
+
+msgid "Created merge request %{mergeRequestLink} at %{projectLink}"
+msgstr "%{projectLink} ã«ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ %{mergeRequestLink} を作æˆã—ã¾ã—ãŸ"
+
msgid "Created on"
msgstr "作æˆæ—¥æ™‚"
msgid "Created on:"
msgstr "作æˆæ—¥æ™‚:"
+msgid "Creates branch '%{branch_name}' and a merge request to resolve this issue"
+msgstr "ã“ã®èª²é¡Œã‚’解決ã™ã‚‹ãŸã‚ã«'%{branch_name}'ブランãƒã¨ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’作æˆã—ã¾ã™ã€‚"
+
msgid "Creating epic"
msgstr "エピックを作æˆã—ã¦ã„ã¾ã™"
@@ -3293,6 +3789,9 @@ msgstr "ç¾åœ¨ã®ãƒ—ロジェクト"
msgid "Current node"
msgstr "ç¾åœ¨ã®ãƒŽãƒ¼ãƒ‰"
+msgid "Current password"
+msgstr ""
+
msgid "CurrentUser|Profile"
msgstr "プロフィール"
@@ -3371,7 +3870,19 @@ msgstr "ã™ã¹ã¦"
msgid "DashboardProjects|Personal"
msgstr "個人"
+msgid "DashboardProjects|Trending"
+msgstr ""
+
msgid "Dashboards"
+msgstr "ダッシュボード"
+
+msgid "Dashboard|%{firstProject} and %{secondProject}"
+msgstr ""
+
+msgid "Dashboard|%{firstProject}, %{rest}, and %{secondProject}"
+msgstr ""
+
+msgid "Dashboard|Unable to add %{invalidProjects}. This dashboard is available for public projects, and private projects in groups with a Gold plan."
msgstr ""
msgid "Data is still calculating..."
@@ -3380,6 +3891,18 @@ msgstr "データã¯ã¾ã è¨ˆç®—中ã§ã™..."
msgid "Date picker"
msgstr "日付é¸æŠž"
+msgid "DayTitle|F"
+msgstr ""
+
+msgid "DayTitle|M"
+msgstr ""
+
+msgid "DayTitle|S"
+msgstr ""
+
+msgid "DayTitle|W"
+msgstr ""
+
msgid "Debug"
msgstr "デãƒãƒƒã‚°"
@@ -3399,13 +3922,13 @@ msgid "Default Branch"
msgstr "デフォルトブランãƒ"
msgid "Default artifacts expiration"
-msgstr ""
+msgstr "デフォルトã®ã‚¢ãƒ¼ãƒ†ã‚£ãƒ•ã‚¡ã‚¯ãƒˆã®æœ‰åŠ¹æœŸé™"
msgid "Default classification label"
msgstr "デフォルト分類ラベル"
msgid "Default description template for issues"
-msgstr ""
+msgstr "課題ã®ã€ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®èª¬æ˜Žãƒ†ãƒ³ãƒ—レート"
msgid "Default first day of the week"
msgstr ""
@@ -3414,22 +3937,25 @@ msgid "Default first day of the week in calendars and date pickers."
msgstr "カレンダーã¨æ—¥ä»˜ã®è¨­å®šã§ä½¿ç”¨ã™ã‚‹ã€é€±ã®æœ€åˆã®æ—¥(デフォルト)"
msgid "Default issue template"
+msgstr "デフォルトã®èª²é¡Œãƒ†ãƒ³ãƒ—レート"
+
+msgid "Default project deletion protection"
msgstr ""
msgid "Default: Directly import the Google Code email address or username"
msgstr "デフォルト:Google コードã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¾ãŸã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼åを直接インãƒãƒ¼ãƒˆã™ã‚‹"
msgid "Default: Map a FogBugz account ID to a full name"
-msgstr ""
+msgstr "デフォルト:FogBugz ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆIDをフルãƒãƒ¼ãƒ ã«ãƒžãƒƒãƒ—ã™ã‚‹"
msgid "Define a custom pattern with cron syntax"
msgstr "Cron 構文ã§ã‚«ã‚¹ã‚¿ãƒ ãªãƒ‘ターンを指定ã™ã‚‹"
msgid "Define environments in the deploy stage(s) in <code>.gitlab-ci.yml</code> to track deployments here."
-msgstr ""
+msgstr "デプロイステージã®ç’°å¢ƒã‚’ <code>.gitlab-ci.yml</code> ã§å®šç¾©ã—ã¦ã€ãƒ‡ãƒ—ロイを追跡ã—ã¾ã™ã€‚"
msgid "DelayedJobs|Are you sure you want to run %{jobName} immediately? Otherwise this job will run automatically after it's timer finishes."
-msgstr ""
+msgstr "%{jobName} ã‚’ã™ãã«å®Ÿè¡Œã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿä»Šã™ã実行ã—ãªã„å ´åˆã§ã‚‚ã€ã“ã®ã‚¸ãƒ§ãƒ–ã¯äºˆç´„ã•ã‚ŒãŸã‚¿ã‚¤ãƒŸãƒ³ã‚°ã§è‡ªå‹•çš„ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚"
msgid "DelayedJobs|Are you sure you want to run %{job_name} immediately? This job will run automatically after it's timer finishes."
msgstr "%{job_name} ã‚’ã™ãã«å®Ÿè¡Œã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿã“ã®ã‚¸ãƒ§ãƒ–ã¯ã‚¿ã‚¤ãƒžãƒ¼çµ‚了後自動的ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚"
@@ -3438,10 +3964,10 @@ msgid "DelayedJobs|Start now"
msgstr "今ã™ã始ã‚ã‚‹"
msgid "DelayedJobs|Unschedule"
-msgstr ""
+msgstr "スケジュールを解除"
msgid "DelayedJobs|delayed"
-msgstr ""
+msgstr "予約済ã¿"
msgid "Delete"
msgstr "削除"
@@ -3456,7 +3982,7 @@ msgid "Delete comment"
msgstr "コメントを削除"
msgid "Delete license"
-msgstr ""
+msgstr "ライセンスを削除"
msgid "Delete list"
msgstr "リストを削除ã™ã‚‹"
@@ -3467,6 +3993,21 @@ msgstr "ソースブランãƒã‚’削除"
msgid "Delete this attachment"
msgstr "ã“ã®æ·»ä»˜ãƒ•ã‚¡ã‚¤ãƒ«ã‚’削除"
+msgid "DeleteProject|Failed to remove project repository. Please try again or contact administrator."
+msgstr "プロジェクトã®ãƒªãƒã‚¸ãƒˆãƒªã®å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã™ã‹ã€ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
+
+msgid "DeleteProject|Failed to remove some tags in project container registry. Please try again or contact administrator."
+msgstr "プロジェクトã®ã‚³ãƒ³ãƒ†ãƒŠãƒªãƒã‚¸ãƒˆãƒªã®ã‚¿ã‚°ã®å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã™ã‹ã€ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
+
+msgid "DeleteProject|Failed to remove wiki repository. Please try again or contact administrator."
+msgstr "プロジェクトã®wikiリãƒã‚¸ãƒˆãƒªã®å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã™ã‹ã€ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
+
+msgid "DeleteProject|Failed to restore project repository. Please contact the administrator."
+msgstr "プロジェクトã®ãƒªãƒã‚¸ãƒˆãƒªã®ãƒ¬ã‚¹ãƒˆã‚¢ã«å¤±æ•—ã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã™ã‹ã€ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
+
+msgid "DeleteProject|Failed to restore wiki repository. Please contact the administrator."
+msgstr "wikiリãƒã‚¸ãƒˆãƒªã®ãƒ¬ã‚¹ãƒˆã‚¢ã«å¤±æ•—ã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã™ã‹ã€ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
+
msgid "Deleted"
msgstr "削除完了"
@@ -3474,13 +4015,13 @@ msgid "Deleted chat nickname: %{chat_name}!"
msgstr ""
msgid "Deleting the license failed."
-msgstr ""
+msgstr "ライセンスã®å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
msgid "Deleting the license failed. The license was not found."
msgstr ""
msgid "Deleting the license failed. You are not permitted to perform this action."
-msgstr ""
+msgstr "ライセンスã®å‰Šé™¤ã«å¤±æ•—ã—ã¾ã—ãŸã€‚ã‚ãªãŸã¯ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã®å‰Šé™¤ã‚’許å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“。"
msgid "Denied authorization of chat nickname %{user_name}."
msgstr ""
@@ -3488,6 +4029,54 @@ msgstr ""
msgid "Deny"
msgstr "æ‹’å¦"
+msgid "Dependencies"
+msgstr ""
+
+msgid "Dependencies|Component"
+msgstr ""
+
+msgid "Dependencies|Component name"
+msgstr ""
+
+msgid "Dependencies|Export as JSON"
+msgstr ""
+
+msgid "Dependencies|Job failed to generate the dependency list"
+msgstr ""
+
+msgid "Dependencies|Location"
+msgstr ""
+
+msgid "Dependencies|Packager"
+msgstr ""
+
+msgid "Dependencies|The %{codeStartTag}dependency_scanning%{codeEndTag} job has failed and cannot generate the list. Please ensure the job is running properly and run the pipeline again."
+msgstr ""
+
+msgid "Dependencies|Unsupported file(s) detected"
+msgstr ""
+
+msgid "Dependencies|Version"
+msgstr ""
+
+msgid "Dependency List"
+msgstr ""
+
+msgid "Dependency Proxy"
+msgstr ""
+
+msgid "Dependency proxy"
+msgstr ""
+
+msgid "Dependency proxy URL"
+msgstr ""
+
+msgid "Dependency proxy feature is limited to public groups for now."
+msgstr ""
+
+msgid "DependencyProxy|Toggle Dependency Proxy"
+msgstr ""
+
msgid "Deploy"
msgid_plural "Deploys"
msgstr[0] "デプロイ"
@@ -3496,7 +4085,7 @@ msgid "Deploy Keys"
msgstr "デプロイキー"
msgid "Deploy key was successfully updated."
-msgstr ""
+msgstr "デプロイキーã¯æ­£å¸¸ã«æ›´æ–°ã•ã‚Œã¾ã—ãŸã€‚"
msgid "DeployKeys|+%{count} others"
msgstr "+ %{count} プロジェクト"
@@ -3658,9 +4247,12 @@ msgid "DesignManagement|Go back to designs"
msgstr ""
msgid "DesignManagement|Go to next design"
-msgstr ""
+msgstr "次ã®ãƒ‡ã‚¶ã‚¤ãƒ³ã¸"
msgid "DesignManagement|Go to previous design"
+msgstr "å‰ã®ãƒ‡ã‚¶ã‚¤ãƒ³ã¸"
+
+msgid "DesignManagement|The maximum number of designs allowed to be uploaded is %{upload_limit}. Please try again."
msgstr ""
msgid "DesignManagement|The one place for your designs"
@@ -3670,7 +4262,7 @@ msgid "DesignManagement|Upload and view the latest designs for this issue. Consi
msgstr ""
msgid "DesignManagement|Upload designs"
-msgstr ""
+msgstr "デザインをアップロード"
msgid "Designs"
msgstr "デザイン"
@@ -3717,9 +4309,15 @@ msgstr "グループ Runner を無効ã«ã™ã‚‹"
msgid "Disable shared Runners"
msgstr "共有 Runner を無効化"
+msgid "Disable two-factor authentication"
+msgstr ""
+
msgid "Disabled"
msgstr "無効"
+msgid "Disabled mirrors can only be enabled by instance owners. It is recommended that you delete them."
+msgstr ""
+
msgid "Discard"
msgstr "破棄"
@@ -3741,17 +4339,23 @@ msgstr "下書ãを破棄"
msgid "Discard review"
msgstr "レビューを破棄"
-msgid "Discover GitLab Geo"
+msgid "DiscordService|Discord Notifications"
+msgstr "Discord 通知"
+
+msgid "DiscordService|Receive event notifications in Discord"
msgstr ""
+msgid "Discover GitLab Geo"
+msgstr "GitLab Geo ã«ã¤ã„ã¦"
+
msgid "Discover projects, groups and snippets. Share your projects with others"
msgstr "プロジェクトã€ã‚°ãƒ«ãƒ¼ãƒ—ã€ã‚¹ãƒ‹ãƒšãƒƒãƒˆã‚’発見ã™ã‚‹ã€‚ã‚ãªãŸã®ãƒ—ロジェクトを他ã®äººã¨å…±æœ‰ã™ã‚‹"
msgid "Discuss a specific suggestion or question"
-msgstr ""
+msgstr "具体的ãªæ案や質å•ã«ã¤ã„ã¦è­°è«–ã—ã¾ã™ã€‚"
msgid "Discuss a specific suggestion or question that needs to be resolved"
-msgstr ""
+msgstr "解決ãŒå¿…è¦ãªã€å…·ä½“çš„ãªæ案や質å•ã«ã¤ã„ã¦è­°è«–ã™ã‚‹ã€‚"
msgid "Discussion"
msgstr "検討"
@@ -3771,18 +4375,42 @@ msgstr "マージリクエストã®æ˜‡æ ¼ã‚’å´ä¸‹ã—ã¾ã™"
msgid "Dismiss trial promotion"
msgstr "トライアルプロモーションを閉ã˜ã‚‹"
+msgid "Dismissed"
+msgstr ""
+
+msgid "Dismissed at %{projectLink}"
+msgstr ""
+
+msgid "Dismissed on pipeline %{pipelineLink}"
+msgstr ""
+
+msgid "Dismissed on pipeline %{pipelineLink} at %{projectLink}"
+msgstr ""
+
msgid "Do you want to customize how Google Code email addresses and usernames are imported into GitLab?"
msgstr "Google コードã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¨ãƒ¦ãƒ¼ã‚¶ãƒ¼åã‚’ GitLab ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹æ–¹æ³•ã‚’カスタマイズã—ã¾ã™ã‹ï¼Ÿ"
+msgid "Dockerfile"
+msgstr "Dockerfile"
+
msgid "Documentation for popular identity providers"
msgstr "一般的㪠ID プロãƒã‚¤ãƒ€ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ"
msgid "Domain"
msgstr "ドメイン"
+msgid "Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled"
+msgstr ""
+
+msgid "Don't paste the private part of the GPG key. Paste the public part which begins with '-----BEGIN PGP PUBLIC KEY BLOCK-----'."
+msgstr ""
+
msgid "Don't show again"
msgstr "次回ã‹ã‚‰è¡¨ç¤ºã—ãªã„"
+msgid "Don't worry, you can access this tour by clicking on the help icon in the top right corner and choose <strong>Learn GitLab</strong>."
+msgstr ""
+
msgid "Done"
msgstr "完了"
@@ -3795,26 +4423,20 @@ msgstr "æˆæžœç‰©ã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰"
msgid "Download asset"
msgstr "アセットをダウンロード"
-msgid "Download export"
+msgid "Download codes"
msgstr ""
-msgid "Download license"
-msgstr ""
-
-msgid "Download tar"
-msgstr ""
-
-msgid "Download tar.bz2"
-msgstr ""
+msgid "Download export"
+msgstr "エクスãƒãƒ¼ãƒˆã‚’ダウンロード"
-msgid "Download tar.gz"
-msgstr ""
+msgid "Download license"
+msgstr "ライセンスをダウンロード"
-msgid "Download zip"
-msgstr ""
+msgid "Download source code"
+msgstr "ソースコードをダウンロード"
-msgid "DownloadArtifacts|Download"
-msgstr ""
+msgid "Download this directory"
+msgstr "ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ダウンロード"
msgid "DownloadCommit|Email Patches"
msgstr "パッãƒã‚’メールã§é€ä¿¡"
@@ -3855,6 +4477,9 @@ msgstr "ラベルã®ç·¨é›†"
msgid "Edit Milestone"
msgstr "マイルストーンを編集"
+msgid "Edit Password"
+msgstr "パスワードを編集"
+
msgid "Edit Pipeline Schedule %{id}"
msgstr "パイプラインスケジュール %{id} を編集"
@@ -3891,11 +4516,17 @@ msgstr "公開デプロイキーã®ç·¨é›†"
msgid "Elasticsearch"
msgstr "Elasticsearch"
+msgid "Elasticsearch indexing restrictions"
+msgstr ""
+
+msgid "Elasticsearch indexing started"
+msgstr ""
+
msgid "Elasticsearch integration. Elasticsearch AWS IAM."
msgstr "Elasticsearch ã®çµ±åˆã€‚Elasticsearch AWS IAM。"
msgid "Elastic|None. Select namespaces to index."
-msgstr ""
+msgstr "ãªã—。インデックスã«åå‰ç©ºé–“ã‚’é¸æŠžã—ã¦ãã ã•ã„"
msgid "Elastic|None. Select projects to index."
msgstr ""
@@ -3904,38 +4535,71 @@ msgid "Email"
msgstr "メール"
msgid "Email address"
-msgstr ""
+msgstr "メールアドレス"
msgid "Email patch"
msgstr "パッãƒã‚’メールã™ã‚‹"
+msgid "Email the pipelines status to a list of recipients."
+msgstr "パイプラインã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’å—信者ã®ãƒªã‚¹ãƒˆã«Eメールã§é€šçŸ¥ã—ã¾ã™ã€‚"
+
msgid "EmailError|It appears that the email is blank. Make sure your reply is at the top of the email, we can't process inline replies."
-msgstr ""
+msgstr "メールãŒç©ºã®ã‚ˆã†ã§ã™ã€‚返信文ãŒãƒ¡ãƒ¼ãƒ«ã®ä¸€ç•ªä¸Šã«ã‚ã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。インラインã®è¿”ä¿¡ã¯å‡¦ç†ã§ãã¾ã›ã‚“。"
msgid "EmailError|The thread you are replying to no longer exists, perhaps it was deleted? If you believe this is in error, contact a staff member."
-msgstr ""
+msgstr "返信ã•ã‚ŒãŸã‚¹ãƒ¬ãƒƒãƒ‰ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã›ã‚“。ãŠãらããã‚Œã¯å‰Šé™¤ã•ã‚ŒãŸã‚‚ã®ã¨æ€ã‚ã‚Œã¾ã™ã€‚ã“ã‚ŒãŒèª¤ã£ã¦ã„ã‚‹ã¨æ€ã‚れる場åˆã¯ã€ã‚¹ã‚¿ãƒƒãƒ•ãƒ¡ãƒ³ãƒãƒ¼ã«å•ã„åˆã‚ã›ã¦ãã ã•ã„。"
msgid "EmailError|We couldn't figure out what the email is for. Please create your issue or comment through the web interface."
msgstr ""
msgid "EmailError|We couldn't figure out what the email is in reply to. Please create your comment through the web interface."
-msgstr ""
+msgstr "メールãŒã©ã“ã¸ã®è¿”ä¿¡ã‹åˆ¤ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚ Webインターフェイス上ã‹ã‚‰ã‚³ãƒ¡ãƒ³ãƒˆã‚’作æˆã—ã¦ãã ã•ã„。"
msgid "EmailError|We couldn't figure out what user corresponds to the email. Please create your comment through the web interface."
msgstr ""
msgid "EmailError|We couldn't find the project. Please check if there's any typo."
-msgstr ""
+msgstr "プロジェクトãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚入力ミスãŒãªã„ã‹ç¢ºèªã—ã¦ãã ã•ã„。"
msgid "EmailError|You are not allowed to perform this action. If you believe this is in error, contact a staff member."
-msgstr ""
+msgstr "ã“ã®æ“作ã®å®Ÿè¡Œã¯è¨±å¯ã•ã‚Œã¦ã„ã¾ã›ã‚“。ã“ã‚ŒãŒèª¤ã£ã¦ã„ã‚‹ã¨æ€ã‚れる場åˆã¯ã€ã‚¹ã‚¿ãƒƒãƒ•ãƒ¡ãƒ³ãƒãƒ¼ã«å•ã„åˆã‚ã›ã¦ãã ã•ã„。"
msgid "EmailError|Your account has been blocked. If you believe this is in error, contact a staff member."
-msgstr ""
+msgstr "ã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã¯ãƒ–ロックã•ã‚Œã¾ã—ãŸã€‚ã“ã‚ŒãŒèª¤ã£ã¦ã„ã‚‹ã¨æ€ã‚れる場åˆã¯ã€ã‚¹ã‚¿ãƒƒãƒ•ãƒ¡ãƒ³ãƒãƒ¼ã«å•ã„åˆã‚ã›ã¦ãã ã•ã„。"
+
+msgid "EmailToken|reset it"
+msgstr "リセットã™ã‚‹"
+
+msgid "EmailToken|resetting..."
+msgstr "リセット中..."
msgid "Emails"
msgstr "メール"
+msgid "Emails separated by comma"
+msgstr "Eメール (コンマ区切り)"
+
+msgid "EmailsOnPushService|Disable code diffs"
+msgstr ""
+
+msgid "EmailsOnPushService|Don't include possibly sensitive code diffs in notification body."
+msgstr ""
+
+msgid "EmailsOnPushService|Email the commits and diff of each push to a list of recipients."
+msgstr ""
+
+msgid "EmailsOnPushService|Emails on push"
+msgstr ""
+
+msgid "EmailsOnPushService|Emails separated by whitespace"
+msgstr ""
+
+msgid "EmailsOnPushService|Send from committer"
+msgstr ""
+
+msgid "EmailsOnPushService|Send notifications from the committer's email address if the domain is part of the domain GitLab is running on (e.g. %{domains})."
+msgstr ""
+
msgid "Embed"
msgstr "埋ã‚è¾¼ã¿"
@@ -3960,6 +4624,9 @@ msgstr "ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã® SAML èªè¨¼ã‚’有効ã«ã™ã‚‹"
msgid "Enable Sentry for error reporting and logging."
msgstr "エラー報告ã¨ãƒ­ã‚°è¨˜éŒ²ã®ãŸã‚ã« Sentry を有効ã«ã™ã‚‹ã€‚"
+msgid "Enable access to the Performance Bar for a given group."
+msgstr ""
+
msgid "Enable and configure InfluxDB metrics."
msgstr "InfluxDB ã®ãƒ¡ãƒˆãƒªã‚¯ã‚¹ã‚’有効ã«ã—ã¦è¨­å®šã™ã‚‹ã€‚"
@@ -3996,9 +4663,6 @@ msgstr "reCAPTCHA ã¾ãŸã¯ Akismet ã®æœ‰åŠ¹ã€ãŠã‚ˆã³ IP 制é™ã‚’設定ã™ã
msgid "Enable shared Runners"
msgstr "共有 Runner を有効化"
-msgid "Enable the Performance Bar for a given group."
-msgstr "指定グループã®ãƒ‘フォーマンスãƒãƒ¼ã‚’有効ã«ã™ã‚‹ã€‚"
-
msgid "Enable two-factor authentication"
msgstr "2è¦ç´ èªè¨¼ã‚’有効ã«ã™ã‚‹"
@@ -4029,12 +4693,18 @@ msgstr ""
msgid "Ends at (UTC)"
msgstr "終了時刻 (UTC)"
-msgid "Enter at least three characters to search"
+msgid "Enforce DNS rebinding attack protection"
msgstr ""
+msgid "Enter at least three characters to search"
+msgstr "å°‘ãªãã¨ã‚‚3文字以上ã§æ¤œç´¢ã—ã¦ãã ã•ã„"
+
msgid "Enter in your Bitbucket Server URL and personal access token below"
msgstr "ã‚ãªãŸã® Bitbucket Server ã® URL ã¨ä»¥ä¸‹ã®å€‹äººã‚¢ã‚¯ã‚»ã‚¹ãƒˆãƒ¼ã‚¯ãƒ³ã‚’入力ã—ã¦ãã ã•ã„"
+msgid "Enter in your Phabricator Server URL and personal access token below"
+msgstr ""
+
msgid "Enter the issue description"
msgstr "課題ã®èª¬æ˜Žã‚’入力ã—ã¦ãã ã•ã„"
@@ -4047,7 +4717,10 @@ msgstr "マージリクエストã®èª¬æ˜Žã‚’入力ã—ã¦ãã ã•ã„"
msgid "Enter the merge request title"
msgstr "マージリクエストã®ã‚¿ã‚¤ãƒˆãƒ«ã‚’入力ã—ã¦ãã ã•ã„"
-msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they will be masked by default so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
+msgid "EnviornmentDashboard|You are looking at the last updated environment"
+msgstr ""
+
+msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they can be masked so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
msgstr ""
msgid "Environment variables are configured by your administrator to be %{link_start}protected%{link_end} by default"
@@ -4059,9 +4732,33 @@ msgstr "環境:"
msgid "Environments"
msgstr "環境"
+msgid "Environments Dashboard"
+msgstr "環境ダッシュボード"
+
msgid "Environments allow you to track deployments of your application %{link_to_read_more}."
msgstr "環境ã¯ã‚¢ãƒ—リケーションã®ãƒ‡ãƒ—ロイを追加ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ %{link_to_read_more}"
+msgid "EnvironmentsDashboard|Add a project to the dashboard"
+msgstr "ダッシュボードã«ãƒ—ロジェクトを追加"
+
+msgid "EnvironmentsDashboard|Add projects"
+msgstr "プロジェクトを追加"
+
+msgid "EnvironmentsDashboard|Environments Dashboard"
+msgstr "環境ダッシュボード"
+
+msgid "EnvironmentsDashboard|Job: %{job}"
+msgstr "ジョブ: %{job}"
+
+msgid "EnvironmentsDashboard|More actions"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Remove"
+msgstr ""
+
+msgid "EnvironmentsDashboard|The environments dashboard provides a summary of each project's environments' status, including pipeline and alert statuses."
+msgstr ""
+
msgid "Environments|An error occurred while fetching the environments."
msgstr "環境をå–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -4069,7 +4766,7 @@ msgid "Environments|An error occurred while making the request."
msgstr "リクエスト作æˆä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Environments|An error occurred while re-deploying the environment, please try again"
-msgstr ""
+msgstr "環境ã®å†ãƒ‡ãƒ—ロイ中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ãŠè©¦ã—ãã ã•ã„"
msgid "Environments|An error occurred while rolling back the environment, please try again"
msgstr "環境ã®ãƒ­ãƒ¼ãƒ«ãƒãƒƒã‚¯ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ãŠè©¦ã—ãã ã•ã„"
@@ -4096,7 +4793,7 @@ msgid "Environments|Environments"
msgstr "環境一覧"
msgid "Environments|Environments are places where code gets deployed, such as staging or production."
-msgstr ""
+msgstr "環境ã¨ã¯ã€staging ã‚„ production ã¨ã„ã£ãŸã‚³ãƒ¼ãƒ‰ã‚’デプロイã™ã‚‹å…ˆã§ã™ã€‚"
msgid "Environments|Job"
msgstr "ジョブ"
@@ -4114,10 +4811,10 @@ msgid "Environments|No pod name has been specified"
msgstr "pod åãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã›ã‚“"
msgid "Environments|Note that this action will stop the environment, but it will %{emphasisStart}not%{emphasisEnd} have an effect on any existing deployment due to no “stop environment action†being defined in the %{ciConfigLinkStart}.gitlab-ci.yml%{ciConfigLinkEnd} file."
-msgstr ""
+msgstr "ã“ã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã¯ç’°å¢ƒã‚’åœæ­¢ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã—ã‹ã—ã€%{ciConfigLinkStart}.gitlab-ci.yml%{ciConfigLinkEnd} ファイルã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ã€ç’°å¢ƒåœæ­¢ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ä»¥å¤–ã«ã‚ˆã‚‹ã€ã‚らゆる既存ã®ãƒ‡ãƒ—ロイメントã«å½±éŸ¿ã‚’ %{emphasisStart}与ãˆã¾ã›ã‚“%{emphasisEnd}。"
msgid "Environments|Note that this action will stop the environment, but it will %{emphasis_start}not%{emphasis_end} have an effect on any existing deployment due to no “stop environment action†being defined in the %{ci_config_link_start}.gitlab-ci.yml%{ci_config_link_end} file."
-msgstr ""
+msgstr "ã“ã®ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã¯ã€ç’°å¢ƒã‚’åœæ­¢ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã—ã‹ã—ã€%{ci_config_link_start}.gitlab-ci.yml%{ci_config_link_end} ファイルã§å®šç¾©ã•ã‚Œã¦ã„ã‚‹ã€ç’°å¢ƒåœæ­¢ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ä»¥å¤–ã«ã‚ˆã‚‹ã€ã‚らゆる既存ã®ãƒ‡ãƒ—ロイメントã«å½±éŸ¿ã‚’ %{emphasis_start} 与ãˆã¾ã›ã‚“%{emphasis_end} 。"
msgid "Environments|Open live environment"
msgstr "ライブ環境を開ã"
@@ -4197,18 +4894,51 @@ msgstr "エピック ロードマップ"
msgid "Epics let you manage your portfolio of projects more efficiently and with less effort"
msgstr "エピックを使用ã™ã‚‹ã¨ã€ãƒ—ロジェクトã®ãƒãƒ¼ãƒˆãƒ•ã‚©ãƒªã‚ªã‚’より効率的ã‹ã¤å°‘ãªã„労力ã§ç®¡ç†ã§ãã¾ã™"
+msgid "Epics|%{epicsCount} epics and %{issuesCount} issues"
+msgstr ""
+
+msgid "Epics|Add an epic"
+msgstr ""
+
+msgid "Epics|Add an existing epic as a child epic."
+msgstr ""
+
msgid "Epics|An error occurred while saving the %{epicDateType} date"
msgstr "%{epicDateType} ã®ä¿å­˜ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+msgid "Epics|Are you sure you want to remove %{bStart}%{targetIssueTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}?"
+msgstr ""
+
+msgid "Epics|Create an epic within this group and add it as a child epic."
+msgstr ""
+
+msgid "Epics|Create new epic"
+msgstr ""
+
msgid "Epics|How can I solve this?"
msgstr "ã©ã†ã™ã‚Œã°è§£æ±ºã§ãã¾ã™ã‹ï¼Ÿ"
msgid "Epics|More information"
msgstr "詳ã—ã„情報"
+msgid "Epics|Remove epic"
+msgstr ""
+
+msgid "Epics|Remove issue"
+msgstr ""
+
+msgid "Epics|Something went wrong while creating child epics."
+msgstr ""
+
+msgid "Epics|Something went wrong while fetching child epics."
+msgstr ""
+
msgid "Epics|These dates affect how your epics appear in the roadmap. Dates from milestones come from the milestones assigned to issues in the epic. You can also set fixed dates or remove them entirely."
msgstr ""
+msgid "Epics|This will also remove any descendents of %{bStart}%{targetEpicTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}. Are you sure?"
+msgstr ""
+
msgid "Epics|To schedule your epic's %{epicDateType} date based on milestones, assign a milestone with a %{epicDateType} date to any issue in the epic."
msgstr "マイルストーンã«åŸºã¥ã„ãŸã‚¨ãƒ”ック㮠%{epicDateType} をスケジューリングã™ã‚‹ã«ã¯ã€ã‚¨ãƒ”ックã®èª²é¡Œã« %{epicDateType} ã®ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³ã‚’割り当ã¦ã¾ã™ã€‚"
@@ -4228,7 +4958,7 @@ msgid "Error Tracking"
msgstr "エラートラッキング"
msgid "Error creating a new path"
-msgstr ""
+msgstr "æ–°ã—ã„パスã®ä½œæˆã‚¨ãƒ©ãƒ¼"
msgid "Error creating epic"
msgstr "エピックã®ä½œæˆä¸­ã«ã‚¨ãƒ©ãƒ¼"
@@ -4245,9 +4975,15 @@ msgstr "ラベルã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Error fetching network graph."
msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚°ãƒ©ãƒ•ã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+msgid "Error fetching projects"
+msgstr ""
+
msgid "Error fetching refs"
msgstr "å‚ç…§ã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿ"
+msgid "Error fetching the dependency list. Please check your network connection and try again."
+msgstr ""
+
msgid "Error fetching usage ping data."
msgstr "Ping データå–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -4255,7 +4991,10 @@ msgid "Error loading branch data. Please try again."
msgstr "ブランムデータã®èª­ã¿è¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
msgid "Error loading branches."
-msgstr ""
+msgstr "ブランãƒã®ãƒ­ãƒ¼ãƒ‰ã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
+
+msgid "Error loading file viewer."
+msgstr "ファイルビューワーã®èª­ã¿è¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
msgid "Error loading last commit."
msgstr "ç›´è¿‘ã®ã‚³ãƒŸãƒƒãƒˆã®èª­ã¿è¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -4266,14 +5005,23 @@ msgstr ""
msgid "Error loading merge requests."
msgstr "マージリクエストをロード中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+msgid "Error loading milestone tab"
+msgstr ""
+
msgid "Error loading project data. Please try again."
msgstr "プロジェクトデータã®èª­ã¿è¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
msgid "Error loading template types."
-msgstr ""
+msgstr "テンプレートタイプã®èª­ã¿è¾¼ã¿ã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Error loading template."
-msgstr ""
+msgstr "テンプレートã®èª­ã¿è¾¼ã¿ã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+
+msgid "Error loading viewer"
+msgstr "ビューワーã®èª­ã¿è¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸ"
+
+msgid "Error occurred when fetching sidebar data"
+msgstr "サイドãƒãƒ¼ãƒ‡ãƒ¼ã‚¿ã®å–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Error occurred when toggling the notification subscription"
msgstr "通知購読ã®åˆ‡ã‚Šæ›¿ãˆã§ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -4291,7 +5039,7 @@ msgid "Error occurred. User was not unlocked"
msgstr ""
msgid "Error rendering markdown preview"
-msgstr ""
+msgstr "Markdownプレビューã®ãƒ¬ãƒ³ãƒ€ãƒªãƒ³ã‚°ã‚¨ãƒ©ãƒ¼"
msgid "Error saving label update."
msgstr "ラベルã®æ›´æ–°ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -4308,9 +5056,15 @@ msgstr "TODO ã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’更新中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Error uploading file"
msgstr ""
+msgid "Error uploading file: %{stripped}"
+msgstr ""
+
msgid "Error while loading the merge request. Please try again."
msgstr "マージリクエストã®èª­ã¿è¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
+msgid "Error while loading the project data. Please try again."
+msgstr ""
+
msgid "Error while migrating %{upload_id}: %{error_message}"
msgstr ""
@@ -4327,25 +5081,25 @@ msgid "ErrorTracking|After adding your Auth Token, use the 'Connect' button to l
msgstr ""
msgid "ErrorTracking|Auth Token"
-msgstr ""
+msgstr "èªè¨¼ãƒˆãƒ¼ã‚¯ãƒ³"
msgid "ErrorTracking|Click 'Connect' to re-establish the connection to Sentry and activate the dropdown."
msgstr ""
msgid "ErrorTracking|Connection has failed. Re-check Auth Token and try again."
-msgstr ""
+msgstr "接続ã«å¤±æ•—ã—ã¾ã—ãŸã€‚èªè¨¼ãƒˆãƒ¼ã‚¯ãƒ³ã‚’å†ç¢ºèªã—ã¦ã€ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
msgid "ErrorTracking|Find your hostname in your Sentry account settings page"
msgstr ""
msgid "ErrorTracking|No projects available"
-msgstr ""
+msgstr "利用ã§ãるプロジェクトã¯ã‚ã‚Šã¾ã›ã‚“"
msgid "ErrorTracking|Select project"
-msgstr ""
+msgstr "プロジェクトã®é¸æŠž"
msgid "ErrorTracking|To enable project selection, enter a valid Auth Token"
-msgstr ""
+msgstr "プロジェクトã®é¸æŠžã‚’有効ã«ã™ã‚‹ã«ã¯ã€æœ‰åŠ¹ãªèªè¨¼ãƒˆãƒ¼ã‚¯ãƒ³ã‚’入力ã—ã¦ãã ã•ã„"
msgid "Errors"
msgstr "エラー"
@@ -4390,21 +5144,24 @@ msgid "Everyone"
msgstr "全員"
msgid "Everyone can contribute"
-msgstr ""
+msgstr "全員ãŒè²¢çŒ®ã§ãã¾ã™"
msgid "Everything you need to create a GitLab Pages site using GitBook."
-msgstr ""
+msgstr "GitBook を使ã£ã¦ GitLab Pages サイトを作æˆã™ã‚‹ãŸã‚ã«å¿…è¦ãªã“ã¨ã™ã¹ã¦ã€‚"
msgid "Everything you need to create a GitLab Pages site using Hexo."
-msgstr ""
+msgstr "Hexo を使ã£ã¦GitLab Pagesサイトを作æˆã™ã‚‹ãŸã‚ã«å¿…è¦ãªã‚‚ã®ã™ã¹ã¦ã€‚"
msgid "Everything you need to create a GitLab Pages site using Hugo."
-msgstr ""
+msgstr "Hugo を使ã£ã¦ GitLab Pages サイトを作æˆã™ã‚‹ãŸã‚ã«å¿…è¦ãªã‚‚ã®ã™ã¹ã¦ã€‚"
msgid "Everything you need to create a GitLab Pages site using Jekyll."
-msgstr ""
+msgstr "Jekyll を使ã£ã¦ GitLab Pages サイトを作æˆã™ã‚‹ãŸã‚ã«å¿…è¦ãªã‚‚ã®ã™ã¹ã¦ã€‚"
msgid "Everything you need to create a GitLab Pages site using plain HTML."
+msgstr "プレーンHTML を使ã£ã¦ GitLab Pages サイトを作æˆã™ã‚‹ãŸã‚ã«å¿…è¦ãªã‚‚ã®ã™ã¹ã¦ã€‚"
+
+msgid "Example: Usage = single query. (Requested) / (Capacity) = multiple queries combined into a formula."
msgstr ""
msgid "Except policy:"
@@ -4465,7 +5222,7 @@ msgid "Export issues"
msgstr "課題をエクスãƒãƒ¼ãƒˆ"
msgid "Export project"
-msgstr ""
+msgstr "プロジェクトã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆ"
msgid "Export this project with all its related data in order to move your project to a new GitLab instance. Once the export is finished, you can import the file from the \"New Project\" page."
msgstr ""
@@ -4494,6 +5251,27 @@ msgstr "分類ラベル"
msgid "ExternalAuthorizationService|When no classification label is set the default label `%{default_label}` will be used."
msgstr "ラベルãŒåˆ†é¡žã•ã‚Œã¦ã„ãªã„ã¨ãã¯ã€`%{default_label}` ãŒæ—¢å®šã®ãƒ©ãƒ™ãƒ«ã¨ã—ã¦ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚"
+msgid "ExternalMetrics|Add a button to the metrics dashboard linking directly to your existing external dashboards."
+msgstr ""
+
+msgid "ExternalMetrics|Enter the URL of the dashboard you want to link to"
+msgstr ""
+
+msgid "ExternalMetrics|External Dashboard"
+msgstr ""
+
+msgid "ExternalMetrics|Full dashboard URL"
+msgstr ""
+
+msgid "ExternalWikiService|External Wiki"
+msgstr ""
+
+msgid "ExternalWikiService|Replaces the link to the internal wiki with a link to an external wiki."
+msgstr ""
+
+msgid "ExternalWikiService|The URL of the external Wiki"
+msgstr ""
+
msgid "Facebook"
msgstr "Facebook"
@@ -4503,25 +5281,58 @@ msgstr "失敗"
msgid "Failed Jobs"
msgstr "失敗ã—ãŸã‚¸ãƒ§ãƒ–"
+msgid "Failed create wiki"
+msgstr "wiki を作æˆã§ãã¾ã›ã‚“ã§ã—ãŸ"
+
msgid "Failed to change the owner"
msgstr "オーナーを変更ã§ãã¾ã›ã‚“ã§ã—ãŸ"
msgid "Failed to check related branches."
msgstr "関連ã™ã‚‹ãƒ–ランãƒã®ç¢ºèªã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
-msgid "Failed to create resources"
+msgid "Failed to connect to the prometheus server"
+msgstr ""
+
+msgid "Failed to create Merge Request. Please try again."
msgstr ""
+msgid "Failed to create a branch for this issue. Please try again."
+msgstr ""
+
+msgid "Failed to create repository via gitlab-shell"
+msgstr "gitlab-shell 経由ã§ã®ãƒªãƒã‚¸ãƒˆãƒªä½œæˆã«å¤±æ•—ã—ã¾ã—ãŸ"
+
+msgid "Failed to create resources"
+msgstr "リソースã®ä½œæˆã«å¤±æ•—ã—ã¾ã—ãŸ"
+
msgid "Failed to deploy to"
msgstr ""
-msgid "Failed to load emoji list."
+msgid "Failed to get ref."
msgstr ""
+msgid "Failed to install."
+msgstr "インストールã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
+
+msgid "Failed to load emoji list."
+msgstr "絵文字リストã®ãƒ­ãƒ¼ãƒ‰ã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
+
msgid "Failed to load errors from Sentry. Error message: %{errorMessage}"
msgstr ""
+msgid "Failed to load groups & users."
+msgstr ""
+
+msgid "Failed to load related branches"
+msgstr ""
+
msgid "Failed to promote label due to internal error. Please contact administrators."
+msgstr "内部エラーã®ãŸã‚ã€ãƒ©ãƒ™ãƒ«ã‚’昇格ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚管ç†è€…ã«å•ã„åˆã‚ã›ã¦ãã ã•ã„。"
+
+msgid "Failed to protect the branch"
+msgstr ""
+
+msgid "Failed to protect the environment"
msgstr ""
msgid "Failed to remove issue from board, please try again."
@@ -4534,38 +5345,56 @@ msgid "Failed to remove the pipeline schedule"
msgstr "パイプラインスケジュールを削除ã§ãã¾ã›ã‚“ã§ã—ãŸ"
msgid "Failed to remove user identity."
-msgstr ""
+msgstr "ユーザー識別å­ã‚’削除ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Failed to remove user key."
-msgstr ""
+msgstr "ユーザーキーを削除ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Failed to reset key. Please try again."
+msgstr "キーをリセットã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ãŠè©¦ã—下ã•ã„。"
+
+msgid "Failed to save comment!"
msgstr ""
-msgid "Failed to save new settings"
+msgid "Failed to save merge conflicts resolutions. Please try again!"
msgstr ""
+msgid "Failed to save new settings"
+msgstr "æ–°ã—ã„設定をä¿å­˜ã§ãã¾ã›ã‚“ã§ã—ãŸ"
+
msgid "Failed to save preferences (%{error_message})."
-msgstr ""
+msgstr "設定をä¿å­˜ã§ãã¾ã›ã‚“ã§ã—㟠(%{error_message})。"
msgid "Failed to save preferences."
-msgstr ""
+msgstr "設定をä¿å­˜ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Failed to signing using smartcard authentication"
msgstr "スマートカードèªè¨¼ã‚’使用ã—ã¦ã®ç½²åã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
+msgid "Failed to update branch!"
+msgstr "ブランãƒã®æ›´æ–°ã«å¤±æ•—ã—ã¾ã—ãŸ"
+
+msgid "Failed to update environment!"
+msgstr ""
+
msgid "Failed to update issues, please try again."
msgstr "課題ã®æ›´æ–°ã«å¤±æ•—ã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
+msgid "Failed to update tag!"
+msgstr "ã‚¿ã‚°ã®æ›´æ–°ã«å¤±æ•—ã—ã¾ã—ãŸ"
+
+msgid "Failed to update."
+msgstr ""
+
+msgid "Failed to upgrade."
+msgstr ""
+
msgid "Failed to upload object map file"
msgstr "オブジェクトマップファイルをアップロードã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Failure"
msgstr "失敗"
-msgid "Fast-forward merge"
-msgstr ""
-
msgid "Fast-forward merge without a merge commit"
msgstr ""
@@ -4573,17 +5402,23 @@ msgid "Faster as it re-uses the project workspace (falling back to clone if it d
msgstr ""
msgid "Favicon was successfully removed."
-msgstr ""
+msgstr "Faviconã¯æ­£å¸¸ã«å‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚"
msgid "Feature Flags"
msgstr "機能フラグ"
-msgid "FeatureFlags|* (All Environments)"
+msgid "Feature flag was not removed."
msgstr ""
-msgid "FeatureFlags|* (All environments)"
+msgid "Feature flag was successfully removed."
msgstr ""
+msgid "FeatureFlags|* (All Environments)"
+msgstr "* (ã™ã¹ã¦ã®ç’°å¢ƒ)"
+
+msgid "FeatureFlags|* (All environments)"
+msgstr "* (ã™ã¹ã¦ã®ç’°å¢ƒ)"
+
msgid "FeatureFlags|API URL"
msgstr "API URL"
@@ -4594,7 +5429,7 @@ msgid "FeatureFlags|Configure"
msgstr ""
msgid "FeatureFlags|Configure feature flags"
-msgstr ""
+msgstr "機能フラグを設定"
msgid "FeatureFlags|Create feature flag"
msgstr "機能フラグを作æˆ"
@@ -4603,7 +5438,7 @@ msgid "FeatureFlags|Delete %{name}?"
msgstr "%{name} を削除ã—ã¾ã™ã‹ï¼Ÿ"
msgid "FeatureFlags|Delete feature flag"
-msgstr ""
+msgstr "機能フラグを削除"
msgid "FeatureFlags|Description"
msgstr "説明"
@@ -4641,7 +5476,7 @@ msgstr "無効"
msgid "FeatureFlags|Inactive flag for %{scope}"
msgstr ""
-msgid "FeatureFlags|Install a %{docs_link_start}compatible client library%{docs_link_end} and specify the API URL, application name, and instance ID during the configuration setup."
+msgid "FeatureFlags|Install a %{docs_link_anchored_start}compatible client library%{docs_link_anchored_end} and specify the API URL, application name, and instance ID during the configuration setup. %{docs_link_start}More Information%{docs_link_end}"
msgstr ""
msgid "FeatureFlags|Instance ID"
@@ -4653,9 +5488,6 @@ msgstr "機能フラグを読ã¿è¾¼ã‚“ã§ã„ã¾ã™"
msgid "FeatureFlags|More Information"
msgstr "詳細情報"
-msgid "FeatureFlags|More information"
-msgstr "詳細情報"
-
msgid "FeatureFlags|Name"
msgstr "åå‰"
@@ -4672,7 +5504,7 @@ msgid "FeatureFlags|Status"
msgstr "ステータス"
msgid "FeatureFlags|Target environments"
-msgstr ""
+msgstr "ターゲット環境"
msgid "FeatureFlags|There are no active Feature Flags"
msgstr "有効ãªæ©Ÿèƒ½ãƒ•ãƒ©ã‚°ã¯ã‚ã‚Šã¾ã›ã‚“"
@@ -4735,6 +5567,12 @@ msgstr "ファイルアップロードエラー"
msgid "Files"
msgstr "ファイル"
+msgid "Files breadcrumb"
+msgstr ""
+
+msgid "Files, directories, and submodules in the path %{path} for commit reference %{ref}"
+msgstr ""
+
msgid "Fill in the fields below, turn on <strong>%{enable_label}</strong>, and press <strong>%{save_changes}</strong>"
msgstr "下記項目ã«å¿…è¦äº‹é …を入力ã—〠<strong>%{enable_label}</strong>をオンã«ã—ã¦ã€ <strong>%{save_changes}</strong>を押ã—ã¦ãã ã•ã„。"
@@ -4742,28 +5580,28 @@ msgid "Filter"
msgstr "フィルター"
msgid "Filter by %{issuable_type} that are currently closed."
-msgstr ""
+msgstr "ã‚ãªãŸãŒæœ€è¿‘é–‰ã˜ãŸ %{issuable_type} ã§ãƒ•ã‚£ãƒ«ã‚¿ãƒ¼"
msgid "Filter by %{issuable_type} that are currently opened."
-msgstr ""
+msgstr "ã‚ãªãŸãŒæœ€è¿‘é–‹ã„㟠%{issuable_type} ã§ãƒ•ã‚£ãƒ«ã‚¿ãƒ¼"
msgid "Filter by commit message"
msgstr "コミットメッセージã§çµžã‚Šè¾¼ã¿"
msgid "Filter by milestone name"
-msgstr ""
+msgstr "マイルストーンåã§çµžã‚Šè¾¼ã‚€"
msgid "Filter by two-factor authentication"
-msgstr ""
+msgstr "2è¦ç´ èªè¨¼ã§çµžã‚Šè¾¼ã¿"
msgid "Filter results by group"
-msgstr ""
+msgstr "グループã§çµžã‚Šè¾¼ã¿"
msgid "Filter results by project"
-msgstr ""
+msgstr "プロジェクトã§çµžã‚Šè¾¼ã¿"
msgid "Filter..."
-msgstr ""
+msgstr "フィルター..."
msgid "Find by path"
msgstr "パスã§æ¤œç´¢"
@@ -4783,6 +5621,9 @@ msgstr ""
msgid "Fingerprint"
msgstr "フィンガープリント"
+msgid "Fingerprint:"
+msgstr ""
+
msgid "Fingerprints"
msgstr "フィンガープリント"
@@ -4792,6 +5633,9 @@ msgstr ""
msgid "Finish review"
msgstr "レビューを完了ã™ã‚‹"
+msgid "Finish setting up your dedicated account for <strong>%{group_name}</strong>."
+msgstr ""
+
msgid "Finished"
msgstr "完了"
@@ -4816,6 +5660,12 @@ msgstr ""
msgid "Fixed:"
msgstr "修正:"
+msgid "FlowdockService|Flowdock Git source token"
+msgstr ""
+
+msgid "FlowdockService|Flowdock is a collaboration web app for technical teams."
+msgstr ""
+
msgid "FogBugz Email"
msgstr "FogBugz メール"
@@ -4853,7 +5703,7 @@ msgid "For more information, please review %{link_start_tag}Jaeger's configurati
msgstr ""
msgid "For more information, see the documentation on %{deactivating_usage_ping_link_start}deactivating the usage ping%{deactivating_usage_ping_link_end}."
-msgstr ""
+msgstr "詳細ã«ã¤ã„ã¦ã¯ %{deactivating_usage_ping_link_start}ping ã®ä½¿ç”¨ã®ç„¡åŠ¹åŒ–%{deactivating_usage_ping_link_end} ã«ã¤ã„ã¦ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’å‚ç…§ã—ã¦ãã ã•ã„"
msgid "For private projects, any member (guest or higher) can view pipelines and access job details (output logs and artifacts)"
msgstr ""
@@ -4861,6 +5711,15 @@ msgstr ""
msgid "For public projects, anyone can view pipelines and access job details (output logs and artifacts)"
msgstr ""
+msgid "Fork"
+msgstr "フォーク"
+
+msgid "Fork Error!"
+msgstr "フォークエラー"
+
+msgid "Fork project"
+msgstr "プロジェクトをフォーク"
+
msgid "ForkedFromProjectPath|Forked from"
msgstr "フォーク元"
@@ -4870,6 +5729,9 @@ msgstr "%{project_name} ã‹ã‚‰ãƒ•ã‚©ãƒ¼ã‚¯ (削除済)"
msgid "Forking in progress"
msgstr "フォーク中ã§ã™"
+msgid "Forking repository"
+msgstr ""
+
msgid "Forks"
msgstr "フォーク"
@@ -4888,6 +5750,9 @@ msgstr ".gitlab-ci.yml ã«ã‚¨ãƒ©ãƒ¼ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ:"
msgid "Free Trial of GitLab.com Gold"
msgstr "GitLab.com Gold プランã®ç„¡å„Ÿè©¦ç”¨"
+msgid "Friday"
+msgstr "金曜日"
+
msgid "From %{providerTitle}"
msgstr ""
@@ -4918,15 +5783,21 @@ msgstr "マイルストーンã‹ã‚‰:"
msgid "From the Kubernetes cluster details view, install Runner from the applications list"
msgstr "Kubernetes クラスターã®è©³ç´°ç”»é¢ã‚’介ã—ã¦ã€ã‚¢ãƒ—リケーションリストã‹ã‚‰ Runner をインストールã—ã¾ã™ã€‚"
-msgid "GPG Key ID:"
+msgid "Full name"
msgstr ""
+msgid "GPG Key ID:"
+msgstr "GPG キー ID:"
+
msgid "GPG Keys"
msgstr "GPG キー"
-msgid "GPG signature (loading...)"
+msgid "GPG keys allow you to verify signed commits."
msgstr ""
+msgid "GPG signature (loading...)"
+msgstr "GPG ã‚·ã‚°ãƒãƒãƒ£ (読ã¿è¾¼ã¿ä¸­...)"
+
msgid "General"
msgstr "一般"
@@ -4955,7 +5826,7 @@ msgid "Geo allows you to replicate your GitLab instance to other geographical lo
msgstr "Geo ã¯ã€GitLab インスタンスを他ã®åœ°ç†çš„ãªå ´æ‰€ã«è¤‡è£½ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
msgid "GeoNodeSyncStatus|Node is failing or broken."
-msgstr ""
+msgstr "ノードãŒæ•…éšœã—ã¦ã„ã‚‹ã‹å£Šã‚Œã¦ã„ã¾ã™ã€‚"
msgid "GeoNodeSyncStatus|Node is slow, overloaded, or it just recovered after an outage."
msgstr "ノードãŒé…延ã€éŽè² è·ãŒã‹ã‹ã£ã¦ã„ã‚‹ã€ã¾ãŸã¯åœæ­¢ã‹ã‚‰ã®å›žå¾©ç›´å¾Œã§ã™ã€‚"
@@ -4985,10 +5856,10 @@ msgid "GeoNodes|GitLab version does not match the primary node version"
msgstr "GitLab ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒå„ªå…ˆãƒŽãƒ¼ãƒ‰ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¨ä¸€è‡´ã—ã¾ã›ã‚“"
msgid "GeoNodes|Health status"
-msgstr ""
+msgstr "稼動状æ³"
msgid "GeoNodes|Internal URL"
-msgstr ""
+msgstr "内部 URL"
msgid "GeoNodes|Last event ID processed by cursor"
msgstr "カーソルã§å‡¦ç†ã•ã‚ŒãŸæœ€çµ‚イベント ID"
@@ -5036,7 +5907,7 @@ msgid "GeoNodes|Out of sync"
msgstr "åŒæœŸå¯¾è±¡å¤–"
msgid "GeoNodes|Pausing replication stops the sync process."
-msgstr ""
+msgstr "レプリケーションを一時åœæ­¢ã™ã‚‹ã¨ã€åŒæœŸãƒ—ロセスãŒåœæ­¢ã—ã¾ã™ã€‚"
msgid "GeoNodes|Removing a primary node stops the sync process for all nodes. Syncing cannot be resumed without losing some data on all secondaries. In this case we would recommend setting up all nodes from scratch. Are you sure?"
msgstr ""
@@ -5180,7 +6051,7 @@ msgid "Geo|In sync"
msgstr "åŒæœŸ"
msgid "Geo|Internal URL"
-msgstr ""
+msgstr "内部 URL"
msgid "Geo|Last repository check run"
msgstr ""
@@ -5216,7 +6087,7 @@ msgid "Geo|Please refer to Geo Troubleshooting."
msgstr ""
msgid "Geo|Project"
-msgstr ""
+msgstr "プロジェクト"
msgid "Geo|Project (ID: %{project_id}) no longer exists on the primary. It is safe to remove this entry, as this will not remove any data on disk."
msgstr ""
@@ -5267,7 +6138,7 @@ msgid "Geo|Status"
msgstr "状態"
msgid "Geo|Sync"
-msgstr ""
+msgstr "åŒæœŸ"
msgid "Geo|Synced"
msgstr "åŒæœŸæ¸ˆã¿"
@@ -5281,6 +6152,12 @@ msgstr "åŒæœŸã«å¤±æ•—ã—ã¾ã—㟠- %{error}"
msgid "Geo|The URL defined on the primary node that secondary nodes should use to contact it. Returns `url` if not set"
msgstr ""
+msgid "Geo|The database is currently %{db_lag} behind the primary node."
+msgstr ""
+
+msgid "Geo|The node is currently %{minutes_behind} behind the primary node."
+msgstr ""
+
msgid "Geo|This is a primary node"
msgstr "ã“ã‚Œã¯ãƒ—ライマリノードã§ã™"
@@ -5330,12 +6207,15 @@ msgid "Get started with error tracking"
msgstr "エラー追跡を開始"
msgid "Getting started with releases"
-msgstr ""
+msgstr "リリースã®é–‹å§‹"
msgid "Git"
msgstr "Git"
msgid "Git LFS is not enabled on this GitLab server, contact your admin."
+msgstr "ã“ã®GitLabサーãƒãƒ¼ã¯Git LFSãŒç„¡åŠ¹ã«ãªã£ã¦ã„ã¾ã™ã€‚管ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。"
+
+msgid "Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will <strong>not</strong> be synced in push mirrors."
msgstr ""
msgid "Git global setup"
@@ -5347,6 +6227,9 @@ msgstr "Git リãƒã‚¸ãƒˆãƒª URL"
msgid "Git revision"
msgstr "Git リビジョン"
+msgid "Git shallow clone"
+msgstr ""
+
msgid "Git strategy for pipelines"
msgstr ""
@@ -5419,6 +6302,9 @@ msgstr "Gitea インãƒãƒ¼ãƒˆ"
msgid "Given access %{time_ago}"
msgstr "%{time_ago} ã«ã‚¢ã‚¯ã‚»ã‚¹è¨±å¯"
+msgid "Global notification settings"
+msgstr ""
+
msgid "Go Back"
msgstr "戻る"
@@ -5437,9 +6323,18 @@ msgstr ""
msgid "Go to %{link_to_google_takeout}."
msgstr ""
+msgid "Go to parent"
+msgstr ""
+
msgid "Go to project"
msgstr "プロジェクトã«ç§»å‹•"
+msgid "Go to your fork"
+msgstr "自分ã®ãƒ•ã‚©ãƒ¼ã‚¯ã¸ç§»å‹•"
+
+msgid "Golden Tanuki"
+msgstr ""
+
msgid "Google Code import"
msgstr "Google コードã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆ"
@@ -5515,6 +6410,9 @@ msgstr "グループå"
msgid "Group overview content"
msgstr "グループ概è¦ã‚³ãƒ³ãƒ†ãƒ³ãƒ„"
+msgid "Group pipeline minutes were successfully reset."
+msgstr ""
+
msgid "Group was successfully updated."
msgstr ""
@@ -5524,6 +6422,9 @@ msgstr "グループ:"
msgid "Group: %{group_name}"
msgstr "グループ:%{group_name}"
+msgid "Group: %{name}"
+msgstr ""
+
msgid "GroupRoadmap|From %{dateWord}"
msgstr "%{dateWord} ã‹ã‚‰"
@@ -5551,13 +6452,16 @@ msgstr "%{dateWord} ã¾ã§"
msgid "GroupSAML|Certificate fingerprint"
msgstr ""
-msgid "GroupSAML|Enable SAML authentication for this group"
+msgid "GroupSAML|Configuration"
+msgstr ""
+
+msgid "GroupSAML|Enable SAML authentication for this group."
msgstr ""
-msgid "GroupSAML|Enforce SSO-only authentication for this group"
+msgid "GroupSAML|Enforce SSO-only authentication for this group."
msgstr ""
-msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group"
+msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group."
msgstr ""
msgid "GroupSAML|Enforced SSO"
@@ -5569,11 +6473,8 @@ msgstr ""
msgid "GroupSAML|Generate a SCIM token to set up your System for Cross-Domain Identity Management."
msgstr ""
-msgid "GroupSAML|Group managed accounts"
-msgstr ""
-
msgid "GroupSAML|Identity provider single sign on URL"
-msgstr ""
+msgstr "アイデンティティプロãƒã‚¤ãƒ€ã®ã‚·ãƒ³ã‚°ãƒ«ã‚µã‚¤ãƒ³ã‚ªãƒ³ URL"
msgid "GroupSAML|Make sure you save this token — you won't be able to access it again."
msgstr ""
@@ -5585,28 +6486,37 @@ msgid "GroupSAML|Members will be forwarded here when signing in to your group. G
msgstr ""
msgid "GroupSAML|SAML Single Sign On"
-msgstr ""
+msgstr "SAML シングルサインオン"
msgid "GroupSAML|SAML Single Sign On Settings"
-msgstr ""
+msgstr "SAML シングル サインオンã®è¨­å®š"
msgid "GroupSAML|SCIM API endpoint URL"
msgstr ""
msgid "GroupSAML|SCIM Token"
-msgstr ""
+msgstr "SCIMトークン"
msgid "GroupSAML|SHA1 fingerprint of the SAML token signing certificate. Get this from your identity provider, where it can also be called \"Thumbprint\"."
-msgstr ""
+msgstr "SAML トークン㮠SHA1 フィンガープリントã§è¨¼æ˜Žæ›¸ã«ç½²åã—ã¾ã™ã€‚ã“ã‚Œã¯ã‚µãƒ ãƒ—リントã¨å‘¼ã°ã‚Œã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ãƒ—ロãƒã‚¤ãƒ€ãƒ¼ã‹ã‚‰å–å¾—ã§ãã¾ã™ã€‚"
msgid "GroupSAML|The SCIM token is now hidden. To see the value of the token again, you need to "
msgstr ""
+msgid "GroupSAML|To be able to enable enforced SSO, you first need to enable SAML authentication."
+msgstr ""
+
+msgid "GroupSAML|To be able to enable group managed accounts, you first need to enable enforced SSO."
+msgstr ""
+
msgid "GroupSAML|Toggle SAML authentication"
msgstr ""
+msgid "GroupSAML|With group managed accounts enabled, all the users without a group managed account will be excluded from the group."
+msgstr "グループ管ç†ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’有効ã«ã™ã‚‹ã¨ã€ã‚°ãƒ«ãƒ¼ãƒ—管ç†ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’æŒãŸãªã„ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã‹ã‚‰é™¤å¤–ã•ã‚Œã¾ã™ã€‚"
+
msgid "GroupSAML|Your SCIM token"
-msgstr ""
+msgstr "SCIMトークン"
msgid "GroupSettings|Auto DevOps pipeline was updated for the group"
msgstr ""
@@ -5668,6 +6578,9 @@ msgstr "グループã®ãƒ­ãƒƒã‚¯ã‚’ %{ancestor_group_name} ã®å…±æœ‰ã‹ã‚‰å‰Šé™¤
msgid "Groups"
msgstr "グループ"
+msgid "Groups (%{count})"
+msgstr ""
+
msgid "Groups can also be nested by creating %{subgroup_docs_link_start}subgroups%{subgroup_docs_link_end}."
msgstr "グループã¯ã€%{subgroup_docs_link_start}サブグループ%{subgroup_docs_link_end}を作æˆã™ã‚‹ã“ã¨ã§ãƒã‚¹ãƒˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚"
@@ -5693,7 +6606,7 @@ msgid "GroupsDropdown|Sorry, no groups matched your search"
msgstr ""
msgid "GroupsDropdown|This feature requires browser localStorage support"
-msgstr ""
+msgstr "ã“ã®æ©Ÿèƒ½ã«ã¯ãƒ–ラウザー㫠localStorage サãƒãƒ¼ãƒˆãŒå¿…è¦ã§ã™"
msgid "GroupsEmptyState|A group is a collection of several projects."
msgstr "グループã¯è¤‡æ•°ã®ãƒ—ロジェクトã®é›†åˆä½“ã§ã™ã€‚"
@@ -5737,6 +6650,9 @@ msgstr ""
msgid "GroupsTree|Search by name"
msgstr "åå‰ã§æ¤œç´¢"
+msgid "HTTP Basic: Access denied\\nYou must use a personal access token with 'api' scope for Git over HTTP.\\nYou can generate one at %{profile_personal_access_tokens_url}"
+msgstr ""
+
msgid "Have your users email"
msgstr "ユーザーã«ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡"
@@ -5764,6 +6680,9 @@ msgstr "正常性ã«å•é¡Œã¯ã‚ã‚Šã¾ã›ã‚“"
msgid "HealthCheck|Unhealthy"
msgstr "異常"
+msgid "Hello there"
+msgstr "ã“ã‚“ã«ã¡ã¯"
+
msgid "Help"
msgstr "ヘルプ"
@@ -5773,12 +6692,15 @@ msgstr "ヘルプページ"
msgid "Help page text and support page url."
msgstr "ヘルプページテキストã¨ã‚µãƒãƒ¼ãƒˆãƒšãƒ¼ã‚¸URL。"
-msgid "Here is the public SSH key that needs to be added to the remote server. For more information, please refer to the documentation."
-msgstr "ã“ã“ã«ã¯ã€ãƒªãƒ¢ãƒ¼ãƒˆã‚µãƒ¼ãƒãƒ¼ã«è¿½åŠ ã™ã‚‹å¿…è¦ã®ã‚る公開 SSH éµãŒã‚ã‚Šã¾ã™ã€‚詳細ã¯ã€æ–‡æ›¸ã‚’å‚ç…§ã—ã¦ãã ã•ã„。"
+msgid "Hide archived projects"
+msgstr "アーカイブã—ãŸãƒ—ロジェクトをéžè¡¨ç¤ºã«"
msgid "Hide file browser"
msgstr "ファイルブラウザをéžè¡¨ç¤º"
+msgid "Hide group projects"
+msgstr "グループプロジェクトをéžè¡¨ç¤º"
+
msgid "Hide host keys manual input"
msgstr "ホストキーã®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«å…¥åŠ›ã‚’éš ã™"
@@ -5788,6 +6710,9 @@ msgstr ""
msgid "Hide payload"
msgstr "ペイロードを隠ã™"
+msgid "Hide shared projects"
+msgstr ""
+
msgid "Hide value"
msgid_plural "Hide values"
msgstr[0] "éžè¡¨ç¤º"
@@ -5801,14 +6726,20 @@ msgstr ""
msgid "History"
msgstr "履歴"
-msgid "Hook was successfully created."
+msgid "History of authentications"
+msgstr ""
+
+msgid "Hook execution failed. Ensure the group has a project with commits."
msgstr ""
+msgid "Hook was successfully created."
+msgstr "フックã¯æ­£å¸¸ã«ä½œæˆã•ã‚Œã¾ã—ãŸã€‚"
+
msgid "Hook was successfully updated."
msgstr ""
msgid "Housekeeping"
-msgstr ""
+msgstr "ãƒã‚¦ã‚¹ã‚­ãƒ¼ãƒ”ング"
msgid "Housekeeping successfully started"
msgstr "ãƒã‚¦ã‚¹ã‚­ãƒ¼ãƒ”ングã¯æ­£å¸¸ã«èµ·å‹•ã—ã¾ã—ãŸã€‚"
@@ -5816,6 +6747,12 @@ msgstr "ãƒã‚¦ã‚¹ã‚­ãƒ¼ãƒ”ングã¯æ­£å¸¸ã«èµ·å‹•ã—ã¾ã—ãŸã€‚"
msgid "Housekeeping, export, path, transfer, remove, archive."
msgstr "ãƒã‚¦ã‚¹ã‚­ãƒ¼ãƒ”ングã€ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã€ãƒ‘スã€è»¢é€ã€å‰Šé™¤ã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–。"
+msgid "How many replicas each Elasticsearch shard has."
+msgstr ""
+
+msgid "How many shards to split the Elasticsearch index over."
+msgstr ""
+
msgid "However, you are already a member of this %{member_source}. Sign in using a different account to accept the invitation."
msgstr "ã—ã‹ã—ã€ã‚ãªãŸã¯ã™ã§ã«ã“ã® %{member_source} ã®ãƒ¡ãƒ³ãƒãƒ¼ã§ã™ã€‚招待をå—ã‘入れるã«ã¯ã€åˆ¥ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’使用ã—ã¦ã‚µã‚¤ãƒ³ã‚¤ãƒ³ã—ã¦ãã ã•ã„。"
@@ -5825,6 +6762,12 @@ msgstr "%{terms_link} ã«åŒæ„ã™ã‚‹"
msgid "I accept the|Terms of Service and Privacy Policy"
msgstr "利用è¦ç´„ã¨ãƒ—ライãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼"
+msgid "I forgot my password"
+msgstr ""
+
+msgid "I have read and agree to the Let's Encrypt %{link_start}Terms of Service%{link_end}"
+msgstr ""
+
msgid "ID"
msgstr "ID"
@@ -5894,11 +6837,20 @@ msgstr ""
msgid "If enabled, access to projects will be validated on an external service using their classification label."
msgstr "有効ã«è¨­å®šã—ãŸå ´åˆã€å¤–部サービスã‹ã‚‰ãƒ—ロジェクトã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ãŒåˆ†é¡žãƒ©ãƒ™ãƒ«ã‚’使用ã—ã¦åˆ¶å¾¡ã•ã‚Œã¾ã™ã€‚"
+msgid "If this was a mistake you can %{leave_link_start}leave the %{source_type}%{link_end}."
+msgstr ""
+
+msgid "If this was a mistake you can leave the %{source_type}."
+msgstr ""
+
msgid "If using GitHub, you’ll see pipeline statuses on GitHub for your commits and pull requests. %{more_info_link}"
msgstr "GitHub を使用ã—ã¦ã„ã‚‹å ´åˆã€GitHub 上ã®ã‚³ãƒŸãƒƒãƒˆã‚„プルリクエストã‹ã‚‰ãƒ‘イプラインã®çŠ¶æ…‹ã‚’確èªã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚%{more_info_link}"
-msgid "If your HTTP repository is not publicly accessible, add authentication information to the URL: <code>https://username:password@gitlab.company.com/group/project.git</code>."
-msgstr "HTTP リãƒã‚¸ãƒˆãƒªãŒå…¬é–‹è¨­å®šã•ã‚Œã¦ã„ãªã„ã¨ãã¯ã€èªè¨¼æƒ…報を URL ã«è¿½åŠ ã—ã¦ãã ã•ã„(URL: <code>https://username:password@gitlab.company.com/group/project.git</code>)。"
+msgid "If you lose your recovery codes you can generate new ones, invalidating all previous codes."
+msgstr ""
+
+msgid "If your HTTP repository is not publicly accessible, add your credentials."
+msgstr ""
msgid "ImageDiffViewer|2-up"
msgstr "2-up"
@@ -5978,6 +6930,12 @@ msgstr "リãƒã‚¸ãƒˆãƒªã‚’ GitHub ã‹ã‚‰ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹"
msgid "Import repository"
msgstr "リãƒã‚¸ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆ"
+msgid "Import tasks"
+msgstr ""
+
+msgid "Import tasks from Phabricator into issues"
+msgstr ""
+
msgid "Import timed out. Import took longer than %{import_jobs_expiration} seconds"
msgstr "インãƒãƒ¼ãƒˆãŒã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã—ã¾ã—ãŸã€‚インãƒãƒ¼ãƒˆã« %{import_jobs_expiration} 秒以上ã‹ã‹ã‚Šã¾ã—ãŸ"
@@ -5987,16 +6945,31 @@ msgstr ""
msgid "ImportButtons|Connect repositories from"
msgstr "リãƒã‚¸ãƒˆãƒªã¸æŽ¥ç¶š"
-msgid "ImportProjects|Importing the project failed"
+msgid "ImportProjects|Blocked import URL: %{message}"
msgstr ""
+msgid "ImportProjects|Error importing repository %{project_safe_import_url} into %{project_full_path} - %{message}"
+msgstr ""
+
+msgid "ImportProjects|Importing the project failed"
+msgstr "プロジェクトã®ã‚¤ãƒ³ãƒãƒ¼ãƒˆã«å¤±æ•—ã—ã¾ã—ãŸ"
+
msgid "ImportProjects|Requesting your %{provider} repositories failed"
msgstr ""
msgid "ImportProjects|Select the projects you want to import"
msgstr ""
+msgid "ImportProjects|The remote data could not be imported."
+msgstr "リモートデータをインãƒãƒ¼ãƒˆã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
+
+msgid "ImportProjects|The repository could not be created."
+msgstr "リãƒã‚¸ãƒˆãƒªã‚’作æˆã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
+
msgid "ImportProjects|Updating the imported projects failed"
+msgstr "インãƒãƒ¼ãƒˆã—ãŸãƒ—ロジェクトã®æ›´æ–°ã«å¤±æ•—ã—ã¾ã—ãŸ"
+
+msgid "Improve Issue boards"
msgstr ""
msgid "Improve Issue boards with GitLab Enterprise Edition."
@@ -6050,12 +7023,21 @@ msgstr ""
msgid "Incompatible Project"
msgstr "互æ›æ€§ã®ãªã„プロジェクト"
+msgid "Incompatible options set!"
+msgstr ""
+
+msgid "Indexing"
+msgstr ""
+
msgid "Indicates whether this runner can pick jobs without tags"
msgstr ""
msgid "Inform users without uploaded SSH keys that they can't push over SSH until one is added"
msgstr "SSH éµã‚’アップロードã—ã¦ã„ãªã„ユーザーã«ã€è¿½åŠ ã•ã‚Œã‚‹ã¾ã§ SSH 経由ã§ãƒ—ッシュã§ããªã„ã“ã¨ã‚’通知"
+msgid "Information about additional Pages templates and how to install them can be found in our %{pages_getting_started_guide}."
+msgstr ""
+
msgid "Inline"
msgstr "インライン"
@@ -6069,7 +7051,7 @@ msgid "Insert a quote"
msgstr ""
msgid "Insert code"
-msgstr ""
+msgstr "コードを挿入"
msgid "Insert suggestion"
msgstr "候補を挿入ã™ã‚‹"
@@ -6077,12 +7059,24 @@ msgstr "候補を挿入ã™ã‚‹"
msgid "Insights"
msgstr ""
+msgid "Install"
+msgstr ""
+
msgid "Install GitLab Runner"
msgstr "GitLab Runner ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«"
msgid "Install Runner on Kubernetes"
msgstr "Kubernetes 㫠Runner をインストール"
+msgid "Install a soft token authenticator like %{free_otp_link} or Google Authenticator from your application repository and scan this QR code. More information is available in the %{help_link_start}documentation%{help_link_end}."
+msgstr ""
+
+msgid "Installed"
+msgstr ""
+
+msgid "Installing"
+msgstr ""
+
msgid "Instance"
msgid_plural "Instances"
msgstr[0] "インスタンス"
@@ -6129,18 +7123,42 @@ msgstr "サイクル分æžã®ã”紹介"
msgid "Introducing Your Conversational Development Index"
msgstr ""
+msgid "Invalid Insights config file detected"
+msgstr ""
+
msgid "Invalid Login or password"
msgstr ""
+msgid "Invalid date"
+msgstr ""
+
+msgid "Invalid feature"
+msgstr ""
+
+msgid "Invalid field"
+msgstr ""
+
msgid "Invalid file."
+msgstr "無効ãªãƒ•ã‚¡ã‚¤ãƒ«ã§ã™ã€‚"
+
+msgid "Invalid import params"
msgstr ""
msgid "Invalid input, please avoid emojis"
-msgstr ""
+msgstr "入力ãŒç„¡åŠ¹ã§ã™ã€‚絵文字をå«ã‚ãªã„ã§ãã ã•ã„"
msgid "Invalid pin code"
msgstr ""
+msgid "Invalid query"
+msgstr ""
+
+msgid "Invalid repository path"
+msgstr ""
+
+msgid "Invalid server response"
+msgstr ""
+
msgid "Invalid two-factor code."
msgstr ""
@@ -6150,6 +7168,9 @@ msgstr "招待状"
msgid "Invite"
msgstr "招待"
+msgid "Invite \"%{trimmed}\" by email"
+msgstr ""
+
msgid "Invite group"
msgstr "グループã«æ‹›å¾…ã™ã‚‹"
@@ -6162,11 +7183,14 @@ msgstr "呼ã³å‡ºã—回数"
msgid "Invoke Time"
msgstr "呼ã³å‡ºã—時間"
+msgid "Is using license seat:"
+msgstr ""
+
msgid "IssuableStatus|Closed (%{moved_link_start}moved%{moved_link_end})"
msgstr ""
msgid "Issue"
-msgstr ""
+msgstr "課題"
msgid "Issue Boards"
msgstr ""
@@ -6180,6 +7204,12 @@ msgstr "課題イベント"
msgid "Issue template (optional)"
msgstr ""
+msgid "Issue update failed"
+msgstr ""
+
+msgid "Issue was closed by %{name} %{reason}"
+msgstr ""
+
msgid "IssueBoards|Board"
msgstr "ボード"
@@ -6217,7 +7247,7 @@ msgid "Issues, merge requests, pushes, and comments."
msgstr "課題ã€ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã€ãƒ—ッシュã€ã‚³ãƒ¡ãƒ³ãƒˆ"
msgid "IssuesAnalytics|After you begin creating issues for your projects, we can start tracking and displaying metrics for them"
-msgstr ""
+msgstr "プロジェクトã®èª²é¡Œã®ä½œæˆã‚’開始ã—ãŸã‚‰ã€ãƒ—ロジェクトã®ãƒ¡ãƒˆãƒªã‚¯ã‚¹ã‚’追跡ã—ã¦è¡¨ç¤ºã§ãã¾ã™ã€‚"
msgid "IssuesAnalytics|Issues Created"
msgstr "課題ãŒä½œæˆã•ã‚Œã¾ã—ãŸ"
@@ -6241,7 +7271,7 @@ msgid "It must have a header row and at least two columns: the first column is t
msgstr "ヘッダー行ã¨å°‘ãªãã¨ã‚‚2ã¤ã®åˆ—ãŒå¿…è¦ã§ã™ã€‚最åˆã®åˆ—ã¯èª²é¡Œã®ã‚¿ã‚¤ãƒˆãƒ«ã€2番目ã®åˆ—ã¯èª²é¡Œã®èª¬æ˜Žã§ã™ã€‚区切り文字ã¯è‡ªå‹•çš„ã«æ¤œå‡ºã•ã‚Œã¾ã™ã€‚"
msgid "It's you"
-msgstr ""
+msgstr "ã‚ãªãŸã§ã™"
msgid "Jaeger URL"
msgstr "Jaeger URL"
@@ -6255,6 +7285,48 @@ msgstr "1月"
msgid "January"
msgstr "1月"
+msgid "JiraService|Events for %{noteable_model_name} are disabled."
+msgstr ""
+
+msgid "JiraService|If different from Web URL"
+msgstr ""
+
+msgid "JiraService|JIRA API URL"
+msgstr "JIRA APIã®URL"
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a commit."
+msgstr "課題ãŒã‚³ãƒŸãƒƒãƒˆã§å‚ç…§ã•ã‚Œã‚‹ã¨ JiraコメントãŒä½œæˆã•ã‚Œã¾ã™ã€‚"
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a merge request."
+msgstr ""
+
+msgid "JiraService|Jira issue tracker"
+msgstr ""
+
+msgid "JiraService|Password or API token"
+msgstr "パスワードã¾ãŸã¯APIトークン"
+
+msgid "JiraService|Transition ID(s)"
+msgstr ""
+
+msgid "JiraService|Use , or ; to separate multiple transition IDs"
+msgstr ""
+
+msgid "JiraService|Use a password for server version and an API token for cloud version"
+msgstr ""
+
+msgid "JiraService|Use a username for server version and an email for cloud version"
+msgstr ""
+
+msgid "JiraService|Username or Email"
+msgstr ""
+
+msgid "JiraService|Web URL"
+msgstr "Web URL"
+
+msgid "JiraService|transition ids can have only numbers which can be split with , or ;"
+msgstr ""
+
msgid "Job"
msgstr "ジョブ"
@@ -6313,7 +7385,7 @@ msgid "Job|Keep"
msgstr "維æŒ"
msgid "Job|Pipeline"
-msgstr ""
+msgstr "パイプライン"
msgid "Job|Scroll to bottom"
msgstr "最下部ã«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
@@ -6351,6 +7423,12 @@ msgstr "7月"
msgid "July"
msgstr "7月"
+msgid "Jump to first unresolved discussion"
+msgstr ""
+
+msgid "Jump to next unresolved discussion"
+msgstr ""
+
msgid "Jun"
msgstr "6月"
@@ -6360,6 +7438,9 @@ msgstr "6月"
msgid "Key (PEM)"
msgstr "キー (PEM)"
+msgid "Key: %{key}"
+msgstr ""
+
msgid "Kubernetes"
msgstr "Kubernetes"
@@ -6384,17 +7465,23 @@ msgstr "Kubernetes クラスターã¯æ­£å¸¸ã«æ›´æ–°ã•ã‚Œã¾ã—ãŸã€‚"
msgid "Kubernetes configured"
msgstr "Kubernetes 構æˆæ¸ˆã¿"
+msgid "Kubernetes error: %{error_code}"
+msgstr ""
+
msgid "Kubernetes service integration has been deprecated. %{deprecated_message_content} your Kubernetes clusters using the new <a href=\"%{url}\"/>Kubernetes Clusters</a> page"
msgstr "Kubernetes サービスã®çµ±åˆã¯å»ƒæ­¢ã•ã‚Œã¾ã—ãŸã€‚%{deprecated_message_content} æ–°ã—ã„<a href=\"%{url}\"/>Kubernetes クラスター</a> ã®ãƒšãƒ¼ã‚¸ã‚’使用ã—ã¦ãã ã•ã„"
msgid "LDAP settings"
msgstr "LDAP 設定"
+msgid "LDAP sync in progress. This could take a few minutes. Refresh the page to see the changes."
+msgstr ""
+
msgid "LFS"
msgstr "LFS"
msgid "LFS objects"
-msgstr ""
+msgstr "LFS オブジェクト"
msgid "LFSStatus|Disabled"
msgstr "無効"
@@ -6402,6 +7489,9 @@ msgstr "無効"
msgid "LFSStatus|Enabled"
msgstr "有効"
+msgid "LICENSE"
+msgstr "ライセンス"
+
msgid "Label"
msgstr "ラベル"
@@ -6412,7 +7502,7 @@ msgid "Label lists show all issues with the selected label."
msgstr "ラベル一覧ã«ã¯ã€é¸æŠžã—ãŸãƒ©ãƒ™ãƒ«ãŒä»˜ã„ãŸã™ã¹ã¦ã®èª²é¡ŒãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚"
msgid "Label was created"
-msgstr ""
+msgstr "ラベルãŒä½œæˆã•ã‚Œã¾ã—ãŸã€‚"
msgid "Label was removed"
msgstr ""
@@ -6450,6 +7540,9 @@ msgstr "ラベルã®æ˜‡æ ¼"
msgid "Labels|Promoting %{labelTitle} will make it available for all projects inside %{groupName}. Existing project labels with the same title will be merged. This action cannot be reversed."
msgstr "%{labelTitle} を宣言ã™ã‚‹ã¨ %{groupName} 内ã®ã™ã¹ã¦ã®ãƒ—ロジェクト内ã§åˆ©ç”¨å¯èƒ½ã«ãªã‚Šã¾ã™ã€‚åŒã˜ã‚¿ã‚¤ãƒˆãƒ«ã®æ—¢å­˜ã®ãƒ—ロジェクトラベルã¯ãƒžãƒ¼ã‚¸ã•ã‚Œã¾ã™ã€‚ã“ã®æ“作ã¯å…ƒã«æˆ»ã™ã“ã¨ã¯ã§ãã¾ã›ã‚“。"
+msgid "Labels|and %{count} more"
+msgstr ""
+
msgid "Language"
msgstr "言語"
@@ -6463,6 +7556,9 @@ msgstr[0] "éŽåŽ»%d日間"
msgid "Last Pipeline"
msgstr "最新パイプライン"
+msgid "Last accessed on"
+msgstr ""
+
msgid "Last activity"
msgstr "最後ã®ã‚¢ã‚¯ãƒ†ã‚£ãƒ“ティ"
@@ -6490,6 +7586,12 @@ msgstr "最終更新"
msgid "Last updated"
msgstr "最終更新"
+msgid "Last used"
+msgstr ""
+
+msgid "Last used on:"
+msgstr ""
+
msgid "LastPushEvent|You pushed to"
msgstr "ã“ã“ã¸ãƒ—ッシュã—ã¾ã—ãŸ"
@@ -6505,6 +7607,12 @@ msgstr "ã“ã®ãƒ–ランãƒã®æœ€æ–°ã®ãƒ‘イプライン"
msgid "Lead"
msgstr "リード"
+msgid "Learn GitLab"
+msgstr ""
+
+msgid "Learn how to %{link_start}contribute to the built-in templates%{link_end}"
+msgstr ""
+
msgid "Learn how to %{no_packages_link_start}publish and share your packages%{no_packages_link_end} with GitLab."
msgstr ""
@@ -6523,6 +7631,9 @@ msgstr "Kubernetes ã®è©³ç´°"
msgid "Learn more about Web Terminal"
msgstr "Web Terminalã®è©³ç´°"
+msgid "Learn more about adding certificates to your project by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
+msgstr ""
+
msgid "Learn more about approvals."
msgstr "承èªã®è©³ç´°"
@@ -6535,6 +7646,9 @@ msgstr "グループレベルプロジェクトテンプレートã®è©³ç´°"
msgid "Learn more about signing commits"
msgstr "コミットã¸ã®ç½²åã®è©³ç´°"
+msgid "Learn more about the dependency list"
+msgstr ""
+
msgid "Learn more in the"
msgstr "詳ã—ã見る:"
@@ -6545,7 +7659,7 @@ msgid "Leave"
msgstr "離れる"
msgid "Leave edit mode? All unsaved changes will be lost."
-msgstr ""
+msgstr "編集モードを終了ã—ã¾ã™ã‹ï¼Ÿãã®å ´åˆã€ä¿å­˜ã—ã¦ã„ãªã„変更ã¯ã™ã¹ã¦å¤±ã‚ã‚Œã¾ã™ã€‚"
msgid "Leave group"
msgstr "グループを離脱"
@@ -6556,6 +7670,12 @@ msgstr "プロジェクトを離脱"
msgid "Leave the \"File type\" and \"Delivery method\" options on their default values."
msgstr ""
+msgid "Let's Encrypt does not accept emails on example.com"
+msgstr "Let's Encryptã¯example.comã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å—ã‘付ã‘ã¾ã›ã‚“"
+
+msgid "Let's Encrypt is a free, automated, and open certificate authority (CA) that gives digital certificates in order to enable HTTPS (SSL/TLS) for websites. Learn more about Let's Encrypt configuration by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
+msgstr ""
+
msgid "License"
msgstr "ライセンス"
@@ -6605,7 +7725,7 @@ msgid "LicenseManagement|License name"
msgstr "ライセンスå"
msgid "LicenseManagement|Manage approved and blacklisted licenses for this project."
-msgstr ""
+msgstr "ã“ã®ãƒ—ロジェクトã®æ‰¿èªæ¸ˆã¿ãŠã‚ˆã³ãƒ–ラックリストã«ç™»éŒ²ã•ã‚ŒãŸãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã‚’管ç†ã—ã¾ã™ã€‚"
msgid "LicenseManagement|Packages"
msgstr "パッケージ"
@@ -6631,6 +7751,9 @@ msgstr "URL"
msgid "LicenseManagement|You are about to remove the license, %{name}, from this project."
msgstr "ã“ã®ãƒ—ロジェクトã‹ã‚‰ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ %{name} を削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚"
+msgid "Licensed Features"
+msgstr ""
+
msgid "Licensed to"
msgstr ""
@@ -6644,6 +7767,9 @@ msgid "Limited to showing %d event at most"
msgid_plural "Limited to showing %d events at most"
msgstr[0] ""
+msgid "Linked emails (%{email_count})"
+msgstr ""
+
msgid "LinkedIn"
msgstr "LinkedIn"
@@ -6674,6 +7800,9 @@ msgstr "ライブプレビュー"
msgid "Loading contribution stats for group members"
msgstr "グループメンãƒãƒ¼ã®è²¢çŒ®åº¦æƒ…報を読ã¿è¾¼ã¿ä¸­"
+msgid "Loading functions timed out. Please reload the page to try again."
+msgstr ""
+
msgid "Loading the GitLab IDE..."
msgstr "GitLab IDE ã®èª­ã¿è¾¼ã¿ä¸­..."
@@ -6684,7 +7813,7 @@ msgid "Loading…"
msgstr "読ã¿è¾¼ã¿ä¸­â€¦"
msgid "Localization"
-msgstr ""
+msgstr "ローカライズ"
msgid "Lock"
msgstr "ロック"
@@ -6695,6 +7824,9 @@ msgstr "ロック %{issuableDisplayName}"
msgid "Lock not found"
msgstr "ロックãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
+msgid "Lock the discussion"
+msgstr ""
+
msgid "Lock this %{issuableDisplayName}? Only <strong>project members</strong> will be able to comment."
msgstr "%{issuableDisplayName} をロックã—ã¾ã™ã‹ï¼Ÿ<strong>プロジェクトメンãƒãƒ¼</strong> ã®ã¿ã‚³ãƒ¡ãƒ³ãƒˆã§ãã¾ã™ã€‚"
@@ -6713,6 +7845,9 @@ msgstr "ç¾åœ¨ã®ãƒ—ロジェクトã¯ãƒ­ãƒƒã‚¯ã•ã‚Œã¦ã„ã¾ã™"
msgid "Locks give the ability to lock specific file or folder."
msgstr "ロックã¯ã€ç‰¹å®šã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚„フォルダをロックã™ã‚‹æ©Ÿèƒ½ã‚’æä¾›ã—ã¾ã™ã€‚"
+msgid "Locks the discussion"
+msgstr ""
+
msgid "Login with smartcard"
msgstr "スマートカードã§ãƒ­ã‚°ã‚¤ãƒ³ã™ã‚‹"
@@ -6737,10 +7872,19 @@ msgstr "変更ã®ã¿è¡¨ç¤º"
msgid "MRDiff|Show full file"
msgstr "ã™ã¹ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’表示"
+msgid "Make and review changes in the browser with the Web IDE"
+msgstr ""
+
msgid "Make everyone on your team more productive regardless of their location. GitLab Geo creates read-only mirrors of your GitLab instance so you can reduce the time it takes to clone and fetch large repos."
msgstr "ãƒãƒ¼ãƒ å…¨å“¡ãŒå ´æ‰€ã«é–¢ä¿‚ãªãより生産的ã«æ´»å‹•ã§ãã¾ã™ã€‚GitLab Geo ã¯ã€å¤§ããªã‚µã‚¤ã‚ºã®ãƒªãƒã‚¸ãƒˆãƒªã®å–得やクローンã«ã‹ã‹ã‚‹æ™‚間を削減ã™ã‚‹ãŸã‚ã«ã€èª­ã¿è¾¼ã¿å°‚用ã®ãƒŸãƒ©ãƒ¼ã‚’ GitLab インスタンス上ã«ä½œæˆã—ã¾ã™ã€‚"
+msgid "Make issue confidential."
+msgstr "課題をéžå…¬é–‹è¨­å®šã«ã™ã‚‹"
+
msgid "Make sure you're logged into the account that owns the projects you'd like to import."
+msgstr "インãƒãƒ¼ãƒˆã™ã‚‹ãƒ—ロジェクトを所有ã™ã‚‹ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã§ãƒ­ã‚°ã‚¤ãƒ³ã—ã¦ã„ã‚‹ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。"
+
+msgid "Makes this issue confidential"
msgstr ""
msgid "Manage"
@@ -6803,6 +7947,15 @@ msgstr "3月"
msgid "March"
msgstr "3月"
+msgid "Mark as resolved"
+msgstr ""
+
+msgid "Mark comment as resolved"
+msgstr ""
+
+msgid "Mark this issue as a duplicate of another issue"
+msgstr "ã“ã®èª²é¡Œã‚’別ã®èª²é¡Œã¨é‡è¤‡ã—ã¦ã„ã‚‹ã¨ãƒžãƒ¼ã‚¯ã™ã‚‹"
+
msgid "Mark todo as done"
msgstr "Todo を完了ã«ã™ã‚‹"
@@ -6810,11 +7963,20 @@ msgid "Markdown"
msgstr "Markdown"
msgid "Markdown Help"
-msgstr ""
+msgstr "Markdown ヘルプ"
msgid "Markdown enabled"
msgstr "マークダウンを使用ã§ãã¾ã™"
+msgid "Marks this issue as a duplicate of %{duplicate_reference}."
+msgstr ""
+
+msgid "Marks todo as done."
+msgstr ""
+
+msgid "Match not found; try refining your search query."
+msgstr ""
+
msgid "Maven Metadata"
msgstr "Maven メタデータ"
@@ -6822,7 +7984,7 @@ msgid "Max access level"
msgstr "最大アクセスレベル"
msgid "Max seats used"
-msgstr ""
+msgstr "最大使用シート数"
msgid "Maximum artifacts size (MB)"
msgstr ""
@@ -6839,6 +8001,9 @@ msgstr "最大é…延時間(分)"
msgid "Maximum job timeout"
msgstr "ジョブタイムアウトã®æœ€å¤§å€¤"
+msgid "Maximum job timeout has a value which could not be accepted"
+msgstr ""
+
msgid "Maximum number of mirrors that can be synchronizing at the same time."
msgstr "åŒæ™‚ã«åŒæœŸã§ãるミラーã®æœ€å¤§æ•°ã€‚"
@@ -6869,27 +8034,24 @@ msgstr ""
msgid "Members of <strong>%{project_name}</strong>"
msgstr "<strong>%{project_name}</strong>ã®ãƒ¡ãƒ³ãƒãƒ¼"
+msgid "Merge"
+msgstr ""
+
msgid "Merge Request"
msgstr "マージリクエスト"
msgid "Merge Request Approvals"
-msgstr ""
+msgstr "マージリクエスト承èª"
msgid "Merge Requests"
msgstr "マージリクエスト"
msgid "Merge Requests created"
-msgstr ""
-
-msgid "Merge commit"
-msgstr ""
+msgstr "作æˆã•ã‚ŒãŸãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
msgid "Merge commit message"
msgstr "マージコミットメッセージ"
-msgid "Merge commit with semi-linear history"
-msgstr ""
-
msgid "Merge events"
msgstr "マージイベント"
@@ -6899,12 +8061,6 @@ msgstr "今ã™ãマージã™ã‚‹"
msgid "Merge in progress"
msgstr "進行中ã®ãƒžãƒ¼ã‚¸"
-msgid "Merge method"
-msgstr ""
-
-msgid "Merge pipelines will try to validate the post-merge result prior to merging"
-msgstr "マージパイプラインã¯ãƒžãƒ¼ã‚¸å®Ÿè¡Œå‰ã«ã€äº‹å‰ãƒžãƒ¼ã‚¸ã®çµæžœã®æ¤œè¨¼ã‚’試ã¿ã¾ã™"
-
msgid "Merge request"
msgstr "マージリクエスト"
@@ -6923,6 +8079,30 @@ msgstr "マージリクエストã¨ã¯ã€ãƒ—ロジェクトã«åŠ ãˆãŸå¤‰æ›´ã‚’
msgid "Merge when pipeline succeeds"
msgstr "パイプラインãŒæˆåŠŸã—ãŸã¨ãã«ãƒžãƒ¼ã‚¸"
+msgid "MergeConflict|Commit to source branch"
+msgstr "ソースブランãƒã¸ã®ã‚³ãƒŸãƒƒãƒˆ"
+
+msgid "MergeConflict|Committing..."
+msgstr "コミット中..."
+
+msgid "MergeConflict|HEAD//our changes"
+msgstr ""
+
+msgid "MergeConflict|Use ours"
+msgstr ""
+
+msgid "MergeConflict|Use theirs"
+msgstr ""
+
+msgid "MergeConflict|conflict"
+msgstr "競åˆ"
+
+msgid "MergeConflict|conflicts"
+msgstr "競åˆ"
+
+msgid "MergeConflict|origin//their changes"
+msgstr ""
+
msgid "MergeRequests|Add a reply"
msgstr "返信を追加"
@@ -6941,9 +8121,12 @@ msgstr "ディスカッションã¯è§£æ±ºã•ã‚Œã¾ã™ã€‚"
msgid "MergeRequests|Discussion will be unresolved"
msgstr "ディスカッションã¯è§£æ±ºã•ã‚Œã¾ã›ã‚“。"
-msgid "MergeRequests|Jump to next unresolved discussion"
+msgid "MergeRequests|Failed to squash. Should be done manually."
msgstr ""
+msgid "MergeRequests|Jump to next unresolved discussion"
+msgstr "次ã®æœªè§£æ±ºã®è­°è«–ã«ã‚¸ãƒ£ãƒ³ãƒ—ã™ã‚‹"
+
msgid "MergeRequests|Reply..."
msgstr "返信..."
@@ -6953,6 +8136,9 @@ msgstr "æ–°ã—ã„課題ã§ã“ã®æ¤œè¨Žã‚’解決ã™ã‚‹"
msgid "MergeRequests|Saving the comment failed"
msgstr "コメントã®ä¿å­˜ã«å¤±æ•—ã—ã¾ã—ãŸ"
+msgid "MergeRequests|Squash task canceled: another squash is already in progress."
+msgstr ""
+
msgid "MergeRequests|Toggle comments for this file"
msgstr "ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’切り替ãˆã¾ã™"
@@ -6986,8 +8172,8 @@ msgstr ""
msgid "MergeRequest|Error loading full diff. Please try again."
msgstr ""
-msgid "MergeRequest|Filter files"
-msgstr "ファイルã®ãƒ•ã‚£ãƒ«ã‚¿ãƒªãƒ³ã‚°"
+msgid "MergeRequest|Filter files or search with %{modifier_key}+p"
+msgstr ""
msgid "MergeRequest|No files found"
msgstr "ファイルãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
@@ -7001,6 +8187,12 @@ msgstr ""
msgid "Messages"
msgstr "メッセージ"
+msgid "Metric was successfully added."
+msgstr "メトリクスã¯æ­£å¸¸ã«è¿½åŠ ã•ã‚Œã¾ã—ãŸã€‚"
+
+msgid "Metric was successfully updated."
+msgstr "メトリクスã¯æ­£å¸¸ã«æ›´æ–°ã•ã‚Œã¾ã—ãŸã€‚"
+
msgid "Metrics"
msgstr "メトリクス"
@@ -7016,6 +8208,9 @@ msgstr "メトリクスã¨ãƒ—ロファイリング"
msgid "Metrics for environment"
msgstr ""
+msgid "Metrics|Add metric"
+msgstr "メトリクスを追加"
+
msgid "Metrics|Check out the CI/CD documentation on deploying to an environment"
msgstr "環境ã¸ã®ãƒ‡ãƒ—ロイã«ã¤ã„ã¦ã¯ã€CI / CD ã®æ–‡æ›¸ã‚’å‚ç…§ã—ã¦ãã ã•ã„。"
@@ -7023,10 +8218,10 @@ msgid "Metrics|Create metric"
msgstr "メトリクスを作æˆ"
msgid "Metrics|Delete metric"
-msgstr ""
+msgstr "メトリクスを削除"
msgid "Metrics|Delete metric?"
-msgstr ""
+msgstr "メトリクスを削除?"
msgid "Metrics|Edit metric"
msgstr "メトリクスを編集"
@@ -7055,9 +8250,6 @@ msgstr "æ–°è¦ãƒ¡ãƒˆãƒªã‚¯ã‚¹"
msgid "Metrics|No deployed environments"
msgstr ""
-msgid "Metrics|Not enough data to display"
-msgstr ""
-
msgid "Metrics|PromQL query is valid"
msgstr ""
@@ -7103,9 +8295,21 @@ msgstr "Y軸ラベル"
msgid "Metrics|You're about to permanently delete this metric. This cannot be undone."
msgstr ""
+msgid "Metrics|e.g. HTTP requests"
+msgstr ""
+
+msgid "Metrics|e.g. Requests/second"
+msgstr ""
+
msgid "Metrics|e.g. Throughput"
msgstr "例:スループット"
+msgid "Metrics|e.g. rate(http_requests_total[5m])"
+msgstr ""
+
+msgid "Metrics|e.g. req/sec"
+msgstr ""
+
msgid "Migrated %{success_count}/%{total_count} files."
msgstr ""
@@ -7130,9 +8334,6 @@ msgstr ""
msgid "Milestones| You’re about to permanently delete the milestone %{milestoneTitle}. This milestone is not currently used in any issues or merge requests."
msgstr ""
-msgid "Milestones|<p>%{milestonePromotion}</p> %{finalWarning}"
-msgstr "<p>%{milestonePromotion}</p> %{finalWarning}"
-
msgid "Milestones|Delete milestone"
msgstr "マイルストーンã®å‰Šé™¤"
@@ -7151,8 +8352,8 @@ msgstr "%{milestoneTitle} をグループマイルストーンã«æ˜‡æ ¼ã—ã¾ã™
msgid "Milestones|Promote Milestone"
msgstr "マイルストーンã®æ˜‡æ ¼"
-msgid "Milestones|Promoting %{milestone} will make it available for all projects inside %{groupName}. Existing project milestones with the same name will be merged. "
-msgstr "%{milestone} を宣言ã™ã‚‹ã¨ã€ %{groupName} 内ã®ã™ã¹ã¦ã®ãƒ—ロジェクトã§åˆ©ç”¨ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚åŒã˜åå‰ã®æ—¢å­˜ã®ãƒ—ロジェクトマイルストーンãŒãƒžãƒ¼ã‚¸ã•ã‚Œã¾ã™ã€‚ "
+msgid "Milestones|Promoting %{milestoneTitle} will make it available for all projects inside %{groupName}. Existing project milestones with the same title will be merged."
+msgstr ""
msgid "Milestones|This action cannot be reversed."
msgstr "ã“ã®æ“作ã¯å…ƒã«æˆ»ã›ã¾ã›ã‚“。"
@@ -7160,6 +8361,15 @@ msgstr "ã“ã®æ“作ã¯å…ƒã«æˆ»ã›ã¾ã›ã‚“。"
msgid "Minimum capacity to be available before we schedule more mirrors preemptively."
msgstr ""
+msgid "Minimum length is %{minimum_password_length} characters"
+msgstr ""
+
+msgid "Minimum length is %{minimum_password_length} characters."
+msgstr ""
+
+msgid "Minutes"
+msgstr "分"
+
msgid "Mirror a repository"
msgstr ""
@@ -7179,6 +8389,18 @@ msgid "Mirroring repositories"
msgstr ""
msgid "Mirroring settings were successfully updated."
+msgstr "ミラーリングã®è¨­å®šã‚’æ­£ã—ãä¿å­˜ã—ã¾ã—ãŸã€‚"
+
+msgid "Mirroring settings were successfully updated. The project is being updated."
+msgstr "ミラーリング設定を正ã—ãæ›´æ–°ã—ã¾ã—ãŸã€‚プロジェクトã¯æ›´æ–°ä¸­ã§ã™ã€‚"
+
+msgid "Mirroring was successfully disabled."
+msgstr "ミラーリングを正ã—ã無効化ã—ã¾ã—ãŸ"
+
+msgid "Mirroring will only be available if the feature is included in the plan of the selected group or user."
+msgstr ""
+
+msgid "Missing commit signatures endpoint!"
msgstr ""
msgid "MissingSSHKeyWarningLink|add an SSH key"
@@ -7191,7 +8413,7 @@ msgid "Modal|Close"
msgstr "é–‰ã˜ã‚‹"
msgid "Modify commit message"
-msgstr ""
+msgstr "コミットメッセージã®ä¿®æ•´"
msgid "Modify commit messages"
msgstr "コミットメッセージを修正"
@@ -7233,7 +8455,7 @@ msgid "Most stars"
msgstr "スター数ã®å¤šã„é †"
msgid "Mount point %{mounted_as} not found in %{model_class}."
-msgstr ""
+msgstr "%{mounted_as} ã®ãƒžã‚¦ãƒ³ãƒˆãƒã‚¤ãƒ³ãƒˆãŒ%{model_class} 内ã«è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
msgid "Move"
msgstr "移動"
@@ -7241,6 +8463,24 @@ msgstr "移動"
msgid "Move issue"
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!"
+msgstr ""
+
+msgid "MoveIssue|Cannot move issue to project it originates from!"
+msgstr ""
+
+msgid "Moves issue to %{label} column in the board."
+msgstr ""
+
+msgid "Moves this issue to %{path_to_project}."
+msgstr "課題を %{path_to_project} ã«ç§»å‹•ã™ã‚‹ã€‚"
+
msgid "Multiple issue boards"
msgstr "マルãƒèª²é¡Œãƒœãƒ¼ãƒ‰"
@@ -7248,11 +8488,14 @@ msgid "Multiple model types found: %{model_types}"
msgstr ""
msgid "Multiple uploaders found: %{uploader_types}"
-msgstr ""
+msgstr "複数ã®ã‚¢ãƒƒãƒ—ローダーãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ: %{uploader_types}"
msgid "Name"
msgstr "åå‰"
+msgid "Name has already been taken"
+msgstr "ãã®åå‰ã¯æ—¢ã«ä½¿ç”¨ã•ã‚Œã¦ã„ã¾ã™ã€‚"
+
msgid "Name new label"
msgstr "æ–°ã—ã„ラベルã«åå‰ã‚’ã¤ã‘ã‚‹"
@@ -7266,7 +8509,7 @@ msgid "Namespaces to index"
msgstr ""
msgid "Naming, topics, avatar"
-msgstr ""
+msgstr "命åã€ãƒˆãƒ”ックã€ã‚¢ãƒã‚¿ãƒ¼"
msgid "Naming, visibility"
msgstr ""
@@ -7347,6 +8590,9 @@ msgstr "æ–°ã—ã„環境"
msgid "New epic"
msgstr "æ–°ã—ã„エピック"
+msgid "New epic title"
+msgstr ""
+
msgid "New file"
msgstr "æ–°è¦ãƒ•ã‚¡ã‚¤ãƒ«"
@@ -7371,6 +8617,9 @@ msgstr "æ–°è¦ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
msgid "New milestone"
msgstr "æ–°ã—ã„マイルストーン"
+msgid "New password"
+msgstr ""
+
msgid "New pipelines will cancel older, pending pipelines on the same branch"
msgstr ""
@@ -7401,6 +8650,12 @@ msgstr "æ–°è¦...\t"
msgid "Newly registered users will by default be external"
msgstr ""
+msgid "Next"
+msgstr ""
+
+msgid "Nickname"
+msgstr ""
+
msgid "No"
msgstr "ã„ã„ãˆ"
@@ -7410,12 +8665,21 @@ msgstr ""
msgid "No Label"
msgstr "ラベルãŒã‚ã‚Šã¾ã›ã‚“"
+msgid "No Milestone"
+msgstr ""
+
msgid "No Tag"
msgstr ""
msgid "No activities found"
msgstr "アクティビティã¯ã‚ã‚Šã¾ã›ã‚“"
+msgid "No available namespaces to fork the project."
+msgstr ""
+
+msgid "No blocking merge requests "
+msgstr ""
+
msgid "No branches found"
msgstr ""
@@ -7431,8 +8695,11 @@ msgstr "Gitaly サーãƒãƒ¼ã«æŽ¥ç¶šã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ログを確èªã
msgid "No container images stored for this project. Add one by following the instructions above."
msgstr ""
+msgid "No contributions"
+msgstr "貢献ãªã—"
+
msgid "No contributions were found"
-msgstr ""
+msgstr "貢献ãŒã¿ã¤ã‹ã‚Šã¾ã›ã‚“。"
msgid "No credit card required."
msgstr "クレジット カードã¯å¿…è¦ã‚ã‚Šã¾ã›ã‚“"
@@ -7455,6 +8722,9 @@ msgstr "ファイルãŒé¸æŠžã•ã‚Œã¦ã„ã¾ã›ã‚“"
msgid "No file selected"
msgstr "ファイルãŒé¸æŠžã•ã‚Œã¦ã„ã¾ã›ã‚“"
+msgid "No files"
+msgstr ""
+
msgid "No files found."
msgstr "ファイルãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。"
@@ -7471,16 +8741,13 @@ msgid "No license. All rights reserved"
msgstr ""
msgid "No licenses found."
-msgstr ""
+msgstr "ライセンスãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。"
msgid "No matching results"
msgstr "一致ã™ã‚‹çµæžœãŒã‚ã‚Šã¾ã›ã‚“"
-msgid "No merge commits are created and all merges are fast-forwarded, which means that merging is only allowed if the branch could be fast-forwarded. When fast-forward merge is not possible, the user is given the option to rebase."
-msgstr ""
-
msgid "No merge requests for the selected time period."
-msgstr ""
+msgstr "é¸æŠžã—ãŸæœŸé–“ã«ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã¯ã‚ã‚Šã¾ã›ã‚“。"
msgid "No merge requests found"
msgstr "マージリクエストã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ"
@@ -7494,6 +8761,9 @@ msgstr "表示ã™ã‚‹ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³ãŒã‚ã‚Šã¾ã›ã‚“"
msgid "No other labels with such name or description"
msgstr "ãã®ä»–ã«ã€ãã®åå‰ã¾ãŸã¯èª¬æ˜Žã®ãƒ©ãƒ™ãƒ«ãŒã‚ã‚Šã¾ã›ã‚“"
+msgid "No parent group"
+msgstr ""
+
msgid "No preview for this file type"
msgstr ""
@@ -7504,7 +8774,7 @@ msgid "No public groups"
msgstr ""
msgid "No pushes for the selected time period."
-msgstr ""
+msgstr "é¸æŠžã—ãŸæœŸé–“ã«ãƒ—ッシュã¯ã‚ã‚Šã¾ã›ã‚“。"
msgid "No repository"
msgstr "リãƒã‚¸ãƒˆãƒªãŒã‚ã‚Šã¾ã›ã‚“"
@@ -7521,6 +8791,12 @@ msgstr "開始日ãªã—"
msgid "No, directly import the existing email addresses and usernames."
msgstr ""
+msgid "Node was successfully created."
+msgstr ""
+
+msgid "Node was successfully updated."
+msgstr ""
+
msgid "Nodes"
msgstr "ノード"
@@ -7569,6 +8845,9 @@ msgstr "注: GitLab ã®ç®¡ç†è€…ã«%{github_integration_link} を設定ã—ã¦ã€
msgid "Note: Consider asking your GitLab administrator to configure %{github_integration_link}, which will allow login via GitHub and allow importing repositories without generating a Personal Access Token."
msgstr "注: GitLab ã®ç®¡ç†è€…ã«%{github_integration_link} を設定ã—ã¦ã€GitHub 経由ã®ãƒ­ã‚°ã‚¤ãƒ³ãŒè¨±å¯ã—ã€å€‹äººç”¨ã®ã‚¢ã‚¯ã‚»ã‚¹ãƒˆãƒ¼ã‚¯ãƒ³ã‚’生æˆã›ãšã«ãƒªãƒã‚¸ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆã§ããªã„ã‹å•ã„åˆã‚ã›ãã ã•ã„。"
+msgid "NoteForm|Note"
+msgstr ""
+
msgid "Notes|Are you sure you want to cancel creating this comment?"
msgstr "本当ã«ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã®ä½œæˆã‚’キャンセルã—ã¾ã™ã‹ï¼Ÿ"
@@ -7584,6 +8863,12 @@ msgstr "コメントã®ã¿è¡¨ç¤º"
msgid "Notes|Show history only"
msgstr "履歴ã®ã¿è¡¨ç¤º"
+msgid "Notes|This comment has changed since you started editing, please review the %{open_link}updated comment%{close_link} to ensure information is not lost"
+msgstr ""
+
+msgid "Nothing to preview."
+msgstr "プレビューã§ãã‚‹ã‚‚ã®ã¯ä½•ã‚‚ã‚ã‚Šã¾ã›ã‚“。"
+
msgid "Notification events"
msgstr "イベント通知"
@@ -7593,6 +8878,9 @@ msgstr "通知設定"
msgid "Notification setting - %{notification_title}"
msgstr "通知設定 - %{notification_title}"
+msgid "Notification settings saved"
+msgstr ""
+
msgid "NotificationEvent|Close issue"
msgstr "課題をクローズ"
@@ -7606,7 +8894,7 @@ msgid "NotificationEvent|Merge merge request"
msgstr "マージリクエストをマージ"
msgid "NotificationEvent|New epic"
-msgstr ""
+msgstr "æ–°è¦ã‚¨ãƒ“ック"
msgid "NotificationEvent|New issue"
msgstr "æ–°è¦èª²é¡Œ"
@@ -7647,6 +8935,9 @@ msgstr "å‚加"
msgid "NotificationLevel|Watch"
msgstr "ã™ã¹ã¦é€šçŸ¥"
+msgid "NotificationSetting|Custom"
+msgstr ""
+
msgid "Notifications"
msgstr "通知"
@@ -7662,6 +8953,12 @@ msgstr "11月"
msgid "November"
msgstr "11月"
+msgid "Number of Elasticsearch replicas"
+msgstr ""
+
+msgid "Number of Elasticsearch shards"
+msgstr ""
+
msgid "OK"
msgstr "OK"
@@ -7677,8 +8974,14 @@ msgstr "10月"
msgid "OfSearchInADropdown|Filter"
msgstr "フィルター"
-msgid "Once imported, repositories can be mirrored over SSH. Read more %{ssh_link}"
-msgstr "インãƒãƒ¼ãƒˆã™ã‚‹ã¨ãƒªãƒã‚¸ãƒˆãƒªã¯ SSH ã§ãƒŸãƒ©ãƒ¼ãƒªãƒ³ã‚°ã§ãã¾ã™ã€‚詳細㯠%{ssh_link} ã‚’å‚ç…§ã—ã¦ãã ã•ã„。"
+msgid "Ok let's go"
+msgstr ""
+
+msgid "Onboarding"
+msgstr ""
+
+msgid "Once imported, repositories can be mirrored over SSH. Read more %{link_start}here%{link_end}."
+msgstr ""
msgid "Once removed, the fork relationship cannot be restored and you will no longer be able to send merge requests to the source."
msgstr ""
@@ -7699,20 +9002,20 @@ msgstr "1ã¤ä»¥ä¸Šã® Bitbucket プロジェクトを GitLab ã«ç›´æŽ¥ã‚¤ãƒ³ãƒã
msgid "One or more of your Google Code projects cannot be imported into GitLab directly because they use Subversion or Mercurial for version control, rather than Git."
msgstr "1ã¤ä»¥ä¸Šã® Google コードプロジェクトを GitLab ã«ç›´æŽ¥ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã¾ã›ã‚“。ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç®¡ç†ã«ã€Git ã§ã¯ãªãã€Subversion ã‚„ Mercurial を使用ã—ã¦ã„ã‚‹ã‹ã‚‰ã§ã™ã€‚"
+msgid "One or more of your dependency files are not supported, and the dependency list may be incomplete. Below is a list of supported file types."
+msgstr ""
+
msgid "Only admins"
msgstr "管ç†è€…ã®ã¿"
-msgid "Only allow merge requests to be merged if all discussions are resolved"
-msgstr ""
-
-msgid "Only allow merge requests to be merged if the pipeline succeeds"
+msgid "Only admins can delete project"
msgstr ""
msgid "Only mirror protected branches"
msgstr ""
msgid "Only policy:"
-msgstr ""
+msgstr "ãƒãƒªã‚·ãƒ¼ã®ã¿:"
msgid "Only proceed if you trust %{idp_url} to control your GitLab account sign in."
msgstr ""
@@ -7723,6 +9026,9 @@ msgstr "プロジェクトメンãƒãƒ¼ã®ã¿ã‚³ãƒ¡ãƒ³ãƒˆã§ãã¾ã™"
msgid "Only project members will be imported. Group members will be skipped."
msgstr "プロジェクトメンãƒãƒ¼ã®ã¿ãŒã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã¾ã™ã€‚グループメンãƒãƒ¼ã¯ã‚¹ã‚­ãƒƒãƒ—ã•ã‚Œã¾ã™ã€‚"
+msgid "Only these extensions are supported: %{extension_list}"
+msgstr ""
+
msgid "Oops, are you sure?"
msgstr ""
@@ -7733,7 +9039,7 @@ msgid "Open Documentation"
msgstr "ドキュメントを開ã"
msgid "Open comment type dropdown"
-msgstr ""
+msgstr "コメントタイプドロップダウンを開ã"
msgid "Open errors"
msgstr ""
@@ -7768,6 +9074,12 @@ msgstr "オープンã•ã‚ŒãŸã®ã¯"
msgid "Opens in a new window"
msgstr "æ–°è¦ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã§é–‹ã"
+msgid "Operation failed. Check pod logs for %{pod_name} for more details."
+msgstr ""
+
+msgid "Operation timed out. Check pod logs for %{pod_name} for more details."
+msgstr ""
+
msgid "Operations"
msgstr "é‹ç”¨"
@@ -7778,7 +9090,7 @@ msgid "Operations Settings"
msgstr ""
msgid "OperationsDashboard|Add a project to the dashboard"
-msgstr ""
+msgstr "ダッシュボードã«ãƒ—ロジェクトを追加"
msgid "OperationsDashboard|Add projects"
msgstr ""
@@ -7792,9 +9104,6 @@ msgstr ""
msgid "OperationsDashboard|The operations dashboard provides a summary of each project's operational health, including pipeline and alert statuses."
msgstr ""
-msgid "OperationsDashboard|Unable to add %{invalidProjects}. The Operations Dashboard is available for public projects, and private projects in groups with a Gold plan."
-msgstr ""
-
msgid "Optional"
msgstr "オプション"
@@ -7816,6 +9125,9 @@ msgstr "ãã®ä»–ã®ãƒ©ãƒ™ãƒ«"
msgid "Other information"
msgstr "ãã®ä»–ã®æƒ…å ±"
+msgid "Other merge requests block this MR"
+msgstr ""
+
msgid "Outbound requests"
msgstr ""
@@ -7825,6 +9137,12 @@ msgstr "概è¦"
msgid "Overwrite diverged branches"
msgstr ""
+msgid "Owned by anyone"
+msgstr ""
+
+msgid "Owned by me"
+msgstr ""
+
msgid "Owner"
msgstr "オーナー"
@@ -7852,6 +9170,9 @@ msgstr ""
msgid "Pages Domains"
msgstr ""
+msgid "Pages getting started guide"
+msgstr ""
+
msgid "Pagination|Last »"
msgstr "最後 »"
@@ -7873,9 +9194,21 @@ msgstr "マージリクエストã§ã®å¤‰æ›´ç®‡æ‰€"
msgid "Password"
msgstr "パスワード"
+msgid "Password (optional)"
+msgstr ""
+
msgid "Password authentication is unavailable."
msgstr ""
+msgid "Password confirmation"
+msgstr ""
+
+msgid "Password successfully changed"
+msgstr ""
+
+msgid "Password was successfully updated. Please login with it"
+msgstr ""
+
msgid "Past due"
msgstr "期é™åˆ‡ã‚Œ"
@@ -7888,11 +9221,11 @@ msgstr ""
msgid "Paste issue link"
msgstr ""
-msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_rsa.pub' and begins with 'ssh-rsa'. Don't use your private SSH key."
-msgstr "ã‚ãªãŸã® SSH 公開éµã‚’貼り付ã‘ã¾ã™ã€‚ã“ã®éµã¯é€šå¸¸ã€ãƒ•ã‚¡ã‚¤ãƒ« '~/.ssh/id_rsa.pub' 内ã«ã‚ã‚Šã€'ssh-rsa' ã¨ã„ã†æ–‡å­—列ã‹ã‚‰å§‹ã¾ã‚Šã¾ã™ã€‚SSH ã®ç§˜å¯†éµã‚’使用ã—ãªã„よã†ã«ã—ã¦ãã ã•ã„。"
+msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_ed25519.pub' or '~/.ssh/id_rsa.pub' and begins with 'ssh-ed25519' or 'ssh-rsa'. Don't use your private SSH key."
+msgstr ""
msgid "Path"
-msgstr ""
+msgstr "パス"
msgid "Path, transfer, remove"
msgstr ""
@@ -7915,6 +9248,9 @@ msgstr "ä¿ç•™ä¸­"
msgid "People without permission will never get a notification and won't be able to comment."
msgstr "権é™ã®ãªã„ユーザーã¯ä¸€åˆ‡é€šçŸ¥ã‚’å—ã‘ã‚‹ã“ã¨ãŒãªãã€ã¾ãŸã‚³ãƒ¡ãƒ³ãƒˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã›ã‚“。"
+msgid "People without permission will never get a notification."
+msgstr ""
+
msgid "Perform advanced options such as changing path, transferring, or removing the group."
msgstr "パスã®å¤‰æ›´ã€è»¢é€ã€ã‚°ãƒ«ãƒ¼ãƒ—ã®å‰Šé™¤ãªã©ã®é«˜åº¦ãªã‚ªãƒ—ションを実行ã—ã¾ã™ã€‚"
@@ -7936,12 +9272,27 @@ msgstr "個人ã®ã‚¢ã‚¯ã‚»ã‚¹ãƒˆãƒ¼ã‚¯ãƒ³"
msgid "Personal project creation is not allowed. Please contact your administrator with questions"
msgstr ""
+msgid "Phabricator Server Import"
+msgstr ""
+
+msgid "Phabricator Server URL"
+msgstr ""
+
+msgid "Phabricator Tasks"
+msgstr ""
+
msgid "Pick a name"
msgstr "åå‰ã‚’é¸æŠž"
+msgid "Pin code"
+msgstr ""
+
msgid "Pipeline"
msgstr "パイプライン"
+msgid "Pipeline ID (IID)"
+msgstr ""
+
msgid "Pipeline Schedule"
msgstr "パイプラインスケジュール"
@@ -8020,6 +9371,9 @@ msgstr "パイプライン"
msgid "Pipelines charts"
msgstr "パイプラインãƒãƒ£ãƒ¼ãƒˆ"
+msgid "Pipelines emails"
+msgstr ""
+
msgid "Pipelines for last month"
msgstr "先月ã®ãƒ‘イプライン"
@@ -8029,12 +9383,15 @@ msgstr "先週ã®ãƒ‘イプライン"
msgid "Pipelines for last year"
msgstr "昨年ã®ãƒ‘イプライン"
-msgid "Pipelines need to be configured to enable this feature."
-msgstr "ã“ã®æ©Ÿèƒ½ã‚’有効ã«ã™ã‚‹ã«ã¯ã€ãƒ‘イプラインを設定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚"
-
msgid "Pipelines settings for '%{project_name}' were successfully updated."
msgstr ""
+msgid "Pipelines| to purchase more minutes."
+msgstr ""
+
+msgid "Pipelines|API"
+msgstr "API"
+
msgid "Pipelines|Build with confidence"
msgstr ""
@@ -8053,6 +9410,9 @@ msgstr "パイプラインã®åˆ©ç”¨ã‚’開始ã™ã‚‹"
msgid "Pipelines|Loading Pipelines"
msgstr "パイプラインを読ã¿è¾¼ã¿ä¸­"
+msgid "Pipelines|Pipelines will not run anymore on shared Runners."
+msgstr ""
+
msgid "Pipelines|Project cache successfully reset."
msgstr "プロジェクトã®ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã‚’正常ã«ãƒªã‚»ãƒƒãƒˆã—ã¾ã—ãŸã€‚"
@@ -8060,7 +9420,7 @@ msgid "Pipelines|Run Pipeline"
msgstr "パイプライン実行"
msgid "Pipelines|Something went wrong while cleaning runners cache."
-msgstr ""
+msgstr "Runner キャッシュã®ã‚¯ãƒªãƒ¼ãƒ‹ãƒ³ã‚°ä¸­ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Pipelines|There are currently no %{scope} pipelines."
msgstr "%{scope} パイプラインã¯ç¾åœ¨ã‚ã‚Šã¾ã›ã‚“。"
@@ -8078,7 +9438,7 @@ msgid "Pipeline|Commit"
msgstr "コミット"
msgid "Pipeline|Coverage"
-msgstr ""
+msgstr "ã‚«ãƒãƒ¬ãƒƒã‚¸"
msgid "Pipeline|Duration"
msgstr "期間"
@@ -8113,6 +9473,9 @@ msgstr "パイプラインã®åœæ­¢"
msgid "Pipeline|Stop pipeline #%{pipelineId}?"
msgstr "#%{pipelineId} パイプラインをåœæ­¢ã—ã¾ã™ã‹ï¼Ÿ"
+msgid "Pipeline|Triggerer"
+msgstr "トリガー"
+
msgid "Pipeline|Variables"
msgstr "変数"
@@ -8143,6 +9506,15 @@ msgstr "ステージã‚ã‚Š"
msgid "Pipeline|with stages"
msgstr "ステージã‚ã‚Š"
+msgid "PivotalTrackerService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr ""
+
+msgid "PivotalTrackerService|Pivotal Tracker API token."
+msgstr ""
+
+msgid "PivotalTrackerService|Project Management Software (Source Commits Endpoint)"
+msgstr ""
+
msgid "Plain diff"
msgstr ""
@@ -8152,12 +9524,30 @@ msgstr "PlantUML"
msgid "Play"
msgstr "実行"
+msgid "Play all manual"
+msgstr ""
+
msgid "Please %{link_to_register} or %{link_to_sign_in} to comment"
msgstr "コメントã™ã‚‹ã«ã¯ %{link_to_register} ã¾ãŸã¯ %{link_to_sign_in} ã‚’ã—ã¦ãã ã•ã„"
msgid "Please accept the Terms of Service before continuing."
msgstr "続ã‘ã‚‹å‰ã«ã€åˆ©ç”¨è¦ç´„ã«åŒæ„ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚"
+msgid "Please add a comment in the text area above"
+msgstr "上ã®ãƒ†ã‚­ã‚¹ãƒˆã‚¨ãƒªã‚¢ã«ã‚³ãƒ¡ãƒ³ãƒˆã‚’加ãˆã¦ãã ã•ã„。"
+
+msgid "Please add a list to your board first"
+msgstr ""
+
+msgid "Please check the configuration file for this chart"
+msgstr "ãƒãƒ£ãƒ¼ãƒˆã®è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã‚’確èªã—ã¦ãã ã•ã„"
+
+msgid "Please check the configuration file to ensure that a collection of charts has been declared."
+msgstr ""
+
+msgid "Please check the configuration file to ensure that it is available and the YAML is valid"
+msgstr ""
+
msgid "Please choose a group URL with no special characters."
msgstr ""
@@ -8171,7 +9561,7 @@ msgid "Please convert them to Git on Google Code, and go through the %{link_to_i
msgstr "ãれらを Google コード上㧠Git ã«å¤‰æ›ã—ã¦ã€å†ã³ %{link_to_import_flow} ã‚’è¡Œã£ã¦ãã ã•ã„。"
msgid "Please create a password for your new account."
-msgstr ""
+msgstr "æ–°ã—ã„アカウントã®ãƒ‘スワードを作æˆã—ã¦ãã ã•ã„。"
msgid "Please create a username with only alphanumeric characters."
msgstr ""
@@ -8180,7 +9570,7 @@ msgid "Please enable and migrate to hashed storage to avoid security issues and
msgstr ""
msgid "Please enter a non-negative number"
-msgstr ""
+msgstr "有効ãªã‚¼ãƒ­ä»¥ä¸Šã®æ•°å­—を入力ã—ã¦ãã ã•ã„"
msgid "Please enter a number greater than %{number} (from the project settings)"
msgstr ""
@@ -8188,8 +9578,11 @@ msgstr ""
msgid "Please enter a valid number"
msgstr "有効ãªæ•°å€¤ã‚’入力ã—ã¦ãã ã•ã„"
+msgid "Please enter or upload a license."
+msgstr "ライセンスを入力ã—ã¦ãã ã•ã„ã€ã¾ãŸã¯ã‚¢ãƒƒãƒ—ロードã—ã¦ãã ã•ã„。"
+
msgid "Please fill in a descriptive name for your group."
-msgstr ""
+msgstr "ã‚ãªãŸã®ã‚°ãƒ«ãƒ¼ãƒ—ã®ã‚ã‹ã‚Šã‚„ã™ã„åå‰ã‚’記入ã—ã¦ãã ã•ã„。"
msgid "Please migrate all existing projects to hashed storage to avoid security issues and ensure data integrity. %{migrate_link}"
msgstr ""
@@ -8200,17 +9593,26 @@ msgstr "ã“ã®ã‚¢ãƒ—リケーション㯠GitLab ãŒæä¾›ã—ã¦ã„ã¾ã›ã‚“。ã
msgid "Please provide a name"
msgstr "åå‰ã‚’入力ã—ã¦ãã ã•ã„"
-msgid "Please select a group."
+msgid "Please provide a valid email address."
msgstr ""
-msgid "Please select and add a member"
+msgid "Please retype the email address."
msgstr ""
+msgid "Please select a file"
+msgstr "ファイルをé¸æŠžã—ã¦ãã ã•ã„"
+
+msgid "Please select a group."
+msgstr "グループをé¸æŠžã—ã¦ä¸‹ã•ã„。"
+
+msgid "Please select and add a member"
+msgstr "メンãƒãƒ¼ã‚’é¸æŠžã—ã¦è¿½åŠ ã—ã¦ãã ã•ã„"
+
msgid "Please select at least one filter to see results"
msgstr "çµæžœã‚’表示ã™ã‚‹ã«ã¯ã€å°‘ãªãã¨ã‚‚1ã¤ã®ãƒ•ã‚£ãƒ«ã‚¿ãƒ¼ã‚’é¸æŠžã—ã¦ãã ã•ã„"
msgid "Please set a new password before proceeding."
-msgstr ""
+msgstr "続ã‘ã‚‹å‰ã«æ–°ã—ã„パスワードを設定ã—ã¦ãã ã•ã„。"
msgid "Please solve the reCAPTCHA"
msgstr "reCAPTCHA を解決ã—ã¦ãã ã•ã„"
@@ -8219,9 +9621,9 @@ msgid "Please try again"
msgstr "ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„"
msgid "Please upgrade PostgreSQL to version 9.6 or greater. The status of the replication cannot be determined reliably with the current version."
-msgstr ""
+msgstr "PostgreSQLã‚’ãƒãƒ¼ã‚¸ãƒ§ãƒ³9.6以é™ã«ã‚¢ãƒƒãƒ—グレードã—ã¦ãã ã•ã„。ç¾åœ¨ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€ãƒ¬ãƒ—リケーションã®çŠ¶æ…‹ã‚’確実ã«åˆ¤æ–­ã§ãã¾ã›ã‚“。"
-msgid "Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately."
+msgid "Please use this form to report to the admin users who create spam issues, comments or behave inappropriately."
msgstr ""
msgid "Please wait a moment, this page will automatically refresh when ready."
@@ -8239,12 +9641,66 @@ msgstr "基本設定"
msgid "Preferences saved."
msgstr ""
+msgid "Preferences|Behavior"
+msgstr ""
+
+msgid "Preferences|Choose between fixed (max. 1280px) and fluid (100%%) application layout."
+msgstr ""
+
+msgid "Preferences|Choose what content you want to see on a project’s overview page."
+msgstr ""
+
+msgid "Preferences|Customize the appearance of the application header and navigation sidebar."
+msgstr ""
+
+msgid "Preferences|Default dashboard"
+msgstr ""
+
+msgid "Preferences|Display time in 24-hour format"
+msgstr ""
+
+msgid "Preferences|For example: 30 mins ago."
+msgstr ""
+
+msgid "Preferences|Layout width"
+msgstr ""
+
msgid "Preferences|Navigation theme"
msgstr "ナビゲーションテーマ"
+msgid "Preferences|Project overview content"
+msgstr ""
+
+msgid "Preferences|Syntax highlighting theme"
+msgstr ""
+
+msgid "Preferences|These settings will update how dates and times are displayed for you."
+msgstr ""
+
msgid "Preferences|This feature is experimental and translations are not complete yet"
msgstr "ã“ã®æ©Ÿèƒ½ã¯å®Ÿé¨“çš„ãªã‚‚ã®ã§ã™ã€‚ã¾ãŸç¿»è¨³ã¯ã¾ã å®Œäº†ã—ã¦ã„ã¾ã›ã‚“"
+msgid "Preferences|This setting allows you to customize the appearance of the syntax."
+msgstr ""
+
+msgid "Preferences|This setting allows you to customize the behavior of the system layout and default views."
+msgstr ""
+
+msgid "Preferences|Time display"
+msgstr ""
+
+msgid "Preferences|Time format"
+msgstr "時間フォーマット"
+
+msgid "Preferences|Time preferences"
+msgstr ""
+
+msgid "Preferences|Use relative times"
+msgstr ""
+
+msgid "Press %{key}-C to copy"
+msgstr ""
+
msgid "Press Enter or click to search"
msgstr ""
@@ -8260,12 +9716,18 @@ msgstr ""
msgid "Preview"
msgstr "プレビュー"
+msgid "Preview Markdown"
+msgstr "マークダウンをプレビュー"
+
msgid "Preview changes"
-msgstr ""
+msgstr "変更をプレビュー"
msgid "Preview payload"
msgstr ""
+msgid "Previous Artifacts"
+msgstr ""
+
msgid "Primary"
msgstr "プライマリ"
@@ -8293,15 +9755,24 @@ msgstr "プライベート - グループã¨ãƒ—ロジェクトã¯ãƒ¡ãƒ³ãƒãƒ¼ã®
msgid "Private group(s)"
msgstr ""
+msgid "Private profile"
+msgstr ""
+
msgid "Private projects can be created in your personal namespace with:"
msgstr "ã‚ãªãŸå€‹äººã®åå‰ç©ºé–“ã«ãƒ—ライベートプロジェクトを作æˆã§ãã¾ã™:"
+msgid "Proceed"
+msgstr ""
+
msgid "Profile"
msgstr "プロフィール"
msgid "Profile Settings"
msgstr "プロファイルã®è¨­å®š"
+msgid "ProfileSession|on"
+msgstr ""
+
msgid "Profiles| You are about to permanently delete %{yourAccount}, and all of the issues, merge requests, and groups linked to your account. Once you confirm %{deleteAccount}, it cannot be undone or recovered."
msgstr ""
@@ -8332,6 +9803,9 @@ msgstr ""
msgid "Profiles|Avatar will be removed. Are you sure?"
msgstr "ã‚¢ãƒã‚¿ãƒ¼ã‚’削除ã—ã¾ã™ã€‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
+msgid "Profiles|Bio"
+msgstr ""
+
msgid "Profiles|Change username"
msgstr "ユーザーåã®å¤‰æ›´"
@@ -8353,6 +9827,9 @@ msgstr "ステータスをクリア"
msgid "Profiles|Click on icon to activate signin with one of the following services"
msgstr ""
+msgid "Profiles|Commit email"
+msgstr ""
+
msgid "Profiles|Connect"
msgstr ""
@@ -8365,6 +9842,9 @@ msgstr "ç¾åœ¨ã®ãƒ‘ス: %{path}"
msgid "Profiles|Current status"
msgstr "ç¾åœ¨ã®çŠ¶æ…‹"
+msgid "Profiles|Default notification email"
+msgstr ""
+
msgid "Profiles|Delete Account"
msgstr "アカウント削除"
@@ -8392,6 +9872,18 @@ msgstr "プロフィールを編集"
msgid "Profiles|Enter your name, so people you know can recognize you"
msgstr ""
+msgid "Profiles|Feed token was successfully reset"
+msgstr ""
+
+msgid "Profiles|Full name"
+msgstr "フルãƒãƒ¼ãƒ "
+
+msgid "Profiles|Include private contributions on my profile"
+msgstr ""
+
+msgid "Profiles|Incoming email token was successfully reset"
+msgstr ""
+
msgid "Profiles|Increase your account's security by enabling Two-Factor Authentication (2FA)"
msgstr ""
@@ -8401,9 +9893,15 @@ msgstr "パスワードãŒæ­£ã—ãã‚ã‚Šã¾ã›ã‚“"
msgid "Profiles|Invalid username"
msgstr "ユーザーåãŒæ­£ã—ãã‚ã‚Šã¾ã›ã‚“"
+msgid "Profiles|Key"
+msgstr ""
+
msgid "Profiles|Learn more"
msgstr ""
+msgid "Profiles|Location"
+msgstr ""
+
msgid "Profiles|Made a private contribution"
msgstr ""
@@ -8413,44 +9911,56 @@ msgstr ""
msgid "Profiles|No file chosen"
msgstr ""
+msgid "Profiles|Notification email"
+msgstr ""
+
+msgid "Profiles|Organization"
+msgstr ""
+
msgid "Profiles|Path"
msgstr "パス"
msgid "Profiles|Position and size your new avatar"
msgstr ""
+msgid "Profiles|Primary email"
+msgstr ""
+
msgid "Profiles|Private contributions"
msgstr ""
+msgid "Profiles|Profile was successfully updated"
+msgstr ""
+
msgid "Profiles|Public Avatar"
+msgstr "公開アãƒã‚¿ãƒ¼"
+
+msgid "Profiles|Public email"
msgstr ""
msgid "Profiles|Remove avatar"
-msgstr ""
+msgstr "ã‚¢ãƒã‚¿ãƒ¼ã‚’削除"
msgid "Profiles|Set new profile picture"
msgstr "æ–°ã—ã„プロフィール画åƒã‚’設定ã™ã‚‹"
msgid "Profiles|Social sign-in"
-msgstr ""
+msgstr "ソーシャルサインイン"
msgid "Profiles|Some options are unavailable for LDAP accounts"
msgstr ""
msgid "Profiles|Tell us about yourself in fewer than 250 characters"
-msgstr ""
+msgstr "250文字未満ã§è‡ªå·±ç´¹ä»‹ã—ã¦ãã ã•ã„"
msgid "Profiles|The maximum file size allowed is 200KB."
msgstr ""
-msgid "Profiles|There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
-msgstr ""
-
msgid "Profiles|This doesn't look like a public SSH key, are you sure you want to add it?"
-msgstr ""
+msgstr "ã“れ㯠SSH ã®å…¬é–‹éµã«ã¯è¦‹ãˆã¾ã›ã‚“。本当ã«è¿½åŠ ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
msgid "Profiles|This email will be displayed on your public profile"
-msgstr ""
+msgstr "ã“ã®ãƒ¡ãƒ¼ãƒ«ã‚’ã‚ãªãŸã®å…¬é–‹ãƒ—ロフィールã«è¡¨ç¤ºã—ã¾ã™"
msgid "Profiles|This email will be used for web based operations, such as edits and merges. %{commit_email_link_start}Learn more%{commit_email_link_end}"
msgstr ""
@@ -8459,15 +9969,18 @@ msgid "Profiles|This emoji and message will appear on your profile and throughou
msgstr ""
msgid "Profiles|This information will appear on your profile"
+msgstr "ã“ã®æƒ…報をプロフィールã«è¡¨ç¤ºã—ã¾ã™"
+
+msgid "Profiles|Time settings"
msgstr ""
msgid "Profiles|Two-Factor Authentication"
-msgstr ""
+msgstr "2è¦ç´ èªè¨¼"
msgid "Profiles|Type your %{confirmationValue} to confirm:"
msgstr "確èªã®ãŸã‚ %{confirmationValue} を入力ã—ã¦ãã ã•ã„:"
-msgid "Profiles|Typically starts with \"ssh-rsa …\""
+msgid "Profiles|Typically starts with \"ssh-ed25519 …\" or \"ssh-rsa …\""
msgstr ""
msgid "Profiles|Update profile settings"
@@ -8482,6 +9995,9 @@ msgstr ""
msgid "Profiles|Use a private email - %{email}"
msgstr ""
+msgid "Profiles|User ID"
+msgstr ""
+
msgid "Profiles|Username change failed - %{message}"
msgstr "ユーザーåã®å¤‰æ›´ã«å¤±æ•—ã—ã¾ã—㟠- %{message}"
@@ -8498,16 +10014,19 @@ msgid "Profiles|Who you represent or work for"
msgstr ""
msgid "Profiles|You can change your avatar here"
-msgstr ""
+msgstr "ã‚ãªãŸã®ã‚¢ãƒã‚¿ãƒ¼ã‚’変更ã§ãã¾ã™"
msgid "Profiles|You can change your avatar here or remove the current avatar to revert to %{gravatar_link}"
+msgstr "ã‚ãªãŸã®ã‚¢ãƒã‚¿ãƒ¼ã‚’変更ã™ã‚‹ã‹ã€ç¾åœ¨ã®ã‚¢ãƒã‚¿ãƒ¼ã‚’削除ã—㦠%{gravatar_link} ã«æˆ»ã›ã¾ã™ã€‚"
+
+msgid "Profiles|You can set your current timezone here"
msgstr ""
msgid "Profiles|You can upload your avatar here"
-msgstr ""
+msgstr "ã‚ãªãŸã®ã‚¢ãƒã‚¿ãƒ¼ã‚’アップロードã§ãã¾ã™"
msgid "Profiles|You can upload your avatar here or change it at %{gravatar_link}"
-msgstr ""
+msgstr "ã“ã“ã«ã‚ãªãŸã®ã‚¢ãƒã‚¿ãƒ¼ã‚’アップロードã™ã‚‹ã‹ã€ %{gravatar_link} ã«å¤‰æ›´ã§ãã¾ã™ã€‚"
msgid "Profiles|You don't have access to delete this user."
msgstr "ã“ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’削除ã™ã‚‹æ¨©é™ãŒã‚ã‚Šã¾ã›ã‚“"
@@ -8522,13 +10041,13 @@ msgid "Profiles|Your account is currently an owner in these groups:"
msgstr "ã“ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã¯ç¾åœ¨ã“れらã®ã‚°ãƒ«ãƒ¼ãƒ—ã®ã‚ªãƒ¼ãƒŠãƒ¼ã§ã™:"
msgid "Profiles|Your email address was automatically set based on your %{provider_label} account"
-msgstr ""
+msgstr "ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ã‚ãªãŸã® %{provider_label} アカウントã«åŸºã¥ã„ã¦è‡ªå‹•çš„ã«è¨­å®šã•ã‚Œã¾ã—ãŸ"
msgid "Profiles|Your location was automatically set based on your %{provider_label} account"
-msgstr ""
+msgstr "ã‚ãªãŸã®å ´æ‰€ã¯ã‚ãªãŸã® %{provider_label} アカウントã«åŸºã¥ã„ã¦è‡ªå‹•çš„ã«è¨­å®šã•ã‚Œã¾ã—ãŸ"
msgid "Profiles|Your name was automatically set based on your %{provider_label} account, so people you know can recognize you"
-msgstr ""
+msgstr "ã‚ãªãŸã®åå‰ã¯ã‚ãªãŸã® %{provider_label} アカウントã«åŸºã¥ã„ã¦è‡ªå‹•çš„ã«è¨­å®šã•ã‚Œã¾ã—ãŸã€‚ãã‚Œã§ã‚ãªãŸãŒçŸ¥ã£ã¦ã„る人ãŒã‚ãªãŸã‚’èªè­˜ã§ãã¾ã™"
msgid "Profiles|Your status"
msgstr ""
@@ -8540,7 +10059,7 @@ msgid "Profiles|username"
msgstr "ユーザーå"
msgid "Profiles|website.com"
-msgstr ""
+msgstr "website.com"
msgid "Profiles|your account"
msgstr "ã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆ"
@@ -8585,7 +10104,7 @@ msgid "Project ID"
msgstr ""
msgid "Project URL"
-msgstr ""
+msgstr "プロジェクト㮠URL"
msgid "Project access must be granted explicitly to each user."
msgstr "ユーザーã”ã¨ã«ãƒ—ロジェクトアクセスã®æ¨©é™ã‚’指定ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。"
@@ -8596,6 +10115,9 @@ msgstr ""
msgid "Project avatar"
msgstr "プロジェクトアãƒã‚¿ãƒ¼"
+msgid "Project cannot be shared with the group it is in or one of its ancestors."
+msgstr ""
+
msgid "Project configuration, including services"
msgstr ""
@@ -8641,6 +10163,9 @@ msgstr ""
msgid "Project:"
msgstr "プロジェクト:"
+msgid "Project: %{name}"
+msgstr ""
+
msgid "ProjectActivityRSS|Subscribe"
msgstr "講読"
@@ -8669,13 +10194,13 @@ msgid "ProjectLifecycle|Stage"
msgstr "ステージ"
msgid "ProjectOverview|Fork"
-msgstr ""
+msgstr "フォーク"
msgid "ProjectOverview|Forks"
-msgstr ""
+msgstr "フォーク"
msgid "ProjectOverview|Go to your fork"
-msgstr ""
+msgstr "ã‚ãªãŸã®ãƒ•ã‚©ãƒ¼ã‚¯ã¸ç§»å‹•"
msgid "ProjectOverview|Star"
msgstr ""
@@ -8692,6 +10217,24 @@ msgstr ""
msgid "ProjectPage|Project ID: %{project_id}"
msgstr ""
+msgid "ProjectSelect| or group"
+msgstr ""
+
+msgid "ProjectSelect|Search for project"
+msgstr ""
+
+msgid "ProjectSettings|Additional merge request capabilities that influence how and when merges will be performed"
+msgstr ""
+
+msgid "ProjectSettings|All discussions must be resolved"
+msgstr ""
+
+msgid "ProjectSettings|Allow merge trains"
+msgstr ""
+
+msgid "ProjectSettings|Automatically resolve merge request diff discussions when they become outdated"
+msgstr ""
+
msgid "ProjectSettings|Badges"
msgstr "ãƒãƒƒã‚¸"
@@ -8701,18 +10244,60 @@ msgstr "ã“ã®è¨­å®šã‚’変更ã™ã‚‹ã«ã¯ç®¡ç†è€…ã«é€£çµ¡ã—ã¦ãã ã•ã„。
msgid "ProjectSettings|Customize your project badges."
msgstr ""
+msgid "ProjectSettings|Every merge creates a merge commit"
+msgstr ""
+
msgid "ProjectSettings|Failed to protect the tag"
msgstr ""
msgid "ProjectSettings|Failed to update tag!"
msgstr ""
+msgid "ProjectSettings|Fast-forward merge"
+msgstr ""
+
+msgid "ProjectSettings|Fast-forward merges only"
+msgstr ""
+
msgid "ProjectSettings|Learn more about badges."
msgstr ""
+msgid "ProjectSettings|Merge checks"
+msgstr ""
+
+msgid "ProjectSettings|Merge commit"
+msgstr ""
+
+msgid "ProjectSettings|Merge commit with semi-linear history"
+msgstr ""
+
+msgid "ProjectSettings|Merge method"
+msgstr ""
+
+msgid "ProjectSettings|Merge options"
+msgstr ""
+
+msgid "ProjectSettings|Merge pipelines will try to validate the post-merge result prior to merging"
+msgstr ""
+
+msgid "ProjectSettings|No merge commits are created"
+msgstr ""
+
msgid "ProjectSettings|Only signed commits can be pushed to this repository."
msgstr "ã“ã®ãƒªãƒã‚¸ãƒˆãƒªã«ã¯ç½²åã•ã‚ŒãŸã‚³ãƒŸãƒƒãƒˆã®ã¿ãƒ—ッシュã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
+msgid "ProjectSettings|Pipelines must succeed"
+msgstr ""
+
+msgid "ProjectSettings|Pipelines need to be configured to enable this feature."
+msgstr ""
+
+msgid "ProjectSettings|Show link to create/view merge request when pushing from the command line"
+msgstr ""
+
+msgid "ProjectSettings|These checks must pass before merge requests can be merged"
+msgstr ""
+
msgid "ProjectSettings|This setting is applied on the server level and can be overridden by an admin."
msgstr ""
@@ -8722,12 +10307,72 @@ msgstr ""
msgid "ProjectSettings|This setting will be applied to all projects unless overridden by an admin."
msgstr ""
+msgid "ProjectSettings|This will dictate the commit history when you merge a merge request"
+msgstr ""
+
msgid "ProjectSettings|Users can only push commits to this repository that were committed with one of their own verified emails."
msgstr ""
+msgid "ProjectSettings|When conflicts arise the user is given the option to rebase"
+msgstr ""
+
+msgid "ProjectTemplates|.NET Core"
+msgstr ".Net Core"
+
+msgid "ProjectTemplates|Android"
+msgstr "Android"
+
+msgid "ProjectTemplates|Go Micro"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/GitBook"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Hexo"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Hugo"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Jekyll"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Plain HTML"
+msgstr ""
+
+msgid "ProjectTemplates|NodeJS Express"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/GitBook"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Hexo"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Hugo"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Jekyll"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Plain HTML"
+msgstr ""
+
+msgid "ProjectTemplates|Ruby on Rails"
+msgstr "Ruby on Rails"
+
+msgid "ProjectTemplates|Spring"
+msgstr ""
+
+msgid "ProjectTemplates|iOS (Swift)"
+msgstr "iOS (Swift)"
+
msgid "Projects"
msgstr "プロジェクト"
+msgid "Projects (%{count})"
+msgstr ""
+
msgid "Projects Successfully Retrieved"
msgstr ""
@@ -8762,7 +10407,7 @@ msgid "ProjectsDropdown|Sorry, no projects matched your search"
msgstr "検索æ¡ä»¶ã«ä¸€è‡´ã—ãŸãƒ—ロジェクトã¯ã‚ã‚Šã¾ã›ã‚“ã§ã—ãŸ"
msgid "ProjectsDropdown|This feature requires browser localStorage support"
-msgstr ""
+msgstr "ã“ã®æ©Ÿèƒ½ã«ã¯ãƒ–ラウザー㫠localStorage サãƒãƒ¼ãƒˆãŒå¿…è¦ã§ã™"
msgid "PrometheusAlerts|Add alert"
msgstr ""
@@ -8864,7 +10509,7 @@ msgid "PrometheusService|Time-series monitoring service"
msgstr "時系列監視サービス"
msgid "PrometheusService|To enable manual configuration, uninstall Prometheus from your clusters"
-msgstr ""
+msgstr "手動設定を有効ã«ã™ã‚‹ãŸã‚ã«ã¯ã€ã‚ãªãŸã®ã‚¯ãƒ©ã‚¹ã‚¿ãƒ¼ã‹ã‚‰ Prometheus をアンインストールã—ã¾ã™"
msgid "PrometheusService|To enable the installation of Prometheus on your clusters, deactivate the manual configuration below"
msgstr "クラスター㫠Prometheus をインストールã™ã‚‹ã«ã¯ã€ä»¥ä¸‹ã®æ‰‹å‹•è¨­å®šã‚’無効ã«ã—ã¦ãã ã•ã„"
@@ -8884,6 +10529,15 @@ msgstr "グループマイルストーンã«æ˜‡æ ¼"
msgid "Promote to group label"
msgstr "グループラベルã¸æ˜‡æ ¼"
+msgid "PromoteMilestone|Only project milestones can be promoted."
+msgstr ""
+
+msgid "PromoteMilestone|Project does not belong to a group."
+msgstr ""
+
+msgid "PromoteMilestone|Promotion failed - %{message}"
+msgstr ""
+
msgid "Promotions|Don't show me this again"
msgstr "次回ã‹ã‚‰ã¯ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ãªã„"
@@ -8900,38 +10554,50 @@ msgid "Prompt users to upload SSH keys"
msgstr ""
msgid "Protected"
+msgstr "ä¿è­·ã•ã‚Œã¦ã„ã¾ã™"
+
+msgid "Protected Branch"
+msgstr ""
+
+msgid "Protected Environment"
msgstr ""
msgid "Protected Environments"
msgstr ""
-msgid "ProtectedEnvironment|%{environment_name} will be writable for developers. Are you sure?"
+msgid "Protected Tag"
msgstr ""
-msgid "ProtectedEnvironment|Allowed to deploy"
+msgid "ProtectedEnvironment|%{environment_name} will be writable for developers. Are you sure?"
msgstr ""
-msgid "ProtectedEnvironment|Choose who is allowed to deploy"
+msgid "ProtectedEnvironment|Allowed to deploy"
msgstr ""
msgid "ProtectedEnvironment|Environment"
-msgstr ""
+msgstr "環境"
msgid "ProtectedEnvironment|Protect"
msgstr "ä¿è­·"
-msgid "ProtectedEnvironment|Protect Environments in order to restrict who can execute deployments."
-msgstr ""
-
msgid "ProtectedEnvironment|Protect an environment"
msgstr "環境をä¿è­·"
msgid "ProtectedEnvironment|Protected Environment (%{protected_environments_count})"
msgstr "ä¿è­·ã•ã‚ŒãŸç’°å¢ƒ (%{protected_environments_count})"
+msgid "ProtectedEnvironment|Protecting an environment restricts the users who can execute deployments."
+msgstr ""
+
msgid "ProtectedEnvironment|Select an environment"
msgstr "環境をé¸æŠž"
+msgid "ProtectedEnvironment|Select users"
+msgstr ""
+
+msgid "ProtectedEnvironment|Select users to deploy and manage Feature Flag settings"
+msgstr ""
+
msgid "ProtectedEnvironment|There are currently no protected environments, protect an environment with the form above."
msgstr "ç¾åœ¨ä¿è­·ã•ã‚ŒãŸç’°å¢ƒã¯ã‚ã‚Šã¾ã›ã‚“。上ã®ãƒ•ã‚©ãƒ¼ãƒ ã§ç’°å¢ƒã‚’ä¿è­·ã—ã¦ãã ã•ã„。"
@@ -8980,9 +10646,15 @@ msgstr "プル"
msgid "Push"
msgstr "プッシュ"
+msgid "Push Rule updated successfully."
+msgstr ""
+
msgid "Push Rules"
msgstr "プッシュルール"
+msgid "Push Rules updated successfully."
+msgstr ""
+
msgid "Push an existing Git repository"
msgstr ""
@@ -9007,12 +10679,54 @@ msgstr "プッシュ済ã¿"
msgid "Pushes"
msgstr "プッシュ"
+msgid "PushoverService|%{user_name} deleted branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|%{user_name} push to branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|%{user_name} pushed new branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|High Priority"
+msgstr ""
+
+msgid "PushoverService|Leave blank for all active devices"
+msgstr ""
+
+msgid "PushoverService|Low Priority"
+msgstr ""
+
+msgid "PushoverService|Lowest Priority"
+msgstr ""
+
+msgid "PushoverService|Normal Priority"
+msgstr ""
+
+msgid "PushoverService|Pushover makes it easy to get real-time notifications on your Android device, iPhone, iPad, and Desktop."
+msgstr ""
+
+msgid "PushoverService|See project %{project_full_name}"
+msgstr ""
+
+msgid "PushoverService|Total commits count: %{total_commits_count}"
+msgstr ""
+
+msgid "PushoverService|Your application key"
+msgstr ""
+
+msgid "PushoverService|Your user key"
+msgstr ""
+
msgid "Quarters"
msgstr "クォーター"
msgid "Query"
msgstr "クエリ"
+msgid "Query is valid"
+msgstr ""
+
msgid "Quick actions can be used in the issues description and comment boxes."
msgstr "クイックアクションã¯èª²é¡Œã®èª¬æ˜Žã¨ã‚³ãƒ¡ãƒ³ãƒˆæ¬„ã§ä½¿ç”¨ã§ãã¾ã™ã€‚"
@@ -9037,15 +10751,24 @@ msgstr "リアルタイム機能"
msgid "Receive alerts from manually configured Prometheus servers."
msgstr ""
+msgid "Receive notifications about your own activity"
+msgstr ""
+
msgid "Recent"
msgstr ""
msgid "Recent Project Activity"
msgstr ""
+msgid "Recent Searches Service is unavailable"
+msgstr ""
+
msgid "Recent searches"
msgstr "最近ã®æ¤œç´¢"
+msgid "Recovery Codes"
+msgstr ""
+
msgid "Redirect to SAML provider to test configuration"
msgstr ""
@@ -9062,19 +10785,34 @@ msgstr[0] ""
msgid "Regenerate key"
msgstr ""
+msgid "Regenerate recovery codes"
+msgstr ""
+
msgid "Regex pattern"
+msgstr "æ­£è¦è¡¨ç¾ãƒ‘ターン"
+
+msgid "Register"
msgstr ""
msgid "Register / Sign In"
msgstr "登録 / サインイン"
+msgid "Register Two-Factor Authenticator"
+msgstr ""
+
msgid "Register U2F device"
+msgstr "U2F デãƒã‚¤ã‚¹ã‚’登録ã™ã‚‹"
+
+msgid "Register Universal Two-Factor (U2F) Device"
msgstr ""
msgid "Register and see your runners for this group."
msgstr "ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã® Runner ã®ç™»éŒ²ã¨ç¢ºèª"
msgid "Register and see your runners for this project."
+msgstr "ã“ã®ãƒ—ロジェクトã«ã‚ãªãŸã® Runner を登録ã—確èªã—ã¾ã™ã€‚"
+
+msgid "Register with two-factor app"
msgstr ""
msgid "Registration"
@@ -9101,6 +10839,9 @@ msgstr "関連ã™ã‚‹ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
msgid "Related Merged Requests"
msgstr "関連ã™ã‚‹ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
+msgid "Related issues"
+msgstr ""
+
msgid "Related merge requests"
msgstr "関連ã™ã‚‹ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
@@ -9113,6 +10854,9 @@ msgstr ""
msgid "Remind later"
msgstr "後ã§é€šçŸ¥"
+msgid "Remote object has no absolute path."
+msgstr ""
+
msgid "Remove"
msgstr "削除"
@@ -9122,8 +10866,11 @@ msgstr "Runner を削除"
msgid "Remove all approvals in a merge request when new commits are pushed to its source branch"
msgstr "æ–°ã—ã„コミットãŒã‚½ãƒ¼ã‚¹ãƒ–ランãƒã«ãƒ—ッシュã•ã‚ŒãŸã¨ãã«ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã®ã™ã¹ã¦ã®æ‰¿èªã‚’削除ã™ã‚‹"
-msgid "Remove approver"
-msgstr "承èªè€…を削除"
+msgid "Remove all or specific assignee(s)"
+msgstr ""
+
+msgid "Remove all or specific label(s)"
+msgstr ""
msgid "Remove approvers"
msgstr ""
@@ -9131,25 +10878,37 @@ msgstr ""
msgid "Remove approvers?"
msgstr ""
+msgid "Remove assignee"
+msgstr ""
+
msgid "Remove avatar"
msgstr "ã‚¢ãƒã‚¿ãƒ¼ã‚’削除"
+msgid "Remove child epic from an epic"
+msgstr ""
+
+msgid "Remove due date"
+msgstr ""
+
msgid "Remove fork relationship"
msgstr ""
msgid "Remove group"
msgstr ""
+msgid "Remove milestone"
+msgstr ""
+
msgid "Remove priority"
msgstr "優先度を削除"
msgid "Remove project"
msgstr "プロジェクトを削除"
-msgid "Remove this label? Are you sure?"
+msgid "Remove spent time"
msgstr ""
-msgid "Remove this label? This will affect all projects within the group. Are you sure?"
+msgid "Remove time estimate"
msgstr ""
msgid "Removed"
@@ -9164,6 +10923,24 @@ msgstr ""
msgid "Removed projects cannot be restored!"
msgstr ""
+msgid "Removes %{epic_ref} from child epics."
+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."
msgstr ""
@@ -9174,13 +10951,13 @@ msgid "Removing the project will delete its repository and all related resources
msgstr ""
msgid "Rename"
-msgstr ""
+msgstr "åå‰ã‚’変更"
msgid "Rename file"
-msgstr ""
+msgstr "ファイルåを変更"
msgid "Rename folder"
-msgstr ""
+msgstr "フォルダåを変更"
msgid "Reopen epic"
msgstr ""
@@ -9194,6 +10971,9 @@ msgstr "èªè¨¼ã®ä¿®å¾©"
msgid "Replace"
msgstr ""
+msgid "Replace all label(s)"
+msgstr ""
+
msgid "Reply to comment"
msgstr "コメントã«è¿”ä¿¡"
@@ -9203,29 +10983,32 @@ msgstr ""
msgid "Repo by URL"
msgstr "リãƒã‚¸ãƒˆãƒª URL"
-msgid "Report abuse to GitLab"
+msgid "Report abuse to admin"
msgstr ""
msgid "Reporting"
msgstr "レãƒãƒ¼ãƒˆ"
msgid "Reports|%{failedString} and %{resolvedString}"
-msgstr ""
+msgstr "%{failedString} 㨠%{resolvedString}"
msgid "Reports|Actions"
-msgstr ""
+msgstr "アクション"
msgid "Reports|Class"
+msgstr "クラス"
+
+msgid "Reports|Classname"
msgstr ""
msgid "Reports|Confidence"
msgstr ""
msgid "Reports|Execution time"
-msgstr ""
+msgstr "実行時間"
msgid "Reports|Failure"
-msgstr ""
+msgstr "失敗"
msgid "Reports|Metrics reports are loading"
msgstr ""
@@ -9243,7 +11026,7 @@ msgid "Reports|Severity"
msgstr ""
msgid "Reports|System output"
-msgstr ""
+msgstr "システム出力"
msgid "Reports|Test summary"
msgstr ""
@@ -9255,13 +11038,7 @@ msgid "Reports|Test summary results are being parsed"
msgstr ""
msgid "Reports|Vulnerability"
-msgstr ""
-
-msgid "Reports|issue"
-msgstr ""
-
-msgid "Reports|merge request"
-msgstr ""
+msgstr "脆弱性"
msgid "Reports|no changed test results"
msgstr ""
@@ -9273,7 +11050,7 @@ msgid "Repository Settings"
msgstr ""
msgid "Repository URL"
-msgstr ""
+msgstr "リãƒã‚¸ãƒˆãƒª URL"
msgid "Repository check was triggered."
msgstr ""
@@ -9317,13 +11094,22 @@ msgstr "GitLab ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹éš›ã«ã€ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒåˆ©ç”¨è¦
msgid "Require approval from code owners"
msgstr ""
+msgid "Require user password to approve"
+msgstr ""
+
+msgid "Require users to prove ownership of custom domains"
+msgstr ""
+
msgid "Requires approval from %{names}."
msgid_plural "Requires %{count} more approvals from %{names}."
msgstr[0] ""
msgid "Requires approval."
msgid_plural "Requires %d more approvals."
-msgstr[0] ""
+msgstr[0] "もㆠ%d 件ã®æ‰¿èªãŒå¿…è¦ã§ã™ã€‚"
+
+msgid "Resend confirmation email"
+msgstr ""
msgid "Resend invite"
msgstr "招待をå†é€ä¿¡"
@@ -9356,7 +11142,7 @@ msgid "Resolve discussion"
msgstr "検討を解決"
msgid "Resolved"
-msgstr ""
+msgstr "解決済ã¿"
msgid "Resolved 1 discussion."
msgstr ""
@@ -9364,9 +11150,18 @@ msgstr ""
msgid "Resolved all discussions."
msgstr ""
-msgid "Response"
+msgid "Resolved by %{name}"
+msgstr ""
+
+msgid "Resolved by %{resolvedByName}"
msgstr ""
+msgid "Resolves IP addresses once and uses them to submit requests"
+msgstr ""
+
+msgid "Response"
+msgstr "レスãƒãƒ³ã‚¹"
+
msgid "Response didn't include `service_desk_address`"
msgstr ""
@@ -9374,19 +11169,19 @@ msgid "Response metrics (AWS ELB)"
msgstr ""
msgid "Response metrics (Custom)"
-msgstr ""
+msgstr "レスãƒãƒ³ã‚¹ メトリクス(カスタム)"
msgid "Response metrics (HA Proxy)"
-msgstr ""
+msgstr "レスãƒãƒ³ã‚¹ãƒ¡ãƒˆãƒªã‚¯ã‚¹ (HA Proxy)"
msgid "Response metrics (NGINX Ingress VTS)"
-msgstr ""
+msgstr "レスãƒãƒ³ã‚¹ãƒ¡ãƒˆãƒªã‚¯ã‚¹ (NGINX Ingress VTS)"
msgid "Response metrics (NGINX Ingress)"
msgstr ""
msgid "Response metrics (NGINX)"
-msgstr ""
+msgstr "レスãƒãƒ³ã‚¹ãƒ¡ãƒˆãƒªã‚¯ã‚¹ (NGINX)"
msgid "Restart Terminal"
msgstr "ターミナルをå†èµ·å‹•"
@@ -9406,6 +11201,9 @@ msgstr "ジョブをå†è©¦è¡Œã—ã¦ãã ã•ã„"
msgid "Retry this job in order to create the necessary resources."
msgstr ""
+msgid "Retry update"
+msgstr ""
+
msgid "Retry verification"
msgstr "検証をå†è©¦è¡Œã—ã¦ãã ã•ã„"
@@ -9426,7 +11224,7 @@ msgid "Review"
msgstr "レビュー"
msgid "Review the process for configuring service providers in your identity provider — in this case, GitLab is the \"service provider\" or \"relying party\"."
-msgstr ""
+msgstr "ã‚ãªãŸã® ID プロãƒã‚¤ãƒ€ãƒ¼ã®ã‚µãƒ¼ãƒ“スプロãƒã‚¤ãƒ€ãƒ¼ã‚’構æˆã™ã‚‹ãŸã‚ã®ãƒ—ロセスを確èªã—ã¾ã™ã€‚ ã“ã®ä¾‹ã§ã¯ã€GitLab ã¯ã€Œã‚µãƒ¼ãƒ“スプロãƒã‚¤ãƒ€ãƒ¼ã€ã¾ãŸã¯ã€Œè¨¼æ˜Žæ›¸åˆ©ç”¨è€…ã€ã€‚"
msgid "Reviewing"
msgstr "レビュー中"
@@ -9443,6 +11241,12 @@ msgstr ""
msgid "Revoked personal access token %{personal_access_token_name}!"
msgstr ""
+msgid "RightSidebar|adding a"
+msgstr ""
+
+msgid "RightSidebar|deleting the"
+msgstr ""
+
msgid "Roadmap"
msgstr "ロードマップ"
@@ -9501,10 +11305,10 @@ msgid "Runners currently online: %{active_runners_count}"
msgstr "ç¾åœ¨ã‚ªãƒ³ãƒ©ã‚¤ãƒ³ã®Runner: %{active_runners_count}"
msgid "Runners page"
-msgstr ""
+msgstr "Runner ã®ãƒšãƒ¼ã‚¸"
msgid "Runners page."
-msgstr ""
+msgstr "Runner ã®ãƒšãƒ¼ã‚¸ã€‚"
msgid "Runners|You have used all your shared Runners pipeline minutes."
msgstr ""
@@ -9513,7 +11317,7 @@ msgid "Running"
msgstr "稼åƒä¸­"
msgid "Running…"
-msgstr ""
+msgstr "実行中…"
msgid "Runs a number of housekeeping tasks within the current repository, such as compressing file revisions and removing unreachable objects."
msgstr ""
@@ -9527,6 +11331,9 @@ msgstr "%{group_name} 用㮠SAML SSO"
msgid "SAML for %{group_name}"
msgstr ""
+msgid "SSH Key"
+msgstr ""
+
msgid "SSH Keys"
msgstr "SSH éµ"
@@ -9536,6 +11343,9 @@ msgstr ""
msgid "SSH host keys"
msgstr "SSH ホストキー"
+msgid "SSH keys allow you to establish a secure connection between your computer and GitLab."
+msgstr ""
+
msgid "SSH public key"
msgstr "SSH 公開éµ"
@@ -9543,7 +11353,7 @@ msgid "SSL Verification"
msgstr "SSL ã®æ¤œè¨¼"
msgid "Saturday"
-msgstr ""
+msgstr "土曜日"
msgid "Save"
msgstr "ä¿å­˜"
@@ -9551,6 +11361,9 @@ msgstr "ä¿å­˜"
msgid "Save Changes"
msgstr "変更をä¿å­˜"
+msgid "Save anyway"
+msgstr ""
+
msgid "Save application"
msgstr "アプリケーションã®ä¿å­˜"
@@ -9563,6 +11376,9 @@ msgstr ""
msgid "Save comment"
msgstr "コメントをä¿å­˜"
+msgid "Save password"
+msgstr ""
+
msgid "Save pipeline schedule"
msgstr "パイプラインスケジュールをä¿å­˜"
@@ -9612,7 +11428,7 @@ msgid "Search"
msgstr "検索"
msgid "Search an environment spec"
-msgstr ""
+msgstr "環境スペックを検索"
msgid "Search branches"
msgstr "ブランãƒã‚’検索"
@@ -9623,9 +11439,21 @@ msgstr "ブランãƒã¾ãŸã¯ã‚¿ã‚°ã‚’検索"
msgid "Search files"
msgstr "ファイルã®æ¤œç´¢"
+msgid "Search for a LDAP group"
+msgstr ""
+
+msgid "Search for a group"
+msgstr ""
+
+msgid "Search for a user"
+msgstr "ユーザーを検索"
+
msgid "Search for projects, issues, etc."
msgstr "プロジェクトや課題ãªã©ã‚’検索ã™ã‚‹ã€‚"
+msgid "Search forks"
+msgstr ""
+
msgid "Search groups"
msgstr "グループを検索"
@@ -9647,11 +11475,14 @@ msgstr "プロジェクトを検索"
msgid "Search projects"
msgstr "プロジェクトを検索"
+msgid "Search projects..."
+msgstr ""
+
msgid "Search users"
msgstr "ユーザーを検索"
msgid "Search users or groups"
-msgstr ""
+msgstr "ユーザーã¾ãŸã¯ã‚°ãƒ«ãƒ¼ãƒ—を検索"
msgid "Search your projects"
msgstr "プロジェクトを検索"
@@ -9672,7 +11503,7 @@ msgid "SearchAutocomplete|Merge requests assigned to me"
msgstr ""
msgid "SearchAutocomplete|in all GitLab"
-msgstr ""
+msgstr "å…¨ã¦ã® GitLab 中ã§"
msgid "SearchAutocomplete|in this group"
msgstr ""
@@ -9714,7 +11545,7 @@ msgid "Security Reports|Create issue"
msgstr ""
msgid "Security Reports|Dismiss vulnerability"
-msgstr ""
+msgstr "脆弱性を無視ã™ã‚‹"
msgid "Security Reports|Learn more about setting up your dashboard"
msgstr ""
@@ -9722,48 +11553,57 @@ msgstr ""
msgid "Security Reports|More info"
msgstr ""
-msgid "Security Reports|No Vulnerabilities"
-msgstr ""
-
msgid "Security Reports|There was an error creating the issue."
msgstr ""
msgid "Security Reports|There was an error creating the merge request."
-msgstr ""
+msgstr "マージリクエストã®ä½œæˆä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Security Reports|There was an error dismissing the vulnerability."
msgstr ""
msgid "Security Reports|There was an error reverting the dismissal."
-msgstr ""
+msgstr "無視ã®å–り消ã—中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Security Reports|There was an error reverting this dismissal."
msgstr ""
msgid "Security Reports|Undo dismiss"
-msgstr ""
+msgstr "å…ƒã«æˆ»ã™"
msgid "Security Reports|We've found no vulnerabilities for your group"
-msgstr ""
+msgstr "ã‚ãªãŸã®ã‚°ãƒ«ãƒ¼ãƒ—ã«è„†å¼±æ€§ã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ"
msgid "Security Reports|While it's rare to have no vulnerabilities for your group, it can happen. In any event, we ask that you please double check your settings to make sure you've set up your dashboard correctly."
msgstr ""
msgid "Security dashboard"
-msgstr ""
+msgstr "セキュリティダッシュボード"
msgid "SecurityDashboard| The security dashboard displays the latest security report. Use it to find and fix vulnerabilities."
msgstr ""
+msgid "SecurityDashboard|Confidence"
+msgstr ""
+
msgid "SecurityDashboard|Monitor vulnerabilities in your code"
msgstr ""
msgid "SecurityDashboard|Pipeline %{pipelineLink} triggered"
msgstr ""
-msgid "See metrics"
+msgid "SecurityDashboard|Project"
+msgstr ""
+
+msgid "SecurityDashboard|Report type"
+msgstr ""
+
+msgid "SecurityDashboard|Severity"
msgstr ""
+msgid "See metrics"
+msgstr "メトリクスをå‚ç…§"
+
msgid "See the affected projects in the GitLab admin panel"
msgstr ""
@@ -9773,6 +11613,12 @@ msgstr "é¸æŠž"
msgid "Select Archive Format"
msgstr "アーカイブã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã‚’é¸æŠž"
+msgid "Select Page"
+msgstr ""
+
+msgid "Select a file from the left sidebar to begin editing. Afterwards, you'll be able to commit your changes."
+msgstr ""
+
msgid "Select a group to invite"
msgstr ""
@@ -9786,10 +11632,10 @@ msgid "Select a project to read Insights configuration file"
msgstr ""
msgid "Select a repository"
-msgstr ""
+msgstr "リãƒã‚¸ãƒˆãƒªã‚’é¸æŠž"
msgid "Select a template repository"
-msgstr ""
+msgstr "テンプレートリãƒã‚¸ãƒˆãƒªã‚’é¸æŠž"
msgid "Select a timezone"
msgstr "タイムゾーンをé¸æŠž"
@@ -9800,9 +11646,12 @@ msgstr "既存㮠Kubernetes クラスターをé¸æŠžã™ã‚‹ã‹ã€æ–°ã—ã„ã‚‚ã®
msgid "Select branch/tag"
msgstr "ブランãƒãƒ»ã‚¿ã‚°é¸æŠž"
-msgid "Select members to invite"
+msgid "Select group or project"
msgstr ""
+msgid "Select members to invite"
+msgstr "招待ã™ã‚‹ãƒ¡ãƒ³ãƒãƒ¼ã‚’é¸æŠž"
+
msgid "Select project"
msgstr "プロジェクトã®é¸æŠž"
@@ -9834,19 +11683,22 @@ msgid "Selecting a GitLab user will add a link to the GitLab user in the descrip
msgstr "GitLab ユーザーをé¸æŠžã™ã‚‹ã¨ã€GitLab ユーザーã¸ã®ãƒªãƒ³ã‚¯ãŒèª²é¡Œã‚„コメントã®èª¬æ˜Žã«è¿½åŠ ã•ã‚Œã¾ã™ (例:\"By <a href=\"#\">@johnsmith</a>\")。ã¾ãŸã€ã“れらã®èª²é¡Œã‚„コメントをé¸æŠžã—ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼ã«é–¢é€£ä»˜ã‘や割り当ã¦ãŒã§ãã¾ã™ã€‚"
msgid "Send an email notification to Developers."
+msgstr "開発者ã«ãƒ¡ãƒ¼ãƒ«é€šçŸ¥ã‚’é€ä¿¡ã™ã‚‹"
+
+msgid "Send confirmation email"
msgstr ""
msgid "Send email"
msgstr "メールをé€ä¿¡"
msgid "Send report"
-msgstr ""
+msgstr "レãƒãƒ¼ãƒˆã‚’é€ä¿¡"
msgid "Send usage data"
msgstr ""
msgid "Sentry API URL"
-msgstr ""
+msgstr "Sentry API URL"
msgid "Sep"
msgstr "9月"
@@ -9912,9 +11764,12 @@ msgid "Serverless|Learn more about Serverless"
msgstr ""
msgid "Serverless|No functions available"
-msgstr ""
+msgstr "利用å¯èƒ½ãªæ©Ÿèƒ½ã¯ã‚ã‚Šã¾ã›ã‚“"
msgid "Serverless|There is currently no function data available from Knative. This could be for a variety of reasons including:"
+msgstr "ç¾åœ¨ Knative ã‹ã‚‰å…¥æ‰‹å¯èƒ½ãªæ©Ÿèƒ½ãƒ‡ãƒ¼ã‚¿ã¯ã‚ã‚Šã¾ã›ã‚“。ã“ã‚Œã¯ã„ãã¤ã‹ç†ç”±ãŒè€ƒãˆã‚‰ã‚Œã¾ã™:"
+
+msgid "Service"
msgstr ""
msgid "Service Desk"
@@ -9947,21 +11802,24 @@ msgstr ""
msgid "Set default and restrict visibility levels. Configure import sources and git access protocol."
msgstr "デフォルトを設定ã—ã€å¯è¦–性レベルを制é™ã—ã¾ã™ã€‚インãƒãƒ¼ãƒˆã‚½ãƒ¼ã‚¹ã¨ git アクセスプロトコルを設定ã—ã¾ã™ã€‚"
+msgid "Set due date"
+msgstr ""
+
msgid "Set instance-wide template repository"
msgstr "インスタンス全体レベルã®ãƒ†ãƒ³ãƒ—レートリãƒã‚¸ãƒˆãƒªã‚’設定ã—ã¾ã™ã€‚"
msgid "Set max session time for web terminal."
msgstr "ウェブターミナルã®æœ€å¤§ã‚»ãƒƒã‚·ãƒ§ãƒ³ã‚¿ã‚¤ãƒ ã‚’設定ã™ã‚‹ã€‚"
-msgid "Set new password"
+msgid "Set milestone"
msgstr ""
+msgid "Set new password"
+msgstr "æ–°ã—ã„パスワードを設定"
+
msgid "Set notification email for abuse reports."
msgstr "迷惑行為レãƒãƒ¼ãƒˆã®é€šçŸ¥ãƒ¡ãƒ¼ãƒ«ã‚’設定ã™ã‚‹ã€‚"
-msgid "Set number of approvers required before open merge requests can be merged"
-msgstr ""
-
msgid "Set requirements for a user to sign-in. Enable mandatory two-factor authentication."
msgstr "ユーザーãŒã‚µã‚¤ãƒ³ã‚¤ãƒ³ã™ã‚‹ãŸã‚ã®è¦ä»¶ã‚’設定ã—ã¾ã™ã€‚å¿…é ˆã®äºŒè¦ç´ èªè¨¼ã‚’有効ã«ã—ã¾ã™ã€‚"
@@ -9977,6 +11835,9 @@ msgstr ""
msgid "Set the maximum number of pipeline minutes that a group can use on shared Runners per month. 0 for unlimited."
msgstr ""
+msgid "Set time estimate"
+msgstr ""
+
msgid "Set up CI/CD"
msgstr "CI/CD を設定"
@@ -9993,11 +11854,14 @@ msgid "Set up new U2F device"
msgstr ""
msgid "Set up new password"
-msgstr ""
+msgstr "æ–°ã—ã„パスワードを設定"
msgid "Set up your project to automatically push and/or pull changes to/from another repository. Branches, tags, and commits will be synced automatically."
msgstr ""
+msgid "Set weight"
+msgstr "ウェイトを設定"
+
msgid "SetPasswordToCloneLink|set a password"
msgstr "パスワードを設定"
@@ -10005,19 +11869,19 @@ msgid "SetStatusModal|Add status emoji"
msgstr ""
msgid "SetStatusModal|Clear status"
-msgstr ""
+msgstr "ステータスをåˆæœŸåŒ–"
msgid "SetStatusModal|Edit status"
-msgstr ""
+msgstr "ステータスを編集"
msgid "SetStatusModal|Remove status"
-msgstr ""
+msgstr "ステータスを削除"
msgid "SetStatusModal|Set a status"
-msgstr ""
+msgstr "ステータスを設定"
msgid "SetStatusModal|Set status"
-msgstr ""
+msgstr "ステータスを設定"
msgid "SetStatusModal|Sorry, we weren't able to set your status. Please try again later."
msgstr ""
@@ -10025,6 +11889,18 @@ msgstr ""
msgid "SetStatusModal|What's your status?"
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 "Sets weight to %{weight}."
+msgstr ""
+
msgid "Settings"
msgstr "設定"
@@ -10038,7 +11914,10 @@ msgid "Shared Runners"
msgstr "共有 Runner"
msgid "Shared projects"
-msgstr ""
+msgstr "共有プロジェクト"
+
+msgid "Shared runners help link"
+msgstr "共有Runnerã®ãƒ˜ãƒ«ãƒ—リンク"
msgid "SharedRunnersMinutesSettings|By resetting the pipeline minutes for this namespace, the currently used minutes will be set to zero."
msgstr ""
@@ -10052,26 +11931,32 @@ msgstr ""
msgid "Sherlock Transactions"
msgstr "シャーロックトランザクション"
+msgid "Should you ever lose your phone or access to your one time password secret, each of these recovery codes can be used one time each to regain access to your account. Please save them in a safe place, or you %{b_start}will%{b_end} lose access to your account."
+msgstr ""
+
msgid "Show all activity"
msgstr "ã™ã¹ã¦ã®ã‚¢ã‚¯ãƒ†ã‚£ãƒ“ティを表示"
+msgid "Show archived projects"
+msgstr "アーカイブã—ãŸãƒ—ロジェクトを表示"
+
+msgid "Show archived projects only"
+msgstr "アーカイブã—ãŸãƒ—ロジェクトã®ã¿ã‚’表示"
+
msgid "Show command"
msgstr "コマンドを表示"
msgid "Show comments only"
-msgstr ""
+msgstr "コメントã®ã¿è¡¨ç¤º"
msgid "Show complete raw log"
msgstr "完全ãªç”Ÿãƒ­ã‚°ã‚’表示ã™ã‚‹"
msgid "Show file browser"
-msgstr ""
+msgstr "ファイルブラウザを表示"
msgid "Show latest version"
-msgstr ""
-
-msgid "Show link to create/view merge request when pushing from the command line"
-msgstr ""
+msgstr "最新ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’表示"
msgid "Show parent pages"
msgstr "親ページを表示"
@@ -10080,7 +11965,7 @@ msgid "Show parent subgroups"
msgstr "親ã®ã‚µãƒ–グループを表示"
msgid "Show whitespace changes"
-msgstr ""
+msgstr "空白 (éžè¡¨ç¤ºæ–‡å­—) ã®å¤‰æ›´ã‚’表示ã™ã‚‹"
msgid "Showing %d event"
msgid_plural "Showing %d events"
@@ -10111,7 +11996,7 @@ msgid "Sign in to \"%{group_name}\""
msgstr ""
msgid "Sign in using smart card"
-msgstr ""
+msgstr "スマートカードを使ã£ã¦ã‚µã‚¤ãƒ³ã‚¤ãƒ³"
msgid "Sign in via 2FA code"
msgstr ""
@@ -10120,17 +12005,35 @@ msgid "Sign in with Single Sign-On"
msgstr "シングルサインオンã§ã‚µã‚¤ãƒ³ã‚¤ãƒ³ã™ã‚‹"
msgid "Sign in with smart card"
-msgstr ""
+msgstr "スマートカードã§ã‚µã‚¤ãƒ³ã‚¤ãƒ³"
msgid "Sign out"
msgstr "サインアウト"
+msgid "Sign out & Register"
+msgstr ""
+
+msgid "Sign up was successful! Please confirm your email to sign in."
+msgstr ""
+
msgid "Sign-in restrictions"
msgstr "サインインã®åˆ¶é™"
msgid "Sign-up restrictions"
msgstr "サインアップã®åˆ¶é™"
+msgid "SignUp|Name is too long (maximum is %{max_length} characters)."
+msgstr ""
+
+msgid "SignUp|Username is too long (maximum is %{max_length} characters)."
+msgstr ""
+
+msgid "Signed in"
+msgstr ""
+
+msgid "Signed in with %{authentication} authentication"
+msgstr ""
+
msgid "Signing in using %{label} has been disabled"
msgstr ""
@@ -10138,6 +12041,9 @@ msgid "Signing in using your %{label} account without a pre-existing GitLab acco
msgstr ""
msgid "Similar issues"
+msgstr "é¡žä¼¼ã®èª²é¡Œ"
+
+msgid "Single or combined queries"
msgstr ""
msgid "Size"
@@ -10147,6 +12053,9 @@ msgid "Size and domain settings for static websites"
msgstr "é™çš„ãªã‚¦ã‚§ãƒ–サイトã®ã‚µã‚¤ã‚ºã¨ãƒ‰ãƒ¡ã‚¤ãƒ³ã®è¨­å®š"
msgid "Size limit per repository (MB)"
+msgstr "リãƒã‚¸ãƒˆãƒªæ¯Žã®ã‚µã‚¤ã‚ºåˆ¶é™ (MB)"
+
+msgid "Skip this for now"
msgstr ""
msgid "Slack application"
@@ -10162,7 +12071,7 @@ msgid "Smartcard"
msgstr "スマートカード"
msgid "Smartcard authentication failed: client certificate header is missing."
-msgstr ""
+msgstr "スマートカードèªè¨¼ã«å¤±æ•—:クライアント証明書ヘッダーãŒã‚ã‚Šã¾ã›ã‚“。"
msgid "Snippet Contents"
msgstr "スニペットã®å†…容"
@@ -10174,16 +12083,16 @@ msgid "SnippetsEmptyState|Explore public snippets"
msgstr ""
msgid "SnippetsEmptyState|New snippet"
-msgstr ""
+msgstr "æ–°ã—ã„スニペット"
msgid "SnippetsEmptyState|No snippets found"
-msgstr ""
+msgstr "スニペットãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
msgid "SnippetsEmptyState|Snippets are small pieces of code or notes that you want to keep."
msgstr ""
msgid "SnippetsEmptyState|There are no snippets to show."
-msgstr ""
+msgstr "表示ã™ã‚‹ã‚¹ãƒ‹ãƒšãƒƒãƒˆã¯ã‚ã‚Šã¾ã›ã‚“。"
msgid "SnippetsEmptyState|They can be either public or private."
msgstr ""
@@ -10204,10 +12113,10 @@ msgid "Something went wrong on our end."
msgstr "å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "Something went wrong on our end. Please try again!"
-msgstr ""
+msgstr "エラーãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã—ã°ã‚‰ã経ã£ã¦ã‹ã‚‰ã‚‚ã†ä¸€åº¦è©¦ã—ã¦ã¿ã¦ãã ã•ã„。"
msgid "Something went wrong on our end. Please try again."
-msgstr ""
+msgstr "エラーãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã—ã°ã‚‰ã経ã£ã¦ã‹ã‚‰ã‚‚ã†ä¸€åº¦è©¦ã—ã¦ã¿ã¦ãã ã•ã„。"
msgid "Something went wrong trying to change the confidentiality of this issue"
msgstr "課題ã®å…¬é–‹ç¯„囲ã®å¤‰æ›´ä¸­ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸ"
@@ -10218,6 +12127,9 @@ msgstr "%{issuableDisplayName} をロック状態ã«ã™ã‚‹ã®ã«å¤±æ•—ã—ã¾ã—ã
msgid "Something went wrong when toggling the button"
msgstr "ボタンã®åˆ‡ã‚Šæ›¿ãˆä¸­ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸ"
+msgid "Something went wrong while adding your award. Please try again."
+msgstr ""
+
msgid "Something went wrong while applying the suggestion. Please try again."
msgstr ""
@@ -10231,11 +12143,14 @@ msgid "Something went wrong while fetching %{listType} list"
msgstr "%{listType} ã®ãƒªã‚¹ãƒˆå–得中ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸ"
msgid "Something went wrong while fetching comments. Please try again."
-msgstr ""
+msgstr "コメントã®å–得中ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ãŠè©¦ã—ãã ã•ã„。"
msgid "Something went wrong while fetching group member contributions"
msgstr "グループメンãƒãƒ¼ã®è²¢çŒ®åº¦ã‚’å–得中ã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸ"
+msgid "Something went wrong while fetching latest comments."
+msgstr ""
+
msgid "Something went wrong while fetching related merge requests."
msgstr ""
@@ -10260,7 +12175,7 @@ msgstr "ã“ã®æ¤œè¨Žã‚’解決ã—ã¦ã„ã‚‹ã¨ãã«å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚
msgid "Something went wrong, unable to add %{project} to dashboard"
msgstr ""
-msgid "Something went wrong, unable to get operations projects"
+msgid "Something went wrong, unable to get projects"
msgstr ""
msgid "Something went wrong, unable to remove project"
@@ -10272,6 +12187,9 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr "å•é¡ŒãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚å†è©¦è¡Œã—ã¦ãã ã•ã„。"
+msgid "Something went wrong. Try again later."
+msgstr ""
+
msgid "Sorry, no epics matched your search"
msgstr "申ã—訳ã‚ã‚Šã¾ã›ã‚“ã€æ¤œç´¢ã«ä¸€è‡´ã™ã‚‹ã‚¨ãƒ”ックã¯ã‚ã‚Šã¾ã›ã‚“"
@@ -10279,7 +12197,7 @@ msgid "Sorry, no projects matched your search"
msgstr ""
msgid "Sorry, your filter produced no results"
-msgstr ""
+msgstr "申ã—訳ã‚ã‚Šã¾ã›ã‚“。ã‚ãªãŸãŒæŒ‡å®šã—ãŸãƒ•ã‚£ãƒ«ã‚¿ãƒ¼ã§ã¯è©²å½“ã™ã‚‹çµæžœãŒã‚ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "Sort by"
msgstr "並ã¹æ›¿ãˆ"
@@ -10332,6 +12250,9 @@ msgstr "人気順"
msgid "SortOptions|Less weight"
msgstr "ウェイトãŒå°ã•ã„é †"
+msgid "SortOptions|Manual"
+msgstr ""
+
msgid "SortOptions|Milestone due date"
msgstr ""
@@ -10386,6 +12307,12 @@ msgstr ""
msgid "SortOptions|Recent sign in"
msgstr "最近ã®ã‚µã‚¤ãƒ³ã‚¤ãƒ³é †"
+msgid "SortOptions|Sort direction"
+msgstr ""
+
+msgid "SortOptions|Stars"
+msgstr ""
+
msgid "SortOptions|Start date"
msgstr ""
@@ -10411,7 +12338,7 @@ msgid "Source is not available"
msgstr "ソースã¯åˆ©ç”¨ã§ãã¾ã›ã‚“"
msgid "Source project cannot be found."
-msgstr ""
+msgstr "ソースプロジェクトãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。"
msgid "Spam Logs"
msgstr "スパム ログ"
@@ -10458,6 +12385,9 @@ msgstr "ステージ済㿠%{type}"
msgid "Star a label to make it a priority label. Order the prioritized labels to change their relative priority, by dragging."
msgstr "優先ラベルã«ã™ã‚‹ã«ã¯ã€ãƒ©ãƒ™ãƒ«ã«ã‚¹ã‚¿ãƒ¼ã‚’付ã‘ã¾ã™ã€‚ドラッグã—ã¦ã€å„ªå…ˆé †ä½ã‚’並ã¹æ›¿ãˆã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
+msgid "Star toggle failed. Try again later."
+msgstr ""
+
msgid "StarProject|Star"
msgstr "スターを付ã‘ã‚‹"
@@ -10477,11 +12407,14 @@ msgid "StarredProjectsEmptyState|You don't have starred projects yet."
msgstr ""
msgid "Stars"
-msgstr ""
+msgstr "スター"
msgid "Start GitLab Ultimate trial"
msgstr ""
+msgid "Start Indexing"
+msgstr ""
+
msgid "Start Web Terminal"
msgstr ""
@@ -10501,7 +12434,7 @@ msgid "Start cleanup"
msgstr ""
msgid "Start date"
-msgstr ""
+msgstr "開始日"
msgid "Start discussion"
msgstr ""
@@ -10512,6 +12445,12 @@ msgstr ""
msgid "Start discussion & reopen %{noteable_name}"
msgstr ""
+msgid "Start merge train"
+msgstr ""
+
+msgid "Start merge train when pipeline succeeds"
+msgstr ""
+
msgid "Start the Runner!"
msgstr "Runner ã‚’èµ·å‹•!"
@@ -10528,7 +12467,7 @@ msgid "Started asynchronous removal of all repository check states."
msgstr ""
msgid "Starting..."
-msgstr ""
+msgstr "開始中..."
msgid "Starts %{startsIn}"
msgstr ""
@@ -10543,7 +12482,7 @@ msgid "Status"
msgstr "状態"
msgid "Status:"
-msgstr ""
+msgstr "ステータス:"
msgid "Stop Terminal"
msgstr "ターミナルをåœæ­¢"
@@ -10572,12 +12511,18 @@ msgstr "ストレージ"
msgid "Storage:"
msgstr "ストレージ:"
+msgid "StorageSize|Unknown"
+msgstr ""
+
msgid "Subgroups"
msgstr "サブグループ"
msgid "Subgroups and projects"
msgstr ""
+msgid "Subkeys"
+msgstr ""
+
msgid "Submit as spam"
msgstr "スパムã¨ã—ã¦å ±å‘Š"
@@ -10608,6 +12553,9 @@ msgstr ""
msgid "Subscribed"
msgstr ""
+msgid "Subscription"
+msgstr ""
+
msgid "SubscriptionTable|Billing"
msgstr ""
@@ -10672,7 +12620,7 @@ msgid "SubscriptionTable|Trial start date"
msgstr ""
msgid "SubscriptionTable|Upgrade"
-msgstr ""
+msgstr "アップグレード"
msgid "SubscriptionTable|Usage"
msgstr ""
@@ -10680,6 +12628,9 @@ msgstr ""
msgid "SubscriptionTable|Usage count is performed once a day at 12:00 PM."
msgstr ""
+msgid "Subtracts"
+msgstr ""
+
msgid "Successfully blocked"
msgstr ""
@@ -10704,6 +12655,69 @@ msgstr ""
msgid "Suggested change"
msgstr ""
+msgid "SuggestedColors|Bright green"
+msgstr ""
+
+msgid "SuggestedColors|Dark grayish cyan"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate blue"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate orange"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate pink"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate violet"
+msgstr ""
+
+msgid "SuggestedColors|Feijoa"
+msgstr ""
+
+msgid "SuggestedColors|Lime green"
+msgstr ""
+
+msgid "SuggestedColors|Moderate blue"
+msgstr ""
+
+msgid "SuggestedColors|Pure red"
+msgstr ""
+
+msgid "SuggestedColors|Slightly desaturated blue"
+msgstr ""
+
+msgid "SuggestedColors|Slightly desaturated green"
+msgstr ""
+
+msgid "SuggestedColors|Soft orange"
+msgstr ""
+
+msgid "SuggestedColors|Soft red"
+msgstr ""
+
+msgid "SuggestedColors|Strong pink"
+msgstr ""
+
+msgid "SuggestedColors|Strong red"
+msgstr ""
+
+msgid "SuggestedColors|Strong yellow"
+msgstr ""
+
+msgid "SuggestedColors|UA blue"
+msgstr ""
+
+msgid "SuggestedColors|Very dark desaturated blue"
+msgstr ""
+
+msgid "SuggestedColors|Very dark lime green"
+msgstr ""
+
+msgid "SuggestedColors|Very pale orange"
+msgstr ""
+
msgid "Sunday"
msgstr "日曜日"
@@ -10716,6 +12730,12 @@ msgstr ""
msgid "Switch branch/tag"
msgstr "ブランãƒãƒ»ã‚¿ã‚°åˆ‡ã‚Šæ›¿ãˆ"
+msgid "Switch to GitLab Next"
+msgstr ""
+
+msgid "Switch to the source to copy it to the clipboard"
+msgstr ""
+
msgid "Sync information"
msgstr "åŒæœŸæƒ…å ±"
@@ -10735,7 +12755,7 @@ msgid "System default (%{default})"
msgstr ""
msgid "System header and footer"
-msgstr ""
+msgstr "システムヘッダーã¨ãƒ•ãƒƒã‚¿ãƒ¼"
msgid "System hook was successfully updated."
msgstr ""
@@ -10746,18 +12766,30 @@ msgstr "システムメトリクス(カスタム)"
msgid "System metrics (Kubernetes)"
msgstr ""
+msgid "Table of Contents"
+msgstr ""
+
msgid "Tag"
msgstr "ã‚¿ã‚°"
msgid "Tag list:"
msgstr "タグ一覧:"
+msgid "Tag this commit."
+msgstr ""
+
msgid "Tags"
msgstr "ã‚¿ã‚°"
msgid "Tags feed"
msgstr "タグフィード"
+msgid "Tags this commit to %{tag_name} with \"%{message}\"."
+msgstr ""
+
+msgid "Tags this commit to %{tag_name}."
+msgstr ""
+
msgid "Tags:"
msgstr "ã‚¿ã‚°:"
@@ -10839,6 +12871,9 @@ msgstr "ターゲットブランãƒ"
msgid "Team"
msgstr "ãƒãƒ¼ãƒ "
+msgid "Team domain"
+msgstr ""
+
msgid "Template"
msgstr "テンプレート"
@@ -10851,6 +12886,9 @@ msgstr "ターミナル"
msgid "Terminal for environment"
msgstr ""
+msgid "Terminal sync service is running"
+msgstr ""
+
msgid "Terms of Service Agreement and Privacy Policy"
msgstr "利用è¦ç´„ã¨ãƒ—ライãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼"
@@ -10866,6 +12904,33 @@ msgstr "テストカãƒãƒ¬ãƒƒã‚¸è§£æž"
msgid "Test failed."
msgstr ""
+msgid "Test settings and save changes"
+msgstr ""
+
+msgid "TestHooks|Ensure one of your projects has merge requests."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has CI jobs."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has CI pipelines."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has at least one commit."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has issues."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has merge requests."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has notes."
+msgstr ""
+
+msgid "TestHooks|Ensure the wiki is enabled and has pages."
+msgstr ""
+
msgid "Thank you for your report. A GitLab administrator will look into it shortly."
msgstr ""
@@ -10903,6 +12968,9 @@ msgstr ""
msgid "The branch for this project has no active pipeline configuration."
msgstr ""
+msgid "The certificate will be shown here once it has been obtained from Let's Encrypt. This process may take up to an hour to complete."
+msgstr ""
+
msgid "The character highlighter helps you keep the subject line to %{titleLength} characters and wrap the body at %{bodyLength} so they are readable in git."
msgstr ""
@@ -10918,6 +12986,9 @@ msgstr "コãƒã‚¯ã‚·ãƒ§ãƒ³ã¯ %{timeout} ã§ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã—ã¾ã™ã€‚タイ
msgid "The content of this page is not encoded in UTF-8. Edits can only be made via the Git repository."
msgstr ""
+msgid "The dependency list details information about the components used within your project."
+msgstr ""
+
msgid "The deployment of this job to %{environmentLink} did not succeed."
msgstr ""
@@ -10975,9 +13046,18 @@ msgstr ""
msgid "The issue stage shows the time it takes from creating an issue to assigning the issue to a milestone, or add the issue to a list on your Issue Board. Begin creating issues to see data for this stage."
msgstr "課題ステージã§ã¯ã€èª²é¡ŒãŒç™»éŒ²ã•ã‚Œã¦ã‹ã‚‰ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³ã«å‰²ã‚Šå½“ã¦ã‚‰ã‚Œã‚‹ã‹ã€èª²é¡Œãƒœãƒ¼ãƒ‰ã®ãƒªã‚¹ãƒˆã«è¿½åŠ ã•ã‚Œã‚‹ã¾ã§ã®æ™‚é–“ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€‚ã“ã®ãƒªã‚¹ãƒˆã«è¡¨ç¤ºã™ã‚‹ã«ã¯èª²é¡Œã‚’最åˆã«ä½œæˆã—ã¦ãã ã•ã„。"
-msgid "The maximum file size allowed is %{size}."
+msgid "The license was removed. GitLab has fallen back on the previous license."
+msgstr "ライセンスãŒå‰Šé™¤ã•ã‚Œã¾ã—ãŸã€‚ GitLab ã¯ä»¥å‰ã®ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ã«æˆ»ã‚Šã¾ã—ãŸã€‚"
+
+msgid "The license was removed. GitLab now no longer has a valid license."
msgstr ""
+msgid "The license was successfully uploaded and is now active. You can see the details below."
+msgstr ""
+
+msgid "The maximum file size allowed is %{size}."
+msgstr "許å¯ã•ã‚Œã‚‹æœ€å¤§ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºã¯ %{size} ã§ã™ã€‚"
+
msgid "The maximum file size allowed is 200KB."
msgstr "許å¯ã•ã‚Œã‚‹æœ€å¤§ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºã¯ 200KB ã§ã™ã€‚"
@@ -10993,6 +13073,12 @@ msgstr ""
msgid "The name %{entryName} is already taken in this directory."
msgstr ""
+msgid "The number of changes to be fetched from GitLab when cloning a repository. This can speed up Pipelines execution. Keep empty or set to 0 to disable shallow clone by default and make GitLab CI fetch all branches and tags each time."
+msgstr ""
+
+msgid "The number of times an upload record could not find its file"
+msgstr ""
+
msgid "The passphrase required to decrypt the private key. This is optional and the value is encrypted at rest."
msgstr "秘密éµã®å¾©å·ã«å¿…è¦ã¨ãªã‚‹ãƒ‘スフレーズ。ã“ã‚Œã¯ã‚ªãƒ—ションã§ã€å€¤ã¯æš—å·åŒ–ã—ã¦ä¿å­˜ã•ã‚Œã¾ã™ã€‚"
@@ -11017,9 +13103,21 @@ msgstr "プロダクションステージã§ã¯ã€èª²é¡ŒãŒä½œæˆã•ã‚Œã¦ã‹ã‚‰
msgid "The project can be accessed by any logged in user."
msgstr "プロジェクトã¯ã€ãƒ­ã‚°ã‚¤ãƒ³ãƒ¦ãƒ¼ã‚¶ãƒ¼ã§ã‚ã‚Œã°èª°ã§ã‚‚アクセスã§ãã¾ã™ã€‚"
+msgid "The project can be accessed by any user who is logged in."
+msgstr ""
+
+msgid "The project can be accessed by anyone, regardless of authentication."
+msgstr ""
+
msgid "The project can be accessed without any authentication."
msgstr "プロジェクトã¯ã€ãƒ­ã‚°ã‚¤ãƒ³ãªã—ã«èª°ã§ã‚‚アクセスã§ãã¾ã™ã€‚"
+msgid "The project is accessible only by members of the project. Access must be granted explicitly to each user."
+msgstr ""
+
+msgid "The project is still being deleted. Please try again later."
+msgstr ""
+
msgid "The project was successfully forked."
msgstr ""
@@ -11029,6 +13127,9 @@ msgstr ""
msgid "The pseudonymizer data collection is disabled. When enabled, GitLab will run a background job that will produce pseudonymized CSVs of the GitLab database that will be uploaded to your configured object storage directory."
msgstr "匿å化データコレクションã¯ç„¡åŠ¹ã§ã™ã€‚有効ã«ã—ãŸã¨ãã€GitLab ã¯ã€ã‚ãªãŸãŒè¨­å®šã—ãŸã‚ªãƒ–ジェクトストレージディレクトリã«ã‚¢ãƒƒãƒ—ロードã™ã‚‹ GitLab データベースã®åŒ¿å化ã—㟠CSV を生æˆã™ã‚‹ã‚¸ãƒ§ãƒ–ã‚’ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å®Ÿè¡Œã—ã¾ã™ã€‚"
+msgid "The remote mirror took to long to complete."
+msgstr ""
+
msgid "The remote repository is being updated..."
msgstr ""
@@ -11038,6 +13139,9 @@ msgstr "ã“ã®ãƒ—ロジェクトã«ãƒªãƒã‚¸ãƒˆãƒªã¯ã‚ã‚Šã¾ã›ã‚“。"
msgid "The repository for this project is empty"
msgstr "ã“ã®ãƒ—ロジェクトã«ãƒªãƒã‚¸ãƒˆãƒªã¯ã‚ã‚Šã¾ã›ã‚“"
+msgid "The repository is being updated..."
+msgstr ""
+
msgid "The repository must be accessible over <code>http://</code>, <code>https://</code> or <code>git://</code>."
msgstr "リãƒã‚¸ãƒˆãƒªã«ã¯ã€<code>http://</code>〠<code>https://</code> ã¾ãŸã¯ <code>git://</code>ã§æŽ¥ç¶šã§ããªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。"
@@ -11077,6 +13181,9 @@ msgstr "テスティングステージã§ã¯ã€GitLab CI ãŒé–¢é€£ã™ã‚‹ãƒžãƒ¼ã‚
msgid "The time taken by each data entry gathered by that stage."
msgstr "ã“ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã«åŽé›†ã•ã‚ŒãŸãƒ‡ãƒ¼ã‚¿æ¯Žã®æ™‚é–“"
+msgid "The unique identifier for the Geo node. Must match `geo_node_name` if it is set in gitlab.rb, otherwise it must match `external_url`"
+msgstr ""
+
msgid "The update action will time out after %{number_of_minutes} minutes. For big repositories, use a clone/push combination."
msgstr ""
@@ -11098,13 +13205,28 @@ msgstr "ユーザーマップã¯ã€ã‚ãªãŸã®ãƒ—ロジェクトã«å‚加ã—ãŸ
msgid "The user map is a mapping of the FogBugz users that participated on your projects to the way their email address and usernames will be imported into GitLab. You can change this by populating the table below."
msgstr "ユーザーマップã¯ã€ã‚ãªãŸã®ãƒ—ロジェクトã«å‚加ã—㟠FogBugz ユーザーã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¨ãƒ¦ãƒ¼ã‚¶ãƒ¼åã‚’ GitLab ã«ã‚¤ãƒ³ãƒãƒ¼ãƒˆã™ã‚‹æ™‚ã«ãƒžãƒƒãƒ”ングã—ã¾ã™ã€‚ã“れを変更ã™ã‚‹ã«ã¯ã€ä»¥ä¸‹ã®è¡¨ã«å…¥åŠ›ã—ã¾ã™ã€‚"
+msgid "The user-facing URL of the Geo node."
+msgstr ""
+
msgid "The value lying at the midpoint of a series of observed values. E.g., between 3, 5, 9, the median is 5. Between 3, 5, 7, 8, the median is (5+7)/2 = 6."
msgstr "得られãŸä¸€é€£ã®ãƒ‡ãƒ¼ã‚¿ã‚’å°ã•ã„é †ã«ä¸¦ã¹ãŸã¨ãã«ä¸­å¤®ã«ä½ç½®ã™ã‚‹å€¤ã€‚例ãˆã°ã€3, 5, 9 ã®ä¸­å¤®å€¤ã¯ 5。3, 5, 7, 8 ã®ä¸­å¤®å€¤ã¯ (5+7)/2 = 6。"
-msgid "There are no approvers"
-msgstr "承èªè€…ã¯ã„ã¾ã›ã‚“"
+msgid "There are no GPG keys associated with this account."
+msgstr ""
+
+msgid "There are no GPG keys with access to your account."
+msgstr ""
+
+msgid "There are no SSH keys associated with this account."
+msgstr ""
+
+msgid "There are no SSH keys with access to your account."
+msgstr ""
msgid "There are no archived projects yet"
+msgstr "アーカイブã•ã‚ŒãŸãƒ—ロジェクトã¯ã‚ã‚Šã¾ã›ã‚“"
+
+msgid "There are no charts configured for this page"
msgstr ""
msgid "There are no closed issues"
@@ -11140,9 +13262,24 @@ msgstr ""
msgid "There are no unstaged changes"
msgstr ""
+msgid "There is already a repository with that name on disk"
+msgstr ""
+
+msgid "There was a problem communicating with your device."
+msgstr ""
+
+msgid "There was a problem sending the confirmation email"
+msgstr ""
+
+msgid "There was an error %{message} todo."
+msgstr ""
+
msgid "There was an error adding a todo."
msgstr ""
+msgid "There was an error creating the issue"
+msgstr ""
+
msgid "There was an error deleting the todo."
msgstr ""
@@ -11158,6 +13295,12 @@ msgstr "ユーザーã®ã‚¢ã‚¯ãƒ†ã‚£ãƒ“ティカレンダーã®èª­ã¿è¾¼ã¿ä¸­ã«
msgid "There was an error removing the e-mail."
msgstr ""
+msgid "There was an error resetting group pipeline minutes."
+msgstr ""
+
+msgid "There was an error resetting user pipeline minutes."
+msgstr ""
+
msgid "There was an error saving your changes."
msgstr ""
@@ -11176,6 +13319,9 @@ msgstr "ラベルã®è³¼èª­ã™ã‚‹ã¨ãã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "There was an error when unsubscribing from this label."
msgstr "ラベルã®è³¼èª­è§£é™¤ã™ã‚‹ã¨ãã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+msgid "There was an error while fetching cycle analytics data."
+msgstr ""
+
msgid "There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
msgstr ""
@@ -11188,6 +13334,9 @@ msgstr "%{link}を使用ã—ã¦ãれらを管ç†ã§ãã¾ã™ã€‚"
msgid "Third party offers"
msgstr ""
+msgid "This %{issuableDisplayName} is locked. Only project members can comment."
+msgstr ""
+
msgid "This %{issuable} is locked. Only <strong>project members</strong> can comment."
msgstr ""
@@ -11200,18 +13349,30 @@ msgstr "ã“ã® GitLab インスタンスã¯ã¾ã å…±æœ‰ Runner ã‚’æä¾›ã—ã¦ã
msgid "This action can lead to data loss. To prevent accidental actions we ask you to confirm your intention."
msgstr ""
+msgid "This also resolves the discussion"
+msgstr ""
+
msgid "This application was created by %{link_to_owner}."
msgstr "ã“ã®ã‚¢ãƒ—リケーション㯠%{link_to_owner} ã«ã‚ˆã£ã¦ä½œæˆã•ã‚Œã¾ã—ãŸã€‚"
msgid "This application will be able to:"
msgstr ""
+msgid "This block is self-referential"
+msgstr ""
+
msgid "This board's scope is reduced"
msgstr ""
msgid "This branch has changed since you started editing. Would you like to create a new branch?"
msgstr "編集を開始ã—ã¦ã‹ã‚‰ãƒ–ランãƒãŒæ›´æ–°ã•ã‚Œã¦ã„ã¾ã™ã€‚æ–°ã—ã„ブランãƒã‚’作æˆã—ã¾ã™ã‹ï¼Ÿ"
+msgid "This certificate is automatically managed by Let's Encrypt"
+msgstr ""
+
+msgid "This chart could not be displayed"
+msgstr ""
+
msgid "This commit is part of merge request %{link_to_merge_request}. Comments created here will be created in the context of that merge request."
msgstr ""
@@ -11236,6 +13397,12 @@ msgstr ""
msgid "This date is before the start date, so this epic won't appear in the roadmap."
msgstr ""
+msgid "This device has already been registered with us."
+msgstr ""
+
+msgid "This device has not been registered with us."
+msgstr ""
+
msgid "This diff is collapsed."
msgstr "ã“ã®å·®åˆ†ã¯æŠ˜ã‚ŠãŸãŸã¾ã‚Œã¦ã„ã¾ã™ã€‚"
@@ -11248,6 +13415,9 @@ msgstr "ディレクトリ"
msgid "This domain is not verified. You will need to verify ownership before access is enabled."
msgstr ""
+msgid "This environment has no deployments yet."
+msgstr ""
+
msgid "This field is required."
msgstr ""
@@ -11257,10 +13427,19 @@ msgstr "ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—"
msgid "This group does not provide any group Runners yet."
msgstr "ã“ã®ã‚°ãƒ«ãƒ¼ãƒ—ã¯ã¾ã ã‚°ãƒ«ãƒ¼ãƒ— Runner ã‚’æä¾›ã—ã¦ã„ã¾ã›ã‚“。"
+msgid "This is a \"Ghost User\", created to hold all issues authored by users that have since been deleted. This user cannot be removed."
+msgstr ""
+
msgid "This is a confidential issue."
msgstr "ã“ã‚Œã¯éžå…¬é–‹ã®èª²é¡Œã§ã™ã€‚"
msgid "This is a delayed job to run in %{remainingTime}"
+msgstr "ã“れ㯠%{remainingTime} ã«å®Ÿè¡Œã•ã‚Œã‚‹é…延ジョブã§ã™"
+
+msgid "This is a list of devices that have logged into your account. Revoke any sessions that you do not recognize."
+msgstr ""
+
+msgid "This is a security log of important events involving your account."
msgstr ""
msgid "This is the author's first Merge Request to this project."
@@ -11269,12 +13448,12 @@ msgstr "ã“ã®ãƒ—ロジェクトã«å¯¾ã™ã‚‹ã€ä½œæˆè€…ã®æœ€åˆã®ãƒžãƒ¼ã‚¸ãƒª
msgid "This is the maximum number of users that have existed at the same time since the license started. This is the minimum number of seats you will need to buy when you renew your license."
msgstr ""
+msgid "This is your current session"
+msgstr ""
+
msgid "This issue is confidential"
msgstr "ã“ã®èª²é¡Œã¯éžå…¬é–‹è¨­å®šã§ã™"
-msgid "This issue is confidential and locked."
-msgstr "ã“ã®èª²é¡Œã¯éžå…¬é–‹ã§ãƒ­ãƒƒã‚¯ã•ã‚Œã¦ã„ã¾ã™"
-
msgid "This issue is locked."
msgstr "ã“ã®èª²é¡Œã¯ãƒ­ãƒƒã‚¯ã•ã‚Œã¦ã„ã¾ã™ã€‚"
@@ -11327,7 +13506,7 @@ msgid "This job is stuck because you don't have any active runners online with a
msgstr ""
msgid "This job is stuck because you don't have any active runners that can run this job."
-msgstr ""
+msgstr "ã“ã®ã‚¸ãƒ§ãƒ–を実行ã§ãるアクティブ㪠Runner ãŒãªã„ãŸã‚ã€ã“ã®ã‚¸ãƒ§ãƒ–ã¯åœæ­¢ã—ã¦ã„ã¾ã™ã€‚"
msgid "This job is the most recent deployment to %{link}."
msgstr ""
@@ -11336,7 +13515,7 @@ msgid "This job requires a manual action"
msgstr "ã“ã®ã‚¸ãƒ§ãƒ–ã¯æ‰‹å‹•ã«ã‚ˆã‚‹å®Ÿè¡Œã‚’求ã‚ã¦ã„ã¾ã™"
msgid "This job will automatically run after its timer finishes. Often they are used for incremental roll-out deploys to production environments. When unscheduled it converts into a manual action."
-msgstr ""
+msgstr "ã“ã®ã‚¸ãƒ§ãƒ–ã¯ã‚¿ã‚¤ãƒžãƒ¼çµ‚了後ã«è‡ªå‹•çš„ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚多ãã®å ´åˆæœ¬ç•ªç’°å¢ƒã¸ã®æ®µéšŽçš„ãªãƒ­ãƒ¼ãƒ«ã‚¢ã‚¦ãƒˆãƒ‡ãƒ—ロイã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚スケジュールã•ã‚Œã¦ã„ãªã„ã¨ãã¯æ‰‹å‹•ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã«å¤‰æ›ã•ã‚Œã¾ã™ã€‚"
msgid "This means you can not push code until you create an empty repository or import existing one."
msgstr "空リãƒã‚¸ãƒˆãƒªã‚’作æˆã¾ãŸã¯æ—¢å­˜ãƒªãƒã‚¸ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆã‚’ã—ãªã‘ã‚Œã°ã€ã‚³ãƒ¼ãƒ‰ã®ãƒ—ッシュã¯ã§ãã¾ã›ã‚“。"
@@ -11344,12 +13523,6 @@ msgstr "空リãƒã‚¸ãƒˆãƒªã‚’作æˆã¾ãŸã¯æ—¢å­˜ãƒªãƒã‚¸ãƒˆãƒªã‚’インãƒãƒ¼
msgid "This merge request is locked."
msgstr "ã“ã®ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã¯ãƒ­ãƒƒã‚¯ã•ã‚Œã¦ã„ã¾ã™ã€‚"
-msgid "This merge request must be approved by members of these groups. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
-msgid "This merge request must be approved by these users. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
msgid "This namespace has already been taken! Please choose another one."
msgstr ""
@@ -11393,7 +13566,7 @@ msgid "This runner will only run on pipelines triggered on protected branches"
msgstr ""
msgid "This setting can be overridden in each project."
-msgstr ""
+msgstr "ã“ã®è¨­å®šã¯ã€å„プロジェクトã§ä¸Šæ›¸ãã§ãã¾ã™ã€‚"
msgid "This setting will update the hostname that is used to generate private commit emails. %{learn_more}"
msgstr ""
@@ -11414,7 +13587,7 @@ msgid "This user will be the author of all events in the activity feed that are
msgstr ""
msgid "This will redirect you to an external sign in page."
-msgstr ""
+msgstr "外部ã®ã‚µã‚¤ãƒ³ã‚¤ãƒ³ãƒšãƒ¼ã‚¸ã«ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã—ã¾ã™ã€‚"
msgid "This will remove the fork relationship to source project"
msgstr ""
@@ -11422,6 +13595,12 @@ msgstr ""
msgid "Those emails automatically become issues (with the comments becoming the email conversation) listed here."
msgstr "ã“ã“ã«ãƒªã‚¹ãƒˆã‚¢ãƒƒãƒ—ã•ã‚Œã¦ã„ã‚‹ã“れらã®ãƒ¡ãƒ¼ãƒ«ã¯è‡ªå‹•çš„ã«èª²é¡Œã«ãªã‚Šã¾ã™ã€‚(メールã®ã‚„ã‚Šå–ã‚Šã¯èª²é¡Œã®ã‚³ãƒ¡ãƒ³ãƒˆã«ãªã‚Šã¾ã™ï¼‰"
+msgid "Thursday"
+msgstr "木曜日"
+
+msgid "Time based: Yes"
+msgstr ""
+
msgid "Time before an issue gets scheduled"
msgstr "課題ãŒè¨ˆç”»ã•ã‚Œã‚‹ã¾ã§ã®æ™‚é–“"
@@ -11604,9 +13783,12 @@ msgstr "ヒント:"
msgid "Title"
msgstr "タイトル"
-msgid "Titles and Filenames"
+msgid "Title:"
msgstr ""
+msgid "Titles and Filenames"
+msgstr "タイトルã¨ãƒ•ã‚¡ã‚¤ãƒ«å"
+
msgid "To %{link_to_help} of your domain, add the above key to a TXT record within to your DNS configuration."
msgstr ""
@@ -11619,6 +13801,9 @@ msgstr ""
msgid "To add an SSH key you need to %{generate_link_start}generate one%{link_end} or use an %{existing_link_start}existing key%{link_end}."
msgstr "SSH キーを追加ã™ã‚‹ã«ã¯ã€%{generate_link_start}キーを生æˆã™ã‚‹%{link_end} ã¾ãŸã¯%{existing_link_start}既存ã®ã‚­ãƒ¼ã‚’使用ã™ã‚‹%{link_end}ã®ã©ã¡ã‚‰ã‹ãŒå¿…è¦ã§ã™ã€‚"
+msgid "To add the entry manually, provide the following details to the application on your phone."
+msgstr ""
+
msgid "To connect GitHub repositories, you can use a %{personal_access_token_link}. When you create your Personal Access Token, you will need to select the <code>repo</code> scope, so we can display a list of your public and private repositories which are available to connect."
msgstr "GitHub リãƒã‚¸ãƒˆãƒªã«æŽ¥ç¶šã™ã‚‹ãŸã‚ã« %{personal_access_token_link} を使用ã§ãã¾ã™ã€‚個人用アクセストークンを作æˆã™ã‚‹ã«ã¯<code>リãƒã‚¸ãƒˆãƒª</code> スコープをé¸æŠžã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚ŠæŽ¥ç¶šã§ãる公開・éžå…¬é–‹ãƒªãƒã‚¸ãƒˆãƒªã®ä¸€è¦§ã‚’表示ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
@@ -11659,10 +13844,10 @@ msgid "To import an SVN repository, check out %{svn_link}."
msgstr "SVN リãƒã‚¸ãƒˆãƒªã‚’インãƒãƒ¼ãƒˆã™ã‚‹ã«ã¯ã€%{svn_link} ã‚’ã”確èªãã ã•ã„。"
msgid "To keep this project going, create a new issue"
-msgstr ""
+msgstr "ã“ã®ãƒ—ロジェクトを継続ã™ã‚‹ãŸã‚ã«ã€æ–°ã—ã„課題を作æˆã—ã¦ãã ã•ã„"
msgid "To keep this project going, create a new merge request"
-msgstr ""
+msgstr "ã“ã®ãƒ—ロジェクトを継続ã™ã‚‹ã«ã¯ã€æ–°ã—ã„マージリクエストを作æˆã—ã¦ãã ã•ã„"
msgid "To link Sentry to GitLab, enter your Sentry URL and Auth Token."
msgstr ""
@@ -11685,6 +13870,9 @@ msgstr ""
msgid "To set up SAML authentication for your group through an identity provider like Azure, Okta, Onelogin, Ping Identity, or your custom SAML 2.0 provider:"
msgstr "Azureã€Oktaã€Oneloginã€Ping Identyã€ã¾ãŸã¯ã‚«ã‚¹ã‚¿ãƒ  SAML 2.0 プロãƒã‚¤ãƒ€ãƒ¼ãªã©ã® ID プロãƒã‚¤ãƒ€ãƒ¼ã‚’利用ã—ã¦ã€ã‚ãªãŸã®ã‚°ãƒ«ãƒ¼ãƒ—ã® SAML èªè¨¼ã‚’設定ã™ã‚‹ã«ã¯:"
+msgid "To specify the notification level per project of a group you belong to, you need to visit project page and change notification level there."
+msgstr ""
+
msgid "To start serving your jobs you can add Runners to your group"
msgstr "ジョブを開始ã™ã‚‹ãŸã‚ã€ã‚°ãƒ«ãƒ¼ãƒ—ã« Runner を追加ã§ãã¾ã™"
@@ -11721,6 +13909,9 @@ msgstr ""
msgid "Toggle Sidebar"
msgstr "サイドãƒãƒ¼ã‚’切り替ãˆ"
+msgid "Toggle backtrace"
+msgstr ""
+
msgid "Toggle comments for this file"
msgstr ""
@@ -11733,9 +13924,15 @@ msgstr "コミットリストを切り替ãˆ"
msgid "Toggle discussion"
msgstr "検討ã®è¡¨ç¤ºãƒ»éžè¡¨ç¤ºã‚’切り替ãˆã‚‹"
+msgid "Toggle emoji award"
+msgstr ""
+
msgid "Toggle navigation"
msgstr ""
+msgid "Toggle project"
+msgstr ""
+
msgid "Toggle sidebar"
msgstr "サイドãƒãƒ¼ã‚’切り替ãˆ"
@@ -11745,6 +13942,9 @@ msgstr "切り替ãˆçŠ¶æ…‹:オフ"
msgid "ToggleButton|Toggle Status: ON"
msgstr "切り替ãˆçŠ¶æ…‹:オン"
+msgid "Toggles :%{name}: emoji award."
+msgstr ""
+
msgid "Token"
msgstr "トークン"
@@ -11787,6 +13987,42 @@ msgstr "クイックアクションã§ä½œæ¥­æ™‚間を記録"
msgid "Transfer project"
msgstr ""
+msgid "TransferGroup|Database is not supported."
+msgstr "データベースã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。"
+
+msgid "TransferGroup|Group is already a root group."
+msgstr ""
+
+msgid "TransferGroup|Group is already associated to the parent group."
+msgstr ""
+
+msgid "TransferGroup|The parent group already has a subgroup with the same path."
+msgstr ""
+
+msgid "TransferGroup|Transfer failed: %{error_message}"
+msgstr ""
+
+msgid "TransferGroup|You don't have enough permissions."
+msgstr ""
+
+msgid "TransferProject|Cannot move project"
+msgstr "プロジェクトを移動ã§ãã¾ã›ã‚“"
+
+msgid "TransferProject|Please select a new namespace for your project."
+msgstr "プロジェクトã®æ–°ã—ã„åå‰ç©ºé–“ã‚’é¸æŠžã—ã¦ãã ã•ã„。"
+
+msgid "TransferProject|Project cannot be transferred, because tags are present in its container registry"
+msgstr ""
+
+msgid "TransferProject|Project with same name or path in target namespace already exists"
+msgstr "移動先ã®åå‰ç©ºé–“ã«ã€åŒã˜åå‰ã¾ãŸã¯åŒã˜ãƒ‘スをæŒã¤ãƒ—ロジェクトãŒæ—¢ã«å­˜åœ¨ã—ã¾ã™"
+
+msgid "TransferProject|Transfer failed, please contact an admin."
+msgstr ""
+
+msgid "Tree"
+msgstr ""
+
msgid "Tree view"
msgstr ""
@@ -11794,7 +14030,7 @@ msgid "Trending"
msgstr "トレンド分æž"
msgid "Trigger pipelines for mirror updates"
-msgstr ""
+msgstr "ミラー更新ã®ãŸã‚ã®ã€ãƒ‘イプライントリガー"
msgid "Trigger pipelines when branches or tags are updated from the upstream repository. Depending on the activity of the upstream repository, this may greatly increase the load on your CI runners. Only enable this if you know they can handle the load."
msgstr ""
@@ -11806,10 +14042,10 @@ msgid "Trigger this manual action"
msgstr "ã“ã®æ‰‹å‹•ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ã‚’トリガーã™ã‚‹"
msgid "Trigger token:"
-msgstr ""
+msgstr "トリガートークン:"
msgid "Trigger variables:"
-msgstr ""
+msgstr "トリガー変数:"
msgid "Trigger was created successfully."
msgstr ""
@@ -11821,7 +14057,7 @@ msgid "Trigger was successfully updated."
msgstr ""
msgid "Triggerer"
-msgstr ""
+msgstr "トリガー"
msgid "Triggers can force a specific branch or tag to get rebuilt with an API call. These tokens will impersonate their associated user including their access to projects and their project permissions."
msgstr "トリガーã¯ã€ç‰¹å®šã®ãƒ–ランãƒã¾ãŸã¯ã‚¿ã‚°ã‚’ API 呼ã³å‡ºã—ã§å¼·åˆ¶çš„ã«å†æ§‹ç¯‰ã•ã›ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“れらã®ãƒˆãƒ¼ã‚¯ãƒ³ã¯ã€ãƒ—ロジェクトã¸ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚„プロジェクトã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ãªã©ã€é–¢é€£ã™ã‚‹ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’å½è£…ã—ã¾ã™ã€‚"
@@ -11836,26 +14072,47 @@ msgid "Try again?"
msgstr "å†è©¦è¡Œã—ã¾ã™ã‹ï¼Ÿ"
msgid "Try all GitLab has to offer for 30 days."
+msgstr "30日間ã§GitLabãŒæä¾›ã™ã‚‹ã™ã¹ã¦ã®æ©Ÿèƒ½ã‚’試ã—ã¦ã¿ã¦ãã ã•ã„。"
+
+msgid "Try to fork again"
msgstr ""
msgid "Trying to communicate with your device. Plug it in (if you haven't already) and press the button on the device now."
msgstr ""
+msgid "Tuesday"
+msgstr "ç«æ›œæ—¥"
+
msgid "Turn on Service Desk"
msgstr "サービスデスクを有効ã«ã™ã‚‹"
msgid "Twitter"
msgstr "Twitter"
+msgid "Two-Factor Authentication"
+msgstr ""
+
+msgid "Two-factor Authentication"
+msgstr ""
+
+msgid "Two-factor Authentication Recovery codes"
+msgstr ""
+
msgid "Two-factor Authentication has been disabled for this user"
msgstr ""
msgid "Two-factor authentication"
-msgstr ""
+msgstr "2è¦ç´ èªè¨¼"
msgid "Type"
msgstr "タイプ"
+msgid "U2F Devices (%{length})"
+msgstr ""
+
+msgid "U2F only works with HTTPS-enabled websites. Contact your administrator for more details."
+msgstr ""
+
msgid "URL"
msgstr "URL"
@@ -11865,15 +14122,24 @@ msgstr ""
msgid "Unable to load the diff. %{button_try_again}"
msgstr "差分を読ã¿è¾¼ã‚€ã“ã¨ãŒã§ãã¾ã›ã‚“。%{button_try_again}"
+msgid "Unable to resolve"
+msgstr ""
+
msgid "Unable to schedule a pipeline to run immediately"
msgstr ""
msgid "Unable to sign you in to the group with SAML due to \"%{reason}\""
msgstr "\"%{reason}\"ã®ãŸã‚ SAML ã§ã‚°ãƒ«ãƒ¼ãƒ—ã«ã‚µã‚¤ãƒ³ã‚¤ãƒ³ã§ãã¾ã›ã‚“"
+msgid "Unable to update label prioritization at this time"
+msgstr ""
+
msgid "Unable to update this epic at this time."
msgstr ""
+msgid "Unable to update this issue at this time."
+msgstr ""
+
msgid "Unarchive project"
msgstr ""
@@ -11892,23 +14158,38 @@ msgstr ""
msgid "Unknown"
msgstr "ä¸æ˜Ž"
-msgid "Unlimited"
+msgid "Unknown encryption strategy: %{encrypted_strategy}!"
+msgstr ""
+
+msgid "Unknown format"
+msgstr ""
+
+msgid "Unknown response text"
msgstr ""
+msgid "Unlimited"
+msgstr "無制é™"
+
msgid "Unlock"
msgstr "アンロック"
+msgid "Unlock the discussion"
+msgstr ""
+
msgid "Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment."
msgstr "%{issuableDisplayName} ã®ãƒ­ãƒƒã‚¯ã‚’解除ã—ã¾ã™ã‹ï¼Ÿ <strong>全員</strong>ãŒã‚³ãƒ¡ãƒ³ãƒˆã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚"
msgid "Unlocked"
msgstr "アンロック済ã¿"
+msgid "Unlocks the discussion"
+msgstr ""
+
msgid "Unresolve discussion"
msgstr "検討を未解決ã«ã™ã‚‹"
msgid "Unschedule job"
-msgstr ""
+msgstr "ジョブã®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’解除"
msgid "Unstage"
msgstr ""
@@ -11959,7 +14240,7 @@ msgid "Update approvers"
msgstr ""
msgid "Update failed"
-msgstr ""
+msgstr "更新失敗"
msgid "Update now"
msgstr "今ã™ãæ›´æ–°"
@@ -11973,6 +14254,18 @@ msgstr ""
msgid "Update your project name, topics, description and avatar."
msgstr ""
+msgid "UpdateProject|Cannot rename project because it contains container registry tags!"
+msgstr ""
+
+msgid "UpdateProject|Could not set the default branch"
+msgstr ""
+
+msgid "UpdateProject|New visibility level not allowed!"
+msgstr ""
+
+msgid "UpdateProject|Project could not be updated!"
+msgstr ""
+
msgid "Updated"
msgstr ""
@@ -11989,10 +14282,10 @@ msgid "Upgrade your plan"
msgstr ""
msgid "Upgrade your plan to activate Advanced Global Search."
-msgstr ""
+msgstr "高度ãªã‚°ãƒ­ãƒ¼ãƒãƒ«æ¤œç´¢ã‚’有効ã«ã™ã‚‹ãŸã‚ã«ãƒ—ランをアップグレードã—ã¾ã™ã€‚"
msgid "Upgrade your plan to activate Contribution Analytics."
-msgstr ""
+msgstr "貢献分æžã‚’有効ã«ã™ã‚‹ãŸã‚ã«ã€ãƒ—ランをアップグレードã—ã¾ã™ã€‚"
msgid "Upgrade your plan to activate Group Webhooks."
msgstr "グループ ウェブフックを有効ã«ã™ã‚‹ãŸã‚ã«ã€ãƒ—ランをアップグレード"
@@ -12024,20 +14317,26 @@ msgstr ""
msgid "Upload file"
msgstr "ファイルをアップロード"
-msgid "Upload object map"
+msgid "Upload file does not exist"
msgstr ""
+msgid "Upload object map"
+msgstr "オブジェクトマップをアップロード"
+
msgid "UploadLink|click to upload"
msgstr "クリックã—ã¦ã‚¢ãƒƒãƒ—ロード"
msgid "Uploaded on"
msgstr ""
-msgid "Uploads"
+msgid "Uploading changes to terminal"
msgstr ""
+msgid "Uploads"
+msgstr "アップロード"
+
msgid "Upstream"
-msgstr ""
+msgstr "Upstream"
msgid "Upvotes"
msgstr "ã„ã„ã­"
@@ -12051,6 +14350,57 @@ msgstr ""
msgid "Usage statistics"
msgstr "使用状æ³ã®çµ±è¨ˆ"
+msgid "UsageQuota|%{help_link_start}Shared runners%{help_link_end} are disabled, so there are no limits set on pipeline usage"
+msgstr ""
+
+msgid "UsageQuota|Artifacts"
+msgstr ""
+
+msgid "UsageQuota|Buy additional minutes"
+msgstr ""
+
+msgid "UsageQuota|Current period usage"
+msgstr ""
+
+msgid "UsageQuota|LFS Storage"
+msgstr ""
+
+msgid "UsageQuota|Packages"
+msgstr ""
+
+msgid "UsageQuota|Pipelines"
+msgstr "パイプライン"
+
+msgid "UsageQuota|Repository"
+msgstr ""
+
+msgid "UsageQuota|Storage"
+msgstr ""
+
+msgid "UsageQuota|This namespace has no projects which use shared runners"
+msgstr ""
+
+msgid "UsageQuota|Unlimited"
+msgstr "無制é™"
+
+msgid "UsageQuota|Usage"
+msgstr ""
+
+msgid "UsageQuota|Usage Quotas"
+msgstr ""
+
+msgid "UsageQuota|Usage of group resources across the projects in the %{strong_start}%{group_name}%{strong_end} group"
+msgstr ""
+
+msgid "UsageQuota|Usage quotas"
+msgstr ""
+
+msgid "UsageQuota|Usage since"
+msgstr ""
+
+msgid "UsageQuota|Wiki"
+msgstr ""
+
msgid "Use %{code_start}::%{code_end} to create a %{link_start}scoped label set%{link_end} (eg. %{code_start}priority::1%{code_end})"
msgstr ""
@@ -12060,6 +14410,12 @@ msgstr "ローカルテスト㫠<code>%{native_redirect_uri}</code> を使用"
msgid "Use Service Desk to connect with your users (e.g. to offer customer support) through email right inside GitLab"
msgstr "サービスデスクを使用ã—ã¦ã€GitLab 内ã®ãƒ¡ãƒ¼ãƒ«ã§ãƒ¦ãƒ¼ã‚¶ã¨æŽ¥ç¶šï¼ˆä¾‹ï¼šé¡§å®¢ã‚µãƒãƒ¼ãƒˆï¼‰"
+msgid "Use a hardware device to add the second factor of authentication."
+msgstr ""
+
+msgid "Use an one time password authenticator on your mobile device or computer to enable two-factor authentication (2FA)."
+msgstr ""
+
msgid "Use group milestones to manage issues from multiple projects in the same milestone."
msgstr "グループマイルストーンを使用ã—ã¦ã€åŒã˜ãƒžã‚¤ãƒ«ã‚¹ãƒˆãƒ¼ãƒ³å†…ã®è¤‡æ•°ã®ãƒ—ロジェクトã®èª²é¡Œã‚’管ç†ã—ã¾ã™ã€‚"
@@ -12117,9 +14473,12 @@ msgstr ""
msgid "User map"
msgstr "ユーザーマップ"
-msgid "User settings"
+msgid "User pipeline minutes were successfully reset."
msgstr ""
+msgid "User settings"
+msgstr "ユーザー設定"
+
msgid "User was successfully created."
msgstr ""
@@ -12132,9 +14491,144 @@ msgstr ""
msgid "User was successfully updated."
msgstr ""
-msgid "UserProfile|Activity"
+msgid "UserOnboardingTour|%{activeTour}/%{totalTours}"
+msgstr ""
+
+msgid "UserOnboardingTour|%{completed}/%{total} steps completed"
+msgstr ""
+
+msgid "UserOnboardingTour|%{emphasisStart}Well done!%{emphasisEnd}%{lineBreak}%{lineBreak}That's it for our guided tour, congratulations for making it all the way to the end!%{lineBreak}%{lineBreak}We hope this gave you a good overview of GitLab and how it can help you. We'll now show you how to create your own project and invite your colleagues."
+msgstr ""
+
+msgid "UserOnboardingTour|Adding other memembers to a project is done through Project Settings. Click on %{emphasisStart}Settings%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Alright, that's it for Commits. Let's take a look at the %{emphasisStart}Branches%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Awesome! Now click on %{emphasisStart}Members%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}Compare%{emphasisEnd} buttons to compare a branch to master."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}pipeline IDs%{emphasisEnd} to see the details of a pipeline."
+msgstr ""
+
+msgid "UserOnboardingTour|Click to open the latest commit to see its details."
+msgstr ""
+
+msgid "UserOnboardingTour|Commits are shown in chronological order and can be filtered by the commit message or by the branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Create a project"
+msgstr ""
+
+msgid "UserOnboardingTour|Exit 'Learn GitLab'"
+msgstr ""
+
+msgid "UserOnboardingTour|Got it"
+msgstr ""
+
+msgid "UserOnboardingTour|Guided GitLab Tour"
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can compare the changes of this branch to another one. Changes are divided by files so that it's easier to see what was changed where."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can create a project from scratch, start with a template or import a repository from other platforms. Whatever you choose, we'll guide you through the process.%{lineBreak}%{lineBreak}Choose a way to create a project and click on %{emphasisStart}Create Project%{emphasisEnd} to progress to the next step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the breakdown of the pipelines: its stages and jobs in each of the stages and their status.%{lineBreak}%{lineBreak}Our CI/CD pipelines are quite complex, most of our users have fewer and simpler pipelines."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the current members of the project (just you at the moment) and invite new members.%{lineBreak}%{lineBreak}You can invite multiple members at once (existing GitLab users or invite by email) and you can also set their roles and permissions.%{lineBreak}%{lineBreak}Add a few members and click on %{emphasisStart}Add to project%{emphasisEnd} to complete this step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see what changes were made with this commit, on what branch and if there's a related merge request. The status of the pipeline will also show up if CI/CD is set up.%{lineBreak}%{lineBreak}You can also comment on the lines of code that were changed and start a discussion with your colleagues!"
+msgstr ""
+
+msgid "UserOnboardingTour|Here's an overview of branches in the %{emphasisStart}%{projectName}%{emphasisEnd} project. They're split into Active and Stale.%{lineBreak}%{lineBreak}From here, you can create a new merge request, from a branch or compare the branch to any other branch in the project. By default, it will compare it to the master branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Invite colleagues"
+msgstr ""
+
+msgid "UserOnboardingTour|Issues are great for communicating and keeping track of progess in GitLab. These are all issues that are open in the %{emphasisStart}%{projectName}%{emphasisEnd}.%{lineBreak}%{lineBreak}You can help us improve GitLab by contributing work to issues that are labeled <span class=\"badge color-label accept-mr-label\">Accepting merge requests</span>.%{lineBreak}%{lineBreak}This list can be filtered by labels, milestones, assignees, authors... We'll show you how it looks like when the list is filtered by a label."
+msgstr ""
+
+msgid "UserOnboardingTour|Learn GitLab"
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at a merge request. Click on the title of one."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at all the commits. Click on %{emphasisStart}Commits%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at the repository of this project. Click on %{emphasisStart}Repository%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|No thanks"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, let's go"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, show me"
+msgstr ""
+
+msgid "UserOnboardingTour|Open one of the issues by clicking on its title."
+msgstr ""
+
+msgid "UserOnboardingTour|Restart this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Skip this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Sweet! Your project was created is is ready to be used.%{lineBreak}%{lineBreak}You can start adding files to the repository or clone it. One last thing we want to show you is how to invite your colleagues to your new project."
+msgstr ""
+
+msgid "UserOnboardingTour|Take a look. Here's a nifty menu for quickly creating issues, merge requests, snippets, projects and groups. Click on it and select \"New project\" from the \"GitLab\" section to get started."
msgstr ""
+msgid "UserOnboardingTour|Thanks for taking the guided tour. Remember, if you want to go through it again, you can start %{emphasisStart}Learn GitLab%{emphasisEnd} in the help menu on the top right."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for issues. Let'st take a look at %{emphasisStart}Merge Requests%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for merge requests. Now for the finla part of this guided tour - the %{emphasisStart}CI/CD%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for the Repository. Let's take a look at the %{emphasisStart}Issues%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|The structure of this page is very similar to the onfe of issues. Status, description, discussion and the sidebar are all here.%{lineBreak}%{lineBreak}But take a look below the description and you'll notice that there's more information about the merge request, the CI/CD pipeline and the options for approving it.%{lineBreak}%{lineBreak}Below, alongside the discussion you can also see more information about commits in this merge request, the status of pipelines and review all changes that were made."
+msgstr ""
+
+msgid "UserOnboardingTour|There's a lot of information here but don't worry, we'll go through it.%{lineBreak}%{lineBreak}On the top you can see the status of the issue and when it was opened and by whom. Directly below it is the issue description and below that are other %{emphasisStart}related issues%{emphasisEnd} and %{emphasisStart}merge requests%{emphasisEnd} (if any). Then below that is the %{emphasisStart}discussion%{emphasisEnd}, that's where most of the communication happens.%{lineBreak}%{lineBreak}On the right, there's a sidebar where you can view/change the %{emphasisStart}assignee, milestone, due date, labels, weight%{emphasisEnd}, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the CI/CD pipelines we have for our %{emphasisStart}%{projectName}%{emphasisEnd} project.%{lineBreak}%{lineBreak}Here you can see the status of each pipeline, for what commit it's running for, its stages and the status for them."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the issues that are available for community contributions. Let's take a closer look at one of them."
+msgstr ""
+
+msgid "UserOnboardingTour|This is an overview of all merge requests in this project. Similarly to the issues overview it can be filtered down by things like labels, milestones, authors, assignees, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|This is the repository for the %{emphasisStart}%{projectName}%{emphasisEnd} project. All our code is stored here. Feel free to explore around and take a closer look at folders and files.%{lineBreak}%{lineBreak}Above the file structure, you can see the latest commit, who the author is and the status of the CI/CD pipeline.%{lineBreak}%{lineBreak}If you scroll down, below the file strcture, you'll find the Readme of this project. This is defined in the README.md file at the root of the repository."
+msgstr ""
+
+msgid "UserOnboardingTour|Welcome to the project overview of the %{emphasisStart}%{projectName}%{emphasisEnd} project. This is the project that we uese to work on GitLab. At first, a project seems like a simple repository, but at GitLab, a project is so much more.%{lineBreak}%{lineBreak}You can create projects for hosting your codebase, use it as an issue tracker, collaboreate on code, and continuously build, test, and deploy your app with built-in GitLab CI/CD."
+msgstr ""
+
+msgid "UserProfile|Activity"
+msgstr "アクティビティ"
+
msgid "UserProfile|Already reported for abuse"
msgstr ""
@@ -12142,7 +14636,7 @@ msgid "UserProfile|Contributed projects"
msgstr ""
msgid "UserProfile|Edit profile"
-msgstr ""
+msgstr "プロフィールを編集"
msgid "UserProfile|Explore public groups to find projects to contribute to."
msgstr ""
@@ -12157,7 +14651,7 @@ msgid "UserProfile|Join or create a group to start contributing by commenting on
msgstr ""
msgid "UserProfile|Most Recent Activity"
-msgstr ""
+msgstr "最新ã®ã‚¢ã‚¯ãƒ†ã‚£ãƒ“ティ"
msgid "UserProfile|No snippets found."
msgstr "スニペットãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。"
@@ -12207,6 +14701,15 @@ msgstr ""
msgid "UserProfile|Your projects can be available publicly, internally, or privately, at your choice."
msgstr ""
+msgid "Username (optional)"
+msgstr ""
+
+msgid "Username is already taken."
+msgstr ""
+
+msgid "Username is available."
+msgstr ""
+
msgid "Users"
msgstr "ユーザー"
@@ -12222,9 +14725,27 @@ msgstr ""
msgid "Users with a Guest role or those who don't belong to any projects or groups don't count towards seats in use."
msgstr ""
+msgid "UsersSelect|%{name} + %{length} more"
+msgstr ""
+
+msgid "UsersSelect|Any User"
+msgstr ""
+
+msgid "UsersSelect|Assignee"
+msgstr ""
+
+msgid "UsersSelect|No assignee - %{openingTag} assign yourself %{closingTag}"
+msgstr ""
+
+msgid "UsersSelect|Unassigned"
+msgstr ""
+
msgid "Using %{code_start}::%{code_end} denotes a %{link_start}scoped label set%{link_end}"
msgstr ""
+msgid "Using required encryption strategy when encrypted field is missing!"
+msgstr ""
+
msgid "Validate"
msgstr ""
@@ -12270,12 +14791,18 @@ msgstr "ãƒãƒ¼ã‚¸ãƒ§ãƒ³"
msgid "View app"
msgstr ""
+msgid "View dependency details for your project"
+msgstr ""
+
msgid "View deployment"
msgstr ""
msgid "View details: %{details_url}"
msgstr ""
+msgid "View documentation"
+msgstr "ドキュメントã®è¡¨ç¤º"
+
msgid "View eligible approvers"
msgstr ""
@@ -12285,6 +14812,9 @@ msgstr ""
msgid "View file @ "
msgstr "ファイルを表示 @ "
+msgid "View full dashboard"
+msgstr ""
+
msgid "View group labels"
msgstr "グループラベルを表示"
@@ -12294,6 +14824,9 @@ msgstr ""
msgid "View it on GitLab"
msgstr "GitLab ã§è¡¨ç¤º"
+msgid "View job"
+msgstr ""
+
msgid "View job trace"
msgstr ""
@@ -12321,6 +14854,9 @@ msgstr ""
msgid "Viewing commit"
msgstr ""
+msgid "Visibility"
+msgstr ""
+
msgid "Visibility and access controls"
msgstr "å¯è¦–性ã¨ã‚¢ã‚¯ã‚»ã‚¹åˆ¶å¾¡"
@@ -12348,9 +14884,36 @@ msgstr "パブリック"
msgid "VisibilityLevel|Unknown"
msgstr "ä¸æ˜Ž"
-msgid "Vulnerability Chart"
+msgid "VisualReviewApp|%{stepStart}Step 1%{stepEnd}. Copy the following script:"
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 2%{stepEnd}. Add it to the %{headTags} of every page of your application. "
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 3%{stepEnd}. Open the review app and provide a personal access token following %{linkStart}personal access token%{linkEnd}."
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 4%{stepEnd}. You are now able to leave feedback from within the review app."
+msgstr ""
+
+msgid "VisualReviewApp|Adding the following script to your code makes it possible to directly leave feedback inside of the review app. Feedback given will get submitted automatically to this merge request’s discussion, including metadata."
msgstr ""
+msgid "VisualReviewApp|Open review app"
+msgstr ""
+
+msgid "VisualReviewApp|Review"
+msgstr ""
+
+msgid "VisualReviewApp|Review and give feedback directly from within the review app"
+msgstr ""
+
+msgid "Vulnerabilities"
+msgstr ""
+
+msgid "Vulnerability Chart"
+msgstr "脆弱性ãƒãƒ£ãƒ¼ãƒˆ"
+
msgid "Vulnerability List"
msgstr ""
@@ -12379,7 +14942,7 @@ msgid "Vulnerability|Links"
msgstr "リンク"
msgid "Vulnerability|Namespace"
-msgstr ""
+msgstr "åå‰ç©ºé–“"
msgid "Vulnerability|Project"
msgstr "プロジェクト"
@@ -12390,6 +14953,9 @@ msgstr ""
msgid "Vulnerability|Severity"
msgstr ""
+msgid "Wait for the source to load to copy it to the clipboard"
+msgstr ""
+
msgid "Want to see the data? Please ask an administrator for access."
msgstr "ã“ã®ãƒ‡ãƒ¼ã‚¿ã‚’å‚ç…§ã—ãŸã„ã§ã™ã‹ï¼Ÿã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹ã«ã¯ç®¡ç†è€…ã«å•ã„åˆã‚ã›ã¦ãã ã•ã„。"
@@ -12397,7 +14963,7 @@ msgid "We can't find an epic that matches what you are looking for."
msgstr ""
msgid "We can't find an issue that matches what you are looking for."
-msgstr ""
+msgstr "ã‚ãªãŸãŒæŽ¢ã—ã¦ã„ã‚‹æ¡ä»¶ã«åˆã†èª²é¡Œã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚"
msgid "We could not determine the path to remove the epic"
msgstr ""
@@ -12408,6 +14974,9 @@ msgstr ""
msgid "We couldn't find any results matching"
msgstr ""
+msgid "We created a short guided tour that will help you learn the basics of GitLab and how it will help you be better at your job. It should only take a couple of minutes. You willl be guided by two types of helpers, best recognized by their color."
+msgstr ""
+
msgid "We detected potential spam in the %{humanized_resource_name}. Please solve the reCAPTCHA to proceed."
msgstr "%{humanized_resource_name} ã«ã‚¹ãƒ‘ムãŒã‚ã‚‹å¯èƒ½æ€§ã‚’検出ã—ã¾ã—ãŸã€‚続行ã™ã‚‹ã«ã¯ reCAPTCHA を実行ã—ã¦ãã ã•ã„。"
@@ -12417,6 +14986,9 @@ msgstr "データä¸è¶³ã®ãŸã‚ã€ã“ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã®è¡¨ç¤ºã¯ã§ãã¾ã›ã‚“
msgid "We heard back from your U2F device. You have been authenticated."
msgstr ""
+msgid "We sent you an email with reset password instructions"
+msgstr ""
+
msgid "We want to be sure it is you, please confirm you are not a robot."
msgstr "本人確èªã®ãŸã‚ã€ã‚ãªãŸãŒãƒ­ãƒœãƒƒãƒˆã§ãªã„ã“ã¨ã‚’確èªã—ã¦ãã ã•ã„。"
@@ -12438,6 +15010,9 @@ msgstr ""
msgid "Webhooks allow you to trigger a URL if, for example, new code is pushed or a new issue is created. You can configure webhooks to listen for specific events like pushes, issues or merge requests. Group webhooks will apply to all projects in a group, allowing you to standardize webhook functionality across your entire group."
msgstr ""
+msgid "Wednesday"
+msgstr "水曜日"
+
msgid "Weeks"
msgstr "週"
@@ -12447,15 +15022,18 @@ msgstr "ウェイト"
msgid "Weight %{weight}"
msgstr "ウェイト %{weight}"
+msgid "Welcome to the Guided GitLab Tour"
+msgstr ""
+
+msgid "Welcome to your Issue Board!"
+msgstr ""
+
msgid "When a runner is locked, it cannot be assigned to other projects"
msgstr "Runner ãŒãƒ­ãƒƒã‚¯ã•ã‚Œã¦ã„ã‚‹å ´åˆã€ä»–ã®ãƒ—ロジェクトã«å‰²ã‚Šå½“ã¦ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“"
msgid "When enabled, users cannot use GitLab until the terms have been accepted."
msgstr "有効ã«ã—ãŸå ´åˆã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒè¦ç´„ã«åŒæ„ã•ã‚Œã‚‹ã¾ã§ GitLab を使用ã§ãã¾ã›ã‚“。"
-msgid "When fast-forward merge is not possible, the user is given the option to rebase."
-msgstr ""
-
msgid "When leaving the URL blank, classification labels can still be specified without disabling cross project features or performing external authorization checks."
msgstr "URL を空白ã®ã¾ã¾ã«ã™ã‚‹ã¨ã€ãƒ—ロジェクト間ã®æ©Ÿèƒ½ã‚’無効ã«ã—ãŸã‚Šã€å¤–部èªè¨¼ãƒã‚§ãƒƒã‚¯ã‚’実行ã—ãŸã‚Šã›ãšã«åˆ†é¡žãƒ©ãƒ™ãƒ«ã‚’指定ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
@@ -12466,9 +15044,12 @@ msgstr[0] ""
msgid "When:"
msgstr ""
-msgid "Who can see this group?"
+msgid "White helpers give contextual information."
msgstr ""
+msgid "Who can see this group?"
+msgstr "誰ãŒã“ã®ã‚°ãƒ«ãƒ¼ãƒ—を見れã¾ã™ã‹ï¼Ÿ"
+
msgid "Who will be able to see this group?"
msgstr ""
@@ -12646,6 +15227,9 @@ msgstr ""
msgid "Yes"
msgstr "ã¯ã„"
+msgid "Yes or No"
+msgstr ""
+
msgid "Yes, add it"
msgstr "ã¯ã„ã€è¿½åŠ ã—ã¾ã™"
@@ -12661,8 +15245,14 @@ msgstr "ã‚ãªãŸ"
msgid "You are an admin, which means granting access to <strong>%{client_name}</strong> will allow them to interact with GitLab as an admin as well. Proceed with caution."
msgstr ""
-msgid "You are going to remove %{group_name}. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
-msgstr "%{group_name} グループを削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ 削除ã•ã‚ŒãŸã‚°ãƒ«ãƒ¼ãƒ—ã¯çµ¶å¯¾ã«å…ƒã«æˆ»ã›ã¾ã›ã‚“ï¼æœ¬å½“ã«ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
+msgid "You are attempting to delete a file that has been previously updated."
+msgstr ""
+
+msgid "You are attempting to update a file that has changed since you started editing it."
+msgstr ""
+
+msgid "You are going to remove %{group_name}, this will also remove all of its subgroups and projects. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
+msgstr ""
msgid "You are going to remove %{project_full_name}. Removed project CANNOT be restored! Are you ABSOLUTELY sure?"
msgstr "%{project_full_name} プロジェクトを削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚削除ã•ã‚ŒãŸãƒ—ロジェクトã¯çµ¶å¯¾ã«å…ƒã«ã¯æˆ»ã›ã¾ã›ã‚“ï¼æœ¬å½“ã«ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
@@ -12673,6 +15263,9 @@ msgstr "å…ƒã®ãƒ—ロジェクト (%{forked_from_project}) ã¨ã®ãƒªãƒ¬ãƒ¼ã‚·ãƒ§ã
msgid "You are going to transfer %{project_full_name} to another owner. Are you ABSOLUTELY sure?"
msgstr "%{project_full_name} を別ã®ã‚ªãƒ¼ãƒŠãƒ¼ã«å§”è­²ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚本当ã«ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
+msgid "You are not allowed to unlink your primary login account"
+msgstr ""
+
msgid "You are now impersonating %{username}"
msgstr ""
@@ -12688,6 +15281,12 @@ msgstr ""
msgid "You can also create a project from the command line."
msgstr "コマンドラインã‹ã‚‰ãƒ—ロジェクトを作æˆã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚"
+msgid "You can also press &#8984;-Enter"
+msgstr ""
+
+msgid "You can also press Ctrl-Enter"
+msgstr ""
+
msgid "You can also star a label to make it a priority label."
msgstr "ラベルã«ã‚¹ã‚¿ãƒ¼ã‚’付ã‘ã¦å„ªå…ˆãƒ©ãƒ™ãƒ«ã«ã™ã‚‹ã“ã¨ã‚‚ã§ãã¾ã™ã€‚"
@@ -12706,6 +15305,15 @@ msgstr "ã“れらã®ã‚°ãƒ«ãƒ¼ãƒ—ã¸ã®å‚加をリクエストã™ã‚‹ã“ã¨ã§ã€
msgid "You can easily install a Runner on a Kubernetes cluster. %{link_to_help_page}"
msgstr "Kubernetes クラスター㫠Runner ã‚’ç°¡å˜ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã§ãã¾ã™ã€‚%{link_to_help_page}"
+msgid "You can invite a new member to <strong>%{project_name}</strong> or invite another group."
+msgstr ""
+
+msgid "You can invite a new member to <strong>%{project_name}</strong>."
+msgstr ""
+
+msgid "You can invite another group to <strong>%{project_name}</strong>."
+msgstr ""
+
msgid "You can move around the graph by using the arrow keys."
msgstr "矢å°ã‚­ãƒ¼ã‚’使用ã—ã¦ã‚°ãƒ©ãƒ•ã‚’移動ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
@@ -12725,17 +15333,23 @@ msgid "You can only merge once the items above are resolved"
msgstr ""
msgid "You can only transfer the project to namespaces you manage."
-msgstr ""
+msgstr "プロジェクトã¯è‡ªåˆ†ãŒç®¡ç†ã™ã‚‹åå‰ç©ºé–“ã«ã®ã¿è»¢é€ã§ãã¾ã™ã€‚"
msgid "You can resolve the merge conflict using either the Interactive mode, by choosing %{use_ours} or %{use_theirs} buttons, or by editing the files directly. Commit these changes into %{branch_name}"
msgstr ""
+msgid "You can see your chat accounts."
+msgstr ""
+
msgid "You can set up jobs to only use Runners with specific tags. Separate tags with commas."
msgstr ""
-msgid "You can test your .gitlab-ci.yml in %{linkStart}CI Lint%{linkEnd}."
+msgid "You can specify notification level per group or per project."
msgstr ""
+msgid "You can test your .gitlab-ci.yml in %{linkStart}CI Lint%{linkEnd}."
+msgstr "%{linkStart} CI Lint %{linkEnd} ã§.gitlab-ci.ymlをテストã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚"
+
msgid "You cannot impersonate a blocked user"
msgstr ""
@@ -12761,6 +15375,9 @@ msgid "You could not take ownership of trigger."
msgstr ""
msgid "You do not have any subscriptions yet"
+msgstr "ã‚ãªãŸã«ã¯ã‚µãƒ–スクリプションãŒã‚ã‚Šã¾ã›ã‚“"
+
+msgid "You do not have permission to leave this %{namespaceType}."
msgstr ""
msgid "You do not have permission to run the Web Terminal. Please contact a project administrator."
@@ -12769,6 +15386,12 @@ msgstr "Web ターミナルを実行ã™ã‚‹æ¨©é™ãŒã‚ã‚Šã¾ã›ã‚“。プロジã‚
msgid "You do not have the correct permissions to override the settings from the LDAP group sync."
msgstr "LDAP グループã®åŒæœŸã®è¨­å®šã‚’上書ãã™ã‚‹ãŸã‚ã®é©åˆ‡ãªæ¨©é™ãŒã‚ã‚Šã¾ã›ã‚“。"
+msgid "You don't have any U2F devices registered yet."
+msgstr ""
+
+msgid "You don't have any active chat names."
+msgstr ""
+
msgid "You don't have any applications"
msgstr "アプリケーションãŒã‚ã‚Šã¾ã›ã‚“"
@@ -12778,6 +15401,12 @@ msgstr "承èªã•ã‚ŒãŸã‚¢ãƒ—リケーションãŒã‚ã‚Šã¾ã›ã‚“"
msgid "You don't have any deployments right now."
msgstr ""
+msgid "You have been granted %{access_level} access to the %{source_link} %{source_type}."
+msgstr ""
+
+msgid "You have been granted %{access_level} access to the %{source_name} %{source_type}."
+msgstr ""
+
msgid "You have been granted %{member_human_access} access to %{label}."
msgstr ""
@@ -12808,6 +15437,15 @@ msgstr "アカウントを登録ã™ã‚‹ã«ã¯ã€åˆ©ç”¨è¦ç´„ã¨ãƒ—ライãƒã‚·ãƒ¼
msgid "You must have maintainer access to force delete a lock"
msgstr "ロックを強制的ã«å‰Šé™¤ã™ã‚‹ã«ã¯ã€Maintainer ã®ã‚¢ã‚¯ã‚»ã‚¹æ¨©ãŒå¿…è¦ã§ã™"
+msgid "You must have permission to create a project in a namespace before forking."
+msgstr "フォークã™ã‚‹å‰ã«ã€åå‰ç©ºé–“ã«ãƒ—ロジェクトを作æˆã™ã‚‹æ¨©é™ãŒå¿…è¦ã§ã™ã€‚"
+
+msgid "You must provide a valid current password"
+msgstr ""
+
+msgid "You must provide your current password in order to change it."
+msgstr ""
+
msgid "You need a different license to enable FileLocks feature"
msgstr "ファイルロック機能を有効ã«ã™ã‚‹ã«ã¯åˆ¥ã®ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ãŒå¿…è¦ã§ã™"
@@ -12820,6 +15458,9 @@ msgstr ""
msgid "You need permission."
msgstr "権é™ãŒå¿…è¦ã§ã™"
+msgid "You need to be logged in."
+msgstr ""
+
msgid "You need to register a two-factor authentication app before you can set up a U2F device."
msgstr ""
@@ -12832,6 +15473,9 @@ msgstr ""
msgid "You need to upload a Google Takeout archive."
msgstr ""
+msgid "You tried to fork %{link_to_the_project} but it failed for the following reason:"
+msgstr ""
+
msgid "You will lose all changes you've made to this file. This action cannot be undone."
msgstr ""
@@ -12865,6 +15509,9 @@ msgstr ""
msgid "You won't be able to pull or push project code via SSH until you add an SSH key to your profile"
msgstr "SSH éµã‚’プロフィールã«è¿½åŠ ã—ãªã„é™ã‚Šã€SSH 経由ã§ãƒ—ロジェクトã®ã‚³ãƒ¼ãƒ‰ã‚’プルã—ãŸã‚Šãƒ—ッシュã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。"
+msgid "You'll be signed out from your current account automatically."
+msgstr ""
+
msgid "You'll need to use different branch names to get a valid comparison."
msgstr "有効ãªæ¯”較を行ã†ãŸã‚ã«ã¯ã€ç•°ãªã‚‹ãƒ–ランãƒåを使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚"
@@ -12886,27 +15533,51 @@ msgstr "ã“ã®ãƒ¡ãƒ¼ãƒ«ã¯ %{host} ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆå®›ã«é€ä¿¡ã•ã‚Œã¾ã—ãŸ
msgid "You're receiving this email because of your account on %{host}. %{manage_notifications_link} &middot; %{help_link}"
msgstr "ã“ã®ãƒ¡ãƒ¼ãƒ«ã¯ %{host} ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆå®›ã«é€ä¿¡ã•ã‚Œã¾ã—ãŸã€‚ %{manage_notifications_link}&middot;%{help_link}"
+msgid "You've already enabled two-factor authentication using one time password authenticators. In order to register a different device, you must first disable two-factor authentication."
+msgstr ""
+
msgid "YouTube"
msgstr "YouTube"
+msgid "Your Commit Email will be used for web based operations, such as edits and merges."
+msgstr ""
+
msgid "Your Conversational Development Index gives an overview of how you are using GitLab from a feature perspective. View how you compare with other organizations, discover features you are not using, and learn best practices through blog posts and white papers."
msgstr ""
+msgid "Your Default Notification Email will be used for account notifications if a %{openingTag}group-specific email address%{closingTag} is not set."
+msgstr ""
+
+msgid "Your GPG keys (%{count})"
+msgstr ""
+
msgid "Your Groups"
msgstr "所属グループ"
msgid "Your Kubernetes cluster information on this page is still editable, but you are advised to disable and reconfigure"
msgstr "ã“ã®ãƒšãƒ¼ã‚¸ã® Kubernetes クラスター情報ã¯ç·¨é›†å¯èƒ½ã§ã™ãŒã€ç„¡åŠ¹ã«ã—ã¦å†è¨­å®šã™ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™"
+msgid "Your Primary Email will be used for avatar detection."
+msgstr ""
+
msgid "Your Projects (default)"
msgstr "プロジェクト(デフォルト)"
msgid "Your Projects' Activity"
msgstr "プロジェクトã®æ´»å‹•"
+msgid "Your Public Email will be displayed on your public profile."
+msgstr ""
+
+msgid "Your SSH keys (%{count})"
+msgstr ""
+
msgid "Your Todos"
msgstr "ã‚ãªãŸã®Todo"
+msgid "Your U2F device did not send a valid JSON response."
+msgstr ""
+
msgid "Your U2F device needs to be set up. Plug it in (if not already) and click the button on the left."
msgstr ""
@@ -12920,7 +15591,7 @@ msgid "Your account uses dedicated credentials for the \"%{group_name}\" group a
msgstr ""
msgid "Your applications (%{size})"
-msgstr ""
+msgstr "アプリケーション(%{size})"
msgid "Your authorized applications"
msgstr "承èªã•ã‚ŒãŸã‚¢ãƒ—リケーション"
@@ -12940,8 +15611,11 @@ msgstr ""
msgid "Your changes have been successfully committed."
msgstr ""
-msgid "Your comment will not be visible to the public."
-msgstr "ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯ä¸€èˆ¬ã«ã¯è¡¨ç¤ºã•ã‚Œã¾ã›ã‚“。"
+msgid "Your comment could not be submitted! Please check your network connection and try again."
+msgstr ""
+
+msgid "Your comment could not be updated! Please check your network connection and try again."
+msgstr ""
msgid "Your deployment services will be broken, you will need to manually fix the services after renaming."
msgstr ""
@@ -12958,6 +15632,9 @@ msgstr ""
msgid "Your issues will be imported in the background. Once finished, you'll get a confirmation email."
msgstr ""
+msgid "Your message here"
+msgstr ""
+
msgid "Your name"
msgstr "åå‰"
@@ -12991,14 +15668,17 @@ msgstr "å‰"
msgid "allowed to fail"
msgstr ""
-msgid "among other things"
-msgstr "ãã®ä»–ã®ã‚‚ã®"
+msgid "already being used for another group or project milestone."
+msgstr ""
-msgid "at"
+msgid "already shared with this group"
msgstr ""
+msgid "among other things"
+msgstr "ãã®ä»–ã®ã‚‚ã®"
+
msgid "attach a new file"
-msgstr ""
+msgstr "æ–°ã—ã„ファイルを添付"
msgid "authored"
msgstr ""
@@ -13009,6 +15689,21 @@ msgstr "ブランãƒå"
msgid "by"
msgstr ""
+msgid "cannot be changed if a personal project has container registry tags."
+msgstr ""
+
+msgid "cannot be enabled unless all domains have TLS certificates"
+msgstr ""
+
+msgid "cannot block others"
+msgstr ""
+
+msgid "cannot include leading slash or directory traversal."
+msgstr ""
+
+msgid "cannot itself be blocked"
+msgstr ""
+
msgid "ciReport|%{linkStartTag}Learn more about Container Scanning %{linkEndTag}"
msgstr "%{linkStartTag}コンテナスキャンã®è©³ç´°%{linkEndTag}"
@@ -13096,6 +15791,9 @@ msgstr ""
msgid "ciReport|(is loading, errors when loading results)"
msgstr ""
+msgid "ciReport|All confidence levels"
+msgstr ""
+
msgid "ciReport|All projects"
msgstr ""
@@ -13127,10 +15825,7 @@ msgid "ciReport|Create issue"
msgstr ""
msgid "ciReport|Create merge request"
-msgstr ""
-
-msgid "ciReport|Created %{eventType}"
-msgstr ""
+msgstr "マージリクエストを作æˆ"
msgid "ciReport|DAST"
msgstr "DAST"
@@ -13147,12 +15842,6 @@ msgstr "ä¾å­˜é–¢ä¿‚スキャン"
msgid "ciReport|Description"
msgstr "説明"
-msgid "ciReport|Dismiss vulnerability"
-msgstr "脆弱性を無視ã™ã‚‹"
-
-msgid "ciReport|Dismissed by"
-msgstr "次ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ç„¡è¦–ã•ã‚Œã¾ã—ãŸ"
-
msgid "ciReport|Download and apply the patch to fix this vulnerability."
msgstr ""
@@ -13269,9 +15958,6 @@ msgstr "ä¾å­˜é–¢ä¿‚スキャンレãƒãƒ¼ãƒˆã®èª­ã¿è¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™º
msgid "ciReport|There was an error reverting the dismissal. Please try again."
msgstr "無視ã®å–り消ã—中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚‚ã†ä¸€åº¦ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
-msgid "ciReport|Undo dismiss"
-msgstr ""
-
msgid "ciReport|Upgrade %{name} from %{version} to %{fixed}."
msgstr "%{name} ã‚’ %{version} ã‹ã‚‰ %{fixed} ã¸ã‚¢ãƒƒãƒ—グレードã—ã¦ãã ã•ã„。"
@@ -13288,12 +15974,12 @@ msgstr[0] ""
msgid "ciReport|View full report"
msgstr "レãƒãƒ¼ãƒˆå…¨ä½“を見る"
-msgid "ciReport|on pipeline"
-msgstr "パイプライン"
-
msgid "commented on %{link_to_project}"
msgstr ""
+msgid "commit %{commit_id}"
+msgstr ""
+
msgid "confidence|Confirmed"
msgstr ""
@@ -13301,22 +15987,22 @@ msgid "confidence|Experimental"
msgstr ""
msgid "confidence|High"
-msgstr ""
+msgstr "高"
msgid "confidence|Ignore"
-msgstr ""
+msgstr "無視"
msgid "confidence|Low"
-msgstr ""
+msgstr "低"
msgid "confidence|Medium"
-msgstr ""
+msgstr "中"
msgid "confidence|Undefined"
-msgstr ""
+msgstr "未定義"
msgid "confidence|Unknown"
-msgstr ""
+msgstr "ä¸æ˜Ž"
msgid "confidentiality|You are going to turn off the confidentiality. This means <strong>everyone</strong> will be able to see and leave a comment on this issue."
msgstr "ã‚ãªãŸã¯å…¬é–‹è¨­å®šã«å¤‰æ›´ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ã“ã‚Œã¯<strong>ã™ã¹ã¦ã®äºº</strong> ãŒé–²è¦§å¯èƒ½ã«ãªã‚Šã€èª²é¡Œã«å¯¾ã—ã¦ã‚³ãƒ¡ãƒ³ãƒˆã‚’残ã™ã“ã¨ãŒã§ãるよã†ã«ãªã‚‹ã“ã¨ã‚’æ„味ã—ã¾ã™ã€‚"
@@ -13333,6 +16019,9 @@ msgstr "秘密éµã‚’読ã¿å–ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚パスフレ
msgid "customize"
msgstr "カスタマイズ"
+msgid "date must not be after 9999-12-31"
+msgstr ""
+
msgid "day"
msgid_plural "days"
msgstr[0] "æ—¥"
@@ -13360,12 +16049,18 @@ msgid "draft"
msgid_plural "drafts"
msgstr[0] ""
+msgid "element is not a hierarchy"
+msgstr ""
+
msgid "enabled"
msgstr "有効"
-msgid "epic"
+msgid "encrypted: needs to be a :required, :optional or :migrating!"
msgstr ""
+msgid "epic"
+msgstr "エピック"
+
msgid "error"
msgstr "エラー"
@@ -13375,6 +16070,12 @@ msgstr "エラー コード:"
msgid "estimateCommand|%{slash_command} will update the estimated time with the latest command."
msgstr "%{slash_command} コマンドã§è¦‹ç©æ™‚é–“ã‚’æ›´æ–°ã§ãã¾ã™ã€‚"
+msgid "expired on %{milestone_due_date}"
+msgstr ""
+
+msgid "expires on %{milestone_due_date}"
+msgstr ""
+
msgid "failed"
msgstr ""
@@ -13399,6 +16100,9 @@ msgstr ""
msgid "group"
msgstr "グループ"
+msgid "has already been taken"
+msgstr ""
+
msgid "here"
msgstr "ã“ã“"
@@ -13421,12 +16125,18 @@ msgid "in project %{link_to_project}"
msgstr ""
msgid "index"
-msgstr ""
+msgstr "インデックス"
msgid "instance completed"
msgid_plural "instances completed"
msgstr[0] "インスタンスãŒå®Œäº†ã—ã¾ã—ãŸ"
+msgid "invalid milestone state `%{state}`"
+msgstr ""
+
+msgid "is enabled."
+msgstr ""
+
msgid "is invalid because there is downstream lock"
msgstr ""
@@ -13434,6 +16144,9 @@ msgid "is invalid because there is upstream lock"
msgstr ""
msgid "is not a valid X509 certificate."
+msgstr "ã¯æœ‰åŠ¹ãª X509 証明書ã§ã¯ã‚ã‚Šã¾ã›ã‚“。"
+
+msgid "is not an email you own"
msgstr ""
msgid "is out of the hierarchy of the Group owning the template"
@@ -13454,9 +16167,12 @@ msgstr ""
msgid "it is too large"
msgstr ""
-msgid "latest"
+msgid "jigsaw is not defined"
msgstr ""
+msgid "latest"
+msgstr "最新"
+
msgid "latest deployment"
msgstr "最新ã®ãƒ‡ãƒ—ロイ"
@@ -13473,12 +16189,15 @@ msgid "locked by %{path_lock_user_name} %{created_at}"
msgstr "%{path_lock_user_name} ã«ã‚ˆã£ã¦ %{created_at} ã«ãƒ­ãƒƒã‚¯ã•ã‚Œã¦ã„ã¾ã™ã€‚"
msgid "manual"
-msgstr ""
+msgstr "マニュアル"
msgid "merge request"
msgid_plural "merge requests"
msgstr[0] "マージリクエスト"
+msgid "milestone should belong either to a project or a group."
+msgstr ""
+
msgid "missing"
msgstr ""
@@ -13506,8 +16225,8 @@ msgstr "%{metricsLinkStart} メモリ %{metricsLinkEnd} 使用率㌠%{memoryFro
msgid "mrWidget|%{metricsLinkStart} Memory %{metricsLinkEnd} usage is %{emphasisStart} unchanged %{emphasisEnd} at %{memoryFrom}MB"
msgstr "%{metricsLinkStart} メモリ %{metricsLinkEnd} 使用率㯠%{memoryFrom} MB㧠%{emphasisStart} 変化ãªã— %{emphasisEnd}"
-msgid "mrWidget|Add approval"
-msgstr "承èªã‚’追加"
+msgid "mrWidget|Added to the merge train by"
+msgstr ""
msgid "mrWidget|Allows commits from members who can merge to the target branch"
msgstr "ターゲットブランãƒã«ãƒžãƒ¼ã‚¸ã§ãるメンãƒãƒ¼ã‹ã‚‰ã®ã‚³ãƒŸãƒƒãƒˆã‚’許å¯ã™ã‚‹"
@@ -13521,6 +16240,9 @@ msgstr "マージリクエストã®æ‰¿èªæƒ…報をå–得中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿ
msgid "mrWidget|An error occurred while submitting your approval."
msgstr "承èªã‚’é€ä¿¡ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
+msgid "mrWidget|Approval password is invalid."
+msgstr ""
+
msgid "mrWidget|Approve"
msgstr "承èª"
@@ -13558,7 +16280,7 @@ msgid "mrWidget|Create an issue to resolve them later"
msgstr "ã‚ã¨ã§è§£æ±ºã™ã‚‹ãŸã‚ã«èª²é¡Œã‚’作æˆã™ã‚‹"
msgid "mrWidget|Delete source branch"
-msgstr ""
+msgstr "ソースブランãƒã‚’削除"
msgid "mrWidget|Deployment statistics are not available currently"
msgstr "デプロイ統計ã¯ç¾åœ¨åˆ©ç”¨ã§ãã¾ã›ã‚“"
@@ -13573,6 +16295,9 @@ msgid "mrWidget|Failed to load deployment statistics"
msgstr "デプロイ統計ã®ãƒ­ãƒ¼ãƒ‰ã«å¤±æ•—ã—ã¾ã—ãŸ"
msgid "mrWidget|Fast-forward merge is not possible. To merge this request, first rebase locally."
+msgstr "æ—©é€ã‚Šãƒžãƒ¼ã‚¸ã¯ã§ãã¾ã›ã‚“。ã“ã®è¦æ±‚をマージã™ã‚‹ã«ã¯ã€ã¾ãšãƒ­ãƒ¼ã‚«ãƒ«ã‚’ rebase ã—ã¾ã™ã€‚"
+
+msgid "mrWidget|Fork merge requests do not create merge request pipelines which validate a post merge result"
msgstr ""
msgid "mrWidget|If the %{branch} branch exists in your local repository, you can merge this merge request manually using the"
@@ -13593,18 +16318,15 @@ msgstr "マージ"
msgid "mrWidget|Merge failed."
msgstr "マージã«å¤±æ•—ã—ã¾ã—ãŸã€‚"
+msgid "mrWidget|Merge failed: %{mergeError}. Please try again."
+msgstr ""
+
msgid "mrWidget|Merge locally"
msgstr "ローカルã§ãƒžãƒ¼ã‚¸"
-msgid "mrWidget|Merge request approved"
-msgstr "マージリクエストãŒæ‰¿èªã•ã‚Œã¾ã—ãŸ"
-
msgid "mrWidget|Merge request approved."
msgstr ""
-msgid "mrWidget|Merge request approved; you can approve additionally"
-msgstr ""
-
msgid "mrWidget|Merged by"
msgstr "マージ作業者"
@@ -13618,13 +16340,13 @@ msgid "mrWidget|Open in Web IDE"
msgstr "Web IDE ã§é–‹ã"
msgid "mrWidget|Pipeline blocked. The pipeline for this merge request requires a manual action to proceed"
-msgstr ""
+msgstr "パイプラインãŒãƒ–ロックã•ã‚Œã¾ã—ãŸã€‚ã“ã®ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆã®ãƒ‘イプラインã«ã¯ã€æ‰‹å‹•æ“作ãŒå¿…è¦ã§ã™"
msgid "mrWidget|Plain diff"
msgstr "プレーン差分"
msgid "mrWidget|Ready to be merged automatically. Ask someone with write access to this repository to merge this request"
-msgstr ""
+msgstr "自動マージã®æº–å‚™ãŒã§ãã¾ã—ãŸã€‚ã“ã®ãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’マージã™ã‚‹ã«ã¯ã€ã“ã®ãƒªãƒã‚¸ãƒˆãƒªã¸ã®æ›¸ãè¾¼ã¿æ¨©é™ã‚’æŒã¤äººã«ä¾é ¼ã—ã¾ã™"
msgid "mrWidget|Refresh"
msgstr "æ›´æ–°"
@@ -13635,25 +16357,17 @@ msgstr "ã™ãã«æ›´æ–°"
msgid "mrWidget|Refreshing now"
msgstr "更新中"
-msgid "mrWidget|Remove your approval"
-msgstr "承èªã‚’削除ã™ã‚‹"
+msgid "mrWidget|Remove from merge train"
+msgstr ""
msgid "mrWidget|Request to merge"
msgstr "マージをリクエスト"
-msgid "mrWidget|Requires 1 more approval"
-msgid_plural "mrWidget|Requires %d more approvals"
-msgstr[0] "もㆠ%d 件ã®æ‰¿èªãŒå¿…è¦ã§ã™"
-
-msgid "mrWidget|Requires 1 more approval by"
-msgid_plural "mrWidget|Requires %d more approvals by"
-msgstr[0] "もㆠ%d 件ã®æ‰¿èªãŒå¿…è¦ã§ã™"
-
msgid "mrWidget|Resolve conflicts"
msgstr "競åˆã‚’解決ã™ã‚‹"
msgid "mrWidget|Resolve these conflicts or ask someone with write access to this repository to merge it locally"
-msgstr ""
+msgstr "ã“れらã®ç«¶åˆã‚’解消ã™ã‚‹ã‹ã€ã¾ãŸã¯ã“ã®ãƒªãƒã‚¸ãƒˆãƒªã¸ã®æ›¸ãè¾¼ã¿ã‚¢ã‚¯ã‚»ã‚¹æ¨©ã‚’æŒã¤äººã«ãƒ­ãƒ¼ã‚«ãƒ«ã§ãƒžãƒ¼ã‚¸ã™ã‚‹ã‚ˆã†ä¾é ¼ã™ã‚‹"
msgid "mrWidget|Revert"
msgstr "リãƒãƒ¼ãƒˆ"
@@ -13716,7 +16430,7 @@ msgid "mrWidget|This project is archived, write access has been disabled"
msgstr "ã“ã®ãƒ—ロジェクトã¯ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã•ã‚Œã¦ã„ã‚‹ãŸã‚ã€æ›¸ãè¾¼ã¿ã¯ç„¡åŠ¹ã§ã™ã€‚"
msgid "mrWidget|You are not allowed to edit this project directly. Please fork to make changes."
-msgstr ""
+msgstr "ã“ã®ãƒ—ロジェクトを直接編集ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。変更ã™ã‚‹ã«ã¯ãƒ•ã‚©ãƒ¼ã‚¯ã—ã¦ãã ã•ã„。"
msgid "mrWidget|You can delete the source branch now"
msgstr "ソースブランãƒã‚’削除ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸ"
@@ -13733,17 +16447,32 @@ msgstr "コマンド ライン"
msgid "mrWidget|into"
msgstr ""
+msgid "mrWidget|to be added to the merge train when the pipeline succeeds"
+msgstr ""
+
msgid "mrWidget|to be merged automatically when the pipeline succeeds"
msgstr "パイプラインãŒæˆåŠŸã—ãŸã¨ãã¯è‡ªå‹•çš„ã«ãƒžãƒ¼ã‚¸ã•ã‚Œã¾ã™"
+msgid "mrWidget|to start a merge train when the pipeline succeeds"
+msgstr ""
+
+msgid "must be greater than start date"
+msgstr ""
+
msgid "n/a"
msgstr ""
+msgid "needs to be beetween 10 minutes and 1 month"
+msgstr ""
+
msgid "new merge request"
msgstr "æ–°è¦ãƒžãƒ¼ã‚¸ãƒªã‚¯ã‚¨ã‚¹ãƒˆ"
+msgid "no contributions"
+msgstr "貢献ãªã—"
+
msgid "none"
-msgstr ""
+msgstr "ãªã—"
msgid "notification emails"
msgstr "メール通知"
@@ -13779,7 +16508,7 @@ msgid_plural "points"
msgstr[0] ""
msgid "private"
-msgstr ""
+msgstr "プライベート"
msgid "private key does not match certificate."
msgstr "秘密éµãŒè¨¼æ˜Žæ›¸ã¨ä¸€è‡´ã—ã¾ã›ã‚“。"
@@ -13792,10 +16521,10 @@ msgid_plural "projects"
msgstr[0] "プロジェクト"
msgid "quick actions"
-msgstr ""
+msgstr "クイックアクション"
msgid "register"
-msgstr ""
+msgstr "登録"
msgid "remaining"
msgstr "残り"
@@ -13810,7 +16539,7 @@ msgid "remove weight"
msgstr "ウェイトを削除"
msgid "rendered diff"
-msgstr ""
+msgstr "差分を表示"
msgid "reply"
msgid_plural "replies"
@@ -13823,7 +16552,7 @@ msgid "score"
msgstr "スコア"
msgid "security Reports|There was an error creating the merge request"
-msgstr ""
+msgstr "マージリクエストã®ä½œæˆä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
msgid "severity|Critical"
msgstr ""
@@ -13846,7 +16575,7 @@ msgstr ""
msgid "severity|Unknown"
msgstr ""
-msgid "should be higher than %{access} inherited membership from group %{group_name}"
+msgid "should be greater than or equal to %{access} inherited membership from group %{group_name}"
msgstr ""
msgid "show less"
@@ -13855,21 +16584,33 @@ msgstr ""
msgid "sign in"
msgstr "サインイン"
+msgid "sort:"
+msgstr ""
+
msgid "source"
msgstr "ソース"
msgid "source diff"
msgstr "ソース差分"
+msgid "specified top is not part of the tree"
+msgstr ""
+
msgid "spendCommand|%{slash_command} will update the sum of the time spent."
msgstr "%{slash_command} ã¯ç´¯è¨ˆçµŒéŽæ™‚é–“ã‚’æ›´æ–°ã—ã¾ã™"
msgid "started"
msgstr "開始"
-msgid "stuck"
+msgid "started on %{milestone_start_date}"
+msgstr ""
+
+msgid "starts on %{milestone_start_date}"
msgstr ""
+msgid "stuck"
+msgstr "スタック"
+
msgid "success"
msgstr ""
@@ -13883,7 +16624,7 @@ msgid "this document"
msgstr "ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆ"
msgid "to help your contributors communicate effectively!"
-msgstr ""
+msgstr "コントリビュータã®ã‚³ãƒŸãƒ¥ãƒ‹ã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã‚’効率化ã™ã‚‹ï¼"
msgid "triggered"
msgstr ""
@@ -13900,12 +16641,33 @@ msgstr "コードをデプロイã™ã‚‹ãŸã‚ã« Kubernetes クラスターを使
msgid "verify ownership"
msgstr ""
+msgid "via %{closed_via}"
+msgstr ""
+
+msgid "via merge request %{link}"
+msgstr ""
+
msgid "view it on GitLab"
msgstr "GitLab ã§è¦‹ã‚‹"
msgid "view the blob"
msgstr ""
+msgid "vulnerability|Add a comment or reason for dismissal"
+msgstr ""
+
+msgid "vulnerability|Add comment & dismiss"
+msgstr ""
+
+msgid "vulnerability|Dismiss vulnerability"
+msgstr ""
+
+msgid "vulnerability|Undo dismiss"
+msgstr ""
+
+msgid "vulnerability|dismissed"
+msgstr ""
+
msgid "with %{additions} additions, %{deletions} deletions."
msgstr "%{additions} 件ã®è¿½åŠ ã¨ %{deletions} 件ã®å‰Šé™¤ãŒã‚ã‚Šã¾ã™ã€‚"
@@ -13914,5 +16676,5 @@ msgid_plural "within %d minutes "
msgstr[0] "%d 分以内"
msgid "yaml invalid"
-msgstr ""
+msgstr "yaml ãŒç„¡åŠ¹ã§ã™"
diff --git a/locale/sk_SK/gitlab.po b/locale/sk_SK/gitlab.po
index 9a02c0d0f60..b990b89c892 100644
--- a/locale/sk_SK/gitlab.po
+++ b/locale/sk_SK/gitlab.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gitlab-ee\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: gitlab <community@gitlab.com>\n"
+"Last-Translator: GitLab (gitlab)\n"
"Language-Team: Slovak\n"
"Language: sk_SK\n"
"MIME-Version: 1.0\n"
@@ -13,14 +13,11 @@ msgstr ""
"X-Crowdin-Project: gitlab-ee\n"
"X-Crowdin-Language: sk\n"
"X-Crowdin-File: /master/locale/gitlab.pot\n"
-"PO-Revision-Date: 2019-04-12 12:32\n"
+"PO-Revision-Date: 2019-06-13 13:21\n"
msgid " Please sign in."
msgstr ""
-msgid " Status"
-msgstr ""
-
msgid " Try to %{action} this file again."
msgstr ""
@@ -77,6 +74,13 @@ msgstr[3] ""
msgid "%d commits"
msgstr ""
+msgid "%d contribution"
+msgid_plural "%d contributions"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
msgid "%d exporter"
msgid_plural "%d exporters"
msgstr[0] ""
@@ -126,6 +130,13 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "%d merge request that you don't have access to."
+msgid_plural "%d merge requests that you don't have access to."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
msgid "%d metric"
msgid_plural "%d metrics"
msgstr[0] ""
@@ -133,6 +144,13 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "%d more comment"
+msgid_plural "%d more comments"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
msgid "%d staged change"
msgid_plural "%d staged changes"
msgstr[0] ""
@@ -163,10 +181,7 @@ msgstr ""
msgid "%{commit_author_link} authored %{commit_timeago}"
msgstr ""
-msgid "%{counter_storage} (%{counter_repositories} repositories, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS)"
-msgstr ""
-
-msgid "%{count} %{alerts}"
+msgid "%{counter_repositories} repositories, %{counter_wikis} wikis, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS"
msgstr ""
msgid "%{count} approval required from %{name}"
@@ -205,6 +220,12 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "%{edit_in_new_fork_notice} Try to cherry-pick this commit again."
+msgstr ""
+
+msgid "%{edit_in_new_fork_notice} Try to revert this commit again."
+msgstr ""
+
msgid "%{filePath} deleted"
msgstr ""
@@ -217,12 +238,24 @@ msgstr ""
msgid "%{group_docs_link_start}Groups%{group_docs_link_end} allow you to manage and collaborate across multiple projects. Members of a group have access to all of its projects."
msgstr ""
+msgid "%{group_name} uses group managed accounts. You need to create a new GitLab account which will be managed by %{group_name}."
+msgstr ""
+
msgid "%{issuableType} will be removed! Are you sure?"
msgstr ""
msgid "%{label_for_message} unavailable"
msgstr ""
+msgid "%{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end} is a free, automated, and open certificate authority (CA), that give digital certificates in order to enable HTTPS (SSL/TLS) for websites."
+msgstr ""
+
+msgid "%{level_name} is not allowed in a %{group_level_name} group."
+msgstr ""
+
+msgid "%{level_name} is not allowed since the fork source project has lower visibility."
+msgstr ""
+
msgid "%{level_name} visibility has been restricted by the administrator."
msgstr ""
@@ -238,6 +271,12 @@ msgstr ""
msgid "%{mrText}, this issue will be closed automatically."
msgstr ""
+msgid "%{name} contained %{resultsString}"
+msgstr ""
+
+msgid "%{name} found %{resultsString}"
+msgstr ""
+
msgid "%{name}'s avatar"
msgstr ""
@@ -256,6 +295,18 @@ msgstr ""
msgid "%{service_title} settings saved, but not activated."
msgstr ""
+msgid "%{size} GiB"
+msgstr ""
+
+msgid "%{size} KiB"
+msgstr ""
+
+msgid "%{size} MiB"
+msgstr ""
+
+msgid "%{size} bytes"
+msgstr ""
+
msgid "%{spammable_titlecase} was submitted to Akismet successfully."
msgstr ""
@@ -296,6 +347,9 @@ msgstr[3] ""
msgid "%{text} is available"
msgstr ""
+msgid "%{title} %{operator} %{threshold}"
+msgstr ""
+
msgid "%{title} changes"
msgstr ""
@@ -308,9 +362,31 @@ msgstr ""
msgid "%{user_name} profile page"
msgstr ""
+msgid "%{verb} %{time_spent_value} spent time."
+msgstr ""
+
+msgid "'%{level}' is not a valid visibility level"
+msgstr ""
+
+msgid "'%{source}' is not a import source"
+msgstr ""
+
+msgid "(%d closed)"
+msgid_plural "(%d closed)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+msgid "(%{mrCount} merged)"
+msgstr ""
+
msgid "(No changes)"
msgstr ""
+msgid "(check progress)"
+msgstr ""
+
msgid "(external source)"
msgstr ""
@@ -335,6 +411,9 @@ msgstr ""
msgid "- show less"
msgstr ""
+msgid "0 for unlimited"
+msgstr ""
+
msgid "1 %{type} addition"
msgid_plural "%{count} %{type} additions"
msgstr[0] ""
@@ -357,14 +436,14 @@ msgstr[2] ""
msgstr[3] ""
msgid "1 closed issue"
-msgid_plural "%d closed issues"
+msgid_plural "%{issues} closed issues"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgid "1 closed merge request"
-msgid_plural "%d closed merge requests"
+msgid_plural "%{merge_requests} closed merge requests"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
@@ -381,21 +460,21 @@ msgstr[2] ""
msgstr[3] ""
msgid "1 merged merge request"
-msgid_plural "%d merged merge requests"
+msgid_plural "%{merge_requests} merged merge requests"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgid "1 open issue"
-msgid_plural "%d open issues"
+msgid_plural "%{issues} open issues"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgid "1 open merge request"
-msgid_plural "%d open merge requests"
+msgid_plural "%{merge_requests} open merge requests"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
@@ -425,15 +504,27 @@ msgstr[3] ""
msgid "1 week"
msgstr ""
+msgid "1-9 contributions"
+msgstr ""
+
+msgid "10-19 contributions"
+msgstr ""
+
msgid "1st contribution!"
msgstr ""
+msgid "20-29 contributions"
+msgstr ""
+
msgid "2FA"
msgstr ""
msgid "2FA enabled"
msgstr ""
+msgid "2FADevice|Registered On"
+msgstr ""
+
msgid "3 days"
msgstr ""
@@ -443,6 +534,9 @@ msgstr ""
msgid "30 minutes"
msgstr ""
+msgid "30+ contributions"
+msgstr ""
+
msgid "403|Please contact your GitLab administrator to get permission."
msgstr ""
@@ -473,6 +567,9 @@ msgstr ""
msgid "<code>\"johnsmith@example.com\": \"johnsmith@example.com\"</code> will add \"By <a href=\"#\">johnsmith@example.com</a>\" to all issues and comments originally created by johnsmith@example.com. By default, the email address or username is masked to ensure the user's privacy. Use this option if you want to show the full email address."
msgstr ""
+msgid "<no name set>"
+msgstr ""
+
msgid "<strong>%{changedFilesLength} unstaged</strong> and <strong>%{stagedFilesLength} staged</strong> changes"
msgstr ""
@@ -509,19 +606,19 @@ msgstr ""
msgid "A Jekyll site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
msgstr ""
-msgid "A default branch cannot be chosen for an empty project."
+msgid "A Let's Encrypt account will be configured for this GitLab installation using your email address. You will receive emails to warn of expiring certificates."
msgstr ""
-msgid "A deleted user"
+msgid "A default branch cannot be chosen for an empty project."
msgstr ""
-msgid "A member of GitLab's abuse team will review your report as soon as possible."
+msgid "A deleted user"
msgstr ""
-msgid "A merge commit is created for every merge, and merging is allowed as long as there are no conflicts."
+msgid "A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project."
msgstr ""
-msgid "A merge commit is created for every merge, but merging is only allowed if fast-forward merge is possible. This way you could make sure that if this merge request would build, after merging to target branch it would also build."
+msgid "A member of the abuse team will review your report as soon as possible."
msgstr ""
msgid "A new branch will be created in your fork and a new merge request will be started."
@@ -551,6 +648,9 @@ msgstr ""
msgid "API Help"
msgstr ""
+msgid "API Token"
+msgstr ""
+
msgid "About GitLab"
msgstr ""
@@ -596,12 +696,24 @@ msgstr ""
msgid "Access to '%{classification_label}' not allowed"
msgstr ""
+msgid "AccessDropdown|Groups"
+msgstr ""
+
+msgid "AccessDropdown|Roles"
+msgstr ""
+
+msgid "AccessDropdown|Users"
+msgstr ""
+
msgid "Account"
msgstr ""
msgid "Account and limit"
msgstr ""
+msgid "Account: %{account}"
+msgstr ""
+
msgid "Action to take when receiving an alert."
msgstr ""
@@ -638,6 +750,9 @@ msgstr ""
msgid "Add README"
msgstr ""
+msgid "Add a GPG key"
+msgstr ""
+
msgid "Add a bullet list"
msgstr ""
@@ -659,10 +774,16 @@ msgstr ""
msgid "Add a task list"
msgstr ""
+msgid "Add a todo"
+msgstr ""
+
msgid "Add additional text to appear in all email communications. %{character_limit} character limit"
msgstr ""
-msgid "Add approver(s)"
+msgid "Add an SSH key"
+msgstr ""
+
+msgid "Add an issue"
msgstr ""
msgid "Add approvers"
@@ -671,9 +792,15 @@ msgstr ""
msgid "Add bold text"
msgstr ""
+msgid "Add child epic to an epic"
+msgstr ""
+
msgid "Add comment now"
msgstr ""
+msgid "Add email address"
+msgstr ""
+
msgid "Add header and footer to emails. Please note that color settings will only be applied within the application interface"
msgstr ""
@@ -683,6 +810,9 @@ msgstr ""
msgid "Add italic text"
msgstr ""
+msgid "Add label(s)"
+msgstr ""
+
msgid "Add license"
msgstr ""
@@ -695,9 +825,18 @@ msgstr ""
msgid "Add new directory"
msgstr ""
+msgid "Add or subtract spent time"
+msgstr ""
+
msgid "Add reaction"
msgstr ""
+msgid "Add to merge train"
+msgstr ""
+
+msgid "Add to merge train when pipeline succeeds"
+msgstr ""
+
msgid "Add to project"
msgstr ""
@@ -710,10 +849,13 @@ msgstr ""
msgid "Add user(s) to the group:"
msgstr ""
-msgid "Add users or groups who are allowed to approve every merge request"
+msgid "Add users to group"
+msgstr ""
+
+msgid "AddMember|No users specified."
msgstr ""
-msgid "Add users to group"
+msgid "AddMember|Too many users specified (limit is %{user_limit})"
msgstr ""
msgid "Added at"
@@ -722,10 +864,19 @@ msgstr ""
msgid "Adding new applications is disabled in your GitLab instance. Please contact your GitLab administrator to get the permission"
msgstr ""
+msgid "Additional minutes"
+msgstr ""
+
msgid "Additional text"
msgstr ""
-msgid "Aditional minutes"
+msgid "Adds"
+msgstr ""
+
+msgid "Adds %{epic_ref} as child epic."
+msgstr ""
+
+msgid "Adds a todo."
msgstr ""
msgid "Admin Area"
@@ -737,6 +888,9 @@ msgstr ""
msgid "Admin Section"
msgstr ""
+msgid "Admin notes"
+msgstr ""
+
msgid "AdminArea| You are about to permanently delete the user %{username}. Issues, merge requests, and groups linked to them will be transferred to a system-wide \"Ghost-user\". To avoid data loss, consider using the %{strong_start}block user%{strong_end} feature instead. Once you %{strong_start}Delete user%{strong_end}, it cannot be undone or recovered."
msgstr ""
@@ -758,6 +912,9 @@ msgstr ""
msgid "AdminArea|You’re about to stop all jobs.This will halt all current jobs that are running."
msgstr ""
+msgid "AdminNote|Note"
+msgstr ""
+
msgid "AdminProjects| You’re about to permanently delete the project %{projectName}, its repository, and all related resources including issues, merge requests, etc.. Once you confirm and press %{strong_start}Delete project%{strong_end}, it cannot be undone or recovered."
msgstr ""
@@ -872,6 +1029,9 @@ msgstr ""
msgid "After a successful password update you will be redirected to login screen."
msgstr ""
+msgid "After a successful password update, you will be redirected to the login page where you can log in with your new password."
+msgstr ""
+
msgid "Alert"
msgid_plural "Alerts"
msgstr[0] ""
@@ -891,15 +1051,24 @@ msgstr ""
msgid "All changes are committed"
msgstr ""
+msgid "All email addresses will be used to identify your commits."
+msgstr ""
+
msgid "All features are enabled for blank projects, from templates, or when importing, but you can disable them afterward in the project settings."
msgstr ""
+msgid "All groups and projects"
+msgstr ""
+
msgid "All issues for this milestone are closed. You may close this milestone now."
msgstr ""
msgid "All merge conflicts were resolved. The merge request can now be merged."
msgstr ""
+msgid "All projects"
+msgstr ""
+
msgid "All todos were marked as done."
msgstr ""
@@ -972,9 +1141,6 @@ msgstr ""
msgid "Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication"
msgstr ""
-msgid "An SSH key will be automatically generated when the form is submitted. For more information, please refer to the documentation."
-msgstr ""
-
msgid "An application called %{link_to_client} is requesting access to your GitLab account."
msgstr ""
@@ -1008,10 +1174,13 @@ msgstr ""
msgid "An error occurred when toggling the notification subscription"
msgstr ""
-msgid "An error occurred when updating the issue weight"
+msgid "An error occurred when trying to resolve a comment. Please try again."
msgstr ""
-msgid "An error occurred while adding approver"
+msgid "An error occurred when trying to resolve a discussion. Please try again."
+msgstr ""
+
+msgid "An error occurred when updating the issue weight"
msgstr ""
msgid "An error occurred while deleting the approvers group"
@@ -1035,21 +1204,36 @@ msgstr ""
msgid "An error occurred while enabling Service Desk."
msgstr ""
+msgid "An error occurred while fetching environments."
+msgstr ""
+
+msgid "An error occurred while fetching folder content."
+msgstr ""
+
+msgid "An error occurred while fetching label colors."
+msgstr ""
+
msgid "An error occurred while fetching markdown preview"
msgstr ""
msgid "An error occurred while fetching pending comments"
msgstr ""
-msgid "An error occurred while fetching sidebar data"
+msgid "An error occurred while fetching projects autocomplete."
msgstr ""
-msgid "An error occurred while fetching stages."
+msgid "An error occurred while fetching sidebar data"
msgstr ""
msgid "An error occurred while fetching the Service Desk address."
msgstr ""
+msgid "An error occurred while fetching the board lists. Please try again."
+msgstr ""
+
+msgid "An error occurred while fetching the builds."
+msgstr ""
+
msgid "An error occurred while fetching the job log."
msgstr ""
@@ -1065,6 +1249,9 @@ msgstr ""
msgid "An error occurred while fetching the releases. Please try again."
msgstr ""
+msgid "An error occurred while fetching this tab."
+msgstr ""
+
msgid "An error occurred while getting projects"
msgstr ""
@@ -1098,7 +1285,10 @@ msgstr ""
msgid "An error occurred while making the request."
msgstr ""
-msgid "An error occurred while removing approver"
+msgid "An error occurred while moving the issue."
+msgstr ""
+
+msgid "An error occurred while parsing recent searches"
msgstr ""
msgid "An error occurred while removing epics."
@@ -1152,6 +1342,9 @@ msgstr ""
msgid "An error occurred whilst fetching the latest pipeline."
msgstr ""
+msgid "An error occurred whilst getting files for - %{branchId}"
+msgstr ""
+
msgid "An error occurred whilst loading all the files."
msgstr ""
@@ -1209,9 +1402,15 @@ msgstr ""
msgid "Any Label"
msgstr ""
+msgid "Any Milestone"
+msgstr ""
+
msgid "Any encrypted tokens"
msgstr ""
+msgid "Any namespace"
+msgstr ""
+
msgid "Appearance"
msgstr ""
@@ -1221,6 +1420,12 @@ msgstr ""
msgid "Appearance was successfully updated."
msgstr ""
+msgid "Append the comment with %{TABLEFLIP}"
+msgstr ""
+
+msgid "Append the comment with %{shrug}"
+msgstr ""
+
msgid "Application"
msgstr ""
@@ -1230,6 +1435,9 @@ msgstr ""
msgid "Application settings saved successfully"
msgstr ""
+msgid "Application uninstalled but failed to destroy: %{error_message}"
+msgstr ""
+
msgid "Application was successfully destroyed."
msgstr ""
@@ -1248,6 +1456,18 @@ msgstr ""
msgid "Apply suggestion"
msgstr ""
+msgid "Applying command"
+msgstr ""
+
+msgid "Applying command to %{commandDescription}"
+msgstr ""
+
+msgid "Applying multiple commands"
+msgstr ""
+
+msgid "Applying suggestion"
+msgstr ""
+
msgid "ApprovalRuleRemove|%d member"
msgid_plural "ApprovalRuleRemove|%d members"
msgstr[0] ""
@@ -1297,12 +1517,6 @@ msgstr ""
msgid "Approvals"
msgstr ""
-msgid "Approvals required"
-msgstr ""
-
-msgid "Approvers"
-msgstr ""
-
msgid "Apr"
msgstr ""
@@ -1333,37 +1547,37 @@ msgstr ""
msgid "Are you sure that you want to unarchive this project?"
msgstr ""
-msgid "Are you sure you want to delete this pipeline schedule?"
+msgid "Are you sure you want to cancel creating this comment?"
msgstr ""
-msgid "Are you sure you want to erase this build?"
+msgid "Are you sure you want to cancel editing this comment?"
msgstr ""
-msgid "Are you sure you want to lose unsaved changes?"
+msgid "Are you sure you want to delete this device? This action cannot be undone."
msgstr ""
-msgid "Are you sure you want to lose your issue information?"
+msgid "Are you sure you want to delete this list?"
msgstr ""
-msgid "Are you sure you want to permanently delete this license?"
+msgid "Are you sure you want to delete this pipeline schedule?"
msgstr ""
-msgid "Are you sure you want to regenerate the public key? You will have to update the public key on the remote server before mirroring will work again."
+msgid "Are you sure you want to erase this build?"
msgstr ""
-msgid "Are you sure you want to remove %{group_name}?"
+msgid "Are you sure you want to lose unsaved changes?"
msgstr ""
-msgid "Are you sure you want to remove approver %{name}"
+msgid "Are you sure you want to lose your issue information?"
msgstr ""
-msgid "Are you sure you want to remove approver %{name}?"
+msgid "Are you sure you want to permanently delete this license?"
msgstr ""
-msgid "Are you sure you want to remove group %{name}"
+msgid "Are you sure you want to regenerate the public key? You will have to update the public key on the remote server before mirroring will work again."
msgstr ""
-msgid "Are you sure you want to remove group %{name}?"
+msgid "Are you sure you want to remove %{group_name}?"
msgstr ""
msgid "Are you sure you want to remove the attachment?"
@@ -1381,6 +1595,9 @@ msgstr ""
msgid "Are you sure you want to reset the health check token?"
msgstr ""
+msgid "Are you sure you want to revoke this nickname?"
+msgstr ""
+
msgid "Are you sure you want to stop this environment?"
msgstr ""
@@ -1393,12 +1610,36 @@ msgstr ""
msgid "Are you sure?"
msgstr ""
+msgid "Are you sure? All commits that were signed with this GPG key will be unverified."
+msgstr ""
+
+msgid "Are you sure? Removing this GPG key does not affect already signed commits."
+msgstr ""
+
+msgid "Are you sure? This will invalidate your registered applications and U2F devices."
+msgstr ""
+
msgid "Artifact ID"
msgstr ""
msgid "Artifacts"
msgstr ""
+msgid "As U2F devices are only supported by a few browsers, we require that you set up a two-factor authentication app before a U2F device. That way you'll always be able to log in - even when you're using an unsupported browser."
+msgstr ""
+
+msgid "AsanaService|%{user} pushed to branch %{branch} of %{project_name} ( %{commit_url} ):"
+msgstr ""
+
+msgid "AsanaService|Asana - Teamwork without email"
+msgstr ""
+
+msgid "AsanaService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr ""
+
+msgid "AsanaService|User Personal Access Token. User must have access to task, all comments will be attributed to this user."
+msgstr ""
+
msgid "Ascending"
msgstr ""
@@ -1411,6 +1652,9 @@ msgstr ""
msgid "Assets"
msgstr ""
+msgid "Assign"
+msgstr ""
+
msgid "Assign custom color like #FF0000"
msgstr ""
@@ -1426,6 +1670,12 @@ msgstr ""
msgid "Assign to"
msgstr ""
+msgid "Assign yourself to these issues"
+msgstr ""
+
+msgid "Assign yourself to this issue"
+msgstr ""
+
msgid "Assigned Issues"
msgstr ""
@@ -1456,6 +1706,16 @@ msgstr ""
msgid "Attach a file by drag &amp; drop or %{upload_link}"
msgstr ""
+msgid "Attaching a file"
+msgid_plural "Attaching %d files"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+msgid "Attaching the file failed."
+msgstr ""
+
msgid "Audit Events"
msgstr ""
@@ -1543,15 +1803,24 @@ msgstr ""
msgid "AutoDevOps|The Auto DevOps pipeline has been enabled and will be used if no alternative CI configuration file is found. %{more_information_link}"
msgstr ""
-msgid "Automatically marked as default internal user"
+msgid "Automatic certificate management using %{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end}"
+msgstr ""
+
+msgid "Automatic certificate management using Let's Encrypt"
msgstr ""
-msgid "Automatically resolve merge request diff discussions when they become outdated"
+msgid "Automatically marked as default internal user"
msgstr ""
msgid "Automatically resolved"
msgstr ""
+msgid "Automatically update this project's branches and tags from the upstream repository every hour."
+msgstr ""
+
+msgid "Autosave|Note"
+msgstr ""
+
msgid "Available"
msgstr ""
@@ -1663,6 +1932,30 @@ msgstr ""
msgid "Badges|e.g. %{exampleUrl}"
msgstr ""
+msgid "Badge|New"
+msgstr ""
+
+msgid "Balsamiq file could not be loaded."
+msgstr ""
+
+msgid "BambooService|A continuous integration and build server"
+msgstr ""
+
+msgid "BambooService|A user with API access, if applicable"
+msgstr ""
+
+msgid "BambooService|Atlassian Bamboo CI"
+msgstr ""
+
+msgid "BambooService|Bamboo build plan key like KEY"
+msgstr ""
+
+msgid "BambooService|Bamboo root URL like https://bamboo.example.com"
+msgstr ""
+
+msgid "BambooService|You must set up automatic revision labeling and a repository trigger in Bamboo."
+msgstr ""
+
msgid "BatchComments|Delete all pending comments"
msgstr ""
@@ -1765,12 +2058,35 @@ msgstr ""
msgid "Blocked"
msgstr ""
+msgid "Blocked by %d merge request"
+msgid_plural "Blocked by %d merge requests"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+msgid "Blocked by <strong>%d closed</strong> merge request."
+msgid_plural "Blocked by <strong>%d closed</strong> merge requests."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
msgid "Blog"
msgstr ""
+msgid "Blue helpers indicate an action to be taken."
+msgstr ""
+
msgid "Boards"
msgstr ""
+msgid "Boards|Edit board"
+msgstr ""
+
+msgid "Boards|View scope"
+msgstr ""
+
msgid "Branch %{branchName} was not found in this project's repository."
msgstr ""
@@ -1786,6 +2102,9 @@ msgstr ""
msgid "Branch name"
msgstr ""
+msgid "Branch not loaded - %{branchId}"
+msgstr ""
+
msgid "BranchSwitcherPlaceholder|Search branches"
msgstr ""
@@ -1936,6 +2255,21 @@ msgstr ""
msgid "Built-in"
msgstr ""
+msgid "BurndownChartLabel|Guideline"
+msgstr ""
+
+msgid "BurndownChartLabel|Open issue weight"
+msgstr ""
+
+msgid "BurndownChartLabel|Open issues"
+msgstr ""
+
+msgid "BurndownChartLabel|Progress"
+msgstr ""
+
+msgid "BurndownChartLabel|Remaining"
+msgstr ""
+
msgid "Business"
msgstr ""
@@ -1954,6 +2288,9 @@ msgstr ""
msgid "By default GitLab sends emails in HTML and plain text formats so mail clients can choose what format to use. Disable this option if you only want to send emails in plain text format."
msgstr ""
+msgid "By default, all projects and groups will use the global notifications setting."
+msgstr ""
+
msgid "ByAuthor|by"
msgstr ""
@@ -2044,9 +2381,15 @@ msgstr ""
msgid "Can't find HEAD commit for this branch"
msgstr ""
+msgid "Can't find variable: ZiteReader"
+msgstr ""
+
msgid "Can't remove group members without group managed account"
msgstr ""
+msgid "Can't scan the code?"
+msgstr ""
+
msgid "Canary Deployments is a popular CI strategy, where a small portion of the fleet is updated to the new version of your application."
msgstr ""
@@ -2068,9 +2411,15 @@ msgstr ""
msgid "Cannot modify managed Kubernetes cluster"
msgstr ""
+msgid "Cannot refer to a group milestone by an internal id!"
+msgstr ""
+
msgid "Cannot render the image. Maximum character count (%{charLimit}) has been exceeded."
msgstr ""
+msgid "Cannot show preview. For previews on sketch files, they must have the file format introduced by Sketch version 43 and above."
+msgstr ""
+
msgid "Cannot skip two factor authentication setup"
msgstr ""
@@ -2086,6 +2435,12 @@ msgstr ""
msgid "Change Weight"
msgstr ""
+msgid "Change assignee(s)"
+msgstr ""
+
+msgid "Change assignee(s)."
+msgstr ""
+
msgid "Change path"
msgstr ""
@@ -2098,6 +2453,15 @@ msgstr ""
msgid "Change this value to influence how frequently the GitLab UI polls for updates."
msgstr ""
+msgid "Change title"
+msgstr ""
+
+msgid "Change your password"
+msgstr ""
+
+msgid "Change your password or recover your current one"
+msgstr ""
+
msgid "ChangeTypeActionLabel|Pick into branch"
msgstr ""
@@ -2122,6 +2486,12 @@ msgstr ""
msgid "Changes suppressed. Click to show."
msgstr ""
+msgid "Changes the title to \"%{title_param}\"."
+msgstr ""
+
+msgid "Changes won't take place until the index is %{link_start}recreated%{link_end}."
+msgstr ""
+
msgid "Charts"
msgstr ""
@@ -2149,6 +2519,9 @@ msgstr ""
msgid "Checking branch availability..."
msgstr ""
+msgid "Checking username availability..."
+msgstr ""
+
msgid "Cherry-pick this commit"
msgstr ""
@@ -2170,6 +2543,9 @@ msgstr ""
msgid "Choose a role permission"
msgstr ""
+msgid "Choose a template"
+msgstr ""
+
msgid "Choose a template..."
msgstr ""
@@ -2200,7 +2576,7 @@ msgstr ""
msgid "Choose which shards you wish to synchronize to this secondary node."
msgstr ""
-msgid "Choose your merge method, set up a default merge request description template."
+msgid "Choose your merge method, options, checks, and set up a default merge request description template."
msgstr ""
msgid "CiStatusLabel|canceled"
@@ -2272,16 +2648,34 @@ msgstr ""
msgid "CiStatus|running"
msgstr ""
+msgid "CiVariables|Cannot use Masked Variable with current value"
+msgstr ""
+
msgid "CiVariables|Input variable key"
msgstr ""
msgid "CiVariables|Input variable value"
msgstr ""
+msgid "CiVariables|Key"
+msgstr ""
+
+msgid "CiVariables|Masked"
+msgstr ""
+
msgid "CiVariables|Remove variable row"
msgstr ""
-msgid "CiVariables|This variable will not be masked"
+msgid "CiVariables|Scope"
+msgstr ""
+
+msgid "CiVariables|State"
+msgstr ""
+
+msgid "CiVariables|Type"
+msgstr ""
+
+msgid "CiVariables|Value"
msgstr ""
msgid "CiVariable|* (All environments)"
@@ -2335,9 +2729,18 @@ msgstr ""
msgid "Clear search input"
msgstr ""
+msgid "Clear weight"
+msgstr ""
+
+msgid "Clears weight."
+msgstr ""
+
msgid "Click any <strong>project name</strong> in the project list below to navigate to the project milestone."
msgstr ""
+msgid "Click here"
+msgstr ""
+
msgid "Click the <strong>Download</strong> button and wait for downloading to complete."
msgstr ""
@@ -2392,6 +2795,9 @@ msgstr ""
msgid "Close milestone"
msgstr ""
+msgid "Close sidebar"
+msgstr ""
+
msgid "Closed"
msgstr ""
@@ -2410,7 +2816,13 @@ msgstr ""
msgid "ClusterIntegration|%{appList} was successfully installed on your Kubernetes cluster"
msgstr ""
-msgid "ClusterIntegration|%{title} upgraded successfully."
+msgid "ClusterIntegration|%{title} uninstalled successfully."
+msgstr ""
+
+msgid "ClusterIntegration|%{title} updated successfully."
+msgstr ""
+
+msgid "ClusterIntegration|A service token scoped to %{code}kube-system%{end_code} with %{code}cluster-admin%{end_code} privileges."
msgstr ""
msgid "ClusterIntegration|API URL"
@@ -2428,12 +2840,24 @@ msgstr ""
msgid "ClusterIntegration|Adding a Kubernetes cluster to your group will automatically share the cluster across all your projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
msgstr ""
+msgid "ClusterIntegration|Adding a Kubernetes cluster will automatically share the cluster across all projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
+msgstr ""
+
msgid "ClusterIntegration|Adding an integration to your group will share the cluster across all your projects."
msgstr ""
+msgid "ClusterIntegration|Adding an integration will share the cluster across all projects."
+msgstr ""
+
msgid "ClusterIntegration|Advanced options on this Kubernetes cluster's integration"
msgstr ""
+msgid "ClusterIntegration|All data will be deleted and cannot be restored."
+msgstr ""
+
+msgid "ClusterIntegration|Allow GitLab to manage namespace and service accounts for this cluster."
+msgstr ""
+
msgid "ClusterIntegration|Alternatively"
msgstr ""
@@ -2449,6 +2873,9 @@ msgstr ""
msgid "ClusterIntegration|An error occurred while trying to fetch zone machine types: %{error}"
msgstr ""
+msgid "ClusterIntegration|Any running pipelines will be canceled."
+msgstr ""
+
msgid "ClusterIntegration|Applications"
msgstr ""
@@ -2557,6 +2984,9 @@ msgstr ""
msgid "ClusterIntegration|GitLab Runner connects to the repository and executes CI/CD jobs, pushing results back and deploying applications to production."
msgstr ""
+msgid "ClusterIntegration|GitLab-managed cluster"
+msgstr ""
+
msgid "ClusterIntegration|Google Cloud Platform project"
msgstr ""
@@ -2593,19 +3023,10 @@ msgstr ""
msgid "ClusterIntegration|Ingress gives you a way to route requests to services based on the request host or path, centralizing a number of services into a single entrypoint."
msgstr ""
-msgid "ClusterIntegration|Install"
-msgstr ""
-
-msgid "ClusterIntegration|Installed"
-msgstr ""
-
-msgid "ClusterIntegration|Installing"
-msgstr ""
-
msgid "ClusterIntegration|Installing Ingress may incur additional costs. Learn more about %{pricingLink}."
msgstr ""
-msgid "ClusterIntegration|Installing Knative may incur additional costs. Learn more about %{pricingLink}."
+msgid "ClusterIntegration|Instance cluster"
msgstr ""
msgid "ClusterIntegration|Integrate Kubernetes cluster automation"
@@ -2638,6 +3059,9 @@ msgstr ""
msgid "ClusterIntegration|Knative Endpoint:"
msgstr ""
+msgid "ClusterIntegration|Knative domain name was updated successfully."
+msgstr ""
+
msgid "ClusterIntegration|Knative extends Kubernetes to provide a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on premises, in the cloud, or even in a third-party data center."
msgstr ""
@@ -2674,6 +3098,9 @@ msgstr ""
msgid "ClusterIntegration|Learn more about group Kubernetes clusters"
msgstr ""
+msgid "ClusterIntegration|Learn more about instance Kubernetes clusters"
+msgstr ""
+
msgid "ClusterIntegration|Let's Encrypt"
msgstr ""
@@ -2683,9 +3110,6 @@ msgstr ""
msgid "ClusterIntegration|Make sure your account %{link_to_requirements} to create Kubernetes clusters"
msgstr ""
-msgid "ClusterIntegration|Manage"
-msgstr ""
-
msgid "ClusterIntegration|Manage your Kubernetes cluster by visiting %{link_gke}"
msgstr ""
@@ -2749,7 +3173,7 @@ msgstr ""
msgid "ClusterIntegration|Request to begin installing failed"
msgstr ""
-msgid "ClusterIntegration|Retry update"
+msgid "ClusterIntegration|Request to begin uninstalling failed"
msgstr ""
msgid "ClusterIntegration|Save changes"
@@ -2803,40 +3227,52 @@ msgstr ""
msgid "ClusterIntegration|Something went wrong while installing %{title}"
msgstr ""
+msgid "ClusterIntegration|Something went wrong while uninstalling %{title}"
+msgstr ""
+
+msgid "ClusterIntegration|Something went wrong while updating Knative domain name."
+msgstr ""
+
msgid "ClusterIntegration|Specifying a domain will allow you to use Auto Review Apps and Auto Deploy stages for %{auto_devops_start}Auto DevOps%{auto_devops_end}. The domain should have a wildcard DNS configured matching the domain."
msgstr ""
-msgid "ClusterIntegration|The endpoint is in the process of being assigned. Please check your Kubernetes cluster or Quotas on Google Kubernetes Engine if it takes a long time."
+msgid "ClusterIntegration|The Kubernetes certificate used to authenticate to the cluster."
msgstr ""
-msgid "ClusterIntegration|This account must have permissions to create a Kubernetes cluster in the %{link_to_container_project} specified below"
+msgid "ClusterIntegration|The URL used to access the Kubernetes API."
msgstr ""
-msgid "ClusterIntegration|This option will allow you to install applications on RBAC clusters."
+msgid "ClusterIntegration|The associated IP will be deleted and cannot be restored."
msgstr ""
-msgid "ClusterIntegration|To access your application after deployment, point a wildcard DNS to the Knative Endpoint."
+msgid "ClusterIntegration|The associated certifcate will be deleted and cannot be restored."
msgstr ""
-msgid "ClusterIntegration|Toggle Kubernetes cluster"
+msgid "ClusterIntegration|The associated load balancer and IP will be deleted and cannot be restored."
msgstr ""
-msgid "ClusterIntegration|Update failed. Please check the logs and try again."
+msgid "ClusterIntegration|The endpoint is in the process of being assigned. Please check your Kubernetes cluster or Quotas on Google Kubernetes Engine if it takes a long time."
msgstr ""
-msgid "ClusterIntegration|Updating"
+msgid "ClusterIntegration|There was a problem authenticating with your cluster. Please ensure your CA Certificate and Token are valid."
msgstr ""
-msgid "ClusterIntegration|Upgrade"
+msgid "ClusterIntegration|This account must have permissions to create a Kubernetes cluster in the %{link_to_container_project} specified below"
msgstr ""
-msgid "ClusterIntegration|Upgrade failed"
+msgid "ClusterIntegration|This option will allow you to install applications on RBAC clusters."
msgstr ""
-msgid "ClusterIntegration|Upgraded"
+msgid "ClusterIntegration|To access your application after deployment, point a wildcard DNS to the Knative Endpoint."
+msgstr ""
+
+msgid "ClusterIntegration|Toggle Kubernetes cluster"
msgstr ""
-msgid "ClusterIntegration|Upgrading"
+msgid "ClusterIntegration|Uninstall %{appTitle}"
+msgstr ""
+
+msgid "ClusterIntegration|Update failed. Please check the logs and try again."
msgstr ""
msgid "ClusterIntegration|Validating project billing status"
@@ -2848,6 +3284,9 @@ msgstr ""
msgid "ClusterIntegration|With a Kubernetes cluster associated to this project, you can use review apps, deploy your applications, run your pipelines, and much more in an easy way."
msgstr ""
+msgid "ClusterIntegration|You are about to uninstall %{appTitle} from your cluster."
+msgstr ""
+
msgid "ClusterIntegration|You must first install Helm Tiller before installing the applications below"
msgstr ""
@@ -2857,6 +3296,9 @@ msgstr ""
msgid "ClusterIntegration|Your account must have %{link_to_kubernetes_engine}"
msgstr ""
+msgid "ClusterIntegration|Your cluster API is unreachable. Please ensure your API URL is correct."
+msgstr ""
+
msgid "ClusterIntegration|Zone"
msgstr ""
@@ -2908,9 +3350,15 @@ msgstr ""
msgid "Collapse sidebar"
msgstr ""
+msgid "ComboSearch is not defined"
+msgstr ""
+
msgid "Command line instructions"
msgstr ""
+msgid "Commands applied"
+msgstr ""
+
msgid "Comment"
msgstr ""
@@ -2929,6 +3377,9 @@ msgstr ""
msgid "Comment form position"
msgstr ""
+msgid "Comment is being updated"
+msgstr ""
+
msgid "Comments"
msgstr ""
@@ -3050,6 +3501,9 @@ msgstr ""
msgid "Configure Gitaly timeouts."
msgstr ""
+msgid "Configure Let's Encrypt"
+msgstr ""
+
msgid "Configure Tracing"
msgstr ""
@@ -3077,9 +3531,15 @@ msgstr ""
msgid "Confirm"
msgstr ""
+msgid "Confirmation email sent to %{email}"
+msgstr ""
+
msgid "Confirmation required"
msgstr ""
+msgid "Congratulations! You have enabled Two-factor Authentication!"
+msgstr ""
+
msgid "Connect"
msgstr ""
@@ -3092,9 +3552,15 @@ msgstr ""
msgid "Connect your external repositories, and CI/CD pipelines will run for new commits. A GitLab project will be created with only CI/CD features enabled."
msgstr ""
+msgid "Connecting to terminal sync service"
+msgstr ""
+
msgid "Connecting..."
msgstr ""
+msgid "Connection failure"
+msgstr ""
+
msgid "Contact an owner of group %{namespace_name} to upgrade the plan."
msgstr ""
@@ -3158,6 +3624,9 @@ msgstr ""
msgid "ContainerRegistry|You can also use a %{deploy_token} for read-only access to the registry images."
msgstr ""
+msgid "Contains %{count} blobs of images (%{size})"
+msgstr ""
+
msgid "Contents of .gitlab-ci.yml"
msgstr ""
@@ -3203,6 +3672,9 @@ msgstr ""
msgid "ContributorsPage|Please wait a moment, this page will automatically refresh when ready."
msgstr ""
+msgid "Control emails linked to your account"
+msgstr ""
+
msgid "Control the display of third party offers."
msgstr ""
@@ -3212,6 +3684,9 @@ msgstr ""
msgid "ConvDev Index"
msgstr ""
+msgid "Copied"
+msgstr ""
+
msgid "Copy %{http_label} clone URL"
msgstr ""
@@ -3230,9 +3705,6 @@ msgstr ""
msgid "Copy SSH public key"
msgstr ""
-msgid "Copy SSH public key to clipboard"
-msgstr ""
-
msgid "Copy URL to clipboard"
msgstr ""
@@ -3248,6 +3720,12 @@ msgstr ""
msgid "Copy file path to clipboard"
msgstr ""
+msgid "Copy labels and milestone from %{source_issuable_reference}."
+msgstr ""
+
+msgid "Copy labels and milestone from other issue or merge request in this project"
+msgstr ""
+
msgid "Copy link"
msgstr ""
@@ -3257,6 +3735,9 @@ msgstr ""
msgid "Copy secret to clipboard"
msgstr ""
+msgid "Copy source to clipboard"
+msgstr ""
+
msgid "Copy to clipboard"
msgstr ""
@@ -3266,9 +3747,15 @@ msgstr ""
msgid "Could not authorize chat nickname. Try again!"
msgstr ""
+msgid "Could not change HEAD: branch '%{branch}' does not exist"
+msgstr ""
+
msgid "Could not connect to FogBugz, check your URL"
msgstr ""
+msgid "Could not connect to Web IDE file mirror service."
+msgstr ""
+
msgid "Could not create Wiki Repository at this time. Please try again later."
msgstr ""
@@ -3302,9 +3789,18 @@ msgstr ""
msgid "Create a GitLab account first, and then connect it to your %{label} account."
msgstr ""
+msgid "Create a local proxy for storing frequently used upstream images. %{link_start}Learn more%{link_end} about dependency proxies."
+msgstr ""
+
+msgid "Create a merge request."
+msgstr ""
+
msgid "Create a new branch"
msgstr ""
+msgid "Create a new file as there are no files yet. Afterwards, you'll be able to commit your changes."
+msgstr ""
+
msgid "Create a new issue"
msgstr ""
@@ -3377,6 +3873,12 @@ msgstr ""
msgid "Create your first page"
msgstr ""
+msgid "CreateGroup|You don’t have permission to create a subgroup in this group."
+msgstr ""
+
+msgid "CreateGroup|You don’t have permission to create groups."
+msgstr ""
+
msgid "CreateTag|Tag"
msgstr ""
@@ -3392,12 +3894,27 @@ msgstr ""
msgid "Created by me"
msgstr ""
+msgid "Created issue %{issueLink}"
+msgstr ""
+
+msgid "Created issue %{issueLink} at %{projectLink}"
+msgstr ""
+
+msgid "Created merge request %{mergeRequestLink}"
+msgstr ""
+
+msgid "Created merge request %{mergeRequestLink} at %{projectLink}"
+msgstr ""
+
msgid "Created on"
msgstr ""
msgid "Created on:"
msgstr ""
+msgid "Creates branch '%{branch_name}' and a merge request to resolve this issue"
+msgstr ""
+
msgid "Creating epic"
msgstr ""
@@ -3416,6 +3933,9 @@ msgstr ""
msgid "Current node"
msgstr ""
+msgid "Current password"
+msgstr ""
+
msgid "CurrentUser|Profile"
msgstr ""
@@ -3494,15 +4014,39 @@ msgstr ""
msgid "DashboardProjects|Personal"
msgstr ""
+msgid "DashboardProjects|Trending"
+msgstr ""
+
msgid "Dashboards"
msgstr ""
+msgid "Dashboard|%{firstProject} and %{secondProject}"
+msgstr ""
+
+msgid "Dashboard|%{firstProject}, %{rest}, and %{secondProject}"
+msgstr ""
+
+msgid "Dashboard|Unable to add %{invalidProjects}. This dashboard is available for public projects, and private projects in groups with a Gold plan."
+msgstr ""
+
msgid "Data is still calculating..."
msgstr ""
msgid "Date picker"
msgstr ""
+msgid "DayTitle|F"
+msgstr ""
+
+msgid "DayTitle|M"
+msgstr ""
+
+msgid "DayTitle|S"
+msgstr ""
+
+msgid "DayTitle|W"
+msgstr ""
+
msgid "Debug"
msgstr ""
@@ -3539,6 +4083,9 @@ msgstr ""
msgid "Default issue template"
msgstr ""
+msgid "Default project deletion protection"
+msgstr ""
+
msgid "Default: Directly import the Google Code email address or username"
msgstr ""
@@ -3590,6 +4137,21 @@ msgstr ""
msgid "Delete this attachment"
msgstr ""
+msgid "DeleteProject|Failed to remove project repository. Please try again or contact administrator."
+msgstr ""
+
+msgid "DeleteProject|Failed to remove some tags in project container registry. Please try again or contact administrator."
+msgstr ""
+
+msgid "DeleteProject|Failed to remove wiki repository. Please try again or contact administrator."
+msgstr ""
+
+msgid "DeleteProject|Failed to restore project repository. Please contact the administrator."
+msgstr ""
+
+msgid "DeleteProject|Failed to restore wiki repository. Please contact the administrator."
+msgstr ""
+
msgid "Deleted"
msgstr ""
@@ -3611,6 +4173,54 @@ msgstr ""
msgid "Deny"
msgstr ""
+msgid "Dependencies"
+msgstr ""
+
+msgid "Dependencies|Component"
+msgstr ""
+
+msgid "Dependencies|Component name"
+msgstr ""
+
+msgid "Dependencies|Export as JSON"
+msgstr ""
+
+msgid "Dependencies|Job failed to generate the dependency list"
+msgstr ""
+
+msgid "Dependencies|Location"
+msgstr ""
+
+msgid "Dependencies|Packager"
+msgstr ""
+
+msgid "Dependencies|The %{codeStartTag}dependency_scanning%{codeEndTag} job has failed and cannot generate the list. Please ensure the job is running properly and run the pipeline again."
+msgstr ""
+
+msgid "Dependencies|Unsupported file(s) detected"
+msgstr ""
+
+msgid "Dependencies|Version"
+msgstr ""
+
+msgid "Dependency List"
+msgstr ""
+
+msgid "Dependency Proxy"
+msgstr ""
+
+msgid "Dependency proxy"
+msgstr ""
+
+msgid "Dependency proxy URL"
+msgstr ""
+
+msgid "Dependency proxy feature is limited to public groups for now."
+msgstr ""
+
+msgid "DependencyProxy|Toggle Dependency Proxy"
+msgstr ""
+
msgid "Deploy"
msgid_plural "Deploys"
msgstr[0] ""
@@ -3789,6 +4399,9 @@ msgstr ""
msgid "DesignManagement|Go to previous design"
msgstr ""
+msgid "DesignManagement|The maximum number of designs allowed to be uploaded is %{upload_limit}. Please try again."
+msgstr ""
+
msgid "DesignManagement|The one place for your designs"
msgstr ""
@@ -3843,9 +4456,15 @@ msgstr ""
msgid "Disable shared Runners"
msgstr ""
+msgid "Disable two-factor authentication"
+msgstr ""
+
msgid "Disabled"
msgstr ""
+msgid "Disabled mirrors can only be enabled by instance owners. It is recommended that you delete them."
+msgstr ""
+
msgid "Discard"
msgstr ""
@@ -3867,6 +4486,12 @@ msgstr ""
msgid "Discard review"
msgstr ""
+msgid "DiscordService|Discord Notifications"
+msgstr ""
+
+msgid "DiscordService|Receive event notifications in Discord"
+msgstr ""
+
msgid "Discover GitLab Geo"
msgstr ""
@@ -3897,18 +4522,42 @@ msgstr ""
msgid "Dismiss trial promotion"
msgstr ""
+msgid "Dismissed"
+msgstr ""
+
+msgid "Dismissed at %{projectLink}"
+msgstr ""
+
+msgid "Dismissed on pipeline %{pipelineLink}"
+msgstr ""
+
+msgid "Dismissed on pipeline %{pipelineLink} at %{projectLink}"
+msgstr ""
+
msgid "Do you want to customize how Google Code email addresses and usernames are imported into GitLab?"
msgstr ""
+msgid "Dockerfile"
+msgstr ""
+
msgid "Documentation for popular identity providers"
msgstr ""
msgid "Domain"
msgstr ""
+msgid "Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled"
+msgstr ""
+
+msgid "Don't paste the private part of the GPG key. Paste the public part which begins with '-----BEGIN PGP PUBLIC KEY BLOCK-----'."
+msgstr ""
+
msgid "Don't show again"
msgstr ""
+msgid "Don't worry, you can access this tour by clicking on the help icon in the top right corner and choose <strong>Learn GitLab</strong>."
+msgstr ""
+
msgid "Done"
msgstr ""
@@ -3921,25 +4570,19 @@ msgstr ""
msgid "Download asset"
msgstr ""
-msgid "Download export"
-msgstr ""
-
-msgid "Download license"
-msgstr ""
-
-msgid "Download tar"
+msgid "Download codes"
msgstr ""
-msgid "Download tar.bz2"
+msgid "Download export"
msgstr ""
-msgid "Download tar.gz"
+msgid "Download license"
msgstr ""
-msgid "Download zip"
+msgid "Download source code"
msgstr ""
-msgid "DownloadArtifacts|Download"
+msgid "Download this directory"
msgstr ""
msgid "DownloadCommit|Email Patches"
@@ -3981,6 +4624,9 @@ msgstr ""
msgid "Edit Milestone"
msgstr ""
+msgid "Edit Password"
+msgstr ""
+
msgid "Edit Pipeline Schedule %{id}"
msgstr ""
@@ -4017,6 +4663,12 @@ msgstr ""
msgid "Elasticsearch"
msgstr ""
+msgid "Elasticsearch indexing restrictions"
+msgstr ""
+
+msgid "Elasticsearch indexing started"
+msgstr ""
+
msgid "Elasticsearch integration. Elasticsearch AWS IAM."
msgstr ""
@@ -4035,6 +4687,9 @@ msgstr ""
msgid "Email patch"
msgstr ""
+msgid "Email the pipelines status to a list of recipients."
+msgstr ""
+
msgid "EmailError|It appears that the email is blank. Make sure your reply is at the top of the email, we can't process inline replies."
msgstr ""
@@ -4059,9 +4714,39 @@ msgstr ""
msgid "EmailError|Your account has been blocked. If you believe this is in error, contact a staff member."
msgstr ""
+msgid "EmailToken|reset it"
+msgstr ""
+
+msgid "EmailToken|resetting..."
+msgstr ""
+
msgid "Emails"
msgstr ""
+msgid "Emails separated by comma"
+msgstr ""
+
+msgid "EmailsOnPushService|Disable code diffs"
+msgstr ""
+
+msgid "EmailsOnPushService|Don't include possibly sensitive code diffs in notification body."
+msgstr ""
+
+msgid "EmailsOnPushService|Email the commits and diff of each push to a list of recipients."
+msgstr ""
+
+msgid "EmailsOnPushService|Emails on push"
+msgstr ""
+
+msgid "EmailsOnPushService|Emails separated by whitespace"
+msgstr ""
+
+msgid "EmailsOnPushService|Send from committer"
+msgstr ""
+
+msgid "EmailsOnPushService|Send notifications from the committer's email address if the domain is part of the domain GitLab is running on (e.g. %{domains})."
+msgstr ""
+
msgid "Embed"
msgstr ""
@@ -4086,6 +4771,9 @@ msgstr ""
msgid "Enable Sentry for error reporting and logging."
msgstr ""
+msgid "Enable access to the Performance Bar for a given group."
+msgstr ""
+
msgid "Enable and configure InfluxDB metrics."
msgstr ""
@@ -4122,9 +4810,6 @@ msgstr ""
msgid "Enable shared Runners"
msgstr ""
-msgid "Enable the Performance Bar for a given group."
-msgstr ""
-
msgid "Enable two-factor authentication"
msgstr ""
@@ -4155,12 +4840,18 @@ msgstr ""
msgid "Ends at (UTC)"
msgstr ""
+msgid "Enforce DNS rebinding attack protection"
+msgstr ""
+
msgid "Enter at least three characters to search"
msgstr ""
msgid "Enter in your Bitbucket Server URL and personal access token below"
msgstr ""
+msgid "Enter in your Phabricator Server URL and personal access token below"
+msgstr ""
+
msgid "Enter the issue description"
msgstr ""
@@ -4173,7 +4864,10 @@ msgstr ""
msgid "Enter the merge request title"
msgstr ""
-msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they will be masked by default so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
+msgid "EnviornmentDashboard|You are looking at the last updated environment"
+msgstr ""
+
+msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they can be masked so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
msgstr ""
msgid "Environment variables are configured by your administrator to be %{link_start}protected%{link_end} by default"
@@ -4185,9 +4879,33 @@ msgstr ""
msgid "Environments"
msgstr ""
+msgid "Environments Dashboard"
+msgstr ""
+
msgid "Environments allow you to track deployments of your application %{link_to_read_more}."
msgstr ""
+msgid "EnvironmentsDashboard|Add a project to the dashboard"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Add projects"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Environments Dashboard"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Job: %{job}"
+msgstr ""
+
+msgid "EnvironmentsDashboard|More actions"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Remove"
+msgstr ""
+
+msgid "EnvironmentsDashboard|The environments dashboard provides a summary of each project's environments' status, including pipeline and alert statuses."
+msgstr ""
+
msgid "Environments|An error occurred while fetching the environments."
msgstr ""
@@ -4323,18 +5041,51 @@ msgstr ""
msgid "Epics let you manage your portfolio of projects more efficiently and with less effort"
msgstr ""
+msgid "Epics|%{epicsCount} epics and %{issuesCount} issues"
+msgstr ""
+
+msgid "Epics|Add an epic"
+msgstr ""
+
+msgid "Epics|Add an existing epic as a child epic."
+msgstr ""
+
msgid "Epics|An error occurred while saving the %{epicDateType} date"
msgstr ""
+msgid "Epics|Are you sure you want to remove %{bStart}%{targetIssueTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}?"
+msgstr ""
+
+msgid "Epics|Create an epic within this group and add it as a child epic."
+msgstr ""
+
+msgid "Epics|Create new epic"
+msgstr ""
+
msgid "Epics|How can I solve this?"
msgstr ""
msgid "Epics|More information"
msgstr ""
+msgid "Epics|Remove epic"
+msgstr ""
+
+msgid "Epics|Remove issue"
+msgstr ""
+
+msgid "Epics|Something went wrong while creating child epics."
+msgstr ""
+
+msgid "Epics|Something went wrong while fetching child epics."
+msgstr ""
+
msgid "Epics|These dates affect how your epics appear in the roadmap. Dates from milestones come from the milestones assigned to issues in the epic. You can also set fixed dates or remove them entirely."
msgstr ""
+msgid "Epics|This will also remove any descendents of %{bStart}%{targetEpicTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}. Are you sure?"
+msgstr ""
+
msgid "Epics|To schedule your epic's %{epicDateType} date based on milestones, assign a milestone with a %{epicDateType} date to any issue in the epic."
msgstr ""
@@ -4371,9 +5122,15 @@ msgstr ""
msgid "Error fetching network graph."
msgstr ""
+msgid "Error fetching projects"
+msgstr ""
+
msgid "Error fetching refs"
msgstr ""
+msgid "Error fetching the dependency list. Please check your network connection and try again."
+msgstr ""
+
msgid "Error fetching usage ping data."
msgstr ""
@@ -4383,6 +5140,9 @@ msgstr ""
msgid "Error loading branches."
msgstr ""
+msgid "Error loading file viewer."
+msgstr ""
+
msgid "Error loading last commit."
msgstr ""
@@ -4392,6 +5152,9 @@ msgstr ""
msgid "Error loading merge requests."
msgstr ""
+msgid "Error loading milestone tab"
+msgstr ""
+
msgid "Error loading project data. Please try again."
msgstr ""
@@ -4401,6 +5164,12 @@ msgstr ""
msgid "Error loading template."
msgstr ""
+msgid "Error loading viewer"
+msgstr ""
+
+msgid "Error occurred when fetching sidebar data"
+msgstr ""
+
msgid "Error occurred when toggling the notification subscription"
msgstr ""
@@ -4434,9 +5203,15 @@ msgstr ""
msgid "Error uploading file"
msgstr ""
+msgid "Error uploading file: %{stripped}"
+msgstr ""
+
msgid "Error while loading the merge request. Please try again."
msgstr ""
+msgid "Error while loading the project data. Please try again."
+msgstr ""
+
msgid "Error while migrating %{upload_id}: %{error_message}"
msgstr ""
@@ -4533,6 +5308,9 @@ msgstr ""
msgid "Everything you need to create a GitLab Pages site using plain HTML."
msgstr ""
+msgid "Example: Usage = single query. (Requested) / (Capacity) = multiple queries combined into a formula."
+msgstr ""
+
msgid "Except policy:"
msgstr ""
@@ -4620,6 +5398,27 @@ msgstr ""
msgid "ExternalAuthorizationService|When no classification label is set the default label `%{default_label}` will be used."
msgstr ""
+msgid "ExternalMetrics|Add a button to the metrics dashboard linking directly to your existing external dashboards."
+msgstr ""
+
+msgid "ExternalMetrics|Enter the URL of the dashboard you want to link to"
+msgstr ""
+
+msgid "ExternalMetrics|External Dashboard"
+msgstr ""
+
+msgid "ExternalMetrics|Full dashboard URL"
+msgstr ""
+
+msgid "ExternalWikiService|External Wiki"
+msgstr ""
+
+msgid "ExternalWikiService|Replaces the link to the internal wiki with a link to an external wiki."
+msgstr ""
+
+msgid "ExternalWikiService|The URL of the external Wiki"
+msgstr ""
+
msgid "Facebook"
msgstr ""
@@ -4629,27 +5428,60 @@ msgstr ""
msgid "Failed Jobs"
msgstr ""
+msgid "Failed create wiki"
+msgstr ""
+
msgid "Failed to change the owner"
msgstr ""
msgid "Failed to check related branches."
msgstr ""
+msgid "Failed to connect to the prometheus server"
+msgstr ""
+
+msgid "Failed to create Merge Request. Please try again."
+msgstr ""
+
+msgid "Failed to create a branch for this issue. Please try again."
+msgstr ""
+
+msgid "Failed to create repository via gitlab-shell"
+msgstr ""
+
msgid "Failed to create resources"
msgstr ""
msgid "Failed to deploy to"
msgstr ""
+msgid "Failed to get ref."
+msgstr ""
+
+msgid "Failed to install."
+msgstr ""
+
msgid "Failed to load emoji list."
msgstr ""
msgid "Failed to load errors from Sentry. Error message: %{errorMessage}"
msgstr ""
+msgid "Failed to load groups & users."
+msgstr ""
+
+msgid "Failed to load related branches"
+msgstr ""
+
msgid "Failed to promote label due to internal error. Please contact administrators."
msgstr ""
+msgid "Failed to protect the branch"
+msgstr ""
+
+msgid "Failed to protect the environment"
+msgstr ""
+
msgid "Failed to remove issue from board, please try again."
msgstr ""
@@ -4668,6 +5500,12 @@ msgstr ""
msgid "Failed to reset key. Please try again."
msgstr ""
+msgid "Failed to save comment!"
+msgstr ""
+
+msgid "Failed to save merge conflicts resolutions. Please try again!"
+msgstr ""
+
msgid "Failed to save new settings"
msgstr ""
@@ -4680,16 +5518,28 @@ msgstr ""
msgid "Failed to signing using smartcard authentication"
msgstr ""
+msgid "Failed to update branch!"
+msgstr ""
+
+msgid "Failed to update environment!"
+msgstr ""
+
msgid "Failed to update issues, please try again."
msgstr ""
-msgid "Failed to upload object map file"
+msgid "Failed to update tag!"
msgstr ""
-msgid "Failure"
+msgid "Failed to update."
msgstr ""
-msgid "Fast-forward merge"
+msgid "Failed to upgrade."
+msgstr ""
+
+msgid "Failed to upload object map file"
+msgstr ""
+
+msgid "Failure"
msgstr ""
msgid "Fast-forward merge without a merge commit"
@@ -4704,6 +5554,12 @@ msgstr ""
msgid "Feature Flags"
msgstr ""
+msgid "Feature flag was not removed."
+msgstr ""
+
+msgid "Feature flag was successfully removed."
+msgstr ""
+
msgid "FeatureFlags|* (All Environments)"
msgstr ""
@@ -4767,7 +5623,7 @@ msgstr ""
msgid "FeatureFlags|Inactive flag for %{scope}"
msgstr ""
-msgid "FeatureFlags|Install a %{docs_link_start}compatible client library%{docs_link_end} and specify the API URL, application name, and instance ID during the configuration setup."
+msgid "FeatureFlags|Install a %{docs_link_anchored_start}compatible client library%{docs_link_anchored_end} and specify the API URL, application name, and instance ID during the configuration setup. %{docs_link_start}More Information%{docs_link_end}"
msgstr ""
msgid "FeatureFlags|Instance ID"
@@ -4779,9 +5635,6 @@ msgstr ""
msgid "FeatureFlags|More Information"
msgstr ""
-msgid "FeatureFlags|More information"
-msgstr ""
-
msgid "FeatureFlags|Name"
msgstr ""
@@ -4864,6 +5717,12 @@ msgstr ""
msgid "Files"
msgstr ""
+msgid "Files breadcrumb"
+msgstr ""
+
+msgid "Files, directories, and submodules in the path %{path} for commit reference %{ref}"
+msgstr ""
+
msgid "Fill in the fields below, turn on <strong>%{enable_label}</strong>, and press <strong>%{save_changes}</strong>"
msgstr ""
@@ -4912,6 +5771,9 @@ msgstr ""
msgid "Fingerprint"
msgstr ""
+msgid "Fingerprint:"
+msgstr ""
+
msgid "Fingerprints"
msgstr ""
@@ -4921,6 +5783,9 @@ msgstr ""
msgid "Finish review"
msgstr ""
+msgid "Finish setting up your dedicated account for <strong>%{group_name}</strong>."
+msgstr ""
+
msgid "Finished"
msgstr ""
@@ -4945,6 +5810,12 @@ msgstr ""
msgid "Fixed:"
msgstr ""
+msgid "FlowdockService|Flowdock Git source token"
+msgstr ""
+
+msgid "FlowdockService|Flowdock is a collaboration web app for technical teams."
+msgstr ""
+
msgid "FogBugz Email"
msgstr ""
@@ -4990,6 +5861,15 @@ msgstr ""
msgid "For public projects, anyone can view pipelines and access job details (output logs and artifacts)"
msgstr ""
+msgid "Fork"
+msgstr ""
+
+msgid "Fork Error!"
+msgstr ""
+
+msgid "Fork project"
+msgstr ""
+
msgid "ForkedFromProjectPath|Forked from"
msgstr ""
@@ -4999,6 +5879,9 @@ msgstr ""
msgid "Forking in progress"
msgstr ""
+msgid "Forking repository"
+msgstr ""
+
msgid "Forks"
msgstr ""
@@ -5017,6 +5900,9 @@ msgstr ""
msgid "Free Trial of GitLab.com Gold"
msgstr ""
+msgid "Friday"
+msgstr ""
+
msgid "From %{providerTitle}"
msgstr ""
@@ -5047,12 +5933,18 @@ msgstr ""
msgid "From the Kubernetes cluster details view, install Runner from the applications list"
msgstr ""
+msgid "Full name"
+msgstr ""
+
msgid "GPG Key ID:"
msgstr ""
msgid "GPG Keys"
msgstr ""
+msgid "GPG keys allow you to verify signed commits."
+msgstr ""
+
msgid "GPG signature (loading...)"
msgstr ""
@@ -5410,6 +6302,12 @@ msgstr ""
msgid "Geo|The URL defined on the primary node that secondary nodes should use to contact it. Returns `url` if not set"
msgstr ""
+msgid "Geo|The database is currently %{db_lag} behind the primary node."
+msgstr ""
+
+msgid "Geo|The node is currently %{minutes_behind} behind the primary node."
+msgstr ""
+
msgid "Geo|This is a primary node"
msgstr ""
@@ -5467,6 +6365,9 @@ msgstr ""
msgid "Git LFS is not enabled on this GitLab server, contact your admin."
msgstr ""
+msgid "Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will <strong>not</strong> be synced in push mirrors."
+msgstr ""
+
msgid "Git global setup"
msgstr ""
@@ -5476,6 +6377,9 @@ msgstr ""
msgid "Git revision"
msgstr ""
+msgid "Git shallow clone"
+msgstr ""
+
msgid "Git strategy for pipelines"
msgstr ""
@@ -5548,6 +6452,9 @@ msgstr ""
msgid "Given access %{time_ago}"
msgstr ""
+msgid "Global notification settings"
+msgstr ""
+
msgid "Go Back"
msgstr ""
@@ -5566,9 +6473,18 @@ msgstr ""
msgid "Go to %{link_to_google_takeout}."
msgstr ""
+msgid "Go to parent"
+msgstr ""
+
msgid "Go to project"
msgstr ""
+msgid "Go to your fork"
+msgstr ""
+
+msgid "Golden Tanuki"
+msgstr ""
+
msgid "Google Code import"
msgstr ""
@@ -5644,6 +6560,9 @@ msgstr ""
msgid "Group overview content"
msgstr ""
+msgid "Group pipeline minutes were successfully reset."
+msgstr ""
+
msgid "Group was successfully updated."
msgstr ""
@@ -5653,6 +6572,9 @@ msgstr ""
msgid "Group: %{group_name}"
msgstr ""
+msgid "Group: %{name}"
+msgstr ""
+
msgid "GroupRoadmap|From %{dateWord}"
msgstr ""
@@ -5680,13 +6602,16 @@ msgstr ""
msgid "GroupSAML|Certificate fingerprint"
msgstr ""
-msgid "GroupSAML|Enable SAML authentication for this group"
+msgid "GroupSAML|Configuration"
+msgstr ""
+
+msgid "GroupSAML|Enable SAML authentication for this group."
msgstr ""
-msgid "GroupSAML|Enforce SSO-only authentication for this group"
+msgid "GroupSAML|Enforce SSO-only authentication for this group."
msgstr ""
-msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group"
+msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group."
msgstr ""
msgid "GroupSAML|Enforced SSO"
@@ -5698,9 +6623,6 @@ msgstr ""
msgid "GroupSAML|Generate a SCIM token to set up your System for Cross-Domain Identity Management."
msgstr ""
-msgid "GroupSAML|Group managed accounts"
-msgstr ""
-
msgid "GroupSAML|Identity provider single sign on URL"
msgstr ""
@@ -5731,9 +6653,18 @@ msgstr ""
msgid "GroupSAML|The SCIM token is now hidden. To see the value of the token again, you need to "
msgstr ""
+msgid "GroupSAML|To be able to enable enforced SSO, you first need to enable SAML authentication."
+msgstr ""
+
+msgid "GroupSAML|To be able to enable group managed accounts, you first need to enable enforced SSO."
+msgstr ""
+
msgid "GroupSAML|Toggle SAML authentication"
msgstr ""
+msgid "GroupSAML|With group managed accounts enabled, all the users without a group managed account will be excluded from the group."
+msgstr ""
+
msgid "GroupSAML|Your SCIM token"
msgstr ""
@@ -5797,6 +6728,9 @@ msgstr ""
msgid "Groups"
msgstr ""
+msgid "Groups (%{count})"
+msgstr ""
+
msgid "Groups can also be nested by creating %{subgroup_docs_link_start}subgroups%{subgroup_docs_link_end}."
msgstr ""
@@ -5866,6 +6800,9 @@ msgstr ""
msgid "GroupsTree|Search by name"
msgstr ""
+msgid "HTTP Basic: Access denied\\nYou must use a personal access token with 'api' scope for Git over HTTP.\\nYou can generate one at %{profile_personal_access_tokens_url}"
+msgstr ""
+
msgid "Have your users email"
msgstr ""
@@ -5893,6 +6830,9 @@ msgstr ""
msgid "HealthCheck|Unhealthy"
msgstr ""
+msgid "Hello there"
+msgstr ""
+
msgid "Help"
msgstr ""
@@ -5902,12 +6842,15 @@ msgstr ""
msgid "Help page text and support page url."
msgstr ""
-msgid "Here is the public SSH key that needs to be added to the remote server. For more information, please refer to the documentation."
+msgid "Hide archived projects"
msgstr ""
msgid "Hide file browser"
msgstr ""
+msgid "Hide group projects"
+msgstr ""
+
msgid "Hide host keys manual input"
msgstr ""
@@ -5917,6 +6860,9 @@ msgstr ""
msgid "Hide payload"
msgstr ""
+msgid "Hide shared projects"
+msgstr ""
+
msgid "Hide value"
msgid_plural "Hide values"
msgstr[0] ""
@@ -5933,6 +6879,12 @@ msgstr ""
msgid "History"
msgstr ""
+msgid "History of authentications"
+msgstr ""
+
+msgid "Hook execution failed. Ensure the group has a project with commits."
+msgstr ""
+
msgid "Hook was successfully created."
msgstr ""
@@ -5948,6 +6900,12 @@ msgstr ""
msgid "Housekeeping, export, path, transfer, remove, archive."
msgstr ""
+msgid "How many replicas each Elasticsearch shard has."
+msgstr ""
+
+msgid "How many shards to split the Elasticsearch index over."
+msgstr ""
+
msgid "However, you are already a member of this %{member_source}. Sign in using a different account to accept the invitation."
msgstr ""
@@ -5957,6 +6915,12 @@ msgstr ""
msgid "I accept the|Terms of Service and Privacy Policy"
msgstr ""
+msgid "I forgot my password"
+msgstr ""
+
+msgid "I have read and agree to the Let's Encrypt %{link_start}Terms of Service%{link_end}"
+msgstr ""
+
msgid "ID"
msgstr ""
@@ -6026,10 +6990,19 @@ msgstr ""
msgid "If enabled, access to projects will be validated on an external service using their classification label."
msgstr ""
+msgid "If this was a mistake you can %{leave_link_start}leave the %{source_type}%{link_end}."
+msgstr ""
+
+msgid "If this was a mistake you can leave the %{source_type}."
+msgstr ""
+
msgid "If using GitHub, you’ll see pipeline statuses on GitHub for your commits and pull requests. %{more_info_link}"
msgstr ""
-msgid "If your HTTP repository is not publicly accessible, add authentication information to the URL: <code>https://username:password@gitlab.company.com/group/project.git</code>."
+msgid "If you lose your recovery codes you can generate new ones, invalidating all previous codes."
+msgstr ""
+
+msgid "If your HTTP repository is not publicly accessible, add your credentials."
msgstr ""
msgid "ImageDiffViewer|2-up"
@@ -6110,6 +7083,12 @@ msgstr ""
msgid "Import repository"
msgstr ""
+msgid "Import tasks"
+msgstr ""
+
+msgid "Import tasks from Phabricator into issues"
+msgstr ""
+
msgid "Import timed out. Import took longer than %{import_jobs_expiration} seconds"
msgstr ""
@@ -6119,6 +7098,12 @@ msgstr ""
msgid "ImportButtons|Connect repositories from"
msgstr ""
+msgid "ImportProjects|Blocked import URL: %{message}"
+msgstr ""
+
+msgid "ImportProjects|Error importing repository %{project_safe_import_url} into %{project_full_path} - %{message}"
+msgstr ""
+
msgid "ImportProjects|Importing the project failed"
msgstr ""
@@ -6128,9 +7113,18 @@ msgstr ""
msgid "ImportProjects|Select the projects you want to import"
msgstr ""
+msgid "ImportProjects|The remote data could not be imported."
+msgstr ""
+
+msgid "ImportProjects|The repository could not be created."
+msgstr ""
+
msgid "ImportProjects|Updating the imported projects failed"
msgstr ""
+msgid "Improve Issue boards"
+msgstr ""
+
msgid "Improve Issue boards with GitLab Enterprise Edition."
msgstr ""
@@ -6182,12 +7176,21 @@ msgstr ""
msgid "Incompatible Project"
msgstr ""
+msgid "Incompatible options set!"
+msgstr ""
+
+msgid "Indexing"
+msgstr ""
+
msgid "Indicates whether this runner can pick jobs without tags"
msgstr ""
msgid "Inform users without uploaded SSH keys that they can't push over SSH until one is added"
msgstr ""
+msgid "Information about additional Pages templates and how to install them can be found in our %{pages_getting_started_guide}."
+msgstr ""
+
msgid "Inline"
msgstr ""
@@ -6209,12 +7212,24 @@ msgstr ""
msgid "Insights"
msgstr ""
+msgid "Install"
+msgstr ""
+
msgid "Install GitLab Runner"
msgstr ""
msgid "Install Runner on Kubernetes"
msgstr ""
+msgid "Install a soft token authenticator like %{free_otp_link} or Google Authenticator from your application repository and scan this QR code. More information is available in the %{help_link_start}documentation%{help_link_end}."
+msgstr ""
+
+msgid "Installed"
+msgstr ""
+
+msgid "Installing"
+msgstr ""
+
msgid "Instance"
msgid_plural "Instances"
msgstr[0] ""
@@ -6264,18 +7279,42 @@ msgstr ""
msgid "Introducing Your Conversational Development Index"
msgstr ""
+msgid "Invalid Insights config file detected"
+msgstr ""
+
msgid "Invalid Login or password"
msgstr ""
+msgid "Invalid date"
+msgstr ""
+
+msgid "Invalid feature"
+msgstr ""
+
+msgid "Invalid field"
+msgstr ""
+
msgid "Invalid file."
msgstr ""
+msgid "Invalid import params"
+msgstr ""
+
msgid "Invalid input, please avoid emojis"
msgstr ""
msgid "Invalid pin code"
msgstr ""
+msgid "Invalid query"
+msgstr ""
+
+msgid "Invalid repository path"
+msgstr ""
+
+msgid "Invalid server response"
+msgstr ""
+
msgid "Invalid two-factor code."
msgstr ""
@@ -6285,6 +7324,9 @@ msgstr ""
msgid "Invite"
msgstr ""
+msgid "Invite \"%{trimmed}\" by email"
+msgstr ""
+
msgid "Invite group"
msgstr ""
@@ -6297,6 +7339,9 @@ msgstr ""
msgid "Invoke Time"
msgstr ""
+msgid "Is using license seat:"
+msgstr ""
+
msgid "IssuableStatus|Closed (%{moved_link_start}moved%{moved_link_end})"
msgstr ""
@@ -6315,6 +7360,12 @@ msgstr ""
msgid "Issue template (optional)"
msgstr ""
+msgid "Issue update failed"
+msgstr ""
+
+msgid "Issue was closed by %{name} %{reason}"
+msgstr ""
+
msgid "IssueBoards|Board"
msgstr ""
@@ -6390,6 +7441,48 @@ msgstr ""
msgid "January"
msgstr ""
+msgid "JiraService|Events for %{noteable_model_name} are disabled."
+msgstr ""
+
+msgid "JiraService|If different from Web URL"
+msgstr ""
+
+msgid "JiraService|JIRA API URL"
+msgstr ""
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a commit."
+msgstr ""
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a merge request."
+msgstr ""
+
+msgid "JiraService|Jira issue tracker"
+msgstr ""
+
+msgid "JiraService|Password or API token"
+msgstr ""
+
+msgid "JiraService|Transition ID(s)"
+msgstr ""
+
+msgid "JiraService|Use , or ; to separate multiple transition IDs"
+msgstr ""
+
+msgid "JiraService|Use a password for server version and an API token for cloud version"
+msgstr ""
+
+msgid "JiraService|Use a username for server version and an email for cloud version"
+msgstr ""
+
+msgid "JiraService|Username or Email"
+msgstr ""
+
+msgid "JiraService|Web URL"
+msgstr ""
+
+msgid "JiraService|transition ids can have only numbers which can be split with , or ;"
+msgstr ""
+
msgid "Job"
msgstr ""
@@ -6486,6 +7579,12 @@ msgstr ""
msgid "July"
msgstr ""
+msgid "Jump to first unresolved discussion"
+msgstr ""
+
+msgid "Jump to next unresolved discussion"
+msgstr ""
+
msgid "Jun"
msgstr ""
@@ -6495,6 +7594,9 @@ msgstr ""
msgid "Key (PEM)"
msgstr ""
+msgid "Key: %{key}"
+msgstr ""
+
msgid "Kubernetes"
msgstr ""
@@ -6519,12 +7621,18 @@ msgstr ""
msgid "Kubernetes configured"
msgstr ""
+msgid "Kubernetes error: %{error_code}"
+msgstr ""
+
msgid "Kubernetes service integration has been deprecated. %{deprecated_message_content} your Kubernetes clusters using the new <a href=\"%{url}\"/>Kubernetes Clusters</a> page"
msgstr ""
msgid "LDAP settings"
msgstr ""
+msgid "LDAP sync in progress. This could take a few minutes. Refresh the page to see the changes."
+msgstr ""
+
msgid "LFS"
msgstr ""
@@ -6537,6 +7645,9 @@ msgstr ""
msgid "LFSStatus|Enabled"
msgstr ""
+msgid "LICENSE"
+msgstr ""
+
msgid "Label"
msgstr ""
@@ -6585,6 +7696,9 @@ msgstr ""
msgid "Labels|Promoting %{labelTitle} will make it available for all projects inside %{groupName}. Existing project labels with the same title will be merged. This action cannot be reversed."
msgstr ""
+msgid "Labels|and %{count} more"
+msgstr ""
+
msgid "Language"
msgstr ""
@@ -6601,6 +7715,9 @@ msgstr[3] ""
msgid "Last Pipeline"
msgstr ""
+msgid "Last accessed on"
+msgstr ""
+
msgid "Last activity"
msgstr ""
@@ -6628,6 +7745,12 @@ msgstr ""
msgid "Last updated"
msgstr ""
+msgid "Last used"
+msgstr ""
+
+msgid "Last used on:"
+msgstr ""
+
msgid "LastPushEvent|You pushed to"
msgstr ""
@@ -6643,6 +7766,12 @@ msgstr ""
msgid "Lead"
msgstr ""
+msgid "Learn GitLab"
+msgstr ""
+
+msgid "Learn how to %{link_start}contribute to the built-in templates%{link_end}"
+msgstr ""
+
msgid "Learn how to %{no_packages_link_start}publish and share your packages%{no_packages_link_end} with GitLab."
msgstr ""
@@ -6661,6 +7790,9 @@ msgstr ""
msgid "Learn more about Web Terminal"
msgstr ""
+msgid "Learn more about adding certificates to your project by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
+msgstr ""
+
msgid "Learn more about approvals."
msgstr ""
@@ -6673,6 +7805,9 @@ msgstr ""
msgid "Learn more about signing commits"
msgstr ""
+msgid "Learn more about the dependency list"
+msgstr ""
+
msgid "Learn more in the"
msgstr ""
@@ -6694,6 +7829,12 @@ msgstr ""
msgid "Leave the \"File type\" and \"Delivery method\" options on their default values."
msgstr ""
+msgid "Let's Encrypt does not accept emails on example.com"
+msgstr ""
+
+msgid "Let's Encrypt is a free, automated, and open certificate authority (CA) that gives digital certificates in order to enable HTTPS (SSL/TLS) for websites. Learn more about Let's Encrypt configuration by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
+msgstr ""
+
msgid "License"
msgstr ""
@@ -6769,6 +7910,9 @@ msgstr ""
msgid "LicenseManagement|You are about to remove the license, %{name}, from this project."
msgstr ""
+msgid "Licensed Features"
+msgstr ""
+
msgid "Licensed to"
msgstr ""
@@ -6785,6 +7929,9 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "Linked emails (%{email_count})"
+msgstr ""
+
msgid "LinkedIn"
msgstr ""
@@ -6815,6 +7962,9 @@ msgstr ""
msgid "Loading contribution stats for group members"
msgstr ""
+msgid "Loading functions timed out. Please reload the page to try again."
+msgstr ""
+
msgid "Loading the GitLab IDE..."
msgstr ""
@@ -6836,6 +7986,9 @@ msgstr ""
msgid "Lock not found"
msgstr ""
+msgid "Lock the discussion"
+msgstr ""
+
msgid "Lock this %{issuableDisplayName}? Only <strong>project members</strong> will be able to comment."
msgstr ""
@@ -6854,6 +8007,9 @@ msgstr ""
msgid "Locks give the ability to lock specific file or folder."
msgstr ""
+msgid "Locks the discussion"
+msgstr ""
+
msgid "Login with smartcard"
msgstr ""
@@ -6878,12 +8034,21 @@ msgstr ""
msgid "MRDiff|Show full file"
msgstr ""
+msgid "Make and review changes in the browser with the Web IDE"
+msgstr ""
+
msgid "Make everyone on your team more productive regardless of their location. GitLab Geo creates read-only mirrors of your GitLab instance so you can reduce the time it takes to clone and fetch large repos."
msgstr ""
+msgid "Make issue confidential."
+msgstr ""
+
msgid "Make sure you're logged into the account that owns the projects you'd like to import."
msgstr ""
+msgid "Makes this issue confidential"
+msgstr ""
+
msgid "Manage"
msgstr ""
@@ -6944,6 +8109,15 @@ msgstr ""
msgid "March"
msgstr ""
+msgid "Mark as resolved"
+msgstr ""
+
+msgid "Mark comment as resolved"
+msgstr ""
+
+msgid "Mark this issue as a duplicate of another issue"
+msgstr ""
+
msgid "Mark todo as done"
msgstr ""
@@ -6956,6 +8130,15 @@ msgstr ""
msgid "Markdown enabled"
msgstr ""
+msgid "Marks this issue as a duplicate of %{duplicate_reference}."
+msgstr ""
+
+msgid "Marks todo as done."
+msgstr ""
+
+msgid "Match not found; try refining your search query."
+msgstr ""
+
msgid "Maven Metadata"
msgstr ""
@@ -6980,6 +8163,9 @@ msgstr ""
msgid "Maximum job timeout"
msgstr ""
+msgid "Maximum job timeout has a value which could not be accepted"
+msgstr ""
+
msgid "Maximum number of mirrors that can be synchronizing at the same time."
msgstr ""
@@ -7010,6 +8196,9 @@ msgstr ""
msgid "Members of <strong>%{project_name}</strong>"
msgstr ""
+msgid "Merge"
+msgstr ""
+
msgid "Merge Request"
msgstr ""
@@ -7022,15 +8211,9 @@ msgstr ""
msgid "Merge Requests created"
msgstr ""
-msgid "Merge commit"
-msgstr ""
-
msgid "Merge commit message"
msgstr ""
-msgid "Merge commit with semi-linear history"
-msgstr ""
-
msgid "Merge events"
msgstr ""
@@ -7040,12 +8223,6 @@ msgstr ""
msgid "Merge in progress"
msgstr ""
-msgid "Merge method"
-msgstr ""
-
-msgid "Merge pipelines will try to validate the post-merge result prior to merging"
-msgstr ""
-
msgid "Merge request"
msgstr ""
@@ -7064,6 +8241,30 @@ msgstr ""
msgid "Merge when pipeline succeeds"
msgstr ""
+msgid "MergeConflict|Commit to source branch"
+msgstr ""
+
+msgid "MergeConflict|Committing..."
+msgstr ""
+
+msgid "MergeConflict|HEAD//our changes"
+msgstr ""
+
+msgid "MergeConflict|Use ours"
+msgstr ""
+
+msgid "MergeConflict|Use theirs"
+msgstr ""
+
+msgid "MergeConflict|conflict"
+msgstr ""
+
+msgid "MergeConflict|conflicts"
+msgstr ""
+
+msgid "MergeConflict|origin//their changes"
+msgstr ""
+
msgid "MergeRequests|Add a reply"
msgstr ""
@@ -7082,6 +8283,9 @@ msgstr ""
msgid "MergeRequests|Discussion will be unresolved"
msgstr ""
+msgid "MergeRequests|Failed to squash. Should be done manually."
+msgstr ""
+
msgid "MergeRequests|Jump to next unresolved discussion"
msgstr ""
@@ -7094,6 +8298,9 @@ msgstr ""
msgid "MergeRequests|Saving the comment failed"
msgstr ""
+msgid "MergeRequests|Squash task canceled: another squash is already in progress."
+msgstr ""
+
msgid "MergeRequests|Toggle comments for this file"
msgstr ""
@@ -7127,7 +8334,7 @@ msgstr ""
msgid "MergeRequest|Error loading full diff. Please try again."
msgstr ""
-msgid "MergeRequest|Filter files"
+msgid "MergeRequest|Filter files or search with %{modifier_key}+p"
msgstr ""
msgid "MergeRequest|No files found"
@@ -7142,6 +8349,12 @@ msgstr ""
msgid "Messages"
msgstr ""
+msgid "Metric was successfully added."
+msgstr ""
+
+msgid "Metric was successfully updated."
+msgstr ""
+
msgid "Metrics"
msgstr ""
@@ -7157,6 +8370,9 @@ msgstr ""
msgid "Metrics for environment"
msgstr ""
+msgid "Metrics|Add metric"
+msgstr ""
+
msgid "Metrics|Check out the CI/CD documentation on deploying to an environment"
msgstr ""
@@ -7196,9 +8412,6 @@ msgstr ""
msgid "Metrics|No deployed environments"
msgstr ""
-msgid "Metrics|Not enough data to display"
-msgstr ""
-
msgid "Metrics|PromQL query is valid"
msgstr ""
@@ -7244,9 +8457,21 @@ msgstr ""
msgid "Metrics|You're about to permanently delete this metric. This cannot be undone."
msgstr ""
+msgid "Metrics|e.g. HTTP requests"
+msgstr ""
+
+msgid "Metrics|e.g. Requests/second"
+msgstr ""
+
msgid "Metrics|e.g. Throughput"
msgstr ""
+msgid "Metrics|e.g. rate(http_requests_total[5m])"
+msgstr ""
+
+msgid "Metrics|e.g. req/sec"
+msgstr ""
+
msgid "Migrated %{success_count}/%{total_count} files."
msgstr ""
@@ -7271,9 +8496,6 @@ msgstr ""
msgid "Milestones| You’re about to permanently delete the milestone %{milestoneTitle}. This milestone is not currently used in any issues or merge requests."
msgstr ""
-msgid "Milestones|<p>%{milestonePromotion}</p> %{finalWarning}"
-msgstr ""
-
msgid "Milestones|Delete milestone"
msgstr ""
@@ -7292,7 +8514,7 @@ msgstr ""
msgid "Milestones|Promote Milestone"
msgstr ""
-msgid "Milestones|Promoting %{milestone} will make it available for all projects inside %{groupName}. Existing project milestones with the same name will be merged. "
+msgid "Milestones|Promoting %{milestoneTitle} will make it available for all projects inside %{groupName}. Existing project milestones with the same title will be merged."
msgstr ""
msgid "Milestones|This action cannot be reversed."
@@ -7301,6 +8523,15 @@ msgstr ""
msgid "Minimum capacity to be available before we schedule more mirrors preemptively."
msgstr ""
+msgid "Minimum length is %{minimum_password_length} characters"
+msgstr ""
+
+msgid "Minimum length is %{minimum_password_length} characters."
+msgstr ""
+
+msgid "Minutes"
+msgstr ""
+
msgid "Mirror a repository"
msgstr ""
@@ -7322,6 +8553,18 @@ msgstr ""
msgid "Mirroring settings were successfully updated."
msgstr ""
+msgid "Mirroring settings were successfully updated. The project is being updated."
+msgstr ""
+
+msgid "Mirroring was successfully disabled."
+msgstr ""
+
+msgid "Mirroring will only be available if the feature is included in the plan of the selected group or user."
+msgstr ""
+
+msgid "Missing commit signatures endpoint!"
+msgstr ""
+
msgid "MissingSSHKeyWarningLink|add an SSH key"
msgstr ""
@@ -7382,6 +8625,24 @@ msgstr ""
msgid "Move issue"
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!"
+msgstr ""
+
+msgid "MoveIssue|Cannot move issue to project it originates from!"
+msgstr ""
+
+msgid "Moves issue to %{label} column in the board."
+msgstr ""
+
+msgid "Moves this issue to %{path_to_project}."
+msgstr ""
+
msgid "Multiple issue boards"
msgstr ""
@@ -7394,6 +8655,9 @@ msgstr ""
msgid "Name"
msgstr ""
+msgid "Name has already been taken"
+msgstr ""
+
msgid "Name new label"
msgstr ""
@@ -7491,6 +8755,9 @@ msgstr ""
msgid "New epic"
msgstr ""
+msgid "New epic title"
+msgstr ""
+
msgid "New file"
msgstr ""
@@ -7515,6 +8782,9 @@ msgstr ""
msgid "New milestone"
msgstr ""
+msgid "New password"
+msgstr ""
+
msgid "New pipelines will cancel older, pending pipelines on the same branch"
msgstr ""
@@ -7545,6 +8815,12 @@ msgstr ""
msgid "Newly registered users will by default be external"
msgstr ""
+msgid "Next"
+msgstr ""
+
+msgid "Nickname"
+msgstr ""
+
msgid "No"
msgstr ""
@@ -7554,12 +8830,21 @@ msgstr ""
msgid "No Label"
msgstr ""
+msgid "No Milestone"
+msgstr ""
+
msgid "No Tag"
msgstr ""
msgid "No activities found"
msgstr ""
+msgid "No available namespaces to fork the project."
+msgstr ""
+
+msgid "No blocking merge requests "
+msgstr ""
+
msgid "No branches found"
msgstr ""
@@ -7575,6 +8860,9 @@ msgstr ""
msgid "No container images stored for this project. Add one by following the instructions above."
msgstr ""
+msgid "No contributions"
+msgstr ""
+
msgid "No contributions were found"
msgstr ""
@@ -7599,6 +8887,9 @@ msgstr ""
msgid "No file selected"
msgstr ""
+msgid "No files"
+msgstr ""
+
msgid "No files found."
msgstr ""
@@ -7620,9 +8911,6 @@ msgstr ""
msgid "No matching results"
msgstr ""
-msgid "No merge commits are created and all merges are fast-forwarded, which means that merging is only allowed if the branch could be fast-forwarded. When fast-forward merge is not possible, the user is given the option to rebase."
-msgstr ""
-
msgid "No merge requests for the selected time period."
msgstr ""
@@ -7638,6 +8926,9 @@ msgstr ""
msgid "No other labels with such name or description"
msgstr ""
+msgid "No parent group"
+msgstr ""
+
msgid "No preview for this file type"
msgstr ""
@@ -7665,6 +8956,12 @@ msgstr ""
msgid "No, directly import the existing email addresses and usernames."
msgstr ""
+msgid "Node was successfully created."
+msgstr ""
+
+msgid "Node was successfully updated."
+msgstr ""
+
msgid "Nodes"
msgstr ""
@@ -7713,6 +9010,9 @@ msgstr ""
msgid "Note: Consider asking your GitLab administrator to configure %{github_integration_link}, which will allow login via GitHub and allow importing repositories without generating a Personal Access Token."
msgstr ""
+msgid "NoteForm|Note"
+msgstr ""
+
msgid "Notes|Are you sure you want to cancel creating this comment?"
msgstr ""
@@ -7728,6 +9028,12 @@ msgstr ""
msgid "Notes|Show history only"
msgstr ""
+msgid "Notes|This comment has changed since you started editing, please review the %{open_link}updated comment%{close_link} to ensure information is not lost"
+msgstr ""
+
+msgid "Nothing to preview."
+msgstr ""
+
msgid "Notification events"
msgstr ""
@@ -7737,6 +9043,9 @@ msgstr ""
msgid "Notification setting - %{notification_title}"
msgstr ""
+msgid "Notification settings saved"
+msgstr ""
+
msgid "NotificationEvent|Close issue"
msgstr ""
@@ -7791,6 +9100,9 @@ msgstr ""
msgid "NotificationLevel|Watch"
msgstr ""
+msgid "NotificationSetting|Custom"
+msgstr ""
+
msgid "Notifications"
msgstr ""
@@ -7806,6 +9118,12 @@ msgstr ""
msgid "November"
msgstr ""
+msgid "Number of Elasticsearch replicas"
+msgstr ""
+
+msgid "Number of Elasticsearch shards"
+msgstr ""
+
msgid "OK"
msgstr ""
@@ -7821,7 +9139,13 @@ msgstr ""
msgid "OfSearchInADropdown|Filter"
msgstr ""
-msgid "Once imported, repositories can be mirrored over SSH. Read more %{ssh_link}"
+msgid "Ok let's go"
+msgstr ""
+
+msgid "Onboarding"
+msgstr ""
+
+msgid "Once imported, repositories can be mirrored over SSH. Read more %{link_start}here%{link_end}."
msgstr ""
msgid "Once removed, the fork relationship cannot be restored and you will no longer be able to send merge requests to the source."
@@ -7846,13 +9170,13 @@ msgstr ""
msgid "One or more of your Google Code projects cannot be imported into GitLab directly because they use Subversion or Mercurial for version control, rather than Git."
msgstr ""
-msgid "Only admins"
+msgid "One or more of your dependency files are not supported, and the dependency list may be incomplete. Below is a list of supported file types."
msgstr ""
-msgid "Only allow merge requests to be merged if all discussions are resolved"
+msgid "Only admins"
msgstr ""
-msgid "Only allow merge requests to be merged if the pipeline succeeds"
+msgid "Only admins can delete project"
msgstr ""
msgid "Only mirror protected branches"
@@ -7870,6 +9194,9 @@ msgstr ""
msgid "Only project members will be imported. Group members will be skipped."
msgstr ""
+msgid "Only these extensions are supported: %{extension_list}"
+msgstr ""
+
msgid "Oops, are you sure?"
msgstr ""
@@ -7915,6 +9242,12 @@ msgstr ""
msgid "Opens in a new window"
msgstr ""
+msgid "Operation failed. Check pod logs for %{pod_name} for more details."
+msgstr ""
+
+msgid "Operation timed out. Check pod logs for %{pod_name} for more details."
+msgstr ""
+
msgid "Operations"
msgstr ""
@@ -7939,9 +9272,6 @@ msgstr ""
msgid "OperationsDashboard|The operations dashboard provides a summary of each project's operational health, including pipeline and alert statuses."
msgstr ""
-msgid "OperationsDashboard|Unable to add %{invalidProjects}. The Operations Dashboard is available for public projects, and private projects in groups with a Gold plan."
-msgstr ""
-
msgid "Optional"
msgstr ""
@@ -7963,6 +9293,9 @@ msgstr ""
msgid "Other information"
msgstr ""
+msgid "Other merge requests block this MR"
+msgstr ""
+
msgid "Outbound requests"
msgstr ""
@@ -7972,6 +9305,12 @@ msgstr ""
msgid "Overwrite diverged branches"
msgstr ""
+msgid "Owned by anyone"
+msgstr ""
+
+msgid "Owned by me"
+msgstr ""
+
msgid "Owner"
msgstr ""
@@ -7999,6 +9338,9 @@ msgstr ""
msgid "Pages Domains"
msgstr ""
+msgid "Pages getting started guide"
+msgstr ""
+
msgid "Pagination|Last »"
msgstr ""
@@ -8020,9 +9362,21 @@ msgstr ""
msgid "Password"
msgstr ""
+msgid "Password (optional)"
+msgstr ""
+
msgid "Password authentication is unavailable."
msgstr ""
+msgid "Password confirmation"
+msgstr ""
+
+msgid "Password successfully changed"
+msgstr ""
+
+msgid "Password was successfully updated. Please login with it"
+msgstr ""
+
msgid "Past due"
msgstr ""
@@ -8035,7 +9389,7 @@ msgstr ""
msgid "Paste issue link"
msgstr ""
-msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_rsa.pub' and begins with 'ssh-rsa'. Don't use your private SSH key."
+msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_ed25519.pub' or '~/.ssh/id_rsa.pub' and begins with 'ssh-ed25519' or 'ssh-rsa'. Don't use your private SSH key."
msgstr ""
msgid "Path"
@@ -8062,6 +9416,9 @@ msgstr ""
msgid "People without permission will never get a notification and won't be able to comment."
msgstr ""
+msgid "People without permission will never get a notification."
+msgstr ""
+
msgid "Perform advanced options such as changing path, transferring, or removing the group."
msgstr ""
@@ -8083,12 +9440,27 @@ msgstr ""
msgid "Personal project creation is not allowed. Please contact your administrator with questions"
msgstr ""
+msgid "Phabricator Server Import"
+msgstr ""
+
+msgid "Phabricator Server URL"
+msgstr ""
+
+msgid "Phabricator Tasks"
+msgstr ""
+
msgid "Pick a name"
msgstr ""
+msgid "Pin code"
+msgstr ""
+
msgid "Pipeline"
msgstr ""
+msgid "Pipeline ID (IID)"
+msgstr ""
+
msgid "Pipeline Schedule"
msgstr ""
@@ -8167,6 +9539,9 @@ msgstr ""
msgid "Pipelines charts"
msgstr ""
+msgid "Pipelines emails"
+msgstr ""
+
msgid "Pipelines for last month"
msgstr ""
@@ -8176,10 +9551,13 @@ msgstr ""
msgid "Pipelines for last year"
msgstr ""
-msgid "Pipelines need to be configured to enable this feature."
+msgid "Pipelines settings for '%{project_name}' were successfully updated."
msgstr ""
-msgid "Pipelines settings for '%{project_name}' were successfully updated."
+msgid "Pipelines| to purchase more minutes."
+msgstr ""
+
+msgid "Pipelines|API"
msgstr ""
msgid "Pipelines|Build with confidence"
@@ -8200,6 +9578,9 @@ msgstr ""
msgid "Pipelines|Loading Pipelines"
msgstr ""
+msgid "Pipelines|Pipelines will not run anymore on shared Runners."
+msgstr ""
+
msgid "Pipelines|Project cache successfully reset."
msgstr ""
@@ -8260,6 +9641,9 @@ msgstr ""
msgid "Pipeline|Stop pipeline #%{pipelineId}?"
msgstr ""
+msgid "Pipeline|Triggerer"
+msgstr ""
+
msgid "Pipeline|Variables"
msgstr ""
@@ -8290,6 +9674,15 @@ msgstr ""
msgid "Pipeline|with stages"
msgstr ""
+msgid "PivotalTrackerService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr ""
+
+msgid "PivotalTrackerService|Pivotal Tracker API token."
+msgstr ""
+
+msgid "PivotalTrackerService|Project Management Software (Source Commits Endpoint)"
+msgstr ""
+
msgid "Plain diff"
msgstr ""
@@ -8299,12 +9692,30 @@ msgstr ""
msgid "Play"
msgstr ""
+msgid "Play all manual"
+msgstr ""
+
msgid "Please %{link_to_register} or %{link_to_sign_in} to comment"
msgstr ""
msgid "Please accept the Terms of Service before continuing."
msgstr ""
+msgid "Please add a comment in the text area above"
+msgstr ""
+
+msgid "Please add a list to your board first"
+msgstr ""
+
+msgid "Please check the configuration file for this chart"
+msgstr ""
+
+msgid "Please check the configuration file to ensure that a collection of charts has been declared."
+msgstr ""
+
+msgid "Please check the configuration file to ensure that it is available and the YAML is valid"
+msgstr ""
+
msgid "Please choose a group URL with no special characters."
msgstr ""
@@ -8335,6 +9746,9 @@ msgstr ""
msgid "Please enter a valid number"
msgstr ""
+msgid "Please enter or upload a license."
+msgstr ""
+
msgid "Please fill in a descriptive name for your group."
msgstr ""
@@ -8347,6 +9761,15 @@ msgstr ""
msgid "Please provide a name"
msgstr ""
+msgid "Please provide a valid email address."
+msgstr ""
+
+msgid "Please retype the email address."
+msgstr ""
+
+msgid "Please select a file"
+msgstr ""
+
msgid "Please select a group."
msgstr ""
@@ -8368,7 +9791,7 @@ msgstr ""
msgid "Please upgrade PostgreSQL to version 9.6 or greater. The status of the replication cannot be determined reliably with the current version."
msgstr ""
-msgid "Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately."
+msgid "Please use this form to report to the admin users who create spam issues, comments or behave inappropriately."
msgstr ""
msgid "Please wait a moment, this page will automatically refresh when ready."
@@ -8386,12 +9809,66 @@ msgstr ""
msgid "Preferences saved."
msgstr ""
+msgid "Preferences|Behavior"
+msgstr ""
+
+msgid "Preferences|Choose between fixed (max. 1280px) and fluid (100%%) application layout."
+msgstr ""
+
+msgid "Preferences|Choose what content you want to see on a project’s overview page."
+msgstr ""
+
+msgid "Preferences|Customize the appearance of the application header and navigation sidebar."
+msgstr ""
+
+msgid "Preferences|Default dashboard"
+msgstr ""
+
+msgid "Preferences|Display time in 24-hour format"
+msgstr ""
+
+msgid "Preferences|For example: 30 mins ago."
+msgstr ""
+
+msgid "Preferences|Layout width"
+msgstr ""
+
msgid "Preferences|Navigation theme"
msgstr ""
+msgid "Preferences|Project overview content"
+msgstr ""
+
+msgid "Preferences|Syntax highlighting theme"
+msgstr ""
+
+msgid "Preferences|These settings will update how dates and times are displayed for you."
+msgstr ""
+
msgid "Preferences|This feature is experimental and translations are not complete yet"
msgstr ""
+msgid "Preferences|This setting allows you to customize the appearance of the syntax."
+msgstr ""
+
+msgid "Preferences|This setting allows you to customize the behavior of the system layout and default views."
+msgstr ""
+
+msgid "Preferences|Time display"
+msgstr ""
+
+msgid "Preferences|Time format"
+msgstr ""
+
+msgid "Preferences|Time preferences"
+msgstr ""
+
+msgid "Preferences|Use relative times"
+msgstr ""
+
+msgid "Press %{key}-C to copy"
+msgstr ""
+
msgid "Press Enter or click to search"
msgstr ""
@@ -8407,12 +9884,18 @@ msgstr ""
msgid "Preview"
msgstr ""
+msgid "Preview Markdown"
+msgstr ""
+
msgid "Preview changes"
msgstr ""
msgid "Preview payload"
msgstr ""
+msgid "Previous Artifacts"
+msgstr ""
+
msgid "Primary"
msgstr ""
@@ -8440,15 +9923,24 @@ msgstr ""
msgid "Private group(s)"
msgstr ""
+msgid "Private profile"
+msgstr ""
+
msgid "Private projects can be created in your personal namespace with:"
msgstr ""
+msgid "Proceed"
+msgstr ""
+
msgid "Profile"
msgstr ""
msgid "Profile Settings"
msgstr ""
+msgid "ProfileSession|on"
+msgstr ""
+
msgid "Profiles| You are about to permanently delete %{yourAccount}, and all of the issues, merge requests, and groups linked to your account. Once you confirm %{deleteAccount}, it cannot be undone or recovered."
msgstr ""
@@ -8479,6 +9971,9 @@ msgstr ""
msgid "Profiles|Avatar will be removed. Are you sure?"
msgstr ""
+msgid "Profiles|Bio"
+msgstr ""
+
msgid "Profiles|Change username"
msgstr ""
@@ -8500,6 +9995,9 @@ msgstr ""
msgid "Profiles|Click on icon to activate signin with one of the following services"
msgstr ""
+msgid "Profiles|Commit email"
+msgstr ""
+
msgid "Profiles|Connect"
msgstr ""
@@ -8512,6 +10010,9 @@ msgstr ""
msgid "Profiles|Current status"
msgstr ""
+msgid "Profiles|Default notification email"
+msgstr ""
+
msgid "Profiles|Delete Account"
msgstr ""
@@ -8539,6 +10040,18 @@ msgstr ""
msgid "Profiles|Enter your name, so people you know can recognize you"
msgstr ""
+msgid "Profiles|Feed token was successfully reset"
+msgstr ""
+
+msgid "Profiles|Full name"
+msgstr ""
+
+msgid "Profiles|Include private contributions on my profile"
+msgstr ""
+
+msgid "Profiles|Incoming email token was successfully reset"
+msgstr ""
+
msgid "Profiles|Increase your account's security by enabling Two-Factor Authentication (2FA)"
msgstr ""
@@ -8548,9 +10061,15 @@ msgstr ""
msgid "Profiles|Invalid username"
msgstr ""
+msgid "Profiles|Key"
+msgstr ""
+
msgid "Profiles|Learn more"
msgstr ""
+msgid "Profiles|Location"
+msgstr ""
+
msgid "Profiles|Made a private contribution"
msgstr ""
@@ -8560,18 +10079,33 @@ msgstr ""
msgid "Profiles|No file chosen"
msgstr ""
+msgid "Profiles|Notification email"
+msgstr ""
+
+msgid "Profiles|Organization"
+msgstr ""
+
msgid "Profiles|Path"
msgstr ""
msgid "Profiles|Position and size your new avatar"
msgstr ""
+msgid "Profiles|Primary email"
+msgstr ""
+
msgid "Profiles|Private contributions"
msgstr ""
+msgid "Profiles|Profile was successfully updated"
+msgstr ""
+
msgid "Profiles|Public Avatar"
msgstr ""
+msgid "Profiles|Public email"
+msgstr ""
+
msgid "Profiles|Remove avatar"
msgstr ""
@@ -8590,9 +10124,6 @@ msgstr ""
msgid "Profiles|The maximum file size allowed is 200KB."
msgstr ""
-msgid "Profiles|There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
-msgstr ""
-
msgid "Profiles|This doesn't look like a public SSH key, are you sure you want to add it?"
msgstr ""
@@ -8608,13 +10139,16 @@ msgstr ""
msgid "Profiles|This information will appear on your profile"
msgstr ""
+msgid "Profiles|Time settings"
+msgstr ""
+
msgid "Profiles|Two-Factor Authentication"
msgstr ""
msgid "Profiles|Type your %{confirmationValue} to confirm:"
msgstr ""
-msgid "Profiles|Typically starts with \"ssh-rsa …\""
+msgid "Profiles|Typically starts with \"ssh-ed25519 …\" or \"ssh-rsa …\""
msgstr ""
msgid "Profiles|Update profile settings"
@@ -8629,6 +10163,9 @@ msgstr ""
msgid "Profiles|Use a private email - %{email}"
msgstr ""
+msgid "Profiles|User ID"
+msgstr ""
+
msgid "Profiles|Username change failed - %{message}"
msgstr ""
@@ -8650,6 +10187,9 @@ msgstr ""
msgid "Profiles|You can change your avatar here or remove the current avatar to revert to %{gravatar_link}"
msgstr ""
+msgid "Profiles|You can set your current timezone here"
+msgstr ""
+
msgid "Profiles|You can upload your avatar here"
msgstr ""
@@ -8743,6 +10283,9 @@ msgstr ""
msgid "Project avatar"
msgstr ""
+msgid "Project cannot be shared with the group it is in or one of its ancestors."
+msgstr ""
+
msgid "Project configuration, including services"
msgstr ""
@@ -8788,6 +10331,9 @@ msgstr ""
msgid "Project:"
msgstr ""
+msgid "Project: %{name}"
+msgstr ""
+
msgid "ProjectActivityRSS|Subscribe"
msgstr ""
@@ -8839,6 +10385,24 @@ msgstr ""
msgid "ProjectPage|Project ID: %{project_id}"
msgstr ""
+msgid "ProjectSelect| or group"
+msgstr ""
+
+msgid "ProjectSelect|Search for project"
+msgstr ""
+
+msgid "ProjectSettings|Additional merge request capabilities that influence how and when merges will be performed"
+msgstr ""
+
+msgid "ProjectSettings|All discussions must be resolved"
+msgstr ""
+
+msgid "ProjectSettings|Allow merge trains"
+msgstr ""
+
+msgid "ProjectSettings|Automatically resolve merge request diff discussions when they become outdated"
+msgstr ""
+
msgid "ProjectSettings|Badges"
msgstr ""
@@ -8848,18 +10412,60 @@ msgstr ""
msgid "ProjectSettings|Customize your project badges."
msgstr ""
+msgid "ProjectSettings|Every merge creates a merge commit"
+msgstr ""
+
msgid "ProjectSettings|Failed to protect the tag"
msgstr ""
msgid "ProjectSettings|Failed to update tag!"
msgstr ""
+msgid "ProjectSettings|Fast-forward merge"
+msgstr ""
+
+msgid "ProjectSettings|Fast-forward merges only"
+msgstr ""
+
msgid "ProjectSettings|Learn more about badges."
msgstr ""
+msgid "ProjectSettings|Merge checks"
+msgstr ""
+
+msgid "ProjectSettings|Merge commit"
+msgstr ""
+
+msgid "ProjectSettings|Merge commit with semi-linear history"
+msgstr ""
+
+msgid "ProjectSettings|Merge method"
+msgstr ""
+
+msgid "ProjectSettings|Merge options"
+msgstr ""
+
+msgid "ProjectSettings|Merge pipelines will try to validate the post-merge result prior to merging"
+msgstr ""
+
+msgid "ProjectSettings|No merge commits are created"
+msgstr ""
+
msgid "ProjectSettings|Only signed commits can be pushed to this repository."
msgstr ""
+msgid "ProjectSettings|Pipelines must succeed"
+msgstr ""
+
+msgid "ProjectSettings|Pipelines need to be configured to enable this feature."
+msgstr ""
+
+msgid "ProjectSettings|Show link to create/view merge request when pushing from the command line"
+msgstr ""
+
+msgid "ProjectSettings|These checks must pass before merge requests can be merged"
+msgstr ""
+
msgid "ProjectSettings|This setting is applied on the server level and can be overridden by an admin."
msgstr ""
@@ -8869,12 +10475,72 @@ msgstr ""
msgid "ProjectSettings|This setting will be applied to all projects unless overridden by an admin."
msgstr ""
+msgid "ProjectSettings|This will dictate the commit history when you merge a merge request"
+msgstr ""
+
msgid "ProjectSettings|Users can only push commits to this repository that were committed with one of their own verified emails."
msgstr ""
+msgid "ProjectSettings|When conflicts arise the user is given the option to rebase"
+msgstr ""
+
+msgid "ProjectTemplates|.NET Core"
+msgstr ""
+
+msgid "ProjectTemplates|Android"
+msgstr ""
+
+msgid "ProjectTemplates|Go Micro"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/GitBook"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Hexo"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Hugo"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Jekyll"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Plain HTML"
+msgstr ""
+
+msgid "ProjectTemplates|NodeJS Express"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/GitBook"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Hexo"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Hugo"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Jekyll"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Plain HTML"
+msgstr ""
+
+msgid "ProjectTemplates|Ruby on Rails"
+msgstr ""
+
+msgid "ProjectTemplates|Spring"
+msgstr ""
+
+msgid "ProjectTemplates|iOS (Swift)"
+msgstr ""
+
msgid "Projects"
msgstr ""
+msgid "Projects (%{count})"
+msgstr ""
+
msgid "Projects Successfully Retrieved"
msgstr ""
@@ -9031,6 +10697,15 @@ msgstr ""
msgid "Promote to group label"
msgstr ""
+msgid "PromoteMilestone|Only project milestones can be promoted."
+msgstr ""
+
+msgid "PromoteMilestone|Project does not belong to a group."
+msgstr ""
+
+msgid "PromoteMilestone|Promotion failed - %{message}"
+msgstr ""
+
msgid "Promotions|Don't show me this again"
msgstr ""
@@ -9049,16 +10724,22 @@ msgstr ""
msgid "Protected"
msgstr ""
+msgid "Protected Branch"
+msgstr ""
+
+msgid "Protected Environment"
+msgstr ""
+
msgid "Protected Environments"
msgstr ""
-msgid "ProtectedEnvironment|%{environment_name} will be writable for developers. Are you sure?"
+msgid "Protected Tag"
msgstr ""
-msgid "ProtectedEnvironment|Allowed to deploy"
+msgid "ProtectedEnvironment|%{environment_name} will be writable for developers. Are you sure?"
msgstr ""
-msgid "ProtectedEnvironment|Choose who is allowed to deploy"
+msgid "ProtectedEnvironment|Allowed to deploy"
msgstr ""
msgid "ProtectedEnvironment|Environment"
@@ -9067,18 +10748,24 @@ msgstr ""
msgid "ProtectedEnvironment|Protect"
msgstr ""
-msgid "ProtectedEnvironment|Protect Environments in order to restrict who can execute deployments."
-msgstr ""
-
msgid "ProtectedEnvironment|Protect an environment"
msgstr ""
msgid "ProtectedEnvironment|Protected Environment (%{protected_environments_count})"
msgstr ""
+msgid "ProtectedEnvironment|Protecting an environment restricts the users who can execute deployments."
+msgstr ""
+
msgid "ProtectedEnvironment|Select an environment"
msgstr ""
+msgid "ProtectedEnvironment|Select users"
+msgstr ""
+
+msgid "ProtectedEnvironment|Select users to deploy and manage Feature Flag settings"
+msgstr ""
+
msgid "ProtectedEnvironment|There are currently no protected environments, protect an environment with the form above."
msgstr ""
@@ -9127,9 +10814,15 @@ msgstr ""
msgid "Push"
msgstr ""
+msgid "Push Rule updated successfully."
+msgstr ""
+
msgid "Push Rules"
msgstr ""
+msgid "Push Rules updated successfully."
+msgstr ""
+
msgid "Push an existing Git repository"
msgstr ""
@@ -9154,12 +10847,54 @@ msgstr ""
msgid "Pushes"
msgstr ""
+msgid "PushoverService|%{user_name} deleted branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|%{user_name} push to branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|%{user_name} pushed new branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|High Priority"
+msgstr ""
+
+msgid "PushoverService|Leave blank for all active devices"
+msgstr ""
+
+msgid "PushoverService|Low Priority"
+msgstr ""
+
+msgid "PushoverService|Lowest Priority"
+msgstr ""
+
+msgid "PushoverService|Normal Priority"
+msgstr ""
+
+msgid "PushoverService|Pushover makes it easy to get real-time notifications on your Android device, iPhone, iPad, and Desktop."
+msgstr ""
+
+msgid "PushoverService|See project %{project_full_name}"
+msgstr ""
+
+msgid "PushoverService|Total commits count: %{total_commits_count}"
+msgstr ""
+
+msgid "PushoverService|Your application key"
+msgstr ""
+
+msgid "PushoverService|Your user key"
+msgstr ""
+
msgid "Quarters"
msgstr ""
msgid "Query"
msgstr ""
+msgid "Query is valid"
+msgstr ""
+
msgid "Quick actions can be used in the issues description and comment boxes."
msgstr ""
@@ -9184,15 +10919,24 @@ msgstr ""
msgid "Receive alerts from manually configured Prometheus servers."
msgstr ""
+msgid "Receive notifications about your own activity"
+msgstr ""
+
msgid "Recent"
msgstr ""
msgid "Recent Project Activity"
msgstr ""
+msgid "Recent Searches Service is unavailable"
+msgstr ""
+
msgid "Recent searches"
msgstr ""
+msgid "Recovery Codes"
+msgstr ""
+
msgid "Redirect to SAML provider to test configuration"
msgstr ""
@@ -9212,21 +10956,36 @@ msgstr[3] ""
msgid "Regenerate key"
msgstr ""
+msgid "Regenerate recovery codes"
+msgstr ""
+
msgid "Regex pattern"
msgstr ""
+msgid "Register"
+msgstr ""
+
msgid "Register / Sign In"
msgstr ""
+msgid "Register Two-Factor Authenticator"
+msgstr ""
+
msgid "Register U2F device"
msgstr ""
+msgid "Register Universal Two-Factor (U2F) Device"
+msgstr ""
+
msgid "Register and see your runners for this group."
msgstr ""
msgid "Register and see your runners for this project."
msgstr ""
+msgid "Register with two-factor app"
+msgstr ""
+
msgid "Registration"
msgstr ""
@@ -9251,6 +11010,9 @@ msgstr ""
msgid "Related Merged Requests"
msgstr ""
+msgid "Related issues"
+msgstr ""
+
msgid "Related merge requests"
msgstr ""
@@ -9263,6 +11025,9 @@ msgstr ""
msgid "Remind later"
msgstr ""
+msgid "Remote object has no absolute path."
+msgstr ""
+
msgid "Remove"
msgstr ""
@@ -9272,7 +11037,10 @@ msgstr ""
msgid "Remove all approvals in a merge request when new commits are pushed to its source branch"
msgstr ""
-msgid "Remove approver"
+msgid "Remove all or specific assignee(s)"
+msgstr ""
+
+msgid "Remove all or specific label(s)"
msgstr ""
msgid "Remove approvers"
@@ -9281,25 +11049,37 @@ msgstr ""
msgid "Remove approvers?"
msgstr ""
+msgid "Remove assignee"
+msgstr ""
+
msgid "Remove avatar"
msgstr ""
+msgid "Remove child epic from an epic"
+msgstr ""
+
+msgid "Remove due date"
+msgstr ""
+
msgid "Remove fork relationship"
msgstr ""
msgid "Remove group"
msgstr ""
+msgid "Remove milestone"
+msgstr ""
+
msgid "Remove priority"
msgstr ""
msgid "Remove project"
msgstr ""
-msgid "Remove this label? Are you sure?"
+msgid "Remove spent time"
msgstr ""
-msgid "Remove this label? This will affect all projects within the group. Are you sure?"
+msgid "Remove time estimate"
msgstr ""
msgid "Removed"
@@ -9314,6 +11094,24 @@ msgstr ""
msgid "Removed projects cannot be restored!"
msgstr ""
+msgid "Removes %{epic_ref} from child epics."
+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."
msgstr ""
@@ -9344,6 +11142,9 @@ msgstr ""
msgid "Replace"
msgstr ""
+msgid "Replace all label(s)"
+msgstr ""
+
msgid "Reply to comment"
msgstr ""
@@ -9353,7 +11154,7 @@ msgstr ""
msgid "Repo by URL"
msgstr ""
-msgid "Report abuse to GitLab"
+msgid "Report abuse to admin"
msgstr ""
msgid "Reporting"
@@ -9368,6 +11169,9 @@ msgstr ""
msgid "Reports|Class"
msgstr ""
+msgid "Reports|Classname"
+msgstr ""
+
msgid "Reports|Confidence"
msgstr ""
@@ -9407,12 +11211,6 @@ msgstr ""
msgid "Reports|Vulnerability"
msgstr ""
-msgid "Reports|issue"
-msgstr ""
-
-msgid "Reports|merge request"
-msgstr ""
-
msgid "Reports|no changed test results"
msgstr ""
@@ -9467,6 +11265,12 @@ msgstr ""
msgid "Require approval from code owners"
msgstr ""
+msgid "Require user password to approve"
+msgstr ""
+
+msgid "Require users to prove ownership of custom domains"
+msgstr ""
+
msgid "Requires approval from %{names}."
msgid_plural "Requires %{count} more approvals from %{names}."
msgstr[0] ""
@@ -9481,6 +11285,9 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "Resend confirmation email"
+msgstr ""
+
msgid "Resend invite"
msgstr ""
@@ -9520,6 +11327,15 @@ msgstr ""
msgid "Resolved all discussions."
msgstr ""
+msgid "Resolved by %{name}"
+msgstr ""
+
+msgid "Resolved by %{resolvedByName}"
+msgstr ""
+
+msgid "Resolves IP addresses once and uses them to submit requests"
+msgstr ""
+
msgid "Response"
msgstr ""
@@ -9562,6 +11378,9 @@ msgstr ""
msgid "Retry this job in order to create the necessary resources."
msgstr ""
+msgid "Retry update"
+msgstr ""
+
msgid "Retry verification"
msgstr ""
@@ -9602,6 +11421,12 @@ msgstr ""
msgid "Revoked personal access token %{personal_access_token_name}!"
msgstr ""
+msgid "RightSidebar|adding a"
+msgstr ""
+
+msgid "RightSidebar|deleting the"
+msgstr ""
+
msgid "Roadmap"
msgstr ""
@@ -9686,6 +11511,9 @@ msgstr ""
msgid "SAML for %{group_name}"
msgstr ""
+msgid "SSH Key"
+msgstr ""
+
msgid "SSH Keys"
msgstr ""
@@ -9695,6 +11523,9 @@ msgstr ""
msgid "SSH host keys"
msgstr ""
+msgid "SSH keys allow you to establish a secure connection between your computer and GitLab."
+msgstr ""
+
msgid "SSH public key"
msgstr ""
@@ -9710,6 +11541,9 @@ msgstr ""
msgid "Save Changes"
msgstr ""
+msgid "Save anyway"
+msgstr ""
+
msgid "Save application"
msgstr ""
@@ -9722,6 +11556,9 @@ msgstr ""
msgid "Save comment"
msgstr ""
+msgid "Save password"
+msgstr ""
+
msgid "Save pipeline schedule"
msgstr ""
@@ -9782,9 +11619,21 @@ msgstr ""
msgid "Search files"
msgstr ""
+msgid "Search for a LDAP group"
+msgstr ""
+
+msgid "Search for a group"
+msgstr ""
+
+msgid "Search for a user"
+msgstr ""
+
msgid "Search for projects, issues, etc."
msgstr ""
+msgid "Search forks"
+msgstr ""
+
msgid "Search groups"
msgstr ""
@@ -9806,6 +11655,9 @@ msgstr ""
msgid "Search projects"
msgstr ""
+msgid "Search projects..."
+msgstr ""
+
msgid "Search users"
msgstr ""
@@ -9881,9 +11733,6 @@ msgstr ""
msgid "Security Reports|More info"
msgstr ""
-msgid "Security Reports|No Vulnerabilities"
-msgstr ""
-
msgid "Security Reports|There was an error creating the issue."
msgstr ""
@@ -9914,12 +11763,24 @@ msgstr ""
msgid "SecurityDashboard| The security dashboard displays the latest security report. Use it to find and fix vulnerabilities."
msgstr ""
+msgid "SecurityDashboard|Confidence"
+msgstr ""
+
msgid "SecurityDashboard|Monitor vulnerabilities in your code"
msgstr ""
msgid "SecurityDashboard|Pipeline %{pipelineLink} triggered"
msgstr ""
+msgid "SecurityDashboard|Project"
+msgstr ""
+
+msgid "SecurityDashboard|Report type"
+msgstr ""
+
+msgid "SecurityDashboard|Severity"
+msgstr ""
+
msgid "See metrics"
msgstr ""
@@ -9932,6 +11793,12 @@ msgstr ""
msgid "Select Archive Format"
msgstr ""
+msgid "Select Page"
+msgstr ""
+
+msgid "Select a file from the left sidebar to begin editing. Afterwards, you'll be able to commit your changes."
+msgstr ""
+
msgid "Select a group to invite"
msgstr ""
@@ -9959,6 +11826,9 @@ msgstr ""
msgid "Select branch/tag"
msgstr ""
+msgid "Select group or project"
+msgstr ""
+
msgid "Select members to invite"
msgstr ""
@@ -9995,6 +11865,9 @@ msgstr ""
msgid "Send an email notification to Developers."
msgstr ""
+msgid "Send confirmation email"
+msgstr ""
+
msgid "Send email"
msgstr ""
@@ -10076,6 +11949,9 @@ msgstr ""
msgid "Serverless|There is currently no function data available from Knative. This could be for a variety of reasons including:"
msgstr ""
+msgid "Service"
+msgstr ""
+
msgid "Service Desk"
msgstr ""
@@ -10106,19 +11982,22 @@ msgstr ""
msgid "Set default and restrict visibility levels. Configure import sources and git access protocol."
msgstr ""
+msgid "Set due date"
+msgstr ""
+
msgid "Set instance-wide template repository"
msgstr ""
msgid "Set max session time for web terminal."
msgstr ""
-msgid "Set new password"
+msgid "Set milestone"
msgstr ""
-msgid "Set notification email for abuse reports."
+msgid "Set new password"
msgstr ""
-msgid "Set number of approvers required before open merge requests can be merged"
+msgid "Set notification email for abuse reports."
msgstr ""
msgid "Set requirements for a user to sign-in. Enable mandatory two-factor authentication."
@@ -10136,6 +12015,9 @@ msgstr ""
msgid "Set the maximum number of pipeline minutes that a group can use on shared Runners per month. 0 for unlimited."
msgstr ""
+msgid "Set time estimate"
+msgstr ""
+
msgid "Set up CI/CD"
msgstr ""
@@ -10157,6 +12039,9 @@ msgstr ""
msgid "Set up your project to automatically push and/or pull changes to/from another repository. Branches, tags, and commits will be synced automatically."
msgstr ""
+msgid "Set weight"
+msgstr ""
+
msgid "SetPasswordToCloneLink|set a password"
msgstr ""
@@ -10184,6 +12069,18 @@ msgstr ""
msgid "SetStatusModal|What's your status?"
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 "Sets weight to %{weight}."
+msgstr ""
+
msgid "Settings"
msgstr ""
@@ -10199,6 +12096,9 @@ msgstr ""
msgid "Shared projects"
msgstr ""
+msgid "Shared runners help link"
+msgstr ""
+
msgid "SharedRunnersMinutesSettings|By resetting the pipeline minutes for this namespace, the currently used minutes will be set to zero."
msgstr ""
@@ -10211,9 +12111,18 @@ msgstr ""
msgid "Sherlock Transactions"
msgstr ""
+msgid "Should you ever lose your phone or access to your one time password secret, each of these recovery codes can be used one time each to regain access to your account. Please save them in a safe place, or you %{b_start}will%{b_end} lose access to your account."
+msgstr ""
+
msgid "Show all activity"
msgstr ""
+msgid "Show archived projects"
+msgstr ""
+
+msgid "Show archived projects only"
+msgstr ""
+
msgid "Show command"
msgstr ""
@@ -10229,9 +12138,6 @@ msgstr ""
msgid "Show latest version"
msgstr ""
-msgid "Show link to create/view merge request when pushing from the command line"
-msgstr ""
-
msgid "Show parent pages"
msgstr ""
@@ -10287,12 +12193,30 @@ msgstr ""
msgid "Sign out"
msgstr ""
+msgid "Sign out & Register"
+msgstr ""
+
+msgid "Sign up was successful! Please confirm your email to sign in."
+msgstr ""
+
msgid "Sign-in restrictions"
msgstr ""
msgid "Sign-up restrictions"
msgstr ""
+msgid "SignUp|Name is too long (maximum is %{max_length} characters)."
+msgstr ""
+
+msgid "SignUp|Username is too long (maximum is %{max_length} characters)."
+msgstr ""
+
+msgid "Signed in"
+msgstr ""
+
+msgid "Signed in with %{authentication} authentication"
+msgstr ""
+
msgid "Signing in using %{label} has been disabled"
msgstr ""
@@ -10302,6 +12226,9 @@ msgstr ""
msgid "Similar issues"
msgstr ""
+msgid "Single or combined queries"
+msgstr ""
+
msgid "Size"
msgstr ""
@@ -10311,6 +12238,9 @@ msgstr ""
msgid "Size limit per repository (MB)"
msgstr ""
+msgid "Skip this for now"
+msgstr ""
+
msgid "Slack application"
msgstr ""
@@ -10380,6 +12310,9 @@ msgstr ""
msgid "Something went wrong when toggling the button"
msgstr ""
+msgid "Something went wrong while adding your award. Please try again."
+msgstr ""
+
msgid "Something went wrong while applying the suggestion. Please try again."
msgstr ""
@@ -10398,6 +12331,9 @@ msgstr ""
msgid "Something went wrong while fetching group member contributions"
msgstr ""
+msgid "Something went wrong while fetching latest comments."
+msgstr ""
+
msgid "Something went wrong while fetching related merge requests."
msgstr ""
@@ -10422,7 +12358,7 @@ msgstr ""
msgid "Something went wrong, unable to add %{project} to dashboard"
msgstr ""
-msgid "Something went wrong, unable to get operations projects"
+msgid "Something went wrong, unable to get projects"
msgstr ""
msgid "Something went wrong, unable to remove project"
@@ -10434,6 +12370,9 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
+msgid "Something went wrong. Try again later."
+msgstr ""
+
msgid "Sorry, no epics matched your search"
msgstr ""
@@ -10494,6 +12433,9 @@ msgstr ""
msgid "SortOptions|Less weight"
msgstr ""
+msgid "SortOptions|Manual"
+msgstr ""
+
msgid "SortOptions|Milestone due date"
msgstr ""
@@ -10548,6 +12490,12 @@ msgstr ""
msgid "SortOptions|Recent sign in"
msgstr ""
+msgid "SortOptions|Sort direction"
+msgstr ""
+
+msgid "SortOptions|Stars"
+msgstr ""
+
msgid "SortOptions|Start date"
msgstr ""
@@ -10620,6 +12568,9 @@ msgstr ""
msgid "Star a label to make it a priority label. Order the prioritized labels to change their relative priority, by dragging."
msgstr ""
+msgid "Star toggle failed. Try again later."
+msgstr ""
+
msgid "StarProject|Star"
msgstr ""
@@ -10644,6 +12595,9 @@ msgstr ""
msgid "Start GitLab Ultimate trial"
msgstr ""
+msgid "Start Indexing"
+msgstr ""
+
msgid "Start Web Terminal"
msgstr ""
@@ -10674,6 +12628,12 @@ msgstr ""
msgid "Start discussion & reopen %{noteable_name}"
msgstr ""
+msgid "Start merge train"
+msgstr ""
+
+msgid "Start merge train when pipeline succeeds"
+msgstr ""
+
msgid "Start the Runner!"
msgstr ""
@@ -10734,12 +12694,18 @@ msgstr ""
msgid "Storage:"
msgstr ""
+msgid "StorageSize|Unknown"
+msgstr ""
+
msgid "Subgroups"
msgstr ""
msgid "Subgroups and projects"
msgstr ""
+msgid "Subkeys"
+msgstr ""
+
msgid "Submit as spam"
msgstr ""
@@ -10770,6 +12736,9 @@ msgstr ""
msgid "Subscribed"
msgstr ""
+msgid "Subscription"
+msgstr ""
+
msgid "SubscriptionTable|Billing"
msgstr ""
@@ -10842,6 +12811,9 @@ msgstr ""
msgid "SubscriptionTable|Usage count is performed once a day at 12:00 PM."
msgstr ""
+msgid "Subtracts"
+msgstr ""
+
msgid "Successfully blocked"
msgstr ""
@@ -10866,6 +12838,69 @@ msgstr ""
msgid "Suggested change"
msgstr ""
+msgid "SuggestedColors|Bright green"
+msgstr ""
+
+msgid "SuggestedColors|Dark grayish cyan"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate blue"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate orange"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate pink"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate violet"
+msgstr ""
+
+msgid "SuggestedColors|Feijoa"
+msgstr ""
+
+msgid "SuggestedColors|Lime green"
+msgstr ""
+
+msgid "SuggestedColors|Moderate blue"
+msgstr ""
+
+msgid "SuggestedColors|Pure red"
+msgstr ""
+
+msgid "SuggestedColors|Slightly desaturated blue"
+msgstr ""
+
+msgid "SuggestedColors|Slightly desaturated green"
+msgstr ""
+
+msgid "SuggestedColors|Soft orange"
+msgstr ""
+
+msgid "SuggestedColors|Soft red"
+msgstr ""
+
+msgid "SuggestedColors|Strong pink"
+msgstr ""
+
+msgid "SuggestedColors|Strong red"
+msgstr ""
+
+msgid "SuggestedColors|Strong yellow"
+msgstr ""
+
+msgid "SuggestedColors|UA blue"
+msgstr ""
+
+msgid "SuggestedColors|Very dark desaturated blue"
+msgstr ""
+
+msgid "SuggestedColors|Very dark lime green"
+msgstr ""
+
+msgid "SuggestedColors|Very pale orange"
+msgstr ""
+
msgid "Sunday"
msgstr ""
@@ -10878,6 +12913,12 @@ msgstr ""
msgid "Switch branch/tag"
msgstr ""
+msgid "Switch to GitLab Next"
+msgstr ""
+
+msgid "Switch to the source to copy it to the clipboard"
+msgstr ""
+
msgid "Sync information"
msgstr ""
@@ -10908,18 +12949,30 @@ msgstr ""
msgid "System metrics (Kubernetes)"
msgstr ""
+msgid "Table of Contents"
+msgstr ""
+
msgid "Tag"
msgstr ""
msgid "Tag list:"
msgstr ""
+msgid "Tag this commit."
+msgstr ""
+
msgid "Tags"
msgstr ""
msgid "Tags feed"
msgstr ""
+msgid "Tags this commit to %{tag_name} with \"%{message}\"."
+msgstr ""
+
+msgid "Tags this commit to %{tag_name}."
+msgstr ""
+
msgid "Tags:"
msgstr ""
@@ -11001,6 +13054,9 @@ msgstr ""
msgid "Team"
msgstr ""
+msgid "Team domain"
+msgstr ""
+
msgid "Template"
msgstr ""
@@ -11013,6 +13069,9 @@ msgstr ""
msgid "Terminal for environment"
msgstr ""
+msgid "Terminal sync service is running"
+msgstr ""
+
msgid "Terms of Service Agreement and Privacy Policy"
msgstr ""
@@ -11028,6 +13087,33 @@ msgstr ""
msgid "Test failed."
msgstr ""
+msgid "Test settings and save changes"
+msgstr ""
+
+msgid "TestHooks|Ensure one of your projects has merge requests."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has CI jobs."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has CI pipelines."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has at least one commit."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has issues."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has merge requests."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has notes."
+msgstr ""
+
+msgid "TestHooks|Ensure the wiki is enabled and has pages."
+msgstr ""
+
msgid "Thank you for your report. A GitLab administrator will look into it shortly."
msgstr ""
@@ -11068,6 +13154,9 @@ msgstr ""
msgid "The branch for this project has no active pipeline configuration."
msgstr ""
+msgid "The certificate will be shown here once it has been obtained from Let's Encrypt. This process may take up to an hour to complete."
+msgstr ""
+
msgid "The character highlighter helps you keep the subject line to %{titleLength} characters and wrap the body at %{bodyLength} so they are readable in git."
msgstr ""
@@ -11083,6 +13172,9 @@ msgstr ""
msgid "The content of this page is not encoded in UTF-8. Edits can only be made via the Git repository."
msgstr ""
+msgid "The dependency list details information about the components used within your project."
+msgstr ""
+
msgid "The deployment of this job to %{environmentLink} did not succeed."
msgstr ""
@@ -11140,6 +13232,15 @@ msgstr ""
msgid "The issue stage shows the time it takes from creating an issue to assigning the issue to a milestone, or add the issue to a list on your Issue Board. Begin creating issues to see data for this stage."
msgstr ""
+msgid "The license was removed. GitLab has fallen back on the previous license."
+msgstr ""
+
+msgid "The license was removed. GitLab now no longer has a valid license."
+msgstr ""
+
+msgid "The license was successfully uploaded and is now active. You can see the details below."
+msgstr ""
+
msgid "The maximum file size allowed is %{size}."
msgstr ""
@@ -11158,6 +13259,12 @@ msgstr ""
msgid "The name %{entryName} is already taken in this directory."
msgstr ""
+msgid "The number of changes to be fetched from GitLab when cloning a repository. This can speed up Pipelines execution. Keep empty or set to 0 to disable shallow clone by default and make GitLab CI fetch all branches and tags each time."
+msgstr ""
+
+msgid "The number of times an upload record could not find its file"
+msgstr ""
+
msgid "The passphrase required to decrypt the private key. This is optional and the value is encrypted at rest."
msgstr ""
@@ -11182,9 +13289,21 @@ msgstr ""
msgid "The project can be accessed by any logged in user."
msgstr ""
+msgid "The project can be accessed by any user who is logged in."
+msgstr ""
+
+msgid "The project can be accessed by anyone, regardless of authentication."
+msgstr ""
+
msgid "The project can be accessed without any authentication."
msgstr ""
+msgid "The project is accessible only by members of the project. Access must be granted explicitly to each user."
+msgstr ""
+
+msgid "The project is still being deleted. Please try again later."
+msgstr ""
+
msgid "The project was successfully forked."
msgstr ""
@@ -11194,6 +13313,9 @@ msgstr ""
msgid "The pseudonymizer data collection is disabled. When enabled, GitLab will run a background job that will produce pseudonymized CSVs of the GitLab database that will be uploaded to your configured object storage directory."
msgstr ""
+msgid "The remote mirror took to long to complete."
+msgstr ""
+
msgid "The remote repository is being updated..."
msgstr ""
@@ -11203,6 +13325,9 @@ msgstr ""
msgid "The repository for this project is empty"
msgstr ""
+msgid "The repository is being updated..."
+msgstr ""
+
msgid "The repository must be accessible over <code>http://</code>, <code>https://</code> or <code>git://</code>."
msgstr ""
@@ -11242,6 +13367,9 @@ msgstr ""
msgid "The time taken by each data entry gathered by that stage."
msgstr ""
+msgid "The unique identifier for the Geo node. Must match `geo_node_name` if it is set in gitlab.rb, otherwise it must match `external_url`"
+msgstr ""
+
msgid "The update action will time out after %{number_of_minutes} minutes. For big repositories, use a clone/push combination."
msgstr ""
@@ -11263,15 +13391,30 @@ msgstr ""
msgid "The user map is a mapping of the FogBugz users that participated on your projects to the way their email address and usernames will be imported into GitLab. You can change this by populating the table below."
msgstr ""
+msgid "The user-facing URL of the Geo node."
+msgstr ""
+
msgid "The value lying at the midpoint of a series of observed values. E.g., between 3, 5, 9, the median is 5. Between 3, 5, 7, 8, the median is (5+7)/2 = 6."
msgstr ""
-msgid "There are no approvers"
+msgid "There are no GPG keys associated with this account."
+msgstr ""
+
+msgid "There are no GPG keys with access to your account."
+msgstr ""
+
+msgid "There are no SSH keys associated with this account."
+msgstr ""
+
+msgid "There are no SSH keys with access to your account."
msgstr ""
msgid "There are no archived projects yet"
msgstr ""
+msgid "There are no charts configured for this page"
+msgstr ""
+
msgid "There are no closed issues"
msgstr ""
@@ -11305,9 +13448,24 @@ msgstr ""
msgid "There are no unstaged changes"
msgstr ""
+msgid "There is already a repository with that name on disk"
+msgstr ""
+
+msgid "There was a problem communicating with your device."
+msgstr ""
+
+msgid "There was a problem sending the confirmation email"
+msgstr ""
+
+msgid "There was an error %{message} todo."
+msgstr ""
+
msgid "There was an error adding a todo."
msgstr ""
+msgid "There was an error creating the issue"
+msgstr ""
+
msgid "There was an error deleting the todo."
msgstr ""
@@ -11323,6 +13481,12 @@ msgstr ""
msgid "There was an error removing the e-mail."
msgstr ""
+msgid "There was an error resetting group pipeline minutes."
+msgstr ""
+
+msgid "There was an error resetting user pipeline minutes."
+msgstr ""
+
msgid "There was an error saving your changes."
msgstr ""
@@ -11341,6 +13505,9 @@ msgstr ""
msgid "There was an error when unsubscribing from this label."
msgstr ""
+msgid "There was an error while fetching cycle analytics data."
+msgstr ""
+
msgid "There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
msgstr ""
@@ -11353,6 +13520,9 @@ msgstr ""
msgid "Third party offers"
msgstr ""
+msgid "This %{issuableDisplayName} is locked. Only project members can comment."
+msgstr ""
+
msgid "This %{issuable} is locked. Only <strong>project members</strong> can comment."
msgstr ""
@@ -11365,18 +13535,30 @@ msgstr ""
msgid "This action can lead to data loss. To prevent accidental actions we ask you to confirm your intention."
msgstr ""
+msgid "This also resolves the discussion"
+msgstr ""
+
msgid "This application was created by %{link_to_owner}."
msgstr ""
msgid "This application will be able to:"
msgstr ""
+msgid "This block is self-referential"
+msgstr ""
+
msgid "This board's scope is reduced"
msgstr ""
msgid "This branch has changed since you started editing. Would you like to create a new branch?"
msgstr ""
+msgid "This certificate is automatically managed by Let's Encrypt"
+msgstr ""
+
+msgid "This chart could not be displayed"
+msgstr ""
+
msgid "This commit is part of merge request %{link_to_merge_request}. Comments created here will be created in the context of that merge request."
msgstr ""
@@ -11401,6 +13583,12 @@ msgstr ""
msgid "This date is before the start date, so this epic won't appear in the roadmap."
msgstr ""
+msgid "This device has already been registered with us."
+msgstr ""
+
+msgid "This device has not been registered with us."
+msgstr ""
+
msgid "This diff is collapsed."
msgstr ""
@@ -11413,6 +13601,9 @@ msgstr ""
msgid "This domain is not verified. You will need to verify ownership before access is enabled."
msgstr ""
+msgid "This environment has no deployments yet."
+msgstr ""
+
msgid "This field is required."
msgstr ""
@@ -11422,22 +13613,31 @@ msgstr ""
msgid "This group does not provide any group Runners yet."
msgstr ""
+msgid "This is a \"Ghost User\", created to hold all issues authored by users that have since been deleted. This user cannot be removed."
+msgstr ""
+
msgid "This is a confidential issue."
msgstr ""
msgid "This is a delayed job to run in %{remainingTime}"
msgstr ""
+msgid "This is a list of devices that have logged into your account. Revoke any sessions that you do not recognize."
+msgstr ""
+
+msgid "This is a security log of important events involving your account."
+msgstr ""
+
msgid "This is the author's first Merge Request to this project."
msgstr ""
msgid "This is the maximum number of users that have existed at the same time since the license started. This is the minimum number of seats you will need to buy when you renew your license."
msgstr ""
-msgid "This issue is confidential"
+msgid "This is your current session"
msgstr ""
-msgid "This issue is confidential and locked."
+msgid "This issue is confidential"
msgstr ""
msgid "This issue is locked."
@@ -11509,12 +13709,6 @@ msgstr ""
msgid "This merge request is locked."
msgstr ""
-msgid "This merge request must be approved by members of these groups. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
-msgid "This merge request must be approved by these users. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
msgid "This namespace has already been taken! Please choose another one."
msgstr ""
@@ -11587,6 +13781,12 @@ msgstr ""
msgid "Those emails automatically become issues (with the comments becoming the email conversation) listed here."
msgstr ""
+msgid "Thursday"
+msgstr ""
+
+msgid "Time based: Yes"
+msgstr ""
+
msgid "Time before an issue gets scheduled"
msgstr ""
@@ -11775,6 +13975,9 @@ msgstr ""
msgid "Title"
msgstr ""
+msgid "Title:"
+msgstr ""
+
msgid "Titles and Filenames"
msgstr ""
@@ -11790,6 +13993,9 @@ msgstr ""
msgid "To add an SSH key you need to %{generate_link_start}generate one%{link_end} or use an %{existing_link_start}existing key%{link_end}."
msgstr ""
+msgid "To add the entry manually, provide the following details to the application on your phone."
+msgstr ""
+
msgid "To connect GitHub repositories, you can use a %{personal_access_token_link}. When you create your Personal Access Token, you will need to select the <code>repo</code> scope, so we can display a list of your public and private repositories which are available to connect."
msgstr ""
@@ -11856,6 +14062,9 @@ msgstr ""
msgid "To set up SAML authentication for your group through an identity provider like Azure, Okta, Onelogin, Ping Identity, or your custom SAML 2.0 provider:"
msgstr ""
+msgid "To specify the notification level per project of a group you belong to, you need to visit project page and change notification level there."
+msgstr ""
+
msgid "To start serving your jobs you can add Runners to your group"
msgstr ""
@@ -11892,6 +14101,9 @@ msgstr ""
msgid "Toggle Sidebar"
msgstr ""
+msgid "Toggle backtrace"
+msgstr ""
+
msgid "Toggle comments for this file"
msgstr ""
@@ -11904,9 +14116,15 @@ msgstr ""
msgid "Toggle discussion"
msgstr ""
+msgid "Toggle emoji award"
+msgstr ""
+
msgid "Toggle navigation"
msgstr ""
+msgid "Toggle project"
+msgstr ""
+
msgid "Toggle sidebar"
msgstr ""
@@ -11916,6 +14134,9 @@ msgstr ""
msgid "ToggleButton|Toggle Status: ON"
msgstr ""
+msgid "Toggles :%{name}: emoji award."
+msgstr ""
+
msgid "Token"
msgstr ""
@@ -11958,6 +14179,42 @@ msgstr ""
msgid "Transfer project"
msgstr ""
+msgid "TransferGroup|Database is not supported."
+msgstr ""
+
+msgid "TransferGroup|Group is already a root group."
+msgstr ""
+
+msgid "TransferGroup|Group is already associated to the parent group."
+msgstr ""
+
+msgid "TransferGroup|The parent group already has a subgroup with the same path."
+msgstr ""
+
+msgid "TransferGroup|Transfer failed: %{error_message}"
+msgstr ""
+
+msgid "TransferGroup|You don't have enough permissions."
+msgstr ""
+
+msgid "TransferProject|Cannot move project"
+msgstr ""
+
+msgid "TransferProject|Please select a new namespace for your project."
+msgstr ""
+
+msgid "TransferProject|Project cannot be transferred, because tags are present in its container registry"
+msgstr ""
+
+msgid "TransferProject|Project with same name or path in target namespace already exists"
+msgstr ""
+
+msgid "TransferProject|Transfer failed, please contact an admin."
+msgstr ""
+
+msgid "Tree"
+msgstr ""
+
msgid "Tree view"
msgstr ""
@@ -12009,15 +14266,30 @@ msgstr ""
msgid "Try all GitLab has to offer for 30 days."
msgstr ""
+msgid "Try to fork again"
+msgstr ""
+
msgid "Trying to communicate with your device. Plug it in (if you haven't already) and press the button on the device now."
msgstr ""
+msgid "Tuesday"
+msgstr ""
+
msgid "Turn on Service Desk"
msgstr ""
msgid "Twitter"
msgstr ""
+msgid "Two-Factor Authentication"
+msgstr ""
+
+msgid "Two-factor Authentication"
+msgstr ""
+
+msgid "Two-factor Authentication Recovery codes"
+msgstr ""
+
msgid "Two-factor Authentication has been disabled for this user"
msgstr ""
@@ -12027,6 +14299,12 @@ msgstr ""
msgid "Type"
msgstr ""
+msgid "U2F Devices (%{length})"
+msgstr ""
+
+msgid "U2F only works with HTTPS-enabled websites. Contact your administrator for more details."
+msgstr ""
+
msgid "URL"
msgstr ""
@@ -12036,15 +14314,24 @@ msgstr ""
msgid "Unable to load the diff. %{button_try_again}"
msgstr ""
+msgid "Unable to resolve"
+msgstr ""
+
msgid "Unable to schedule a pipeline to run immediately"
msgstr ""
msgid "Unable to sign you in to the group with SAML due to \"%{reason}\""
msgstr ""
+msgid "Unable to update label prioritization at this time"
+msgstr ""
+
msgid "Unable to update this epic at this time."
msgstr ""
+msgid "Unable to update this issue at this time."
+msgstr ""
+
msgid "Unarchive project"
msgstr ""
@@ -12063,18 +14350,33 @@ msgstr ""
msgid "Unknown"
msgstr ""
+msgid "Unknown encryption strategy: %{encrypted_strategy}!"
+msgstr ""
+
+msgid "Unknown format"
+msgstr ""
+
+msgid "Unknown response text"
+msgstr ""
+
msgid "Unlimited"
msgstr ""
msgid "Unlock"
msgstr ""
+msgid "Unlock the discussion"
+msgstr ""
+
msgid "Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment."
msgstr ""
msgid "Unlocked"
msgstr ""
+msgid "Unlocks the discussion"
+msgstr ""
+
msgid "Unresolve discussion"
msgstr ""
@@ -12144,6 +14446,18 @@ msgstr ""
msgid "Update your project name, topics, description and avatar."
msgstr ""
+msgid "UpdateProject|Cannot rename project because it contains container registry tags!"
+msgstr ""
+
+msgid "UpdateProject|Could not set the default branch"
+msgstr ""
+
+msgid "UpdateProject|New visibility level not allowed!"
+msgstr ""
+
+msgid "UpdateProject|Project could not be updated!"
+msgstr ""
+
msgid "Updated"
msgstr ""
@@ -12195,6 +14509,9 @@ msgstr ""
msgid "Upload file"
msgstr ""
+msgid "Upload file does not exist"
+msgstr ""
+
msgid "Upload object map"
msgstr ""
@@ -12204,6 +14521,9 @@ msgstr ""
msgid "Uploaded on"
msgstr ""
+msgid "Uploading changes to terminal"
+msgstr ""
+
msgid "Uploads"
msgstr ""
@@ -12222,6 +14542,57 @@ msgstr ""
msgid "Usage statistics"
msgstr ""
+msgid "UsageQuota|%{help_link_start}Shared runners%{help_link_end} are disabled, so there are no limits set on pipeline usage"
+msgstr ""
+
+msgid "UsageQuota|Artifacts"
+msgstr ""
+
+msgid "UsageQuota|Buy additional minutes"
+msgstr ""
+
+msgid "UsageQuota|Current period usage"
+msgstr ""
+
+msgid "UsageQuota|LFS Storage"
+msgstr ""
+
+msgid "UsageQuota|Packages"
+msgstr ""
+
+msgid "UsageQuota|Pipelines"
+msgstr ""
+
+msgid "UsageQuota|Repository"
+msgstr ""
+
+msgid "UsageQuota|Storage"
+msgstr ""
+
+msgid "UsageQuota|This namespace has no projects which use shared runners"
+msgstr ""
+
+msgid "UsageQuota|Unlimited"
+msgstr ""
+
+msgid "UsageQuota|Usage"
+msgstr ""
+
+msgid "UsageQuota|Usage Quotas"
+msgstr ""
+
+msgid "UsageQuota|Usage of group resources across the projects in the %{strong_start}%{group_name}%{strong_end} group"
+msgstr ""
+
+msgid "UsageQuota|Usage quotas"
+msgstr ""
+
+msgid "UsageQuota|Usage since"
+msgstr ""
+
+msgid "UsageQuota|Wiki"
+msgstr ""
+
msgid "Use %{code_start}::%{code_end} to create a %{link_start}scoped label set%{link_end} (eg. %{code_start}priority::1%{code_end})"
msgstr ""
@@ -12231,6 +14602,12 @@ msgstr ""
msgid "Use Service Desk to connect with your users (e.g. to offer customer support) through email right inside GitLab"
msgstr ""
+msgid "Use a hardware device to add the second factor of authentication."
+msgstr ""
+
+msgid "Use an one time password authenticator on your mobile device or computer to enable two-factor authentication (2FA)."
+msgstr ""
+
msgid "Use group milestones to manage issues from multiple projects in the same milestone."
msgstr ""
@@ -12288,6 +14665,9 @@ msgstr ""
msgid "User map"
msgstr ""
+msgid "User pipeline minutes were successfully reset."
+msgstr ""
+
msgid "User settings"
msgstr ""
@@ -12303,6 +14683,141 @@ msgstr ""
msgid "User was successfully updated."
msgstr ""
+msgid "UserOnboardingTour|%{activeTour}/%{totalTours}"
+msgstr ""
+
+msgid "UserOnboardingTour|%{completed}/%{total} steps completed"
+msgstr ""
+
+msgid "UserOnboardingTour|%{emphasisStart}Well done!%{emphasisEnd}%{lineBreak}%{lineBreak}That's it for our guided tour, congratulations for making it all the way to the end!%{lineBreak}%{lineBreak}We hope this gave you a good overview of GitLab and how it can help you. We'll now show you how to create your own project and invite your colleagues."
+msgstr ""
+
+msgid "UserOnboardingTour|Adding other memembers to a project is done through Project Settings. Click on %{emphasisStart}Settings%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Alright, that's it for Commits. Let's take a look at the %{emphasisStart}Branches%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Awesome! Now click on %{emphasisStart}Members%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}Compare%{emphasisEnd} buttons to compare a branch to master."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}pipeline IDs%{emphasisEnd} to see the details of a pipeline."
+msgstr ""
+
+msgid "UserOnboardingTour|Click to open the latest commit to see its details."
+msgstr ""
+
+msgid "UserOnboardingTour|Commits are shown in chronological order and can be filtered by the commit message or by the branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Create a project"
+msgstr ""
+
+msgid "UserOnboardingTour|Exit 'Learn GitLab'"
+msgstr ""
+
+msgid "UserOnboardingTour|Got it"
+msgstr ""
+
+msgid "UserOnboardingTour|Guided GitLab Tour"
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can compare the changes of this branch to another one. Changes are divided by files so that it's easier to see what was changed where."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can create a project from scratch, start with a template or import a repository from other platforms. Whatever you choose, we'll guide you through the process.%{lineBreak}%{lineBreak}Choose a way to create a project and click on %{emphasisStart}Create Project%{emphasisEnd} to progress to the next step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the breakdown of the pipelines: its stages and jobs in each of the stages and their status.%{lineBreak}%{lineBreak}Our CI/CD pipelines are quite complex, most of our users have fewer and simpler pipelines."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the current members of the project (just you at the moment) and invite new members.%{lineBreak}%{lineBreak}You can invite multiple members at once (existing GitLab users or invite by email) and you can also set their roles and permissions.%{lineBreak}%{lineBreak}Add a few members and click on %{emphasisStart}Add to project%{emphasisEnd} to complete this step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see what changes were made with this commit, on what branch and if there's a related merge request. The status of the pipeline will also show up if CI/CD is set up.%{lineBreak}%{lineBreak}You can also comment on the lines of code that were changed and start a discussion with your colleagues!"
+msgstr ""
+
+msgid "UserOnboardingTour|Here's an overview of branches in the %{emphasisStart}%{projectName}%{emphasisEnd} project. They're split into Active and Stale.%{lineBreak}%{lineBreak}From here, you can create a new merge request, from a branch or compare the branch to any other branch in the project. By default, it will compare it to the master branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Invite colleagues"
+msgstr ""
+
+msgid "UserOnboardingTour|Issues are great for communicating and keeping track of progess in GitLab. These are all issues that are open in the %{emphasisStart}%{projectName}%{emphasisEnd}.%{lineBreak}%{lineBreak}You can help us improve GitLab by contributing work to issues that are labeled <span class=\"badge color-label accept-mr-label\">Accepting merge requests</span>.%{lineBreak}%{lineBreak}This list can be filtered by labels, milestones, assignees, authors... We'll show you how it looks like when the list is filtered by a label."
+msgstr ""
+
+msgid "UserOnboardingTour|Learn GitLab"
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at a merge request. Click on the title of one."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at all the commits. Click on %{emphasisStart}Commits%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at the repository of this project. Click on %{emphasisStart}Repository%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|No thanks"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, let's go"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, show me"
+msgstr ""
+
+msgid "UserOnboardingTour|Open one of the issues by clicking on its title."
+msgstr ""
+
+msgid "UserOnboardingTour|Restart this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Skip this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Sweet! Your project was created is is ready to be used.%{lineBreak}%{lineBreak}You can start adding files to the repository or clone it. One last thing we want to show you is how to invite your colleagues to your new project."
+msgstr ""
+
+msgid "UserOnboardingTour|Take a look. Here's a nifty menu for quickly creating issues, merge requests, snippets, projects and groups. Click on it and select \"New project\" from the \"GitLab\" section to get started."
+msgstr ""
+
+msgid "UserOnboardingTour|Thanks for taking the guided tour. Remember, if you want to go through it again, you can start %{emphasisStart}Learn GitLab%{emphasisEnd} in the help menu on the top right."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for issues. Let'st take a look at %{emphasisStart}Merge Requests%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for merge requests. Now for the finla part of this guided tour - the %{emphasisStart}CI/CD%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for the Repository. Let's take a look at the %{emphasisStart}Issues%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|The structure of this page is very similar to the onfe of issues. Status, description, discussion and the sidebar are all here.%{lineBreak}%{lineBreak}But take a look below the description and you'll notice that there's more information about the merge request, the CI/CD pipeline and the options for approving it.%{lineBreak}%{lineBreak}Below, alongside the discussion you can also see more information about commits in this merge request, the status of pipelines and review all changes that were made."
+msgstr ""
+
+msgid "UserOnboardingTour|There's a lot of information here but don't worry, we'll go through it.%{lineBreak}%{lineBreak}On the top you can see the status of the issue and when it was opened and by whom. Directly below it is the issue description and below that are other %{emphasisStart}related issues%{emphasisEnd} and %{emphasisStart}merge requests%{emphasisEnd} (if any). Then below that is the %{emphasisStart}discussion%{emphasisEnd}, that's where most of the communication happens.%{lineBreak}%{lineBreak}On the right, there's a sidebar where you can view/change the %{emphasisStart}assignee, milestone, due date, labels, weight%{emphasisEnd}, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the CI/CD pipelines we have for our %{emphasisStart}%{projectName}%{emphasisEnd} project.%{lineBreak}%{lineBreak}Here you can see the status of each pipeline, for what commit it's running for, its stages and the status for them."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the issues that are available for community contributions. Let's take a closer look at one of them."
+msgstr ""
+
+msgid "UserOnboardingTour|This is an overview of all merge requests in this project. Similarly to the issues overview it can be filtered down by things like labels, milestones, authors, assignees, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|This is the repository for the %{emphasisStart}%{projectName}%{emphasisEnd} project. All our code is stored here. Feel free to explore around and take a closer look at folders and files.%{lineBreak}%{lineBreak}Above the file structure, you can see the latest commit, who the author is and the status of the CI/CD pipeline.%{lineBreak}%{lineBreak}If you scroll down, below the file strcture, you'll find the Readme of this project. This is defined in the README.md file at the root of the repository."
+msgstr ""
+
+msgid "UserOnboardingTour|Welcome to the project overview of the %{emphasisStart}%{projectName}%{emphasisEnd} project. This is the project that we uese to work on GitLab. At first, a project seems like a simple repository, but at GitLab, a project is so much more.%{lineBreak}%{lineBreak}You can create projects for hosting your codebase, use it as an issue tracker, collaboreate on code, and continuously build, test, and deploy your app with built-in GitLab CI/CD."
+msgstr ""
+
msgid "UserProfile|Activity"
msgstr ""
@@ -12378,6 +14893,15 @@ msgstr ""
msgid "UserProfile|Your projects can be available publicly, internally, or privately, at your choice."
msgstr ""
+msgid "Username (optional)"
+msgstr ""
+
+msgid "Username is already taken."
+msgstr ""
+
+msgid "Username is available."
+msgstr ""
+
msgid "Users"
msgstr ""
@@ -12393,9 +14917,27 @@ msgstr ""
msgid "Users with a Guest role or those who don't belong to any projects or groups don't count towards seats in use."
msgstr ""
+msgid "UsersSelect|%{name} + %{length} more"
+msgstr ""
+
+msgid "UsersSelect|Any User"
+msgstr ""
+
+msgid "UsersSelect|Assignee"
+msgstr ""
+
+msgid "UsersSelect|No assignee - %{openingTag} assign yourself %{closingTag}"
+msgstr ""
+
+msgid "UsersSelect|Unassigned"
+msgstr ""
+
msgid "Using %{code_start}::%{code_end} denotes a %{link_start}scoped label set%{link_end}"
msgstr ""
+msgid "Using required encryption strategy when encrypted field is missing!"
+msgstr ""
+
msgid "Validate"
msgstr ""
@@ -12441,12 +14983,18 @@ msgstr ""
msgid "View app"
msgstr ""
+msgid "View dependency details for your project"
+msgstr ""
+
msgid "View deployment"
msgstr ""
msgid "View details: %{details_url}"
msgstr ""
+msgid "View documentation"
+msgstr ""
+
msgid "View eligible approvers"
msgstr ""
@@ -12456,6 +15004,9 @@ msgstr ""
msgid "View file @ "
msgstr ""
+msgid "View full dashboard"
+msgstr ""
+
msgid "View group labels"
msgstr ""
@@ -12465,6 +15016,9 @@ msgstr ""
msgid "View it on GitLab"
msgstr ""
+msgid "View job"
+msgstr ""
+
msgid "View job trace"
msgstr ""
@@ -12492,6 +15046,9 @@ msgstr ""
msgid "Viewing commit"
msgstr ""
+msgid "Visibility"
+msgstr ""
+
msgid "Visibility and access controls"
msgstr ""
@@ -12519,6 +15076,33 @@ msgstr ""
msgid "VisibilityLevel|Unknown"
msgstr ""
+msgid "VisualReviewApp|%{stepStart}Step 1%{stepEnd}. Copy the following script:"
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 2%{stepEnd}. Add it to the %{headTags} of every page of your application. "
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 3%{stepEnd}. Open the review app and provide a personal access token following %{linkStart}personal access token%{linkEnd}."
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 4%{stepEnd}. You are now able to leave feedback from within the review app."
+msgstr ""
+
+msgid "VisualReviewApp|Adding the following script to your code makes it possible to directly leave feedback inside of the review app. Feedback given will get submitted automatically to this merge request’s discussion, including metadata."
+msgstr ""
+
+msgid "VisualReviewApp|Open review app"
+msgstr ""
+
+msgid "VisualReviewApp|Review"
+msgstr ""
+
+msgid "VisualReviewApp|Review and give feedback directly from within the review app"
+msgstr ""
+
+msgid "Vulnerabilities"
+msgstr ""
+
msgid "Vulnerability Chart"
msgstr ""
@@ -12561,6 +15145,9 @@ msgstr ""
msgid "Vulnerability|Severity"
msgstr ""
+msgid "Wait for the source to load to copy it to the clipboard"
+msgstr ""
+
msgid "Want to see the data? Please ask an administrator for access."
msgstr ""
@@ -12579,6 +15166,9 @@ msgstr ""
msgid "We couldn't find any results matching"
msgstr ""
+msgid "We created a short guided tour that will help you learn the basics of GitLab and how it will help you be better at your job. It should only take a couple of minutes. You willl be guided by two types of helpers, best recognized by their color."
+msgstr ""
+
msgid "We detected potential spam in the %{humanized_resource_name}. Please solve the reCAPTCHA to proceed."
msgstr ""
@@ -12588,6 +15178,9 @@ msgstr ""
msgid "We heard back from your U2F device. You have been authenticated."
msgstr ""
+msgid "We sent you an email with reset password instructions"
+msgstr ""
+
msgid "We want to be sure it is you, please confirm you are not a robot."
msgstr ""
@@ -12609,6 +15202,9 @@ msgstr ""
msgid "Webhooks allow you to trigger a URL if, for example, new code is pushed or a new issue is created. You can configure webhooks to listen for specific events like pushes, issues or merge requests. Group webhooks will apply to all projects in a group, allowing you to standardize webhook functionality across your entire group."
msgstr ""
+msgid "Wednesday"
+msgstr ""
+
msgid "Weeks"
msgstr ""
@@ -12618,13 +15214,16 @@ msgstr ""
msgid "Weight %{weight}"
msgstr ""
-msgid "When a runner is locked, it cannot be assigned to other projects"
+msgid "Welcome to the Guided GitLab Tour"
msgstr ""
-msgid "When enabled, users cannot use GitLab until the terms have been accepted."
+msgid "Welcome to your Issue Board!"
+msgstr ""
+
+msgid "When a runner is locked, it cannot be assigned to other projects"
msgstr ""
-msgid "When fast-forward merge is not possible, the user is given the option to rebase."
+msgid "When enabled, users cannot use GitLab until the terms have been accepted."
msgstr ""
msgid "When leaving the URL blank, classification labels can still be specified without disabling cross project features or performing external authorization checks."
@@ -12640,6 +15239,9 @@ msgstr[3] ""
msgid "When:"
msgstr ""
+msgid "White helpers give contextual information."
+msgstr ""
+
msgid "Who can see this group?"
msgstr ""
@@ -12820,6 +15422,9 @@ msgstr ""
msgid "Yes"
msgstr ""
+msgid "Yes or No"
+msgstr ""
+
msgid "Yes, add it"
msgstr ""
@@ -12835,7 +15440,13 @@ msgstr ""
msgid "You are an admin, which means granting access to <strong>%{client_name}</strong> will allow them to interact with GitLab as an admin as well. Proceed with caution."
msgstr ""
-msgid "You are going to remove %{group_name}. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
+msgid "You are attempting to delete a file that has been previously updated."
+msgstr ""
+
+msgid "You are attempting to update a file that has changed since you started editing it."
+msgstr ""
+
+msgid "You are going to remove %{group_name}, this will also remove all of its subgroups and projects. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
msgstr ""
msgid "You are going to remove %{project_full_name}. Removed project CANNOT be restored! Are you ABSOLUTELY sure?"
@@ -12847,6 +15458,9 @@ msgstr ""
msgid "You are going to transfer %{project_full_name} to another owner. Are you ABSOLUTELY sure?"
msgstr ""
+msgid "You are not allowed to unlink your primary login account"
+msgstr ""
+
msgid "You are now impersonating %{username}"
msgstr ""
@@ -12862,6 +15476,12 @@ msgstr ""
msgid "You can also create a project from the command line."
msgstr ""
+msgid "You can also press &#8984;-Enter"
+msgstr ""
+
+msgid "You can also press Ctrl-Enter"
+msgstr ""
+
msgid "You can also star a label to make it a priority label."
msgstr ""
@@ -12880,6 +15500,15 @@ msgstr ""
msgid "You can easily install a Runner on a Kubernetes cluster. %{link_to_help_page}"
msgstr ""
+msgid "You can invite a new member to <strong>%{project_name}</strong> or invite another group."
+msgstr ""
+
+msgid "You can invite a new member to <strong>%{project_name}</strong>."
+msgstr ""
+
+msgid "You can invite another group to <strong>%{project_name}</strong>."
+msgstr ""
+
msgid "You can move around the graph by using the arrow keys."
msgstr ""
@@ -12904,9 +15533,15 @@ msgstr ""
msgid "You can resolve the merge conflict using either the Interactive mode, by choosing %{use_ours} or %{use_theirs} buttons, or by editing the files directly. Commit these changes into %{branch_name}"
msgstr ""
+msgid "You can see your chat accounts."
+msgstr ""
+
msgid "You can set up jobs to only use Runners with specific tags. Separate tags with commas."
msgstr ""
+msgid "You can specify notification level per group or per project."
+msgstr ""
+
msgid "You can test your .gitlab-ci.yml in %{linkStart}CI Lint%{linkEnd}."
msgstr ""
@@ -12937,12 +15572,21 @@ msgstr ""
msgid "You do not have any subscriptions yet"
msgstr ""
+msgid "You do not have permission to leave this %{namespaceType}."
+msgstr ""
+
msgid "You do not have permission to run the Web Terminal. Please contact a project administrator."
msgstr ""
msgid "You do not have the correct permissions to override the settings from the LDAP group sync."
msgstr ""
+msgid "You don't have any U2F devices registered yet."
+msgstr ""
+
+msgid "You don't have any active chat names."
+msgstr ""
+
msgid "You don't have any applications"
msgstr ""
@@ -12952,6 +15596,12 @@ msgstr ""
msgid "You don't have any deployments right now."
msgstr ""
+msgid "You have been granted %{access_level} access to the %{source_link} %{source_type}."
+msgstr ""
+
+msgid "You have been granted %{access_level} access to the %{source_name} %{source_type}."
+msgstr ""
+
msgid "You have been granted %{member_human_access} access to %{label}."
msgstr ""
@@ -12982,6 +15632,15 @@ msgstr ""
msgid "You must have maintainer access to force delete a lock"
msgstr ""
+msgid "You must have permission to create a project in a namespace before forking."
+msgstr ""
+
+msgid "You must provide a valid current password"
+msgstr ""
+
+msgid "You must provide your current password in order to change it."
+msgstr ""
+
msgid "You need a different license to enable FileLocks feature"
msgstr ""
@@ -12994,6 +15653,9 @@ msgstr ""
msgid "You need permission."
msgstr ""
+msgid "You need to be logged in."
+msgstr ""
+
msgid "You need to register a two-factor authentication app before you can set up a U2F device."
msgstr ""
@@ -13006,6 +15668,9 @@ msgstr ""
msgid "You need to upload a Google Takeout archive."
msgstr ""
+msgid "You tried to fork %{link_to_the_project} but it failed for the following reason:"
+msgstr ""
+
msgid "You will lose all changes you've made to this file. This action cannot be undone."
msgstr ""
@@ -13039,6 +15704,9 @@ msgstr ""
msgid "You won't be able to pull or push project code via SSH until you add an SSH key to your profile"
msgstr ""
+msgid "You'll be signed out from your current account automatically."
+msgstr ""
+
msgid "You'll need to use different branch names to get a valid comparison."
msgstr ""
@@ -13060,27 +15728,51 @@ msgstr ""
msgid "You're receiving this email because of your account on %{host}. %{manage_notifications_link} &middot; %{help_link}"
msgstr ""
+msgid "You've already enabled two-factor authentication using one time password authenticators. In order to register a different device, you must first disable two-factor authentication."
+msgstr ""
+
msgid "YouTube"
msgstr ""
+msgid "Your Commit Email will be used for web based operations, such as edits and merges."
+msgstr ""
+
msgid "Your Conversational Development Index gives an overview of how you are using GitLab from a feature perspective. View how you compare with other organizations, discover features you are not using, and learn best practices through blog posts and white papers."
msgstr ""
+msgid "Your Default Notification Email will be used for account notifications if a %{openingTag}group-specific email address%{closingTag} is not set."
+msgstr ""
+
+msgid "Your GPG keys (%{count})"
+msgstr ""
+
msgid "Your Groups"
msgstr ""
msgid "Your Kubernetes cluster information on this page is still editable, but you are advised to disable and reconfigure"
msgstr ""
+msgid "Your Primary Email will be used for avatar detection."
+msgstr ""
+
msgid "Your Projects (default)"
msgstr ""
msgid "Your Projects' Activity"
msgstr ""
+msgid "Your Public Email will be displayed on your public profile."
+msgstr ""
+
+msgid "Your SSH keys (%{count})"
+msgstr ""
+
msgid "Your Todos"
msgstr ""
+msgid "Your U2F device did not send a valid JSON response."
+msgstr ""
+
msgid "Your U2F device needs to be set up. Plug it in (if not already) and click the button on the left."
msgstr ""
@@ -13114,7 +15806,10 @@ msgstr ""
msgid "Your changes have been successfully committed."
msgstr ""
-msgid "Your comment will not be visible to the public."
+msgid "Your comment could not be submitted! Please check your network connection and try again."
+msgstr ""
+
+msgid "Your comment could not be updated! Please check your network connection and try again."
msgstr ""
msgid "Your deployment services will be broken, you will need to manually fix the services after renaming."
@@ -13132,6 +15827,9 @@ msgstr ""
msgid "Your issues will be imported in the background. Once finished, you'll get a confirmation email."
msgstr ""
+msgid "Your message here"
+msgstr ""
+
msgid "Your name"
msgstr ""
@@ -13165,10 +15863,13 @@ msgstr ""
msgid "allowed to fail"
msgstr ""
-msgid "among other things"
+msgid "already being used for another group or project milestone."
msgstr ""
-msgid "at"
+msgid "already shared with this group"
+msgstr ""
+
+msgid "among other things"
msgstr ""
msgid "attach a new file"
@@ -13183,6 +15884,21 @@ msgstr ""
msgid "by"
msgstr ""
+msgid "cannot be changed if a personal project has container registry tags."
+msgstr ""
+
+msgid "cannot be enabled unless all domains have TLS certificates"
+msgstr ""
+
+msgid "cannot block others"
+msgstr ""
+
+msgid "cannot include leading slash or directory traversal."
+msgstr ""
+
+msgid "cannot itself be blocked"
+msgstr ""
+
msgid "ciReport|%{linkStartTag}Learn more about Container Scanning %{linkEndTag}"
msgstr ""
@@ -13288,6 +16004,9 @@ msgstr ""
msgid "ciReport|(is loading, errors when loading results)"
msgstr ""
+msgid "ciReport|All confidence levels"
+msgstr ""
+
msgid "ciReport|All projects"
msgstr ""
@@ -13321,9 +16040,6 @@ msgstr ""
msgid "ciReport|Create merge request"
msgstr ""
-msgid "ciReport|Created %{eventType}"
-msgstr ""
-
msgid "ciReport|DAST"
msgstr ""
@@ -13339,12 +16055,6 @@ msgstr ""
msgid "ciReport|Description"
msgstr ""
-msgid "ciReport|Dismiss vulnerability"
-msgstr ""
-
-msgid "ciReport|Dismissed by"
-msgstr ""
-
msgid "ciReport|Download and apply the patch to fix this vulnerability."
msgstr ""
@@ -13467,9 +16177,6 @@ msgstr ""
msgid "ciReport|There was an error reverting the dismissal. Please try again."
msgstr ""
-msgid "ciReport|Undo dismiss"
-msgstr ""
-
msgid "ciReport|Upgrade %{name} from %{version} to %{fixed}."
msgstr ""
@@ -13489,10 +16196,10 @@ msgstr[3] ""
msgid "ciReport|View full report"
msgstr ""
-msgid "ciReport|on pipeline"
+msgid "commented on %{link_to_project}"
msgstr ""
-msgid "commented on %{link_to_project}"
+msgid "commit %{commit_id}"
msgstr ""
msgid "confidence|Confirmed"
@@ -13534,6 +16241,9 @@ msgstr ""
msgid "customize"
msgstr ""
+msgid "date must not be after 9999-12-31"
+msgstr ""
+
msgid "day"
msgid_plural "days"
msgstr[0] ""
@@ -13570,9 +16280,15 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "element is not a hierarchy"
+msgstr ""
+
msgid "enabled"
msgstr ""
+msgid "encrypted: needs to be a :required, :optional or :migrating!"
+msgstr ""
+
msgid "epic"
msgstr ""
@@ -13585,6 +16301,12 @@ msgstr ""
msgid "estimateCommand|%{slash_command} will update the estimated time with the latest command."
msgstr ""
+msgid "expired on %{milestone_due_date}"
+msgstr ""
+
+msgid "expires on %{milestone_due_date}"
+msgstr ""
+
msgid "failed"
msgstr ""
@@ -13609,6 +16331,9 @@ msgstr ""
msgid "group"
msgstr ""
+msgid "has already been taken"
+msgstr ""
+
msgid "here"
msgstr ""
@@ -13640,6 +16365,12 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "invalid milestone state `%{state}`"
+msgstr ""
+
+msgid "is enabled."
+msgstr ""
+
msgid "is invalid because there is downstream lock"
msgstr ""
@@ -13649,6 +16380,9 @@ msgstr ""
msgid "is not a valid X509 certificate."
msgstr ""
+msgid "is not an email you own"
+msgstr ""
+
msgid "is out of the hierarchy of the Group owning the template"
msgstr ""
@@ -13667,6 +16401,9 @@ msgstr ""
msgid "it is too large"
msgstr ""
+msgid "jigsaw is not defined"
+msgstr ""
+
msgid "latest"
msgstr ""
@@ -13695,6 +16432,9 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
+msgid "milestone should belong either to a project or a group."
+msgstr ""
+
msgid "missing"
msgstr ""
@@ -13722,7 +16462,7 @@ msgstr ""
msgid "mrWidget|%{metricsLinkStart} Memory %{metricsLinkEnd} usage is %{emphasisStart} unchanged %{emphasisEnd} at %{memoryFrom}MB"
msgstr ""
-msgid "mrWidget|Add approval"
+msgid "mrWidget|Added to the merge train by"
msgstr ""
msgid "mrWidget|Allows commits from members who can merge to the target branch"
@@ -13737,6 +16477,9 @@ msgstr ""
msgid "mrWidget|An error occurred while submitting your approval."
msgstr ""
+msgid "mrWidget|Approval password is invalid."
+msgstr ""
+
msgid "mrWidget|Approve"
msgstr ""
@@ -13791,6 +16534,9 @@ msgstr ""
msgid "mrWidget|Fast-forward merge is not possible. To merge this request, first rebase locally."
msgstr ""
+msgid "mrWidget|Fork merge requests do not create merge request pipelines which validate a post merge result"
+msgstr ""
+
msgid "mrWidget|If the %{branch} branch exists in your local repository, you can merge this merge request manually using the"
msgstr ""
@@ -13809,18 +16555,15 @@ msgstr ""
msgid "mrWidget|Merge failed."
msgstr ""
-msgid "mrWidget|Merge locally"
+msgid "mrWidget|Merge failed: %{mergeError}. Please try again."
msgstr ""
-msgid "mrWidget|Merge request approved"
+msgid "mrWidget|Merge locally"
msgstr ""
msgid "mrWidget|Merge request approved."
msgstr ""
-msgid "mrWidget|Merge request approved; you can approve additionally"
-msgstr ""
-
msgid "mrWidget|Merged by"
msgstr ""
@@ -13851,26 +16594,12 @@ msgstr ""
msgid "mrWidget|Refreshing now"
msgstr ""
-msgid "mrWidget|Remove your approval"
+msgid "mrWidget|Remove from merge train"
msgstr ""
msgid "mrWidget|Request to merge"
msgstr ""
-msgid "mrWidget|Requires 1 more approval"
-msgid_plural "mrWidget|Requires %d more approvals"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-msgid "mrWidget|Requires 1 more approval by"
-msgid_plural "mrWidget|Requires %d more approvals by"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
msgid "mrWidget|Resolve conflicts"
msgstr ""
@@ -13955,15 +16684,30 @@ msgstr ""
msgid "mrWidget|into"
msgstr ""
+msgid "mrWidget|to be added to the merge train when the pipeline succeeds"
+msgstr ""
+
msgid "mrWidget|to be merged automatically when the pipeline succeeds"
msgstr ""
+msgid "mrWidget|to start a merge train when the pipeline succeeds"
+msgstr ""
+
+msgid "must be greater than start date"
+msgstr ""
+
msgid "n/a"
msgstr ""
+msgid "needs to be beetween 10 minutes and 1 month"
+msgstr ""
+
msgid "new merge request"
msgstr ""
+msgid "no contributions"
+msgstr ""
+
msgid "none"
msgstr ""
@@ -14083,7 +16827,7 @@ msgstr ""
msgid "severity|Unknown"
msgstr ""
-msgid "should be higher than %{access} inherited membership from group %{group_name}"
+msgid "should be greater than or equal to %{access} inherited membership from group %{group_name}"
msgstr ""
msgid "show less"
@@ -14092,18 +16836,30 @@ msgstr ""
msgid "sign in"
msgstr ""
+msgid "sort:"
+msgstr ""
+
msgid "source"
msgstr ""
msgid "source diff"
msgstr ""
+msgid "specified top is not part of the tree"
+msgstr ""
+
msgid "spendCommand|%{slash_command} will update the sum of the time spent."
msgstr ""
msgid "started"
msgstr ""
+msgid "started on %{milestone_start_date}"
+msgstr ""
+
+msgid "starts on %{milestone_start_date}"
+msgstr ""
+
msgid "stuck"
msgstr ""
@@ -14137,12 +16893,33 @@ msgstr ""
msgid "verify ownership"
msgstr ""
+msgid "via %{closed_via}"
+msgstr ""
+
+msgid "via merge request %{link}"
+msgstr ""
+
msgid "view it on GitLab"
msgstr ""
msgid "view the blob"
msgstr ""
+msgid "vulnerability|Add a comment or reason for dismissal"
+msgstr ""
+
+msgid "vulnerability|Add comment & dismiss"
+msgstr ""
+
+msgid "vulnerability|Dismiss vulnerability"
+msgstr ""
+
+msgid "vulnerability|Undo dismiss"
+msgstr ""
+
+msgid "vulnerability|dismissed"
+msgstr ""
+
msgid "with %{additions} additions, %{deletions} deletions."
msgstr ""
diff --git a/locale/tr_TR/gitlab.po b/locale/tr_TR/gitlab.po
index 37fefca2afd..95415d0c3f9 100644
--- a/locale/tr_TR/gitlab.po
+++ b/locale/tr_TR/gitlab.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gitlab-ee\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: gitlab <community@gitlab.com>\n"
+"Last-Translator: GitLab (gitlab)\n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
"MIME-Version: 1.0\n"
@@ -13,19 +13,16 @@ msgstr ""
"X-Crowdin-Project: gitlab-ee\n"
"X-Crowdin-Language: tr\n"
"X-Crowdin-File: /master/locale/gitlab.pot\n"
-"PO-Revision-Date: 2019-04-13 08:55\n"
+"PO-Revision-Date: 2019-06-13 13:22\n"
msgid " Please sign in."
msgstr " Lütfen oturum açın."
-msgid " Status"
-msgstr " Durum"
-
msgid " Try to %{action} this file again."
msgstr " Bu dosyaya yine %{action} deneyin."
msgid " You need to do this before %{grace_period_deadline}."
-msgstr ""
+msgstr " Bunu %{grace_period_deadline} önce yapmanız gerekiyor."
msgid " and"
msgstr " ve"
@@ -67,6 +64,11 @@ msgstr[1] "%d 'e bağlı işlem"
msgid "%d commits"
msgstr "%d iÅŸlem"
+msgid "%d contribution"
+msgid_plural "%d contributions"
+msgstr[0] ""
+msgstr[1] ""
+
msgid "%d exporter"
msgid_plural "%d exporters"
msgstr[0] "%d dışa aktaran"
@@ -102,11 +104,21 @@ msgid_plural "%d merge requests"
msgstr[0] "%d birleÅŸtirme isteÄŸi"
msgstr[1] "%d birleÅŸtirme isteÄŸi"
+msgid "%d merge request that you don't have access to."
+msgid_plural "%d merge requests that you don't have access to."
+msgstr[0] ""
+msgstr[1] ""
+
msgid "%d metric"
msgid_plural "%d metrics"
msgstr[0] "%d metrik"
msgstr[1] "%d metrik"
+msgid "%d more comment"
+msgid_plural "%d more comments"
+msgstr[0] ""
+msgstr[1] ""
+
msgid "%d staged change"
msgid_plural "%d staged changes"
msgstr[0] "%d aşamalı değişiklik"
@@ -131,11 +143,8 @@ msgstr "%{authorsName} kişisinin tartışması"
msgid "%{commit_author_link} authored %{commit_timeago}"
msgstr "%{commit_author_link} %{commit_timeago} yazdı"
-msgid "%{counter_storage} (%{counter_repositories} repositories, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS)"
-msgstr "%{counter_storage} (%{counter_repositories} depo, %{counter_build_artifacts} yapı eseri, %{counter_lfs_objects} LFS)"
-
-msgid "%{count} %{alerts}"
-msgstr "%{count} %{alerts}"
+msgid "%{counter_repositories} repositories, %{counter_wikis} wikis, %{counter_build_artifacts} build artifacts, %{counter_lfs_objects} LFS"
+msgstr ""
msgid "%{count} approval required from %{name}"
msgid_plural "%{count} approvals required from %{name}"
@@ -167,6 +176,12 @@ msgid_plural "%{count} pending comments"
msgstr[0] ""
msgstr[1] ""
+msgid "%{edit_in_new_fork_notice} Try to cherry-pick this commit again."
+msgstr "%{edit_in_new_fork_notice} Bu işlemi tekrar özenle seçmeyi deneyin."
+
+msgid "%{edit_in_new_fork_notice} Try to revert this commit again."
+msgstr "%{edit_in_new_fork_notice} Bu işlemi tekrar geri almaya çalışın."
+
msgid "%{filePath} deleted"
msgstr "%{filePath} silindi"
@@ -179,12 +194,24 @@ msgstr "%{gitlab_ci_yml} bu işlemde bulunamadı"
msgid "%{group_docs_link_start}Groups%{group_docs_link_end} allow you to manage and collaborate across multiple projects. Members of a group have access to all of its projects."
msgstr ""
+msgid "%{group_name} uses group managed accounts. You need to create a new GitLab account which will be managed by %{group_name}."
+msgstr ""
+
msgid "%{issuableType} will be removed! Are you sure?"
msgstr "%{issuableType} kaldırılacak! Emin misiniz?"
msgid "%{label_for_message} unavailable"
msgstr "%{label_for_message} kullanılamaz"
+msgid "%{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end} is a free, automated, and open certificate authority (CA), that give digital certificates in order to enable HTTPS (SSL/TLS) for websites."
+msgstr ""
+
+msgid "%{level_name} is not allowed in a %{group_level_name} group."
+msgstr "Bir %{group_level_name} grubunda %{level_name} izin verilmez."
+
+msgid "%{level_name} is not allowed since the fork source project has lower visibility."
+msgstr ""
+
msgid "%{level_name} visibility has been restricted by the administrator."
msgstr ""
@@ -200,6 +227,12 @@ msgstr "%{lock_path} dizini %{lock_user_id} GitLab kullanıcısı tarafından ki
msgid "%{mrText}, this issue will be closed automatically."
msgstr ""
+msgid "%{name} contained %{resultsString}"
+msgstr ""
+
+msgid "%{name} found %{resultsString}"
+msgstr ""
+
msgid "%{name}'s avatar"
msgstr "%{name} kullanıcısının avatarı"
@@ -218,9 +251,21 @@ msgstr "%{service_title} etkinleÅŸtirildi."
msgid "%{service_title} settings saved, but not activated."
msgstr ""
-msgid "%{spammable_titlecase} was submitted to Akismet successfully."
+msgid "%{size} GiB"
+msgstr ""
+
+msgid "%{size} KiB"
msgstr ""
+msgid "%{size} MiB"
+msgstr ""
+
+msgid "%{size} bytes"
+msgstr ""
+
+msgid "%{spammable_titlecase} was submitted to Akismet successfully."
+msgstr "%{spammable_titlecase} başarıyla Akismet'e gönderildi."
+
msgid "%{state} epics"
msgstr "%{state} epik"
@@ -250,6 +295,9 @@ msgstr[1] "%{text} %{files} dosyaları"
msgid "%{text} is available"
msgstr "%{text} kullanılabilir"
+msgid "%{title} %{operator} %{threshold}"
+msgstr ""
+
msgid "%{title} changes"
msgstr "%{title} deÄŸiÅŸiklik"
@@ -257,14 +305,34 @@ msgid "%{unstaged} unstaged and %{staged} staged changes"
msgstr "%{unstaged} aşamasız ve %{staged} aşamalı değişiklik"
msgid "%{usage_ping_link_start}Learn more%{usage_ping_link_end} about what information is shared with GitLab Inc."
-msgstr ""
+msgstr "Hangi bilgilerin GitLab Inc. ile paylaşıldığı hakkında %{usage_ping_link_start}daha fazla bilgi edinin%{usage_ping_link_end}."
msgid "%{user_name} profile page"
msgstr "%{user_name} profil sayfası"
+msgid "%{verb} %{time_spent_value} spent time."
+msgstr ""
+
+msgid "'%{level}' is not a valid visibility level"
+msgstr "'%{level}' geçerli bir görünürlük seviyesi değil"
+
+msgid "'%{source}' is not a import source"
+msgstr ""
+
+msgid "(%d closed)"
+msgid_plural "(%d closed)"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "(%{mrCount} merged)"
+msgstr ""
+
msgid "(No changes)"
msgstr "(DeÄŸiÅŸiklik yok)"
+msgid "(check progress)"
+msgstr ""
+
msgid "(external source)"
msgstr "(dış kaynak)"
@@ -289,6 +357,9 @@ msgstr "- Çalıştırıcı duraklatıldı ve yeni işler almayacak"
msgid "- show less"
msgstr "- daha az göster"
+msgid "0 for unlimited"
+msgstr ""
+
msgid "1 %{type} addition"
msgid_plural "%{count} %{type} additions"
msgstr[0] "1 %{type} ek"
@@ -305,14 +376,14 @@ msgstr[0] "1 gün"
msgstr[1] "%d gün"
msgid "1 closed issue"
-msgid_plural "%d closed issues"
-msgstr[0] "1 kapatılmış sorun"
-msgstr[1] "%d kapatılmış sorun"
+msgid_plural "%{issues} closed issues"
+msgstr[0] ""
+msgstr[1] ""
msgid "1 closed merge request"
-msgid_plural "%d closed merge requests"
-msgstr[0] "1 kapatılmış birleştirme talebi"
-msgstr[1] "%d kapatılmış birleştirme talebi"
+msgid_plural "%{merge_requests} closed merge requests"
+msgstr[0] ""
+msgstr[1] ""
msgid "1 day"
msgstr "1 gün"
@@ -323,19 +394,19 @@ msgstr[0] "1 grup"
msgstr[1] "%d grup"
msgid "1 merged merge request"
-msgid_plural "%d merged merge requests"
-msgstr[0] "1 birleÅŸtirilmiÅŸ birleÅŸtirme talebi"
-msgstr[1] "%d birleÅŸtirilmiÅŸ birleÅŸtirme talebi"
+msgid_plural "%{merge_requests} merged merge requests"
+msgstr[0] ""
+msgstr[1] ""
msgid "1 open issue"
-msgid_plural "%d open issues"
-msgstr[0] "1 açık sorun"
-msgstr[1] "%d açık sorun"
+msgid_plural "%{issues} open issues"
+msgstr[0] ""
+msgstr[1] ""
msgid "1 open merge request"
-msgid_plural "%d open merge requests"
-msgstr[0] "1 açık birleştirme talebi"
-msgstr[1] "%d açık birleştirme talebi"
+msgid_plural "%{merge_requests} open merge requests"
+msgstr[0] ""
+msgstr[1] ""
msgid "1 pipeline"
msgid_plural "%d pipelines"
@@ -355,15 +426,27 @@ msgstr[1] "%d kullanıcı"
msgid "1 week"
msgstr "1 hafta"
+msgid "1-9 contributions"
+msgstr ""
+
+msgid "10-19 contributions"
+msgstr ""
+
msgid "1st contribution!"
msgstr "İlk katkı!"
+msgid "20-29 contributions"
+msgstr ""
+
msgid "2FA"
msgstr "2FA"
msgid "2FA enabled"
msgstr "2FA etkin"
+msgid "2FADevice|Registered On"
+msgstr ""
+
msgid "3 days"
msgstr "3 gün"
@@ -373,20 +456,23 @@ msgstr "3 saat"
msgid "30 minutes"
msgstr "30 dakika"
+msgid "30+ contributions"
+msgstr ""
+
msgid "403|Please contact your GitLab administrator to get permission."
-msgstr "403|İzin almak için lütfen GitLab yöneticinize başvurun."
+msgstr "İzin almak için lütfen GitLab yöneticinize başvurun."
msgid "403|You don't have the permission to access this page."
-msgstr "403 | Bu sayfaya eriÅŸim izniniz yok."
+msgstr "Bu sayfaya eriÅŸim izniniz yok."
msgid "404|Make sure the address is correct and the page hasn't moved."
-msgstr "404|Adresin doğru olduğundan ve sayfanın taşınmadığından emin olun."
+msgstr "Adresin doğru olduğundan ve sayfanın taşınmadığından emin olun."
msgid "404|Page Not Found"
-msgstr "404|Sayfa Bulunamadı"
+msgstr "Sayfa Bulunamadı"
msgid "404|Please contact your GitLab administrator if you think this is a mistake."
-msgstr "404|Lütfen bunun bir hata olduğunu düşünüyorsanız, GitLab yöneticinizle görüşün."
+msgstr "Lütfen bunun bir hata olduğunu düşünüyorsanız, GitLab yöneticinizle görüşün."
msgid "8 hours"
msgstr "8 saat"
@@ -403,6 +489,9 @@ msgstr ""
msgid "<code>\"johnsmith@example.com\": \"johnsmith@example.com\"</code> will add \"By <a href=\"#\">johnsmith@example.com</a>\" to all issues and comments originally created by johnsmith@example.com. By default, the email address or username is masked to ensure the user's privacy. Use this option if you want to show the full email address."
msgstr ""
+msgid "<no name set>"
+msgstr ""
+
msgid "<strong>%{changedFilesLength} unstaged</strong> and <strong>%{stagedFilesLength} staged</strong> changes"
msgstr ""
@@ -439,26 +528,26 @@ msgstr "GitLab yerine CI/CD için Netlify kullanan, ancak diğer tüm GitLab öz
msgid "A Jekyll site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
msgstr "GitLab yerine CI/CD için Netlify kullanan, ancak diğer tüm GitLab özelliklerine sahip bir Jekyll sitesi."
+msgid "A Let's Encrypt account will be configured for this GitLab installation using your email address. You will receive emails to warn of expiring certificates."
+msgstr ""
+
msgid "A default branch cannot be chosen for an empty project."
msgstr "Boş bir proje için bir varsayılan dal seçilemez."
msgid "A deleted user"
msgstr "Silinmiş kullanıcı"
-msgid "A member of GitLab's abuse team will review your report as soon as possible."
-msgstr "GitLab'ın suistimal ekibinin bir üyesi raporunuzu en kısa sürede gözden geçirecek."
-
-msgid "A merge commit is created for every merge, and merging is allowed as long as there are no conflicts."
+msgid "A fork is a copy of a project.<br />Forking a repository allows you to make changes without affecting the original project."
msgstr ""
-msgid "A merge commit is created for every merge, but merging is only allowed if fast-forward merge is possible. This way you could make sure that if this merge request would build, after merging to target branch it would also build."
+msgid "A member of the abuse team will review your report as soon as possible."
msgstr ""
msgid "A new branch will be created in your fork and a new merge request will be started."
msgstr "Çatalınızdan yeni bir dal oluşturulacak ve yeni bir birleştirme talebi başlatılacak."
msgid "A new impersonation token has been created."
-msgstr ""
+msgstr "Yeni bir kimliğe bürünme belirteci oluşturuldu."
msgid "A plain HTML site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
msgstr "GitLab yerine CI/CD için Netlify kullanan, ancak diğer tüm GitLab özelliklerine sahip bir düz bir HTML sitesi."
@@ -481,6 +570,9 @@ msgstr "Bu dala yazma yetkisi olan kullanıcı bu seçeneği seçti"
msgid "API Help"
msgstr "API Yardımı"
+msgid "API Token"
+msgstr ""
+
msgid "About GitLab"
msgstr "GitLab Hakkında"
@@ -512,7 +604,7 @@ msgid "Access Tokens"
msgstr "Erişim Anahtarları"
msgid "Access denied for your LDAP account."
-msgstr ""
+msgstr "LDAP hesabınız için erişim reddedildi."
msgid "Access denied! Please verify you can add deploy keys to this repository."
msgstr "Erişim reddedildi! Lütfen bu depoya dağıtım anahtarlarını ekleyebileceğinizi doğrulayın."
@@ -521,17 +613,29 @@ msgid "Access expiration date"
msgstr "EriÅŸim bitiÅŸ tarihi"
msgid "Access forbidden. Check your access level."
-msgstr ""
+msgstr "Erişim yasaklandı. Erişim seviyenizi kontrol edin."
msgid "Access to '%{classification_label}' not allowed"
msgstr "'%{classification_label}' eriÅŸimine izin verilmedi"
+msgid "AccessDropdown|Groups"
+msgstr ""
+
+msgid "AccessDropdown|Roles"
+msgstr ""
+
+msgid "AccessDropdown|Users"
+msgstr ""
+
msgid "Account"
msgstr "Hesap"
msgid "Account and limit"
msgstr "Hesap ve sınırı"
+msgid "Account: %{account}"
+msgstr ""
+
msgid "Action to take when receiving an alert."
msgstr "Bir uyarı alırken yapılması gerekenler."
@@ -568,6 +672,9 @@ msgstr "Kubernetes kümesi ekle"
msgid "Add README"
msgstr "BENÄ°OKU ekle"
+msgid "Add a GPG key"
+msgstr ""
+
msgid "Add a bullet list"
msgstr "Madde iÅŸareti listesi ekle"
@@ -589,11 +696,17 @@ msgstr "Tablo ekle"
msgid "Add a task list"
msgstr "Görev listesi ekle"
+msgid "Add a todo"
+msgstr "Bir yapılacak ekleyin"
+
msgid "Add additional text to appear in all email communications. %{character_limit} character limit"
msgstr "Tüm e-posta iletişiminde görünecek ek metin ekleyin. %{character_limit} karakter sınırı"
-msgid "Add approver(s)"
-msgstr "Onaylayan(ları) ekle"
+msgid "Add an SSH key"
+msgstr ""
+
+msgid "Add an issue"
+msgstr ""
msgid "Add approvers"
msgstr "Onaylayanları ekle"
@@ -601,9 +714,15 @@ msgstr "Onaylayanları ekle"
msgid "Add bold text"
msgstr "Kalın metin ekle"
+msgid "Add child epic to an epic"
+msgstr ""
+
msgid "Add comment now"
msgstr "Åžimdi yorum ekle"
+msgid "Add email address"
+msgstr ""
+
msgid "Add header and footer to emails. Please note that color settings will only be applied within the application interface"
msgstr "E-postalar için üstbilgi ve altbilgi ekleyin. Renk ayarları sadece uygulama arabirimi içinde uygulanacak unutmayın"
@@ -613,6 +732,9 @@ msgstr "Resim yorumu ekle"
msgid "Add italic text"
msgstr "EÄŸik metin ekle"
+msgid "Add label(s)"
+msgstr "Etiket(ler) ekleyin"
+
msgid "Add license"
msgstr "Lisans ekle"
@@ -625,9 +747,18 @@ msgstr "Yeni uygulama ekle"
msgid "Add new directory"
msgstr "Yeni dizin ekle"
+msgid "Add or subtract spent time"
+msgstr "Harcanan zamanı ekleyin veya çıkarın"
+
msgid "Add reaction"
msgstr "Tepki ekle"
+msgid "Add to merge train"
+msgstr ""
+
+msgid "Add to merge train when pipeline succeeds"
+msgstr ""
+
msgid "Add to project"
msgstr "Projeye ekle"
@@ -640,23 +771,35 @@ msgstr "Yapılacaklara Ekle"
msgid "Add user(s) to the group:"
msgstr "Gruba kullanıcı(lar) ekleyin:"
-msgid "Add users or groups who are allowed to approve every merge request"
-msgstr "Her bir birleştirme isteğini onaylamasına izin verilen kullanıcıları veya grupları ekle"
-
msgid "Add users to group"
msgstr "Kullanıcıları gruba ekle"
+msgid "AddMember|No users specified."
+msgstr "Kullanıcı belirtilmedi."
+
+msgid "AddMember|Too many users specified (limit is %{user_limit})"
+msgstr "Çok fazla kullanıcı belirtildi (sınır %{user_limit})"
+
msgid "Added at"
msgstr "Tarihinde eklendi"
msgid "Adding new applications is disabled in your GitLab instance. Please contact your GitLab administrator to get the permission"
msgstr "GitLab örneğinizde yeni uygulamalar eklemek devre dışı bırakıldı. İzin almak için lütfen GitLab yöneticinize başvurun"
+msgid "Additional minutes"
+msgstr "Ek dakika"
+
msgid "Additional text"
msgstr "Ek metin"
-msgid "Aditional minutes"
-msgstr "Ekstra dakika"
+msgid "Adds"
+msgstr "Ekler"
+
+msgid "Adds %{epic_ref} as child epic."
+msgstr ""
+
+msgid "Adds a todo."
+msgstr "Bir yapılacak ekler."
msgid "Admin Area"
msgstr "Yönetici alanı"
@@ -667,6 +810,9 @@ msgstr "Yönetim Genel Bakış"
msgid "Admin Section"
msgstr "Yönetici Bölümü"
+msgid "Admin notes"
+msgstr ""
+
msgid "AdminArea| You are about to permanently delete the user %{username}. Issues, merge requests, and groups linked to them will be transferred to a system-wide \"Ghost-user\". To avoid data loss, consider using the %{strong_start}block user%{strong_end} feature instead. Once you %{strong_start}Delete user%{strong_end}, it cannot be undone or recovered."
msgstr ""
@@ -677,28 +823,31 @@ msgid "AdminArea|Stop all jobs"
msgstr "Tüm işleri durdur"
msgid "AdminArea|Stop all jobs?"
-msgstr "Tüm işleri durdur?"
+msgstr "Tüm işler durdurulsun mu?"
msgid "AdminArea|Stop jobs"
msgstr "Ä°ÅŸleri durdur"
msgid "AdminArea|Stopping jobs failed"
-msgstr "AdminArea|Durdurma işleri başarısız oldu"
+msgstr "İşleri durdurma başarısız oldu"
msgid "AdminArea|You’re about to stop all jobs.This will halt all current jobs that are running."
-msgstr "AdminArea|Bütün işleri durdurmak üzeresiniz. Bu işlem çalışan tüm mevcut işleri durduracaktır."
+msgstr "Bütün işleri durdurmak üzeresiniz. Bu işlem, çalışan tüm mevcut işleri durduracaktır."
+
+msgid "AdminNote|Note"
+msgstr ""
msgid "AdminProjects| You’re about to permanently delete the project %{projectName}, its repository, and all related resources including issues, merge requests, etc.. Once you confirm and press %{strong_start}Delete project%{strong_end}, it cannot be undone or recovered."
msgstr ""
msgid "AdminProjects|Delete"
-msgstr "AdminProjects|Sil"
+msgstr "Sil"
msgid "AdminProjects|Delete Project %{projectName}?"
-msgstr "AdminProjects|%{projectName} projesi silinsin mi?"
+msgstr "%{projectName} projesi silinsin mi?"
msgid "AdminProjects|Delete project"
-msgstr "AdminProjects|Projeyi sil"
+msgstr "Projeyi sil"
msgid "AdminSettings|Auto DevOps domain"
msgstr "Otomatik DevOps etki alanı"
@@ -802,6 +951,9 @@ msgstr "GeliÅŸmiÅŸ ayarlar"
msgid "After a successful password update you will be redirected to login screen."
msgstr "Başarılı bir şifre güncellemesinden sonra giriş ekranına yönlendirileceksiniz."
+msgid "After a successful password update, you will be redirected to the login page where you can log in with your new password."
+msgstr ""
+
msgid "Alert"
msgid_plural "Alerts"
msgstr[0] "Uyarı"
@@ -819,15 +971,24 @@ msgstr "Tüm Kullanıcılar"
msgid "All changes are committed"
msgstr "Tüm değişiklikler işlendi"
+msgid "All email addresses will be used to identify your commits."
+msgstr ""
+
msgid "All features are enabled for blank projects, from templates, or when importing, but you can disable them afterward in the project settings."
msgstr "Tüm özellikler şablonlardan veya içe aktarırken boş projeler için etkindir, ancak daha sonra proje ayarlarında bunları devre dışı bırakabilirsiniz."
+msgid "All groups and projects"
+msgstr ""
+
msgid "All issues for this milestone are closed. You may close this milestone now."
msgstr "Bu dönüm noktası için tüm konular kapalı. Şimdi bu dönüm noktasını kapatabilirsiniz."
msgid "All merge conflicts were resolved. The merge request can now be merged."
msgstr ""
+msgid "All projects"
+msgstr ""
+
msgid "All todos were marked as done."
msgstr "Tüm yapılacaklar yapıldı olarak işaretlendi."
@@ -900,9 +1061,6 @@ msgstr ""
msgid "Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication"
msgstr ""
-msgid "An SSH key will be automatically generated when the form is submitted. For more information, please refer to the documentation."
-msgstr "Form gönderildiğinde otomatik SSH anahtarı oluşturur. Daha fazla bilgi için belgeleri inceleyin."
-
msgid "An application called %{link_to_client} is requesting access to your GitLab account."
msgstr "%{link_to_client} adlı uygulama, GitLab hesabınıza erişim talep ediyor."
@@ -936,12 +1094,15 @@ msgstr "Blob datanın öngösteriminde, bir hata meydana geldi"
msgid "An error occurred when toggling the notification subscription"
msgstr "Bildirim aboneliÄŸini deÄŸiÅŸtirirken bir sorun meydana geldi"
+msgid "An error occurred when trying to resolve a comment. Please try again."
+msgstr ""
+
+msgid "An error occurred when trying to resolve a discussion. Please try again."
+msgstr ""
+
msgid "An error occurred when updating the issue weight"
msgstr "Sorun ağırlığı güncellenirken bir hata oluştu"
-msgid "An error occurred while adding approver"
-msgstr "Onaylayıcı eklenirken bir hata oluştu"
-
msgid "An error occurred while deleting the approvers group"
msgstr "Onaylayanlar grubu silinirken bir hata oluÅŸtu"
@@ -963,21 +1124,36 @@ msgstr "Özellik vurgusunu gönderirken bir hata oluştu. Sayfayı yenileyin ve
msgid "An error occurred while enabling Service Desk."
msgstr ""
+msgid "An error occurred while fetching environments."
+msgstr ""
+
+msgid "An error occurred while fetching folder content."
+msgstr ""
+
+msgid "An error occurred while fetching label colors."
+msgstr ""
+
msgid "An error occurred while fetching markdown preview"
msgstr "Markdown ön izlemesi yüklenirken hata oluştu"
msgid "An error occurred while fetching pending comments"
msgstr "Bekleyen yorumlar alınırken bir hata oluştu"
+msgid "An error occurred while fetching projects autocomplete."
+msgstr ""
+
msgid "An error occurred while fetching sidebar data"
msgstr "Kenar çubuğu verileri getirilirken bir hata oluştu"
-msgid "An error occurred while fetching stages."
-msgstr "Aşamalar alınırken bir hata oluştu."
-
msgid "An error occurred while fetching the Service Desk address."
msgstr ""
+msgid "An error occurred while fetching the board lists. Please try again."
+msgstr ""
+
+msgid "An error occurred while fetching the builds."
+msgstr ""
+
msgid "An error occurred while fetching the job log."
msgstr "İş kayıtları alınırken bir hata oluştu."
@@ -993,6 +1169,9 @@ msgstr "İş hattı alınırken bir hata oluştu."
msgid "An error occurred while fetching the releases. Please try again."
msgstr "Sürümler alınırken bir hata oluştu. Lütfen tekrar deneyin."
+msgid "An error occurred while fetching this tab."
+msgstr ""
+
msgid "An error occurred while getting projects"
msgstr "Projeler yüklenirken bir hata oluştu"
@@ -1026,8 +1205,11 @@ msgstr "Abonelik ayrıntıları yüklenirken bir hata oluştu."
msgid "An error occurred while making the request."
msgstr "Talep edilirken bir hata oluÅŸtu."
-msgid "An error occurred while removing approver"
-msgstr "Onaylayan kaldırılırken bir hata oluştu"
+msgid "An error occurred while moving the issue."
+msgstr ""
+
+msgid "An error occurred while parsing recent searches"
+msgstr ""
msgid "An error occurred while removing epics."
msgstr "Epikler kaldırılırken bir hata oluştu."
@@ -1080,6 +1262,9 @@ msgstr "İş izi alınırken bir hata oluştu."
msgid "An error occurred whilst fetching the latest pipeline."
msgstr "En son iş hattı alınırken bir hata oluştu."
+msgid "An error occurred whilst getting files for - %{branchId}"
+msgstr ""
+
msgid "An error occurred whilst loading all the files."
msgstr "Tüm dosyalar yüklenirken bir hata oluştu."
@@ -1137,9 +1322,15 @@ msgstr "Herhangi"
msgid "Any Label"
msgstr "Herhangi bir etiket"
+msgid "Any Milestone"
+msgstr ""
+
msgid "Any encrypted tokens"
msgstr ""
+msgid "Any namespace"
+msgstr ""
+
msgid "Appearance"
msgstr "Görünüm"
@@ -1147,6 +1338,12 @@ msgid "Appearance was successfully created."
msgstr ""
msgid "Appearance was successfully updated."
+msgstr "Görünüm başarıyla güncellendi."
+
+msgid "Append the comment with %{TABLEFLIP}"
+msgstr ""
+
+msgid "Append the comment with %{shrug}"
msgstr ""
msgid "Application"
@@ -1158,11 +1355,14 @@ msgstr "Uygulama KimliÄŸi"
msgid "Application settings saved successfully"
msgstr ""
+msgid "Application uninstalled but failed to destroy: %{error_message}"
+msgstr ""
+
msgid "Application was successfully destroyed."
msgstr ""
msgid "Application was successfully updated."
-msgstr ""
+msgstr "Uygulama başarıyla güncellendi."
msgid "Application: %{name}"
msgstr "Uygulama: %{name}"
@@ -1176,6 +1376,18 @@ msgstr "Uygulandı"
msgid "Apply suggestion"
msgstr "Öneriyi uygula"
+msgid "Applying command"
+msgstr ""
+
+msgid "Applying command to %{commandDescription}"
+msgstr ""
+
+msgid "Applying multiple commands"
+msgstr ""
+
+msgid "Applying suggestion"
+msgstr ""
+
msgid "ApprovalRuleRemove|%d member"
msgid_plural "ApprovalRuleRemove|%d members"
msgstr[0] "%d üye"
@@ -1187,7 +1399,7 @@ msgstr[0] "Bu üyenin onayları iptal edilmez."
msgstr[1] "Bu üyenin onayları iptal edilmez."
msgid "ApprovalRuleRemove|You are about to remove the %{name} approver group which has %{nMembers}."
-msgstr ""
+msgstr "%{nMembers} bulunan %{name} onaylayan grubunu kaldırmak üzeresiniz."
msgid "ApprovalRuleSummary|%d member"
msgid_plural "ApprovalRuleSummary|%d members"
@@ -1196,11 +1408,11 @@ msgstr[1] "%d üye"
msgid "ApprovalRuleSummary|%{count} approval required from %{membersCount}"
msgid_plural "ApprovalRuleSummary|%{count} approvals required from %{membersCount}"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{membersCount} tarafından %{count} onay gerekli"
+msgstr[1] "%{membersCount} tarafından %{count} onay gerekli"
msgid "ApprovalRule|All members with Developer role or higher and code owners (if any)"
-msgstr ""
+msgstr "Geliştirici rolüne sahip veya daha yüksek olan tüm üyeler ve kod sahipleri (eğer varsa)"
msgid "ApprovalRule|Members"
msgstr "Kullanıcılar"
@@ -1217,12 +1429,6 @@ msgstr "örneğin. QA, Güvenlik vb."
msgid "Approvals"
msgstr "Onaylar"
-msgid "Approvals required"
-msgstr "Onaylar gerekli"
-
-msgid "Approvers"
-msgstr "Onaylayanlar"
-
msgid "Apr"
msgstr "Nis"
@@ -1253,6 +1459,18 @@ msgstr ""
msgid "Are you sure that you want to unarchive this project?"
msgstr ""
+msgid "Are you sure you want to cancel creating this comment?"
+msgstr ""
+
+msgid "Are you sure you want to cancel editing this comment?"
+msgstr ""
+
+msgid "Are you sure you want to delete this device? This action cannot be undone."
+msgstr ""
+
+msgid "Are you sure you want to delete this list?"
+msgstr ""
+
msgid "Are you sure you want to delete this pipeline schedule?"
msgstr "Bu iş hattı planını silmek istediğinizden emin misiniz?"
@@ -1274,18 +1492,6 @@ msgstr "Genel anahtarı yeniden oluşturmak istediğinizden emin misiniz? Yansı
msgid "Are you sure you want to remove %{group_name}?"
msgstr "%{group_name} grubunu silmek istediÄŸinizden emin misiniz?"
-msgid "Are you sure you want to remove approver %{name}"
-msgstr ""
-
-msgid "Are you sure you want to remove approver %{name}?"
-msgstr ""
-
-msgid "Are you sure you want to remove group %{name}"
-msgstr ""
-
-msgid "Are you sure you want to remove group %{name}?"
-msgstr ""
-
msgid "Are you sure you want to remove the attachment?"
msgstr ""
@@ -1301,6 +1507,9 @@ msgstr ""
msgid "Are you sure you want to reset the health check token?"
msgstr "Sağlık kontrolü erişim anahtarını sıfırlamak istediğinizden emin misiniz?"
+msgid "Are you sure you want to revoke this nickname?"
+msgstr ""
+
msgid "Are you sure you want to stop this environment?"
msgstr ""
@@ -1313,12 +1522,36 @@ msgstr ""
msgid "Are you sure?"
msgstr "Emin misiniz?"
+msgid "Are you sure? All commits that were signed with this GPG key will be unverified."
+msgstr ""
+
+msgid "Are you sure? Removing this GPG key does not affect already signed commits."
+msgstr ""
+
+msgid "Are you sure? This will invalidate your registered applications and U2F devices."
+msgstr ""
+
msgid "Artifact ID"
msgstr "Yapı Kimliği"
msgid "Artifacts"
msgstr "Yapılar"
+msgid "As U2F devices are only supported by a few browsers, we require that you set up a two-factor authentication app before a U2F device. That way you'll always be able to log in - even when you're using an unsupported browser."
+msgstr ""
+
+msgid "AsanaService|%{user} pushed to branch %{branch} of %{project_name} ( %{commit_url} ):"
+msgstr "%{user}, %{project_name} projesinin %{branch} dalına yolladı ( %{commit_url} ):"
+
+msgid "AsanaService|Asana - Teamwork without email"
+msgstr ""
+
+msgid "AsanaService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr ""
+
+msgid "AsanaService|User Personal Access Token. User must have access to task, all comments will be attributed to this user."
+msgstr ""
+
msgid "Ascending"
msgstr "Artan"
@@ -1331,6 +1564,9 @@ msgstr ""
msgid "Assets"
msgstr "Varlıklar"
+msgid "Assign"
+msgstr ""
+
msgid "Assign custom color like #FF0000"
msgstr "#FF0000 gibi özel renk ata"
@@ -1346,6 +1582,12 @@ msgstr "Bu dönüm noktasına bazı sorunları atayın."
msgid "Assign to"
msgstr "Ata"
+msgid "Assign yourself to these issues"
+msgstr "Kendinizi bu soruna atayın"
+
+msgid "Assign yourself to this issue"
+msgstr ""
+
msgid "Assigned Issues"
msgstr "Atanan sorunlar"
@@ -1376,6 +1618,14 @@ msgstr "Bir dosya ekle"
msgid "Attach a file by drag &amp; drop or %{upload_link}"
msgstr "Sürükleyip bırakarak bir dosya ekle veya %{upload_link}"
+msgid "Attaching a file"
+msgid_plural "Attaching %d files"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Attaching the file failed."
+msgstr ""
+
msgid "Audit Events"
msgstr "Denetim Etkinlikleri"
@@ -1398,7 +1648,7 @@ msgid "Authentication method"
msgstr "Kimlik doğrulama yöntemi"
msgid "Authentication method updated"
-msgstr ""
+msgstr "Kimlik doğrulama yöntemi güncellendi"
msgid "Authentication via U2F device failed."
msgstr ""
@@ -1449,29 +1699,38 @@ msgid "AutoDevOps|Auto DevOps"
msgstr "Otomatik DevOps"
msgid "AutoDevOps|Auto DevOps documentation"
-msgstr "Otomatik DevOps belgeleleri"
+msgstr "Otomatik DevOps belgeleri"
msgid "AutoDevOps|Enable in settings"
-msgstr "AutoDevOps|Ayarlardan etkinleÅŸtirin"
+msgstr "Ayarlardan etkinleÅŸtirin"
msgid "AutoDevOps|It will automatically build, test, and deploy your application based on a predefined CI/CD configuration."
-msgstr ""
+msgstr "Önceden tanımlanmış bir CI / CD yapılandırmasına göre uygulamanızı otomatik olarak oluşturur, test eder ve dağıtır."
msgid "AutoDevOps|Learn more in the %{link_to_documentation}"
-msgstr ""
+msgstr "%{link_to_documentation} adresinden daha fazla bilgi edinin"
msgid "AutoDevOps|The Auto DevOps pipeline has been enabled and will be used if no alternative CI configuration file is found. %{more_information_link}"
+msgstr "Otomatik DevOps iş hattı etkinleştirildi ve alternatif bir CI yapılandırma dosyası bulunmazsa kullanılacak. %{more_information_link}"
+
+msgid "Automatic certificate management using %{lets_encrypt_link_start}Let's Encrypt%{lets_encrypt_link_end}"
+msgstr ""
+
+msgid "Automatic certificate management using Let's Encrypt"
msgstr ""
msgid "Automatically marked as default internal user"
msgstr "Otomatik olarak varsayılan kullanıcı olarak işaretlendi"
-msgid "Automatically resolve merge request diff discussions when they become outdated"
-msgstr ""
-
msgid "Automatically resolved"
msgstr "Otomatik olarak çözüldü"
+msgid "Automatically update this project's branches and tags from the upstream repository every hour."
+msgstr ""
+
+msgid "Autosave|Note"
+msgstr ""
+
msgid "Available"
msgstr "Kullanılabilir"
@@ -1509,16 +1768,16 @@ msgid "Badges"
msgstr "Rozetler"
msgid "Badges|A new badge was added."
-msgstr "Badges|Yeni bir rozet eklendi."
+msgstr "Yeni bir rozet eklendi."
msgid "Badges|Add badge"
-msgstr "Badges|Rozet ekle"
+msgstr "Rozet ekle"
msgid "Badges|Adding the badge failed, please check the entered URLs and try again."
-msgstr "Badges|Rozetin eklenmesi başarısız oldu, lütfen girilen bağlantıları kontrol edin ve tekrar deneyin."
+msgstr "Rozetin eklenmesi başarısız oldu, lütfen girilen bağlantıları kontrol edin ve tekrar deneyin."
msgid "Badges|Badge image URL"
-msgstr "Badges|Rozet resim bağlantısı"
+msgstr "Rozet resim bağlantısı"
msgid "Badges|Badge image preview"
msgstr "Rozet resmi önizlemesi"
@@ -1583,6 +1842,30 @@ msgstr "Rozetleriniz"
msgid "Badges|e.g. %{exampleUrl}"
msgstr "örn. %{exampleUrl}"
+msgid "Badge|New"
+msgstr ""
+
+msgid "Balsamiq file could not be loaded."
+msgstr ""
+
+msgid "BambooService|A continuous integration and build server"
+msgstr ""
+
+msgid "BambooService|A user with API access, if applicable"
+msgstr ""
+
+msgid "BambooService|Atlassian Bamboo CI"
+msgstr ""
+
+msgid "BambooService|Bamboo build plan key like KEY"
+msgstr ""
+
+msgid "BambooService|Bamboo root URL like https://bamboo.example.com"
+msgstr ""
+
+msgid "BambooService|You must set up automatic revision labeling and a repository trigger in Bamboo."
+msgstr ""
+
msgid "BatchComments|Delete all pending comments"
msgstr "Bekleyen tüm yorumları sil"
@@ -1590,7 +1873,7 @@ msgid "BatchComments|Discard review?"
msgstr "İnceleme atılsın mı?"
msgid "BatchComments|You're about to discard your review which will delete all of your pending comments. The deleted comments %{strong_start}cannot%{strong_end} be restored."
-msgstr ""
+msgstr "Bekleyen tüm yorumlarınızı silecek olan incelemenizi silmek üzeresiniz. Silinen yorumlar %{strong_start}geri%{strong_end} yüklenemez."
msgid "Be careful. Changing the project's namespace can have unintended side effects."
msgstr ""
@@ -1620,16 +1903,16 @@ msgid "BillingPlans|Current plan"
msgstr "Mevcut plan"
msgid "BillingPlans|Customer Support"
-msgstr "Müşteri Desteği"
+msgstr "Müşteri desteği"
msgid "BillingPlans|Downgrade"
-msgstr "Mevcut Planı Düşür"
+msgstr "Mevcut planı düşür"
msgid "BillingPlans|Learn more about each plan by reading our %{faq_link}, or start a free 30-day trial of GitLab.com Gold."
-msgstr "%{faq_link}'i okuyarak her plan hakkında daha fazla bilgi edinin veya GitLab.com Altın paketinin ücretsiz 30 günlük deneme sürümünü başlatın."
+msgstr "%{faq_link} bölümünü okuyarak her plan hakkında daha fazla bilgi edinin veya GitLab.com Altın paketinin ücretsiz 30 günlük deneme sürümünü başlatın."
msgid "BillingPlans|Learn more about each plan by reading our %{faq_link}."
-msgstr "%{faq_link}'i okuyarak her bir ödeme planı hakkında daha fazla bilgi edinin."
+msgstr "%{faq_link} bölümünü okuyarak her bir ödeme planı hakkında daha fazla bilgi edinin."
msgid "BillingPlans|Manage plan"
msgstr "Planı yönet"
@@ -1641,7 +1924,7 @@ msgid "BillingPlans|See all %{plan_name} features"
msgstr "%{plan_name} planı için bütün özellikleri görüntüle"
msgid "BillingPlans|This group uses the plan associated with its parent group."
-msgstr "Bu grup üst grupla ilişkili planı kullanır."
+msgstr "Bu grup, üst grup ile ilişkili planı kullanır."
msgid "BillingPlans|To manage the plan for this group, visit the billing section of %{parent_billing_page_link}."
msgstr "Bu grubun planını yönetmek için, %{parent_billing_page_link} faturalandırma bölümünü ziyaret edin."
@@ -1650,7 +1933,7 @@ msgid "BillingPlans|Upgrade"
msgstr "Yükselt"
msgid "BillingPlans|You are currently on the %{plan_link} plan."
-msgstr "Şu an %{plan_link} plan kullanıyorsunuz."
+msgstr "Şu an %{plan_link} planını kullanıyorsunuz."
msgid "BillingPlans|Your GitLab.com trial expired on %{expiration_date}. %{learn_more_text}"
msgstr "GitLab.com deneme sürümünüzün süresi %{expiration_date} tarihinde doldu. %{learn_more_text}"
@@ -1685,12 +1968,31 @@ msgstr "Engelle"
msgid "Blocked"
msgstr "EngellenmiÅŸ"
+msgid "Blocked by %d merge request"
+msgid_plural "Blocked by %d merge requests"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Blocked by <strong>%d closed</strong> merge request."
+msgid_plural "Blocked by <strong>%d closed</strong> merge requests."
+msgstr[0] ""
+msgstr[1] ""
+
msgid "Blog"
msgstr "Blog"
+msgid "Blue helpers indicate an action to be taken."
+msgstr ""
+
msgid "Boards"
msgstr "Panolar"
+msgid "Boards|Edit board"
+msgstr ""
+
+msgid "Boards|View scope"
+msgstr ""
+
msgid "Branch %{branchName} was not found in this project's repository."
msgstr ""
@@ -1706,6 +2008,9 @@ msgstr "Dal zaten alınmış"
msgid "Branch name"
msgstr "Dal adı"
+msgid "Branch not loaded - %{branchId}"
+msgstr ""
+
msgid "BranchSwitcherPlaceholder|Search branches"
msgstr "Dallarda ara"
@@ -1803,7 +2108,7 @@ msgid "Branches|Stale branches"
msgstr "EskimiÅŸ dallar"
msgid "Branches|The branch could not be updated automatically because it has diverged from its upstream counterpart."
-msgstr "Dal otomatik olarak güncellenemedi çünkü akışta uyuşmazlıklar var."
+msgstr "Dal, giriş yönü karşılığından ayrıldığı için otomatik olarak güncellenemedi."
msgid "Branches|The default branch cannot be deleted"
msgstr "Öntanımlı dal silinemez"
@@ -1824,7 +2129,7 @@ msgid "Branches|You’re about to permanently delete the protected branch %{bran
msgstr "Korumalı olan %{branch_name} dalını kalıcı olarak silmek üzeresiniz."
msgid "Branches|diverged from upstream"
-msgstr "akıştan sapmış"
+msgstr "akıştan ayrılmış"
msgid "Branches|merged"
msgstr "birleÅŸtirildi"
@@ -1839,7 +2144,7 @@ msgid "Broadcast Message was successfully created."
msgstr ""
msgid "Broadcast Message was successfully updated."
-msgstr ""
+msgstr "Yayın Mesajı başarıyla güncellendi."
msgid "Browse Directory"
msgstr "Dizine Gözat"
@@ -1856,6 +2161,21 @@ msgstr "Dosyalara gözat"
msgid "Built-in"
msgstr "Dahili"
+msgid "BurndownChartLabel|Guideline"
+msgstr ""
+
+msgid "BurndownChartLabel|Open issue weight"
+msgstr ""
+
+msgid "BurndownChartLabel|Open issues"
+msgstr ""
+
+msgid "BurndownChartLabel|Progress"
+msgstr ""
+
+msgid "BurndownChartLabel|Remaining"
+msgstr ""
+
msgid "Business"
msgstr "Ä°ÅŸ"
@@ -1874,6 +2194,9 @@ msgstr ""
msgid "By default GitLab sends emails in HTML and plain text formats so mail clients can choose what format to use. Disable this option if you only want to send emails in plain text format."
msgstr "Öntanımlı olarak GitLab, e-postaları HTML ve düz metin biçimlerinde gönderir, böylece posta istemcileri hangi biçimi kullanacaklarını seçebilir. Yalnızca düz metin biçiminde e-postalar göndermek istiyorsanız bu seçeneği devre dışı bırakın."
+msgid "By default, all projects and groups will use the global notifications setting."
+msgstr ""
+
msgid "ByAuthor|by"
msgstr "tarafından"
@@ -1923,13 +2246,13 @@ msgid "CICD|Continuous deployment to production"
msgstr "Üretimde sürekli dağıtım"
msgid "CICD|Continuous deployment to production using timed incremental rollout"
-msgstr ""
+msgstr "Zamanlı artan dağıtım kullanarak üretime sürekli dağıtım"
msgid "CICD|Default to Auto DevOps pipeline"
-msgstr ""
+msgstr "Varsayılan Otomatik DevOps iş hattı"
msgid "CICD|Default to Auto DevOps pipeline for all projects"
-msgstr ""
+msgstr "Tüm projeler için varsayılan Otomatik DevOps iş hattı"
msgid "CICD|Deployment strategy"
msgstr "Dağıtım stratejisi"
@@ -1941,16 +2264,16 @@ msgid "CICD|Learn more about Auto DevOps"
msgstr "Otomatik DevOps hakkında daha fazla bilgi edinin"
msgid "CICD|The Auto DevOps pipeline will run if no alternative CI configuration file is found."
-msgstr ""
+msgstr "Alternatif CI yapılandırma dosyası bulunmazsa, Otomatik DevOps iş hattı çalışır."
msgid "CICD|You must add a %{kubernetes_cluster_start}Kubernetes cluster integration%{kubernetes_cluster_end} to this project with a domain in order for your deployment strategy to work correctly."
-msgstr ""
+msgstr "Dağıtım stratejinizin doğru çalışabilmesi için bu projeye bir %{kubernetes_cluster_start}Kubernetes küme entegrasyonunu%{kubernetes_cluster_end} bir etki alanıyla birlikte eklemeniz gerekir."
msgid "CICD|group enabled"
-msgstr ""
+msgstr "grup etkinleÅŸtirildi"
msgid "CICD|instance enabled"
-msgstr ""
+msgstr "örnek etkinleştirildi"
msgid "CONTRIBUTING"
msgstr ""
@@ -1964,9 +2287,15 @@ msgstr "Birleştirme isteği için gereken onaylayıcıları ve onayları geçer
msgid "Can't find HEAD commit for this branch"
msgstr "Bu dal için HEAD işlemi bulunamadı"
+msgid "Can't find variable: ZiteReader"
+msgstr ""
+
msgid "Can't remove group members without group managed account"
msgstr ""
+msgid "Can't scan the code?"
+msgstr ""
+
msgid "Canary Deployments is a popular CI strategy, where a small portion of the fleet is updated to the new version of your application."
msgstr ""
@@ -1988,9 +2317,15 @@ msgstr ""
msgid "Cannot modify managed Kubernetes cluster"
msgstr ""
+msgid "Cannot refer to a group milestone by an internal id!"
+msgstr ""
+
msgid "Cannot render the image. Maximum character count (%{charLimit}) has been exceeded."
msgstr "Görüntü oluşturulamıyor. En yüksek karakter sayısı (%{charLimit}) aşıldı."
+msgid "Cannot show preview. For previews on sketch files, they must have the file format introduced by Sketch version 43 and above."
+msgstr ""
+
msgid "Cannot skip two factor authentication setup"
msgstr ""
@@ -2006,9 +2341,15 @@ msgstr "Sertifika (PEM)"
msgid "Change Weight"
msgstr "Ağırlığı değiştir"
-msgid "Change path"
+msgid "Change assignee(s)"
msgstr ""
+msgid "Change assignee(s)."
+msgstr ""
+
+msgid "Change path"
+msgstr "Yolu deÄŸiÅŸtir"
+
msgid "Change permissions"
msgstr "Ä°zinleri deÄŸiÅŸtir"
@@ -2018,6 +2359,15 @@ msgstr "Åžablonu deÄŸiÅŸtir"
msgid "Change this value to influence how frequently the GitLab UI polls for updates."
msgstr "GitLab UI'nin güncellemeler için ne sıklıkla sorguladığını etkilemek için bu değeri değiştirin."
+msgid "Change title"
+msgstr ""
+
+msgid "Change your password"
+msgstr ""
+
+msgid "Change your password or recover your current one"
+msgstr ""
+
msgid "ChangeTypeActionLabel|Pick into branch"
msgstr "Dalı seç"
@@ -2025,10 +2375,10 @@ msgid "ChangeTypeActionLabel|Revert in branch"
msgstr "Dalı geri al"
msgid "ChangeTypeAction|Cherry-pick"
-msgstr ""
+msgstr "Dikkatli seç"
msgid "ChangeTypeAction|Revert"
-msgstr "Geri döndür"
+msgstr "Geri al"
msgid "ChangeTypeAction|This will create a new commit in order to revert the existing changes."
msgstr ""
@@ -2042,6 +2392,12 @@ msgstr ""
msgid "Changes suppressed. Click to show."
msgstr "Değişiklikler bastırıldı. Göstermek için tıkla."
+msgid "Changes the title to \"%{title_param}\"."
+msgstr ""
+
+msgid "Changes won't take place until the index is %{link_start}recreated%{link_end}."
+msgstr ""
+
msgid "Charts"
msgstr "Grafikler"
@@ -2069,6 +2425,9 @@ msgstr "Onay durumunu kontrol et"
msgid "Checking branch availability..."
msgstr "Dal uygunluÄŸu kontrol ediliyor..."
+msgid "Checking username availability..."
+msgstr ""
+
msgid "Cherry-pick this commit"
msgstr ""
@@ -2090,6 +2449,9 @@ msgstr "Bir dosya seç"
msgid "Choose a role permission"
msgstr "İzin için bir rol seç"
+msgid "Choose a template"
+msgstr ""
+
msgid "Choose a template..."
msgstr ""
@@ -2120,8 +2482,8 @@ msgstr ""
msgid "Choose which shards you wish to synchronize to this secondary node."
msgstr ""
-msgid "Choose your merge method, set up a default merge request description template."
-msgstr ""
+msgid "Choose your merge method, options, checks, and set up a default merge request description template."
+msgstr "Birleştirme yönteminizi, seçeneklerinizi, kontrollerinizi seçin ve bir varsayılan birleştirme isteği açıklama şablonu ayarlayın."
msgid "CiStatusLabel|canceled"
msgstr "iptal edildi"
@@ -2130,37 +2492,37 @@ msgid "CiStatusLabel|created"
msgstr "oluÅŸturuldu"
msgid "CiStatusLabel|delayed"
-msgstr ""
+msgstr "gecikmiÅŸ"
msgid "CiStatusLabel|failed"
msgstr "başarısız"
msgid "CiStatusLabel|manual action"
-msgstr ""
+msgstr "el ile eylem"
msgid "CiStatusLabel|passed"
-msgstr ""
+msgstr "geçti"
msgid "CiStatusLabel|passed with warnings"
-msgstr ""
+msgstr "uyarılarla geçti"
msgid "CiStatusLabel|pending"
msgstr "bekliyor"
msgid "CiStatusLabel|preparing"
-msgstr ""
+msgstr "CiStatusLabel|hazırlanıyor"
msgid "CiStatusLabel|skipped"
msgstr "atlandı"
msgid "CiStatusLabel|waiting for delayed job"
-msgstr ""
+msgstr "gecikmeli iÅŸ bekliyor"
msgid "CiStatusLabel|waiting for manual action"
-msgstr ""
+msgstr "elle işlem için bekliyor"
msgid "CiStatusText|blocked"
-msgstr ""
+msgstr "engellendi"
msgid "CiStatusText|canceled"
msgstr "iptal edildi"
@@ -2169,7 +2531,7 @@ msgid "CiStatusText|created"
msgstr "oluÅŸturuldu"
msgid "CiStatusText|delayed"
-msgstr ""
+msgstr "gecikti"
msgid "CiStatusText|failed"
msgstr "başarısız"
@@ -2184,7 +2546,7 @@ msgid "CiStatusText|pending"
msgstr "bekliyor"
msgid "CiStatusText|preparing"
-msgstr ""
+msgstr "CiStatusText|hazırlanıyor"
msgid "CiStatusText|skipped"
msgstr "atlandı"
@@ -2192,16 +2554,34 @@ msgstr "atlandı"
msgid "CiStatus|running"
msgstr "çalışıyor"
+msgid "CiVariables|Cannot use Masked Variable with current value"
+msgstr ""
+
msgid "CiVariables|Input variable key"
msgstr "Değişken anahtarını girin"
msgid "CiVariables|Input variable value"
msgstr "DeÄŸiÅŸken deÄŸerini girin"
+msgid "CiVariables|Key"
+msgstr ""
+
+msgid "CiVariables|Masked"
+msgstr ""
+
msgid "CiVariables|Remove variable row"
msgstr "Değişken satırı kaldırın"
-msgid "CiVariables|This variable will not be masked"
+msgid "CiVariables|Scope"
+msgstr ""
+
+msgid "CiVariables|State"
+msgstr ""
+
+msgid "CiVariables|Type"
+msgstr ""
+
+msgid "CiVariables|Value"
msgstr ""
msgid "CiVariable|* (All environments)"
@@ -2217,7 +2597,7 @@ msgid "CiVariable|Error occurred while saving variables"
msgstr "DeÄŸiÅŸkenler kaydedilirken hata oluÅŸtu"
msgid "CiVariable|Masked"
-msgstr ""
+msgstr "Maskeli"
msgid "CiVariable|New environment"
msgstr "Yeni ortam"
@@ -2238,7 +2618,7 @@ msgid "CiVariable|Validation failed"
msgstr "Doğrulama başarısız"
msgid "Classification Label (optional)"
-msgstr ""
+msgstr "Sınıflandırma Etiketi (isteğe bağlı)"
msgid "ClassificationLabelUnavailable|is unavailable: %{reason}"
msgstr "kullanılamıyor: %{reason}"
@@ -2255,9 +2635,18 @@ msgstr "Aramayı temizle"
msgid "Clear search input"
msgstr "Arama giriÅŸini temizle"
+msgid "Clear weight"
+msgstr ""
+
+msgid "Clears weight."
+msgstr ""
+
msgid "Click any <strong>project name</strong> in the project list below to navigate to the project milestone."
msgstr ""
+msgid "Click here"
+msgstr ""
+
msgid "Click the <strong>Download</strong> button and wait for downloading to complete."
msgstr ""
@@ -2312,6 +2701,9 @@ msgstr ""
msgid "Close milestone"
msgstr ""
+msgid "Close sidebar"
+msgstr "Kenar çubuğunu kapat"
+
msgid "Closed"
msgstr "Kapalı"
@@ -2319,64 +2711,85 @@ msgid "Closed issues"
msgstr "Kapalı sorunlar"
msgid "ClusterIntegration| %{custom_domain_start}More information%{custom_domain_end}."
-msgstr ""
+msgstr "%{custom_domain_start}Daha fazla bilgi%{custom_domain_end}."
msgid "ClusterIntegration| can be used instead of a custom domain."
-msgstr ""
+msgstr "özel bir etki alanı yerine kullanılabilir."
msgid "ClusterIntegration| is the default environment scope for this cluster. This means that all jobs, regardless of their environment, will use this cluster. %{environment_scope_start}More information%{environment_scope_end}"
-msgstr ""
+msgstr ", bu küme için varsayılan ortam kapsamıdır. Bu tüm işlerin, ortamları ne olursa olsun, bu kümeyi kullanacakları anlamına gelir. %{environment_scope_start}Daha fazla bilgi%{environment_scope_end}"
msgid "ClusterIntegration|%{appList} was successfully installed on your Kubernetes cluster"
+msgstr "%{appList} Kubernetes kümenize başarıyla yüklendi"
+
+msgid "ClusterIntegration|%{title} uninstalled successfully."
msgstr ""
-msgid "ClusterIntegration|%{title} upgraded successfully."
+msgid "ClusterIntegration|%{title} updated successfully."
+msgstr ""
+
+msgid "ClusterIntegration|A service token scoped to %{code}kube-system%{end_code} with %{code}cluster-admin%{end_code} privileges."
msgstr ""
msgid "ClusterIntegration|API URL"
msgstr "API adresi"
msgid "ClusterIntegration|API URL should be a valid http/https url."
-msgstr ""
+msgstr "API URL'leri geçerli bir http/https url'si olmalıdır."
msgid "ClusterIntegration|Add Kubernetes cluster"
-msgstr ""
+msgstr "Kubernetes kümesi ekle"
msgid "ClusterIntegration|Add a Kubernetes cluster integration"
-msgstr ""
+msgstr "Bir Kubernetes küme entegrasyonu ekleyin"
msgid "ClusterIntegration|Adding a Kubernetes cluster to your group will automatically share the cluster across all your projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
+msgstr "Grubunuza bir Kubernetes kümesi eklemek, tüm projeleriniz arasında kümeyi otomatik olarak paylaşır. Uygulamaları gözden geçirmeyi kullanın, uygulamalarınızı yayınlayın ve aynı kümeyi kullanan tüm projeler için iş hattınızı kolayca çalıştırın."
+
+msgid "ClusterIntegration|Adding a Kubernetes cluster will automatically share the cluster across all projects. Use review apps, deploy your applications, and easily run your pipelines for all projects using the same cluster."
msgstr ""
msgid "ClusterIntegration|Adding an integration to your group will share the cluster across all your projects."
+msgstr "Grubunuza bir entegrasyon eklemek, kümeyi tüm projeleriniz arasında paylaşacaktır."
+
+msgid "ClusterIntegration|Adding an integration will share the cluster across all projects."
msgstr ""
msgid "ClusterIntegration|Advanced options on this Kubernetes cluster's integration"
+msgstr "Bu Kubernetes kümesinin entegrasyonu hakkında gelişmiş seçenekler"
+
+msgid "ClusterIntegration|All data will be deleted and cannot be restored."
+msgstr ""
+
+msgid "ClusterIntegration|Allow GitLab to manage namespace and service accounts for this cluster."
msgstr ""
msgid "ClusterIntegration|Alternatively"
msgstr "Alternatifler"
msgid "ClusterIntegration|An error occurred when trying to contact the Google Cloud API. Please try again later."
-msgstr ""
+msgstr "Google Cloud API ile iletişim kurulurken bir hata oluştu. Lütfen daha sonra tekrar deneyin."
msgid "ClusterIntegration|An error occurred while trying to fetch project zones: %{error}"
msgstr "Proje alanlarını almaya çalışırken hata oluştu: %{error}"
msgid "ClusterIntegration|An error occurred while trying to fetch your projects: %{error}"
-msgstr ""
+msgstr "Projelerinizi almaya çalışırken bir hata oluştu: %{error}"
msgid "ClusterIntegration|An error occurred while trying to fetch zone machine types: %{error}"
+msgstr "Bölge makine türlerini getirmeye çalışırken bir hata oluştu: %{error}"
+
+msgid "ClusterIntegration|Any running pipelines will be canceled."
msgstr ""
msgid "ClusterIntegration|Applications"
msgstr "Uygulamalar"
msgid "ClusterIntegration|Apply for credit"
-msgstr ""
+msgstr "Krediye baÅŸvur"
msgid "ClusterIntegration|Are you sure you want to remove this Kubernetes cluster's integration? This will not delete your actual Kubernetes cluster."
-msgstr ""
+msgstr "Kubernetes küme entegrasyonunu kaldırmak istediğinizden emin misiniz? Bu sizin güncel Kubernetes kümenizi silmez."
msgid "ClusterIntegration|Base domain"
msgstr "Temel etki alanı"
@@ -2385,7 +2798,7 @@ msgid "ClusterIntegration|CA Certificate"
msgstr "CA Sertifikası"
msgid "ClusterIntegration|Cert-Manager"
-msgstr "Sertifika-Yöneticisi"
+msgstr "Sertifika Yöneticisi"
msgid "ClusterIntegration|Cert-Manager is a native Kubernetes certificate management controller that helps with issuing certificates. Installing Cert-Manager on your cluster will issue a certificate by %{letsEncrypt} and ensure that certificates are valid and up-to-date."
msgstr ""
@@ -2397,13 +2810,13 @@ msgid "ClusterIntegration|Choose which applications to install on your Kubernete
msgstr ""
msgid "ClusterIntegration|Choose which of your environments will use this cluster."
-msgstr ""
+msgstr "Ortamlarınızdan hangisinin bu kümeyi kullanacağını seçin."
msgid "ClusterIntegration|Cluster health"
-msgstr ""
+msgstr "Küme sağlığı"
msgid "ClusterIntegration|Cluster name is required."
-msgstr ""
+msgstr "Küme ismi gerekli."
msgid "ClusterIntegration|Clusters are utilized by selecting the nearest ancestor with a matching environment scope. For example, project clusters will override group clusters."
msgstr ""
@@ -2415,19 +2828,19 @@ msgid "ClusterIntegration|Copy CA Certificate"
msgstr "CA Sertifikasını Kopyala"
msgid "ClusterIntegration|Copy Ingress Endpoint to clipboard"
-msgstr ""
+msgstr "Giriş - bitiş noktasını panoya kopyala"
msgid "ClusterIntegration|Copy Jupyter Hostname to clipboard"
-msgstr "Jupyter Ana Bilgisayar Adını panoya kopyala"
+msgstr "Jupyter ana bilgisayar adını panoya kopyala"
msgid "ClusterIntegration|Copy Knative Endpoint to clipboard"
-msgstr ""
+msgstr "Knative bitiş noktasını panoya kopyala"
msgid "ClusterIntegration|Copy Kubernetes cluster name"
-msgstr ""
+msgstr "Kubernetes küme adını kopyala"
msgid "ClusterIntegration|Copy Service Token"
-msgstr ""
+msgstr "Hizmet erişim anahtarını kopyala"
msgid "ClusterIntegration|Create Kubernetes cluster"
msgstr "Kubernetes kümesi oluştur"
@@ -2436,13 +2849,13 @@ msgid "ClusterIntegration|Did you know?"
msgstr "Biliyor muydunuz?"
msgid "ClusterIntegration|Enable or disable GitLab's connection to your Kubernetes cluster."
-msgstr ""
+msgstr "GitLab'ın Kubernetes kümeniz ile olan bağlantısını etkinleştirin veya devre dışı bırakın."
msgid "ClusterIntegration|Enable this setting if using role-based access control (RBAC)."
-msgstr ""
+msgstr "Rol tabanlı erişim kontrolü (RBAC) kullanıyorsanız bu ayarı etkinleştirin."
msgid "ClusterIntegration|Enter the details for your Kubernetes cluster"
-msgstr ""
+msgstr "Kubernetes kümeniz için ayrıntıları girin"
msgid "ClusterIntegration|Environment scope"
msgstr "Ortam kapsamı"
@@ -2451,13 +2864,13 @@ msgid "ClusterIntegration|Every new Google Cloud Platform (GCP) account receives
msgstr ""
msgid "ClusterIntegration|Failed to configure Google Kubernetes Engine Cluster: %{message}"
-msgstr ""
+msgstr "Google Kubernetes Motor Kümesi yapılandırılamadı: %{message}"
msgid "ClusterIntegration|Failed to request to Google Cloud Platform: %{message}"
-msgstr ""
+msgstr "Google Bulut Platform isteği başarısız oldu: %{message}"
msgid "ClusterIntegration|Failed to run Kubeclient: %{message}"
-msgstr ""
+msgstr "Kubeclient çalıştırılamadı: %{message}"
msgid "ClusterIntegration|Fetching machine types"
msgstr "Makine türleri getiriliyor"
@@ -2475,6 +2888,9 @@ msgid "ClusterIntegration|GitLab Runner"
msgstr "GitLab Çalıştırıcı"
msgid "ClusterIntegration|GitLab Runner connects to the repository and executes CI/CD jobs, pushing results back and deploying applications to production."
+msgstr "GitLab Çalıştırıcı; depoya bağlanır ve CI/CD işlerini yürütür, sonuçları geri iter ve uygulamaları üretime dağıtır."
+
+msgid "ClusterIntegration|GitLab-managed cluster"
msgstr ""
msgid "ClusterIntegration|Google Cloud Platform project"
@@ -2493,7 +2909,7 @@ msgid "ClusterIntegration|Helm Tiller"
msgstr "Helm Tiller"
msgid "ClusterIntegration|Helm streamlines installing and managing Kubernetes applications. Tiller runs inside of your Kubernetes Cluster, and manages releases of your charts."
-msgstr ""
+msgstr "Helm, Kubernetes uygulamalarını kurmayı ve yönetmeyi kolaylaştırır. Tiller, Kubernetes kümelerinizin içinde çalışır ve grafiklerinizin sürümlerini yönetir."
msgid "ClusterIntegration|Hide"
msgstr "Gizle"
@@ -2505,27 +2921,18 @@ msgid "ClusterIntegration|In order to view the health of your cluster, you must
msgstr "Kümenizin sağlığını görmek için önce aşağıdan Prometheus'u yüklemelisiniz."
msgid "ClusterIntegration|Ingress"
-msgstr ""
+msgstr "Ingress"
msgid "ClusterIntegration|Ingress Endpoint"
-msgstr ""
+msgstr "Ingress bitiş noktası"
msgid "ClusterIntegration|Ingress gives you a way to route requests to services based on the request host or path, centralizing a number of services into a single entrypoint."
-msgstr ""
-
-msgid "ClusterIntegration|Install"
-msgstr "Yükle"
-
-msgid "ClusterIntegration|Installed"
-msgstr "Yüklendi"
-
-msgid "ClusterIntegration|Installing"
-msgstr "Yükleniyor"
+msgstr "Ingress; istekleri, istek ana bilgisayarına veya yoluna dayanarak hizmetlere yönlendirerek bir dizi hizmeti tek bir giriş noktasına merkezileştirme yolu sunar."
msgid "ClusterIntegration|Installing Ingress may incur additional costs. Learn more about %{pricingLink}."
-msgstr ""
+msgstr "Ingress'ın yüklenmesi ek ücrete neden olabilir. %{pricingLink} hakkında daha fazla bilgi edinin."
-msgid "ClusterIntegration|Installing Knative may incur additional costs. Learn more about %{pricingLink}."
+msgid "ClusterIntegration|Instance cluster"
msgstr ""
msgid "ClusterIntegration|Integrate Kubernetes cluster automation"
@@ -2535,13 +2942,13 @@ msgid "ClusterIntegration|Integration status"
msgstr "Bütünleşme durumu"
msgid "ClusterIntegration|Issuer Email"
-msgstr ""
+msgstr "Yayınlayıcı e-postası"
msgid "ClusterIntegration|Issuers represent a certificate authority. You must provide an email address for your Issuer. "
-msgstr ""
+msgstr "Yayınlayıcı, bir sertifika yetkilisini temsil eder. Yayınlayıcınız için bir e-posta adresi sağlamalısınız. "
msgid "ClusterIntegration|Jupyter Hostname"
-msgstr "Jupyter Ana Bilgisayar Adı"
+msgstr "Jupyter ana bilgisayar adı"
msgid "ClusterIntegration|JupyterHub"
msgstr "JupyterHub"
@@ -2550,12 +2957,15 @@ msgid "ClusterIntegration|JupyterHub, a multi-user Hub, spawns, manages, and pro
msgstr ""
msgid "ClusterIntegration|Knative"
-msgstr ""
+msgstr "Knative"
msgid "ClusterIntegration|Knative Domain Name:"
-msgstr ""
+msgstr "Knative etki alanı adı:"
msgid "ClusterIntegration|Knative Endpoint:"
+msgstr "Knative bitiş noktası:"
+
+msgid "ClusterIntegration|Knative domain name was updated successfully."
msgstr ""
msgid "ClusterIntegration|Knative extends Kubernetes to provide a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on premises, in the cloud, or even in a third-party data center."
@@ -2565,22 +2975,22 @@ msgid "ClusterIntegration|Kubernetes cluster"
msgstr "Kubernetes kümesi"
msgid "ClusterIntegration|Kubernetes cluster details"
-msgstr "Kubernetes kümesi detayları"
+msgstr "Kubernetes kümesi ayrıntıları"
msgid "ClusterIntegration|Kubernetes cluster is being created on Google Kubernetes Engine..."
-msgstr "Kubernetes kümesi, Google Kubernetes Motoru'nda oluşturuluyor..."
+msgstr "Kubernetes kümesi, Google Kubernetes Motoru içinde oluşturuluyor..."
msgid "ClusterIntegration|Kubernetes cluster name"
msgstr "Kubernetes kümesi adı"
msgid "ClusterIntegration|Kubernetes cluster was successfully created on Google Kubernetes Engine. Refresh the page to see Kubernetes cluster's details"
-msgstr ""
+msgstr "Kubernetes kümesi, Google Kubernetes Motoru içinde başarıyla oluşturuldu. Kubernetes kümesinin ayrıntılarını görmek için sayfayı yenileyin"
msgid "ClusterIntegration|Kubernetes clusters allow you to use review apps, deploy your applications, run your pipelines, and much more in an easy way."
-msgstr ""
+msgstr "Kubernetes kümeleri; uygulamaları gözden geçirme özelliğini kullanmanıza, uygulamalarınızı yayınlamanıza, iş hattınızı çalıştırmanıza ve çok daha fazlasına kolay bir şekilde izin verir."
msgid "ClusterIntegration|Kubernetes clusters can be used to deploy applications and to provide Review Apps for this project"
-msgstr ""
+msgstr "Kubernet kümeleri, uygulamaları dağıtmak ve bu proje için Gözden Geçirme Uygulamaları sağlamak için kullanılabilir"
msgid "ClusterIntegration|Learn more about %{help_link_start_machine_type}machine types%{help_link_end} and %{help_link_start_pricing}pricing%{help_link_end}."
msgstr ""
@@ -2594,6 +3004,9 @@ msgstr ""
msgid "ClusterIntegration|Learn more about group Kubernetes clusters"
msgstr ""
+msgid "ClusterIntegration|Learn more about instance Kubernetes clusters"
+msgstr ""
+
msgid "ClusterIntegration|Let's Encrypt"
msgstr ""
@@ -2603,23 +3016,20 @@ msgstr "Makine türü"
msgid "ClusterIntegration|Make sure your account %{link_to_requirements} to create Kubernetes clusters"
msgstr ""
-msgid "ClusterIntegration|Manage"
-msgstr "Yönet"
-
msgid "ClusterIntegration|Manage your Kubernetes cluster by visiting %{link_gke}"
msgstr ""
msgid "ClusterIntegration|No machine types matched your search"
-msgstr ""
+msgstr "Aramanız hiçbir makine türü ile eşleşmiyor"
msgid "ClusterIntegration|No projects found"
msgstr "Proje bulunamadı"
msgid "ClusterIntegration|No projects matched your search"
-msgstr ""
+msgstr "Aramanız ile eşleşen bir proje yok"
msgid "ClusterIntegration|No zones matched your search"
-msgstr ""
+msgstr "Aramanızla hiçbir alan eşleşmedi"
msgid "ClusterIntegration|Number of nodes"
msgstr ""
@@ -2669,14 +3079,14 @@ msgstr ""
msgid "ClusterIntegration|Request to begin installing failed"
msgstr ""
-msgid "ClusterIntegration|Retry update"
+msgid "ClusterIntegration|Request to begin uninstalling failed"
msgstr ""
msgid "ClusterIntegration|Save changes"
msgstr ""
msgid "ClusterIntegration|Search machine types"
-msgstr ""
+msgstr "Makine türlerini ara"
msgid "ClusterIntegration|Search projects"
msgstr "Projeleri ara"
@@ -2723,40 +3133,52 @@ msgstr ""
msgid "ClusterIntegration|Something went wrong while installing %{title}"
msgstr "%{title} yüklenirken bir sorun oluştu"
+msgid "ClusterIntegration|Something went wrong while uninstalling %{title}"
+msgstr ""
+
+msgid "ClusterIntegration|Something went wrong while updating Knative domain name."
+msgstr ""
+
msgid "ClusterIntegration|Specifying a domain will allow you to use Auto Review Apps and Auto Deploy stages for %{auto_devops_start}Auto DevOps%{auto_devops_end}. The domain should have a wildcard DNS configured matching the domain."
msgstr ""
-msgid "ClusterIntegration|The endpoint is in the process of being assigned. Please check your Kubernetes cluster or Quotas on Google Kubernetes Engine if it takes a long time."
+msgid "ClusterIntegration|The Kubernetes certificate used to authenticate to the cluster."
msgstr ""
-msgid "ClusterIntegration|This account must have permissions to create a Kubernetes cluster in the %{link_to_container_project} specified below"
+msgid "ClusterIntegration|The URL used to access the Kubernetes API."
msgstr ""
-msgid "ClusterIntegration|This option will allow you to install applications on RBAC clusters."
+msgid "ClusterIntegration|The associated IP will be deleted and cannot be restored."
msgstr ""
-msgid "ClusterIntegration|To access your application after deployment, point a wildcard DNS to the Knative Endpoint."
+msgid "ClusterIntegration|The associated certifcate will be deleted and cannot be restored."
msgstr ""
-msgid "ClusterIntegration|Toggle Kubernetes cluster"
+msgid "ClusterIntegration|The associated load balancer and IP will be deleted and cannot be restored."
msgstr ""
-msgid "ClusterIntegration|Update failed. Please check the logs and try again."
+msgid "ClusterIntegration|The endpoint is in the process of being assigned. Please check your Kubernetes cluster or Quotas on Google Kubernetes Engine if it takes a long time."
msgstr ""
-msgid "ClusterIntegration|Updating"
+msgid "ClusterIntegration|There was a problem authenticating with your cluster. Please ensure your CA Certificate and Token are valid."
+msgstr ""
+
+msgid "ClusterIntegration|This account must have permissions to create a Kubernetes cluster in the %{link_to_container_project} specified below"
msgstr ""
-msgid "ClusterIntegration|Upgrade"
+msgid "ClusterIntegration|This option will allow you to install applications on RBAC clusters."
msgstr ""
-msgid "ClusterIntegration|Upgrade failed"
+msgid "ClusterIntegration|To access your application after deployment, point a wildcard DNS to the Knative Endpoint."
msgstr ""
-msgid "ClusterIntegration|Upgraded"
+msgid "ClusterIntegration|Toggle Kubernetes cluster"
msgstr ""
-msgid "ClusterIntegration|Upgrading"
+msgid "ClusterIntegration|Uninstall %{appTitle}"
+msgstr ""
+
+msgid "ClusterIntegration|Update failed. Please check the logs and try again."
msgstr ""
msgid "ClusterIntegration|Validating project billing status"
@@ -2768,6 +3190,9 @@ msgstr ""
msgid "ClusterIntegration|With a Kubernetes cluster associated to this project, you can use review apps, deploy your applications, run your pipelines, and much more in an easy way."
msgstr ""
+msgid "ClusterIntegration|You are about to uninstall %{appTitle} from your cluster."
+msgstr ""
+
msgid "ClusterIntegration|You must first install Helm Tiller before installing the applications below"
msgstr ""
@@ -2777,6 +3202,9 @@ msgstr ""
msgid "ClusterIntegration|Your account must have %{link_to_kubernetes_engine}"
msgstr ""
+msgid "ClusterIntegration|Your cluster API is unreachable. Please ensure your API URL is correct."
+msgstr ""
+
msgid "ClusterIntegration|Zone"
msgstr "Alan"
@@ -2828,9 +3256,15 @@ msgstr "Onaylananları daralt"
msgid "Collapse sidebar"
msgstr "Kenar çubuğunu daralt"
+msgid "ComboSearch is not defined"
+msgstr ""
+
msgid "Command line instructions"
msgstr "Komut satırı talimatları"
+msgid "Commands applied"
+msgstr ""
+
msgid "Comment"
msgstr "Yorum"
@@ -2849,6 +3283,9 @@ msgstr "Yorumla ve tartışmayı devam ettir"
msgid "Comment form position"
msgstr "Yorum formu konumu"
+msgid "Comment is being updated"
+msgstr ""
+
msgid "Comments"
msgstr "Yorumlar"
@@ -2867,7 +3304,7 @@ msgid "Commit deleted"
msgstr ""
msgid "Commit duration in minutes for last 30 commits"
-msgstr ""
+msgstr "Son 30 işlem için dakika cinsinden işlem süresi"
msgid "Commit message"
msgstr "İşlem mesajı"
@@ -2903,7 +3340,7 @@ msgid "Commits per weekday"
msgstr ""
msgid "Commits|An error occurred while fetching merge requests data."
-msgstr ""
+msgstr "BirleÅŸtirme istek verileri getirilirken bir hata oluÅŸtu."
msgid "Commits|Commit: %{commitText}"
msgstr ""
@@ -2968,6 +3405,9 @@ msgstr ""
msgid "Configure Gitaly timeouts."
msgstr ""
+msgid "Configure Let's Encrypt"
+msgstr ""
+
msgid "Configure Tracing"
msgstr ""
@@ -2995,9 +3435,15 @@ msgstr ""
msgid "Confirm"
msgstr ""
+msgid "Confirmation email sent to %{email}"
+msgstr ""
+
msgid "Confirmation required"
msgstr ""
+msgid "Congratulations! You have enabled Two-factor Authentication!"
+msgstr ""
+
msgid "Connect"
msgstr "BaÄŸlan"
@@ -3010,9 +3456,15 @@ msgstr ""
msgid "Connect your external repositories, and CI/CD pipelines will run for new commits. A GitLab project will be created with only CI/CD features enabled."
msgstr ""
+msgid "Connecting to terminal sync service"
+msgstr ""
+
msgid "Connecting..."
msgstr "Bağlanıyor…"
+msgid "Connection failure"
+msgstr ""
+
msgid "Contact an owner of group %{namespace_name} to upgrade the plan."
msgstr ""
@@ -3026,22 +3478,22 @@ msgid "Contact your Administrator to upgrade your license."
msgstr ""
msgid "Container Registry"
-msgstr ""
+msgstr "Kapsayıcı Kaydı"
msgid "Container registry images"
-msgstr ""
+msgstr "Kapsayıcı kaydı resimleri"
msgid "ContainerRegistry|Created"
-msgstr "OluÅŸturuldu"
+msgstr "OluÅŸturuldu:"
msgid "ContainerRegistry|First log in to GitLab&rsquo;s Container Registry using your GitLab username and password. If you have %{link_2fa} you need to use a %{link_token}:"
msgstr ""
msgid "ContainerRegistry|GitLab supports up to 3 levels of image names. The following examples of images are valid for your project:"
-msgstr ""
+msgstr "GitLab, 3 seviyeye kadar görüntü isimlerini destekler. Aşağıdaki görsel örnekleri projeniz için geçerlidir:"
msgid "ContainerRegistry|How to use the Container Registry"
-msgstr ""
+msgstr "Kapsayıcı Kaydı nasıl kullanılır?"
msgid "ContainerRegistry|Learn more about"
msgstr "Hakkında daha fazlasını öğren"
@@ -3050,7 +3502,7 @@ msgid "ContainerRegistry|No tags in Container Registry for this container image.
msgstr ""
msgid "ContainerRegistry|Once you log in, you&rsquo;re free to create and upload a container image using the common %{build} and %{push} commands"
-msgstr ""
+msgstr "Giriş yaptıktan sonra, genel %{build} ve %{push} komutlarını kullanarak bir kapsayıcı resim oluşturmakta ve yüklemekte özgürsünüz"
msgid "ContainerRegistry|Remove repository"
msgstr "Depoyu kaldır"
@@ -3071,9 +3523,12 @@ msgid "ContainerRegistry|Use different image names"
msgstr "Farklı resim adları kullan"
msgid "ContainerRegistry|With the Docker Container Registry integrated into GitLab, every project can have its own space to store its Docker images."
-msgstr ""
+msgstr "GitLab'a entegre Docker Kapsayıcı Kaydı ile, her projenin Docker resimlerini depolamak için kendi alanı olabilir."
msgid "ContainerRegistry|You can also use a %{deploy_token} for read-only access to the registry images."
+msgstr "Kayıt defteri resimlerine salt okunur erişim için bir %{deploy_token} de kullanabilirsiniz."
+
+msgid "Contains %{count} blobs of images (%{size})"
msgstr ""
msgid "Contents of .gitlab-ci.yml"
@@ -3092,7 +3547,7 @@ msgid "Contribute to GitLab"
msgstr "GitLab'a katkıda bulunun"
msgid "Contribution"
-msgstr ""
+msgstr "Katkı"
msgid "Contribution Analytics"
msgstr "Katkı Analizi"
@@ -3101,16 +3556,16 @@ msgid "Contribution Charts"
msgstr "Katkı Grafikleri"
msgid "Contributions for <strong>%{calendar_date}</strong>"
-msgstr ""
+msgstr "<strong>%{calendar_date}</strong> için katkılar"
msgid "Contributions per group member"
-msgstr ""
+msgstr "Grup üyesi başına katkılar"
msgid "Contributors"
msgstr "Katkıda Bulunanlar"
msgid "ContributorsPage|%{startDate} – %{endDate}"
-msgstr "ContributorsPage|%{startDate} – %{endDate}"
+msgstr "%{startDate} – %{endDate}"
msgid "ContributorsPage|Building repository graph."
msgstr ""
@@ -3119,7 +3574,10 @@ msgid "ContributorsPage|Commits to %{branch_name}, excluding merge commits. Limi
msgstr ""
msgid "ContributorsPage|Please wait a moment, this page will automatically refresh when ready."
-msgstr "ContributorsPage|Lütfen bekleyin, hazır olduğunda bu sayfa otomatik olarak yenilenir."
+msgstr "Lütfen bekleyin, hazır olduğunda bu sayfa otomatik olarak yenilenir."
+
+msgid "Control emails linked to your account"
+msgstr ""
msgid "Control the display of third party offers."
msgstr ""
@@ -3130,6 +3588,9 @@ msgstr ""
msgid "ConvDev Index"
msgstr ""
+msgid "Copied"
+msgstr ""
+
msgid "Copy %{http_label} clone URL"
msgstr ""
@@ -3148,9 +3609,6 @@ msgstr ""
msgid "Copy SSH public key"
msgstr "SSH ortak anahtarını kopyala"
-msgid "Copy SSH public key to clipboard"
-msgstr ""
-
msgid "Copy URL to clipboard"
msgstr "URL'yi panoya kopyala"
@@ -3166,6 +3624,12 @@ msgstr "İşlem SHA'yı panoya kopyala"
msgid "Copy file path to clipboard"
msgstr "Dosya yolunu panoya kopyala"
+msgid "Copy labels and milestone from %{source_issuable_reference}."
+msgstr ""
+
+msgid "Copy labels and milestone from other issue or merge request in this project"
+msgstr ""
+
msgid "Copy link"
msgstr "Bağlantıyı kopyala"
@@ -3175,6 +3639,9 @@ msgstr ""
msgid "Copy secret to clipboard"
msgstr ""
+msgid "Copy source to clipboard"
+msgstr ""
+
msgid "Copy to clipboard"
msgstr ""
@@ -3184,9 +3651,15 @@ msgstr "Erişim anahtarını panoya kopyala"
msgid "Could not authorize chat nickname. Try again!"
msgstr ""
+msgid "Could not change HEAD: branch '%{branch}' does not exist"
+msgstr ""
+
msgid "Could not connect to FogBugz, check your URL"
msgstr ""
+msgid "Could not connect to Web IDE file mirror service."
+msgstr ""
+
msgid "Could not create Wiki Repository at this time. Please try again later."
msgstr ""
@@ -3220,9 +3693,18 @@ msgstr ""
msgid "Create a GitLab account first, and then connect it to your %{label} account."
msgstr ""
+msgid "Create a local proxy for storing frequently used upstream images. %{link_start}Learn more%{link_end} about dependency proxies."
+msgstr ""
+
+msgid "Create a merge request."
+msgstr ""
+
msgid "Create a new branch"
msgstr "Yeni bir dal oluÅŸtur"
+msgid "Create a new file as there are no files yet. Afterwards, you'll be able to commit your changes."
+msgstr ""
+
msgid "Create a new issue"
msgstr "Yeni bir sorun oluÅŸtur"
@@ -3295,6 +3777,12 @@ msgstr "Proje etiketi oluÅŸtur"
msgid "Create your first page"
msgstr ""
+msgid "CreateGroup|You don’t have permission to create a subgroup in this group."
+msgstr ""
+
+msgid "CreateGroup|You don’t have permission to create groups."
+msgstr ""
+
msgid "CreateTag|Tag"
msgstr "Etiket"
@@ -3310,12 +3798,27 @@ msgstr "OluÅŸturma tarihi"
msgid "Created by me"
msgstr ""
+msgid "Created issue %{issueLink}"
+msgstr ""
+
+msgid "Created issue %{issueLink} at %{projectLink}"
+msgstr ""
+
+msgid "Created merge request %{mergeRequestLink}"
+msgstr ""
+
+msgid "Created merge request %{mergeRequestLink} at %{projectLink}"
+msgstr ""
+
msgid "Created on"
msgstr "OluÅŸturulma tarihi"
msgid "Created on:"
msgstr "OluÅŸturulma tarihi:"
+msgid "Creates branch '%{branch_name}' and a merge request to resolve this issue"
+msgstr ""
+
msgid "Creating epic"
msgstr ""
@@ -3334,6 +3837,9 @@ msgstr ""
msgid "Current node"
msgstr ""
+msgid "Current password"
+msgstr ""
+
msgid "CurrentUser|Profile"
msgstr "Profil"
@@ -3350,7 +3856,7 @@ msgid "Custom notification events"
msgstr "Özel bildirim etkinlikleri"
msgid "Custom notification levels are the same as participating levels. With custom notification levels you will also receive notifications for select events. To find out more, check out %{notification_link}."
-msgstr ""
+msgstr "Özel bildirim seviyeleri, katılımcı seviyeleriyle aynıdır. Özel bildirim seviyeleri ile belirli etkinlikler için de bildirim alacaksınız. Daha fazla bilgi için %{notification_link} adresini inceleyin."
msgid "Custom project templates"
msgstr ""
@@ -3392,13 +3898,13 @@ msgid "CycleAnalyticsStage|Production"
msgstr "Yapım"
msgid "CycleAnalyticsStage|Review"
-msgstr "CycleAnalyticsStage|Ä°nceleme"
+msgstr "Ä°ncele"
msgid "CycleAnalyticsStage|Staging"
msgstr "Hazırlama"
msgid "CycleAnalyticsStage|Test"
-msgstr "CycleAnalyticsStage|Test"
+msgstr "Test"
msgid "DNS"
msgstr "DNS"
@@ -3410,9 +3916,21 @@ msgid "DashboardProjects|All"
msgstr "Tümü"
msgid "DashboardProjects|Personal"
-msgstr "DashboardProjects|KiÅŸisel"
+msgstr "KiÅŸisel"
+
+msgid "DashboardProjects|Trending"
+msgstr ""
msgid "Dashboards"
+msgstr "Gösterge Panoları"
+
+msgid "Dashboard|%{firstProject} and %{secondProject}"
+msgstr ""
+
+msgid "Dashboard|%{firstProject}, %{rest}, and %{secondProject}"
+msgstr ""
+
+msgid "Dashboard|Unable to add %{invalidProjects}. This dashboard is available for public projects, and private projects in groups with a Gold plan."
msgstr ""
msgid "Data is still calculating..."
@@ -3421,6 +3939,18 @@ msgstr "Veri hala hesaplanıyor..."
msgid "Date picker"
msgstr ""
+msgid "DayTitle|F"
+msgstr ""
+
+msgid "DayTitle|M"
+msgstr ""
+
+msgid "DayTitle|S"
+msgstr ""
+
+msgid "DayTitle|W"
+msgstr ""
+
msgid "Debug"
msgstr ""
@@ -3457,6 +3987,9 @@ msgstr ""
msgid "Default issue template"
msgstr ""
+msgid "Default project deletion protection"
+msgstr ""
+
msgid "Default: Directly import the Google Code email address or username"
msgstr ""
@@ -3508,6 +4041,21 @@ msgstr "Kaynak dalı sil"
msgid "Delete this attachment"
msgstr "Bu eki sil"
+msgid "DeleteProject|Failed to remove project repository. Please try again or contact administrator."
+msgstr ""
+
+msgid "DeleteProject|Failed to remove some tags in project container registry. Please try again or contact administrator."
+msgstr "Proje kapsayıcı kaydından bazı etiketler kaldırılamadı. Lütfen tekrar deneyin veya yöneticiniz ile temasa geçin."
+
+msgid "DeleteProject|Failed to remove wiki repository. Please try again or contact administrator."
+msgstr ""
+
+msgid "DeleteProject|Failed to restore project repository. Please contact the administrator."
+msgstr ""
+
+msgid "DeleteProject|Failed to restore wiki repository. Please contact the administrator."
+msgstr ""
+
msgid "Deleted"
msgstr ""
@@ -3529,6 +4077,54 @@ msgstr ""
msgid "Deny"
msgstr ""
+msgid "Dependencies"
+msgstr ""
+
+msgid "Dependencies|Component"
+msgstr ""
+
+msgid "Dependencies|Component name"
+msgstr ""
+
+msgid "Dependencies|Export as JSON"
+msgstr ""
+
+msgid "Dependencies|Job failed to generate the dependency list"
+msgstr ""
+
+msgid "Dependencies|Location"
+msgstr ""
+
+msgid "Dependencies|Packager"
+msgstr ""
+
+msgid "Dependencies|The %{codeStartTag}dependency_scanning%{codeEndTag} job has failed and cannot generate the list. Please ensure the job is running properly and run the pipeline again."
+msgstr ""
+
+msgid "Dependencies|Unsupported file(s) detected"
+msgstr ""
+
+msgid "Dependencies|Version"
+msgstr ""
+
+msgid "Dependency List"
+msgstr ""
+
+msgid "Dependency Proxy"
+msgstr ""
+
+msgid "Dependency proxy"
+msgstr ""
+
+msgid "Dependency proxy URL"
+msgstr ""
+
+msgid "Dependency proxy feature is limited to public groups for now."
+msgstr ""
+
+msgid "DependencyProxy|Toggle Dependency Proxy"
+msgstr ""
+
msgid "Deploy"
msgid_plural "Deploys"
msgstr[0] ""
@@ -3538,7 +4134,7 @@ msgid "Deploy Keys"
msgstr ""
msgid "Deploy key was successfully updated."
-msgstr ""
+msgstr "Dağıtım anahtarı başarıyla güncellendi."
msgid "DeployKeys|+%{count} others"
msgstr "+%{count} diÄŸer"
@@ -3592,31 +4188,31 @@ msgid "DeployTokens|Active Deploy Tokens (%{active_tokens})"
msgstr ""
msgid "DeployTokens|Add a deploy token"
-msgstr ""
+msgstr "Dağıtıcı belirteci ekleyin"
msgid "DeployTokens|Allows read-only access to the registry images"
-msgstr ""
+msgstr "Kayıt defteri resimlerine salt okunur erişim sağlar"
msgid "DeployTokens|Allows read-only access to the repository"
-msgstr ""
+msgstr "Kayıt defteri görüntülerine salt okunur erişimi sağlar"
msgid "DeployTokens|Copy deploy token to clipboard"
msgstr ""
msgid "DeployTokens|Copy username to clipboard"
-msgstr ""
+msgstr "Kullanıcı adını panoya kopyala"
msgid "DeployTokens|Create deploy token"
-msgstr ""
+msgstr "Dağıtıcı belirteci oluştur"
msgid "DeployTokens|Created"
msgstr "OluÅŸturuldu"
msgid "DeployTokens|Deploy Tokens"
-msgstr ""
+msgstr "Dağıtıcı Belirteci"
msgid "DeployTokens|Deploy tokens allow read-only access to your repository and registry images."
-msgstr ""
+msgstr "Dağıtıcı belirteçleri, depo ve kayıt defteri resimlerinize salt okunur erişime izin verir."
msgid "DeployTokens|Expires"
msgstr ""
@@ -3637,7 +4233,7 @@ msgid "DeployTokens|Scopes"
msgstr ""
msgid "DeployTokens|This action cannot be undone."
-msgstr "DeployTokens|Bu işlem geri alınamaz."
+msgstr "Bu işlem geri alınamaz."
msgid "DeployTokens|This project has no active Deploy Tokens."
msgstr ""
@@ -3649,7 +4245,7 @@ msgid "DeployTokens|Use this username as a login."
msgstr ""
msgid "DeployTokens|Username"
-msgstr ""
+msgstr "Kullanıcı adı"
msgid "DeployTokens|You are about to revoke"
msgstr ""
@@ -3670,7 +4266,7 @@ msgid "Deploying to"
msgstr ""
msgid "Deprioritize label"
-msgstr ""
+msgstr "Etiket önceliğini azalt"
msgid "Descending"
msgstr ""
@@ -3705,6 +4301,9 @@ msgstr ""
msgid "DesignManagement|Go to previous design"
msgstr ""
+msgid "DesignManagement|The maximum number of designs allowed to be uploaded is %{upload_limit}. Please try again."
+msgstr ""
+
msgid "DesignManagement|The one place for your designs"
msgstr ""
@@ -3759,7 +4358,13 @@ msgstr ""
msgid "Disable shared Runners"
msgstr ""
+msgid "Disable two-factor authentication"
+msgstr ""
+
msgid "Disabled"
+msgstr "Devre dışı"
+
+msgid "Disabled mirrors can only be enabled by instance owners. It is recommended that you delete them."
msgstr ""
msgid "Discard"
@@ -3783,11 +4388,17 @@ msgstr ""
msgid "Discard review"
msgstr ""
+msgid "DiscordService|Discord Notifications"
+msgstr "Discord Bildirimleri"
+
+msgid "DiscordService|Receive event notifications in Discord"
+msgstr "Discord'da olay bildirimlerini alın"
+
msgid "Discover GitLab Geo"
msgstr ""
msgid "Discover projects, groups and snippets. Share your projects with others"
-msgstr ""
+msgstr "Projeleri, grupları ve parçacıkları keşfedin. Projelerinizi başkalarıyla paylaşın"
msgid "Discuss a specific suggestion or question"
msgstr ""
@@ -3813,18 +4424,42 @@ msgstr ""
msgid "Dismiss trial promotion"
msgstr "Deneme promosyonunu reddet"
+msgid "Dismissed"
+msgstr ""
+
+msgid "Dismissed at %{projectLink}"
+msgstr ""
+
+msgid "Dismissed on pipeline %{pipelineLink}"
+msgstr ""
+
+msgid "Dismissed on pipeline %{pipelineLink} at %{projectLink}"
+msgstr ""
+
msgid "Do you want to customize how Google Code email addresses and usernames are imported into GitLab?"
msgstr ""
+msgid "Dockerfile"
+msgstr ""
+
msgid "Documentation for popular identity providers"
msgstr ""
msgid "Domain"
msgstr ""
+msgid "Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled"
+msgstr ""
+
+msgid "Don't paste the private part of the GPG key. Paste the public part which begins with '-----BEGIN PGP PUBLIC KEY BLOCK-----'."
+msgstr ""
+
msgid "Don't show again"
msgstr "Bir daha gösterme"
+msgid "Don't worry, you can access this tour by clicking on the help icon in the top right corner and choose <strong>Learn GitLab</strong>."
+msgstr ""
+
msgid "Done"
msgstr "Tamamlandı"
@@ -3837,29 +4472,23 @@ msgstr ""
msgid "Download asset"
msgstr ""
-msgid "Download export"
-msgstr ""
-
-msgid "Download license"
-msgstr ""
-
-msgid "Download tar"
+msgid "Download codes"
msgstr ""
-msgid "Download tar.bz2"
+msgid "Download export"
msgstr ""
-msgid "Download tar.gz"
+msgid "Download license"
msgstr ""
-msgid "Download zip"
+msgid "Download source code"
msgstr ""
-msgid "DownloadArtifacts|Download"
+msgid "Download this directory"
msgstr ""
msgid "DownloadCommit|Email Patches"
-msgstr "E-posta Yamaları"
+msgstr "E-posta yamaları"
msgid "DownloadCommit|Plain Diff"
msgstr ""
@@ -3897,6 +4526,9 @@ msgstr "Etiketi Düzenle"
msgid "Edit Milestone"
msgstr ""
+msgid "Edit Password"
+msgstr ""
+
msgid "Edit Pipeline Schedule %{id}"
msgstr ""
@@ -3933,9 +4565,15 @@ msgstr "Genel dağıtım anahtarını düzenle"
msgid "Elasticsearch"
msgstr "Esnek arama"
-msgid "Elasticsearch integration. Elasticsearch AWS IAM."
+msgid "Elasticsearch indexing restrictions"
msgstr ""
+msgid "Elasticsearch indexing started"
+msgstr ""
+
+msgid "Elasticsearch integration. Elasticsearch AWS IAM."
+msgstr "Esnek arama bütünleşmesi. Esnek arama AWS IAM."
+
msgid "Elastic|None. Select namespaces to index."
msgstr ""
@@ -3946,11 +4584,14 @@ msgid "Email"
msgstr "E-posta"
msgid "Email address"
-msgstr ""
+msgstr "E-posta adresi"
msgid "Email patch"
msgstr "E-posta yaması"
+msgid "Email the pipelines status to a list of recipients."
+msgstr ""
+
msgid "EmailError|It appears that the email is blank. Make sure your reply is at the top of the email, we can't process inline replies."
msgstr ""
@@ -3975,9 +4616,39 @@ msgstr ""
msgid "EmailError|Your account has been blocked. If you believe this is in error, contact a staff member."
msgstr ""
+msgid "EmailToken|reset it"
+msgstr ""
+
+msgid "EmailToken|resetting..."
+msgstr ""
+
msgid "Emails"
msgstr "E-postalar"
+msgid "Emails separated by comma"
+msgstr ""
+
+msgid "EmailsOnPushService|Disable code diffs"
+msgstr ""
+
+msgid "EmailsOnPushService|Don't include possibly sensitive code diffs in notification body."
+msgstr ""
+
+msgid "EmailsOnPushService|Email the commits and diff of each push to a list of recipients."
+msgstr ""
+
+msgid "EmailsOnPushService|Emails on push"
+msgstr ""
+
+msgid "EmailsOnPushService|Emails separated by whitespace"
+msgstr ""
+
+msgid "EmailsOnPushService|Send from committer"
+msgstr ""
+
+msgid "EmailsOnPushService|Send notifications from the committer's email address if the domain is part of the domain GitLab is running on (e.g. %{domains})."
+msgstr ""
+
msgid "Embed"
msgstr ""
@@ -4002,6 +4673,9 @@ msgstr ""
msgid "Enable Sentry for error reporting and logging."
msgstr ""
+msgid "Enable access to the Performance Bar for a given group."
+msgstr ""
+
msgid "Enable and configure InfluxDB metrics."
msgstr ""
@@ -4038,9 +4712,6 @@ msgstr ""
msgid "Enable shared Runners"
msgstr ""
-msgid "Enable the Performance Bar for a given group."
-msgstr ""
-
msgid "Enable two-factor authentication"
msgstr "İki aşamalı doğrulamayı etkinleştir"
@@ -4071,12 +4742,18 @@ msgstr ""
msgid "Ends at (UTC)"
msgstr ""
-msgid "Enter at least three characters to search"
+msgid "Enforce DNS rebinding attack protection"
msgstr ""
+msgid "Enter at least three characters to search"
+msgstr "Aramak için en az üç karakter girin"
+
msgid "Enter in your Bitbucket Server URL and personal access token below"
msgstr ""
+msgid "Enter in your Phabricator Server URL and personal access token below"
+msgstr ""
+
msgid "Enter the issue description"
msgstr ""
@@ -4084,12 +4761,15 @@ msgid "Enter the issue title"
msgstr "Sorun başlığını girin"
msgid "Enter the merge request description"
-msgstr ""
+msgstr "Birleştirme isteği açıklamasını girin"
msgid "Enter the merge request title"
msgstr "Birleştirme isteğinin başlığını girin"
-msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they will be masked by default so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
+msgid "EnviornmentDashboard|You are looking at the last updated environment"
+msgstr ""
+
+msgid "Environment variables are applied to environments via the runner. They can be protected by only exposing them to protected branches or tags. Additionally, they can be masked so they are hidden in job logs, though they must match certain regexp requirements to do so. You can use environment variables for passwords, secret keys, or whatever you want."
msgstr ""
msgid "Environment variables are configured by your administrator to be %{link_start}protected%{link_end} by default"
@@ -4101,9 +4781,33 @@ msgstr ""
msgid "Environments"
msgstr ""
+msgid "Environments Dashboard"
+msgstr ""
+
msgid "Environments allow you to track deployments of your application %{link_to_read_more}."
msgstr ""
+msgid "EnvironmentsDashboard|Add a project to the dashboard"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Add projects"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Environments Dashboard"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Job: %{job}"
+msgstr ""
+
+msgid "EnvironmentsDashboard|More actions"
+msgstr ""
+
+msgid "EnvironmentsDashboard|Remove"
+msgstr ""
+
+msgid "EnvironmentsDashboard|The environments dashboard provides a summary of each project's environments' status, including pipeline and alert statuses."
+msgstr ""
+
msgid "Environments|An error occurred while fetching the environments."
msgstr "Ortamlar getirilirken bir hata oluÅŸtu."
@@ -4219,7 +4923,7 @@ msgid "Environments|This action will run the job defined by staging for commit %
msgstr ""
msgid "Environments|Updated"
-msgstr "Environments|Güncellendi:"
+msgstr "Güncellendi"
msgid "Environments|You don't have any environments right now"
msgstr ""
@@ -4239,18 +4943,51 @@ msgstr ""
msgid "Epics let you manage your portfolio of projects more efficiently and with less effort"
msgstr ""
+msgid "Epics|%{epicsCount} epics and %{issuesCount} issues"
+msgstr ""
+
+msgid "Epics|Add an epic"
+msgstr ""
+
+msgid "Epics|Add an existing epic as a child epic."
+msgstr ""
+
msgid "Epics|An error occurred while saving the %{epicDateType} date"
msgstr ""
+msgid "Epics|Are you sure you want to remove %{bStart}%{targetIssueTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}?"
+msgstr ""
+
+msgid "Epics|Create an epic within this group and add it as a child epic."
+msgstr ""
+
+msgid "Epics|Create new epic"
+msgstr ""
+
msgid "Epics|How can I solve this?"
msgstr ""
msgid "Epics|More information"
msgstr ""
+msgid "Epics|Remove epic"
+msgstr ""
+
+msgid "Epics|Remove issue"
+msgstr ""
+
+msgid "Epics|Something went wrong while creating child epics."
+msgstr ""
+
+msgid "Epics|Something went wrong while fetching child epics."
+msgstr ""
+
msgid "Epics|These dates affect how your epics appear in the roadmap. Dates from milestones come from the milestones assigned to issues in the epic. You can also set fixed dates or remove them entirely."
msgstr ""
+msgid "Epics|This will also remove any descendents of %{bStart}%{targetEpicTitle}%{bEnd} from %{bStart}%{parentEpicTitle}%{bEnd}. Are you sure?"
+msgstr ""
+
msgid "Epics|To schedule your epic's %{epicDateType} date based on milestones, assign a milestone with a %{epicDateType} date to any issue in the epic."
msgstr ""
@@ -4282,14 +5019,20 @@ msgid "Error fetching contributors data."
msgstr "Katkıda bulunanlar verileri alınırken hata oluştu."
msgid "Error fetching labels."
-msgstr ""
+msgstr "Etiketler getirilirken hata oluÅŸtu."
msgid "Error fetching network graph."
msgstr ""
+msgid "Error fetching projects"
+msgstr ""
+
msgid "Error fetching refs"
msgstr ""
+msgid "Error fetching the dependency list. Please check your network connection and try again."
+msgstr ""
+
msgid "Error fetching usage ping data."
msgstr ""
@@ -4299,6 +5042,9 @@ msgstr ""
msgid "Error loading branches."
msgstr ""
+msgid "Error loading file viewer."
+msgstr ""
+
msgid "Error loading last commit."
msgstr ""
@@ -4308,6 +5054,9 @@ msgstr "Markdown önizlemesi yüklenirken hata oluştu"
msgid "Error loading merge requests."
msgstr "Birleştirme isteği yüklenirken hata oluştu."
+msgid "Error loading milestone tab"
+msgstr ""
+
msgid "Error loading project data. Please try again."
msgstr ""
@@ -4317,6 +5066,12 @@ msgstr ""
msgid "Error loading template."
msgstr ""
+msgid "Error loading viewer"
+msgstr ""
+
+msgid "Error occurred when fetching sidebar data"
+msgstr ""
+
msgid "Error occurred when toggling the notification subscription"
msgstr "Bildirim aboneliÄŸini deÄŸiÅŸtirirken bir sorun meydana geldi"
@@ -4336,7 +5091,7 @@ msgid "Error rendering markdown preview"
msgstr "Marka oluşturma önizlemesi yapılırken hata oluştu"
msgid "Error saving label update."
-msgstr ""
+msgstr "Etiket güncellenirken sorun oluştu."
msgid "Error updating %{issuableType}"
msgstr ""
@@ -4345,14 +5100,20 @@ msgid "Error updating status for all todos."
msgstr "Bütün yapılacaklar için durum güncellenirken hata oluştu."
msgid "Error updating todo status."
-msgstr ""
+msgstr "Yapılacak durumu güncellenirken hata oluştu."
msgid "Error uploading file"
msgstr ""
+msgid "Error uploading file: %{stripped}"
+msgstr ""
+
msgid "Error while loading the merge request. Please try again."
msgstr "Birleştirme isteğini yüklerken hata oluştu. Lütfen tekrar deneyin."
+msgid "Error while loading the project data. Please try again."
+msgstr ""
+
msgid "Error while migrating %{upload_id}: %{error_message}"
msgstr ""
@@ -4396,22 +5157,22 @@ msgid "Estimated"
msgstr ""
msgid "EventFilterBy|Filter by all"
-msgstr ""
+msgstr "Tümünü süz"
msgid "EventFilterBy|Filter by comments"
-msgstr ""
+msgstr "Yorumlara göre süz"
msgid "EventFilterBy|Filter by issue events"
-msgstr ""
+msgstr "Sorun olaylarına göre süz"
msgid "EventFilterBy|Filter by merge events"
-msgstr ""
+msgstr "Birleştirme olaylarına göre süz"
msgid "EventFilterBy|Filter by push events"
-msgstr ""
+msgstr "Yollama olayına göre süz"
msgid "EventFilterBy|Filter by team"
-msgstr ""
+msgstr "Ekibe göre süz"
msgid "Events"
msgstr "Etkinlikler"
@@ -4449,6 +5210,9 @@ msgstr ""
msgid "Everything you need to create a GitLab Pages site using plain HTML."
msgstr ""
+msgid "Example: Usage = single query. (Requested) / (Capacity) = multiple queries combined into a formula."
+msgstr ""
+
msgid "Except policy:"
msgstr ""
@@ -4492,19 +5256,19 @@ msgid "Explore Groups"
msgstr "Grupları Keşfet"
msgid "Explore groups"
-msgstr "Grupları keşfet"
+msgstr "Grupları keşfedin"
msgid "Explore projects"
-msgstr "Projeleri keÅŸfet"
+msgstr "Projeleri keÅŸfedin"
msgid "Explore public groups"
-msgstr "Genel grupları keşfet"
+msgstr "Genel grupları keşfedin"
msgid "Export as CSV"
msgstr "CSV olarak dışa aktar"
msgid "Export issues"
-msgstr ""
+msgstr "Dışa aktarma sorunları"
msgid "Export project"
msgstr ""
@@ -4531,11 +5295,32 @@ msgid "External authorization request timeout"
msgstr ""
msgid "ExternalAuthorizationService|Classification label"
-msgstr ""
+msgstr "Sınıflandırma etiketi"
msgid "ExternalAuthorizationService|When no classification label is set the default label `%{default_label}` will be used."
msgstr ""
+msgid "ExternalMetrics|Add a button to the metrics dashboard linking directly to your existing external dashboards."
+msgstr ""
+
+msgid "ExternalMetrics|Enter the URL of the dashboard you want to link to"
+msgstr ""
+
+msgid "ExternalMetrics|External Dashboard"
+msgstr ""
+
+msgid "ExternalMetrics|Full dashboard URL"
+msgstr ""
+
+msgid "ExternalWikiService|External Wiki"
+msgstr ""
+
+msgid "ExternalWikiService|Replaces the link to the internal wiki with a link to an external wiki."
+msgstr ""
+
+msgid "ExternalWikiService|The URL of the external Wiki"
+msgstr ""
+
msgid "Facebook"
msgstr ""
@@ -4545,27 +5330,60 @@ msgstr ""
msgid "Failed Jobs"
msgstr ""
+msgid "Failed create wiki"
+msgstr ""
+
msgid "Failed to change the owner"
msgstr "Sahibi değiştirme başarısız"
msgid "Failed to check related branches."
msgstr ""
+msgid "Failed to connect to the prometheus server"
+msgstr ""
+
+msgid "Failed to create Merge Request. Please try again."
+msgstr ""
+
+msgid "Failed to create a branch for this issue. Please try again."
+msgstr ""
+
+msgid "Failed to create repository via gitlab-shell"
+msgstr ""
+
msgid "Failed to create resources"
msgstr ""
msgid "Failed to deploy to"
msgstr ""
+msgid "Failed to get ref."
+msgstr ""
+
+msgid "Failed to install."
+msgstr ""
+
msgid "Failed to load emoji list."
msgstr ""
msgid "Failed to load errors from Sentry. Error message: %{errorMessage}"
msgstr ""
+msgid "Failed to load groups & users."
+msgstr ""
+
+msgid "Failed to load related branches"
+msgstr ""
+
msgid "Failed to promote label due to internal error. Please contact administrators."
msgstr ""
+msgid "Failed to protect the branch"
+msgstr ""
+
+msgid "Failed to protect the environment"
+msgstr ""
+
msgid "Failed to remove issue from board, please try again."
msgstr ""
@@ -4584,6 +5402,12 @@ msgstr ""
msgid "Failed to reset key. Please try again."
msgstr ""
+msgid "Failed to save comment!"
+msgstr ""
+
+msgid "Failed to save merge conflicts resolutions. Please try again!"
+msgstr ""
+
msgid "Failed to save new settings"
msgstr ""
@@ -4596,16 +5420,28 @@ msgstr ""
msgid "Failed to signing using smartcard authentication"
msgstr ""
+msgid "Failed to update branch!"
+msgstr ""
+
+msgid "Failed to update environment!"
+msgstr ""
+
msgid "Failed to update issues, please try again."
msgstr ""
-msgid "Failed to upload object map file"
+msgid "Failed to update tag!"
msgstr ""
-msgid "Failure"
+msgid "Failed to update."
msgstr ""
-msgid "Fast-forward merge"
+msgid "Failed to upgrade."
+msgstr ""
+
+msgid "Failed to upload object map file"
+msgstr ""
+
+msgid "Failure"
msgstr ""
msgid "Fast-forward merge without a merge commit"
@@ -4620,6 +5456,12 @@ msgstr ""
msgid "Feature Flags"
msgstr ""
+msgid "Feature flag was not removed."
+msgstr ""
+
+msgid "Feature flag was successfully removed."
+msgstr ""
+
msgid "FeatureFlags|* (All Environments)"
msgstr ""
@@ -4683,7 +5525,7 @@ msgstr ""
msgid "FeatureFlags|Inactive flag for %{scope}"
msgstr ""
-msgid "FeatureFlags|Install a %{docs_link_start}compatible client library%{docs_link_end} and specify the API URL, application name, and instance ID during the configuration setup."
+msgid "FeatureFlags|Install a %{docs_link_anchored_start}compatible client library%{docs_link_anchored_end} and specify the API URL, application name, and instance ID during the configuration setup. %{docs_link_start}More Information%{docs_link_end}"
msgstr ""
msgid "FeatureFlags|Instance ID"
@@ -4695,9 +5537,6 @@ msgstr ""
msgid "FeatureFlags|More Information"
msgstr ""
-msgid "FeatureFlags|More information"
-msgstr ""
-
msgid "FeatureFlags|Name"
msgstr ""
@@ -4711,7 +5550,7 @@ msgid "FeatureFlags|Protected"
msgstr ""
msgid "FeatureFlags|Status"
-msgstr ""
+msgstr "Durum"
msgid "FeatureFlags|Target environments"
msgstr ""
@@ -4778,6 +5617,12 @@ msgstr ""
msgid "Files"
msgstr "Dosyalar"
+msgid "Files breadcrumb"
+msgstr ""
+
+msgid "Files, directories, and submodules in the path %{path} for commit reference %{ref}"
+msgstr ""
+
msgid "Fill in the fields below, turn on <strong>%{enable_label}</strong>, and press <strong>%{save_changes}</strong>"
msgstr ""
@@ -4785,25 +5630,25 @@ msgid "Filter"
msgstr "Süzgeç"
msgid "Filter by %{issuable_type} that are currently closed."
-msgstr ""
+msgstr "Kapalı olan %{issuable_type} türüne göre süz."
msgid "Filter by %{issuable_type} that are currently opened."
-msgstr ""
+msgstr "Açık olan %{issuable_type} türüne göre süz."
msgid "Filter by commit message"
-msgstr "İşlem mesajına göre süzgeçle"
+msgstr "İşlem mesajına göre süz"
msgid "Filter by milestone name"
-msgstr ""
+msgstr "Dönüm noktası adına göre süz"
msgid "Filter by two-factor authentication"
-msgstr ""
+msgstr "İki adımlı kimlik doğrulamasına göre süz"
msgid "Filter results by group"
-msgstr ""
+msgstr "Gruba göre sonuçları süz"
msgid "Filter results by project"
-msgstr ""
+msgstr "Projeye göre sonuçları süz"
msgid "Filter..."
msgstr "Süzgeç..."
@@ -4826,6 +5671,9 @@ msgstr ""
msgid "Fingerprint"
msgstr "Parmak izi"
+msgid "Fingerprint:"
+msgstr ""
+
msgid "Fingerprints"
msgstr ""
@@ -4835,6 +5683,9 @@ msgstr ""
msgid "Finish review"
msgstr ""
+msgid "Finish setting up your dedicated account for <strong>%{group_name}</strong>."
+msgstr ""
+
msgid "Finished"
msgstr ""
@@ -4842,10 +5693,10 @@ msgid "First day of the week"
msgstr ""
msgid "FirstPushedBy|First"
-msgstr ""
+msgstr "Ä°lk"
msgid "FirstPushedBy|pushed by"
-msgstr ""
+msgstr "Tarafından yollandı:"
msgid "Fixed date"
msgstr "Düzeltilme zamanı"
@@ -4859,6 +5710,12 @@ msgstr ""
msgid "Fixed:"
msgstr ""
+msgid "FlowdockService|Flowdock Git source token"
+msgstr ""
+
+msgid "FlowdockService|Flowdock is a collaboration web app for technical teams."
+msgstr ""
+
msgid "FogBugz Email"
msgstr ""
@@ -4904,6 +5761,15 @@ msgstr ""
msgid "For public projects, anyone can view pipelines and access job details (output logs and artifacts)"
msgstr ""
+msgid "Fork"
+msgstr ""
+
+msgid "Fork Error!"
+msgstr ""
+
+msgid "Fork project"
+msgstr ""
+
msgid "ForkedFromProjectPath|Forked from"
msgstr ""
@@ -4913,6 +5779,9 @@ msgstr ""
msgid "Forking in progress"
msgstr ""
+msgid "Forking repository"
+msgstr ""
+
msgid "Forks"
msgstr "Çatallar"
@@ -4931,6 +5800,9 @@ msgstr ""
msgid "Free Trial of GitLab.com Gold"
msgstr "GitLab.com Gold Ãœcretsiz Deneme"
+msgid "Friday"
+msgstr ""
+
msgid "From %{providerTitle}"
msgstr ""
@@ -4961,12 +5833,18 @@ msgstr ""
msgid "From the Kubernetes cluster details view, install Runner from the applications list"
msgstr ""
+msgid "Full name"
+msgstr ""
+
msgid "GPG Key ID:"
msgstr ""
msgid "GPG Keys"
msgstr "GPG Anahtarları"
+msgid "GPG keys allow you to verify signed commits."
+msgstr ""
+
msgid "GPG signature (loading...)"
msgstr ""
@@ -4980,7 +5858,7 @@ msgid "General pipelines"
msgstr ""
msgid "Generate a default set of labels"
-msgstr ""
+msgstr "Varsayılan etiket kümesi oluştur"
msgid "Generate key"
msgstr ""
@@ -5007,7 +5885,7 @@ msgid "GeoNodes|Checksummed"
msgstr "Sağlama yapıldı"
msgid "GeoNodes|Data is out of date from %{timeago}"
-msgstr "%{timeago} tarih verileri güncel değil"
+msgstr "Veriler, %{timeago} itibaren güncel değil"
msgid "GeoNodes|Data replication lag"
msgstr "Veri çoğaltma gecikmesi"
@@ -5214,7 +6092,7 @@ msgid "Geo|File sync capacity"
msgstr ""
msgid "Geo|Geo Status"
-msgstr ""
+msgstr "CoÄŸrafi Durum"
msgid "Geo|Groups to synchronize"
msgstr ""
@@ -5307,7 +6185,7 @@ msgid "Geo|Shards to synchronize"
msgstr ""
msgid "Geo|Status"
-msgstr "Geo|Durum"
+msgstr "Durum"
msgid "Geo|Sync"
msgstr ""
@@ -5324,6 +6202,12 @@ msgstr ""
msgid "Geo|The URL defined on the primary node that secondary nodes should use to contact it. Returns `url` if not set"
msgstr ""
+msgid "Geo|The database is currently %{db_lag} behind the primary node."
+msgstr ""
+
+msgid "Geo|The node is currently %{minutes_behind} behind the primary node."
+msgstr "Düğüm şu anda %{minutes_behind} birincil düğümün gerisinde."
+
msgid "Geo|This is a primary node"
msgstr ""
@@ -5367,7 +6251,7 @@ msgid "Geo|secondary"
msgstr ""
msgid "Get a free instance review"
-msgstr ""
+msgstr "Ücretsiz bir örnek incelemesi alın"
msgid "Get started with error tracking"
msgstr ""
@@ -5381,6 +6265,9 @@ msgstr ""
msgid "Git LFS is not enabled on this GitLab server, contact your admin."
msgstr ""
+msgid "Git LFS objects will be synced in pull mirrors if LFS is %{docs_link_start}enabled for the project%{docs_link_end}. They will <strong>not</strong> be synced in push mirrors."
+msgstr ""
+
msgid "Git global setup"
msgstr ""
@@ -5390,6 +6277,9 @@ msgstr ""
msgid "Git revision"
msgstr ""
+msgid "Git shallow clone"
+msgstr ""
+
msgid "Git strategy for pipelines"
msgstr ""
@@ -5460,6 +6350,9 @@ msgid "Gitea Import"
msgstr ""
msgid "Given access %{time_ago}"
+msgstr "%{time_ago} eriÅŸim verildi"
+
+msgid "Global notification settings"
msgstr ""
msgid "Go Back"
@@ -5480,9 +6373,18 @@ msgstr ""
msgid "Go to %{link_to_google_takeout}."
msgstr ""
+msgid "Go to parent"
+msgstr ""
+
msgid "Go to project"
msgstr ""
+msgid "Go to your fork"
+msgstr ""
+
+msgid "Golden Tanuki"
+msgstr ""
+
msgid "Google Code import"
msgstr ""
@@ -5517,7 +6419,7 @@ msgid "Group CI/CD settings"
msgstr ""
msgid "Group Git LFS status:"
-msgstr ""
+msgstr "Grup Git LFS durumu:"
msgid "Group ID"
msgstr ""
@@ -5558,8 +6460,11 @@ msgstr ""
msgid "Group overview content"
msgstr ""
+msgid "Group pipeline minutes were successfully reset."
+msgstr "Grup iş hattı kayıtları başarıyla sıfırlandı."
+
msgid "Group was successfully updated."
-msgstr ""
+msgstr "Grup başarıyla güncellendi."
msgid "Group:"
msgstr "Grup:"
@@ -5567,6 +6472,9 @@ msgstr "Grup:"
msgid "Group: %{group_name}"
msgstr ""
+msgid "Group: %{name}"
+msgstr ""
+
msgid "GroupRoadmap|From %{dateWord}"
msgstr ""
@@ -5574,7 +6482,7 @@ msgid "GroupRoadmap|Something went wrong while fetching epics"
msgstr ""
msgid "GroupRoadmap|Sorry, no epics matched your search"
-msgstr ""
+msgstr "Üzgünüz, aramanızla eşleşen bir epik yok"
msgid "GroupRoadmap|The roadmap shows the progress of your epics along a timeline"
msgstr ""
@@ -5586,7 +6494,7 @@ msgid "GroupRoadmap|To view the roadmap, add a start or due date to one of your
msgstr ""
msgid "GroupRoadmap|To widen your search, change or remove filters; from %{startDate} to %{endDate}."
-msgstr ""
+msgstr "Aramanızı genişletmek için süzgeçleri değiştirin veya kaldırın; %{startDate} - %{endDate}."
msgid "GroupRoadmap|Until %{dateWord}"
msgstr ""
@@ -5594,13 +6502,16 @@ msgstr ""
msgid "GroupSAML|Certificate fingerprint"
msgstr ""
-msgid "GroupSAML|Enable SAML authentication for this group"
+msgid "GroupSAML|Configuration"
msgstr ""
-msgid "GroupSAML|Enforce SSO-only authentication for this group"
+msgid "GroupSAML|Enable SAML authentication for this group."
msgstr ""
-msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group"
+msgid "GroupSAML|Enforce SSO-only authentication for this group."
+msgstr ""
+
+msgid "GroupSAML|Enforce users to have dedicated group managed accounts for this group."
msgstr ""
msgid "GroupSAML|Enforced SSO"
@@ -5612,9 +6523,6 @@ msgstr ""
msgid "GroupSAML|Generate a SCIM token to set up your System for Cross-Domain Identity Management."
msgstr ""
-msgid "GroupSAML|Group managed accounts"
-msgstr ""
-
msgid "GroupSAML|Identity provider single sign on URL"
msgstr ""
@@ -5622,7 +6530,7 @@ msgid "GroupSAML|Make sure you save this token — you won't be able to access i
msgstr ""
msgid "GroupSAML|Manage your group’s membership while adding another level of security with SAML."
-msgstr ""
+msgstr "SAML ile başka güvenlik seviyesi eklerken grubunuzun üyeliğini yönetin."
msgid "GroupSAML|Members will be forwarded here when signing in to your group. Get this from your identity provider, where it can also be called \"SSO Service Location\", \"SAML Token Issuance Endpoint\", or \"SAML 2.0/W-Federation URL\"."
msgstr ""
@@ -5645,14 +6553,23 @@ msgstr ""
msgid "GroupSAML|The SCIM token is now hidden. To see the value of the token again, you need to "
msgstr ""
+msgid "GroupSAML|To be able to enable enforced SSO, you first need to enable SAML authentication."
+msgstr ""
+
+msgid "GroupSAML|To be able to enable group managed accounts, you first need to enable enforced SSO."
+msgstr ""
+
msgid "GroupSAML|Toggle SAML authentication"
msgstr ""
+msgid "GroupSAML|With group managed accounts enabled, all the users without a group managed account will be excluded from the group."
+msgstr ""
+
msgid "GroupSAML|Your SCIM token"
msgstr ""
msgid "GroupSettings|Auto DevOps pipeline was updated for the group"
-msgstr ""
+msgstr "Grup için Otomatik DevOps iş hattı güncellendi"
msgid "GroupSettings|Auto DevOps will automatically build, test and deploy your application based on a predefined Continuous Integration and Delivery configuration. %{auto_devops_start}Learn more about Auto DevOps%{auto_devops_end}"
msgstr ""
@@ -5670,7 +6587,7 @@ msgid "GroupSettings|Default to Auto DevOps pipeline for all projects within thi
msgstr ""
msgid "GroupSettings|Learn more about badges."
-msgstr ""
+msgstr "Rozetler hakkında daha fazla bilgi edin."
msgid "GroupSettings|Learn more about group-level project templates."
msgstr ""
@@ -5711,6 +6628,9 @@ msgstr ""
msgid "Groups"
msgstr "Gruplar"
+msgid "Groups (%{count})"
+msgstr ""
+
msgid "Groups can also be nested by creating %{subgroup_docs_link_start}subgroups%{subgroup_docs_link_end}."
msgstr ""
@@ -5727,13 +6647,13 @@ msgid "GroupsDropdown|Loading groups"
msgstr ""
msgid "GroupsDropdown|Search your groups"
-msgstr ""
+msgstr "Gruplarınızı arayın"
msgid "GroupsDropdown|Something went wrong on our end."
msgstr ""
msgid "GroupsDropdown|Sorry, no groups matched your search"
-msgstr ""
+msgstr "Üzgünüz, aramanızla eşleşen hiçbir grup bulunamadı"
msgid "GroupsDropdown|This feature requires browser localStorage support"
msgstr ""
@@ -5742,10 +6662,10 @@ msgid "GroupsEmptyState|A group is a collection of several projects."
msgstr ""
msgid "GroupsEmptyState|If you organize your projects under a group, it works like a folder."
-msgstr ""
+msgstr "Eğer projelerinizi bir grup altında düzenlerseniz, bir klasör gibi çalışır."
msgid "GroupsEmptyState|No groups found"
-msgstr "GroupsEmptyState|Grup bulunamadı"
+msgstr "Grup bulunamadı"
msgid "GroupsEmptyState|You can manage your group member’s permissions and access to each project in the group."
msgstr ""
@@ -5772,12 +6692,15 @@ msgid "GroupsTree|Loading groups"
msgstr ""
msgid "GroupsTree|No groups matched your search"
-msgstr ""
+msgstr "Aramanızla eşleşen grup yok"
msgid "GroupsTree|No groups or projects matched your search"
-msgstr ""
+msgstr "Aramanız ile eşleşen grup veya proje yok"
msgid "GroupsTree|Search by name"
+msgstr "İsme göre arayın"
+
+msgid "HTTP Basic: Access denied\\nYou must use a personal access token with 'api' scope for Git over HTTP.\\nYou can generate one at %{profile_personal_access_tokens_url}"
msgstr ""
msgid "Have your users email"
@@ -5807,6 +6730,9 @@ msgstr ""
msgid "HealthCheck|Unhealthy"
msgstr ""
+msgid "Hello there"
+msgstr ""
+
msgid "Help"
msgstr "Yardım"
@@ -5816,12 +6742,15 @@ msgstr "Yardım sayfası"
msgid "Help page text and support page url."
msgstr "Yardım sayfası metni ve destek sayfası bağlantısı."
-msgid "Here is the public SSH key that needs to be added to the remote server. For more information, please refer to the documentation."
+msgid "Hide archived projects"
msgstr ""
msgid "Hide file browser"
msgstr "Dosya tarayıcısını gizle"
+msgid "Hide group projects"
+msgstr ""
+
msgid "Hide host keys manual input"
msgstr ""
@@ -5831,6 +6760,9 @@ msgstr ""
msgid "Hide payload"
msgstr ""
+msgid "Hide shared projects"
+msgstr ""
+
msgid "Hide value"
msgid_plural "Hide values"
msgstr[0] ""
@@ -5845,11 +6777,17 @@ msgstr ""
msgid "History"
msgstr ""
+msgid "History of authentications"
+msgstr ""
+
+msgid "Hook execution failed. Ensure the group has a project with commits."
+msgstr ""
+
msgid "Hook was successfully created."
msgstr ""
msgid "Hook was successfully updated."
-msgstr ""
+msgstr "Kanca başarıyla güncellendi."
msgid "Housekeeping"
msgstr ""
@@ -5860,6 +6798,12 @@ msgstr ""
msgid "Housekeeping, export, path, transfer, remove, archive."
msgstr ""
+msgid "How many replicas each Elasticsearch shard has."
+msgstr ""
+
+msgid "How many shards to split the Elasticsearch index over."
+msgstr ""
+
msgid "However, you are already a member of this %{member_source}. Sign in using a different account to accept the invitation."
msgstr ""
@@ -5869,6 +6813,12 @@ msgstr ""
msgid "I accept the|Terms of Service and Privacy Policy"
msgstr ""
+msgid "I forgot my password"
+msgstr ""
+
+msgid "I have read and agree to the Let's Encrypt %{link_start}Terms of Service%{link_end}"
+msgstr ""
+
msgid "ID"
msgstr ""
@@ -5888,7 +6838,7 @@ msgid "IDE|Edit"
msgstr ""
msgid "IDE|Get started with Live Preview"
-msgstr "Canlı Önizlemeye başlarken"
+msgstr ""
msgid "IDE|Go to project"
msgstr ""
@@ -5906,7 +6856,7 @@ msgid "IDE|Refresh preview"
msgstr "Önizlemeyi yenile"
msgid "IDE|Review"
-msgstr "Ä°nceleme"
+msgstr "Ä°ncele"
msgid "IP Address"
msgstr ""
@@ -5938,10 +6888,19 @@ msgstr ""
msgid "If enabled, access to projects will be validated on an external service using their classification label."
msgstr ""
+msgid "If this was a mistake you can %{leave_link_start}leave the %{source_type}%{link_end}."
+msgstr ""
+
+msgid "If this was a mistake you can leave the %{source_type}."
+msgstr ""
+
msgid "If using GitHub, you’ll see pipeline statuses on GitHub for your commits and pull requests. %{more_info_link}"
msgstr ""
-msgid "If your HTTP repository is not publicly accessible, add authentication information to the URL: <code>https://username:password@gitlab.company.com/group/project.git</code>."
+msgid "If you lose your recovery codes you can generate new ones, invalidating all previous codes."
+msgstr ""
+
+msgid "If your HTTP repository is not publicly accessible, add your credentials."
msgstr ""
msgid "ImageDiffViewer|2-up"
@@ -5981,13 +6940,13 @@ msgid "Import in progress"
msgstr ""
msgid "Import issues"
-msgstr ""
+msgstr "İçe aktarma sorunları"
msgid "Import members"
msgstr ""
msgid "Import members from another project"
-msgstr ""
+msgstr "Üyeleri başka bir projeden içe aktar"
msgid "Import multiple repositories by uploading a manifest file."
msgstr ""
@@ -5996,7 +6955,7 @@ msgid "Import project"
msgstr ""
msgid "Import project members"
-msgstr ""
+msgstr "Proje üyelerini içe aktar"
msgid "Import projects from Bitbucket"
msgstr "Bitbucket'ten projeleri içe aktar"
@@ -6022,6 +6981,12 @@ msgstr ""
msgid "Import repository"
msgstr ""
+msgid "Import tasks"
+msgstr ""
+
+msgid "Import tasks from Phabricator into issues"
+msgstr ""
+
msgid "Import timed out. Import took longer than %{import_jobs_expiration} seconds"
msgstr ""
@@ -6031,6 +6996,12 @@ msgstr ""
msgid "ImportButtons|Connect repositories from"
msgstr ""
+msgid "ImportProjects|Blocked import URL: %{message}"
+msgstr ""
+
+msgid "ImportProjects|Error importing repository %{project_safe_import_url} into %{project_full_path} - %{message}"
+msgstr ""
+
msgid "ImportProjects|Importing the project failed"
msgstr ""
@@ -6040,9 +7011,18 @@ msgstr ""
msgid "ImportProjects|Select the projects you want to import"
msgstr "Almak istediğiniz projeleri seçin"
+msgid "ImportProjects|The remote data could not be imported."
+msgstr ""
+
+msgid "ImportProjects|The repository could not be created."
+msgstr ""
+
msgid "ImportProjects|Updating the imported projects failed"
msgstr ""
+msgid "Improve Issue boards"
+msgstr ""
+
msgid "Improve Issue boards with GitLab Enterprise Edition."
msgstr "GitLab Kurumsal Sürüm ile sorun panolarını iyileştirin."
@@ -6094,12 +7074,21 @@ msgstr ""
msgid "Incompatible Project"
msgstr ""
+msgid "Incompatible options set!"
+msgstr ""
+
+msgid "Indexing"
+msgstr ""
+
msgid "Indicates whether this runner can pick jobs without tags"
msgstr ""
msgid "Inform users without uploaded SSH keys that they can't push over SSH until one is added"
msgstr ""
+msgid "Information about additional Pages templates and how to install them can be found in our %{pages_getting_started_guide}."
+msgstr ""
+
msgid "Inline"
msgstr ""
@@ -6121,12 +7110,24 @@ msgstr ""
msgid "Insights"
msgstr ""
+msgid "Install"
+msgstr ""
+
msgid "Install GitLab Runner"
msgstr ""
msgid "Install Runner on Kubernetes"
msgstr ""
+msgid "Install a soft token authenticator like %{free_otp_link} or Google Authenticator from your application repository and scan this QR code. More information is available in the %{help_link_start}documentation%{help_link_end}."
+msgstr ""
+
+msgid "Installed"
+msgstr ""
+
+msgid "Installing"
+msgstr ""
+
msgid "Instance"
msgid_plural "Instances"
msgstr[0] ""
@@ -6174,27 +7175,54 @@ msgstr ""
msgid "Introducing Your Conversational Development Index"
msgstr ""
+msgid "Invalid Insights config file detected"
+msgstr ""
+
msgid "Invalid Login or password"
msgstr ""
+msgid "Invalid date"
+msgstr ""
+
+msgid "Invalid feature"
+msgstr ""
+
+msgid "Invalid field"
+msgstr ""
+
msgid "Invalid file."
msgstr ""
+msgid "Invalid import params"
+msgstr ""
+
msgid "Invalid input, please avoid emojis"
msgstr ""
msgid "Invalid pin code"
+msgstr "Geçersiz pin kodu"
+
+msgid "Invalid query"
msgstr ""
-msgid "Invalid two-factor code."
+msgid "Invalid repository path"
+msgstr "Geçersiz depo yolu"
+
+msgid "Invalid server response"
msgstr ""
+msgid "Invalid two-factor code."
+msgstr "Geçersiz iki adımlı doğrulama kodu."
+
msgid "Invitation"
msgstr ""
msgid "Invite"
msgstr ""
+msgid "Invite \"%{trimmed}\" by email"
+msgstr ""
+
msgid "Invite group"
msgstr ""
@@ -6207,14 +7235,17 @@ msgstr ""
msgid "Invoke Time"
msgstr ""
-msgid "IssuableStatus|Closed (%{moved_link_start}moved%{moved_link_end})"
+msgid "Is using license seat:"
msgstr ""
+msgid "IssuableStatus|Closed (%{moved_link_start}moved%{moved_link_end})"
+msgstr "Kapatıldı (%{moved_link_start}taşındı%{moved_link_end})"
+
msgid "Issue"
msgstr ""
msgid "Issue Boards"
-msgstr ""
+msgstr "Sorun Panoları"
msgid "Issue board focus mode"
msgstr ""
@@ -6225,26 +7256,32 @@ msgstr "Sorun etkinlikleri"
msgid "Issue template (optional)"
msgstr ""
-msgid "IssueBoards|Board"
+msgid "Issue update failed"
msgstr ""
-msgid "IssueBoards|Boards"
+msgid "Issue was closed by %{name} %{reason}"
msgstr ""
+msgid "IssueBoards|Board"
+msgstr "Pano"
+
+msgid "IssueBoards|Boards"
+msgstr "Panolar"
+
msgid "IssueBoards|Create new board"
msgstr "Yeni pano oluÅŸtur"
msgid "IssueBoards|Delete board"
-msgstr ""
+msgstr "Panoyu sil"
msgid "IssueBoards|No matching boards found"
-msgstr ""
+msgstr "Eşleşen pano bulunamadı"
msgid "IssueBoards|Some of your boards are hidden, activate a license to see them again."
-msgstr ""
+msgstr "Bazı panolarınız gizlendi, tekrar görmek için bir lisans etkinleştirin."
msgid "IssueBoards|Switch board"
-msgstr ""
+msgstr "Panoyu deÄŸiÅŸtir"
msgid "Issues"
msgstr "Sorunlar"
@@ -6259,28 +7296,28 @@ msgid "Issues with comments, merge requests with diffs and comments, labels, mil
msgstr ""
msgid "Issues, merge requests, pushes, and comments."
-msgstr ""
+msgstr "Sorunlar, birleÅŸtirme istekleri, itmeler ve yorumlar."
msgid "IssuesAnalytics|After you begin creating issues for your projects, we can start tracking and displaying metrics for them"
msgstr ""
msgid "IssuesAnalytics|Issues Created"
-msgstr ""
+msgstr "Sorunlar OluÅŸturuldu"
msgid "IssuesAnalytics|Issues created per month"
-msgstr ""
+msgstr "Aylık oluşturulan sorunlar"
msgid "IssuesAnalytics|Last 12 months"
-msgstr ""
+msgstr "Son 12 ay"
msgid "IssuesAnalytics|Sorry, your filter produced no results"
-msgstr ""
+msgstr "Üzgünüz, süzgeciniz sonuç üretmedi"
msgid "IssuesAnalytics|There are no issues for the projects in your group"
-msgstr ""
+msgstr "Grubunuzdaki projeler için hiç sorun yok"
msgid "IssuesAnalytics|To widen your search, change or remove filters in the filter bar above"
-msgstr ""
+msgstr "Aramanızı genişletmek için yukarıdaki süzgeç çubuğundaki süzgeçleri değiştirin veya kaldırın"
msgid "It must have a header row and at least two columns: the first column is the issue title and the second column is the issue description. The separator is automatically detected."
msgstr ""
@@ -6300,6 +7337,48 @@ msgstr "Oca"
msgid "January"
msgstr "Ocak"
+msgid "JiraService|Events for %{noteable_model_name} are disabled."
+msgstr ""
+
+msgid "JiraService|If different from Web URL"
+msgstr ""
+
+msgid "JiraService|JIRA API URL"
+msgstr ""
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a commit."
+msgstr ""
+
+msgid "JiraService|JIRA comments will be created when an issue gets referenced in a merge request."
+msgstr ""
+
+msgid "JiraService|Jira issue tracker"
+msgstr ""
+
+msgid "JiraService|Password or API token"
+msgstr ""
+
+msgid "JiraService|Transition ID(s)"
+msgstr ""
+
+msgid "JiraService|Use , or ; to separate multiple transition IDs"
+msgstr ""
+
+msgid "JiraService|Use a password for server version and an API token for cloud version"
+msgstr ""
+
+msgid "JiraService|Use a username for server version and an email for cloud version"
+msgstr ""
+
+msgid "JiraService|Username or Email"
+msgstr ""
+
+msgid "JiraService|Web URL"
+msgstr ""
+
+msgid "JiraService|transition ids can have only numbers which can be split with , or ;"
+msgstr ""
+
msgid "Job"
msgstr ""
@@ -6396,6 +7475,12 @@ msgstr "Tem"
msgid "July"
msgstr "Temmuz"
+msgid "Jump to first unresolved discussion"
+msgstr ""
+
+msgid "Jump to next unresolved discussion"
+msgstr ""
+
msgid "Jun"
msgstr "Haz"
@@ -6405,6 +7490,9 @@ msgstr "Haziran"
msgid "Key (PEM)"
msgstr ""
+msgid "Key: %{key}"
+msgstr ""
+
msgid "Kubernetes"
msgstr ""
@@ -6424,17 +7512,23 @@ msgid "Kubernetes cluster integration was successfully removed."
msgstr ""
msgid "Kubernetes cluster was successfully updated."
-msgstr ""
+msgstr "Kubernetes kümesi başarıyla güncellendi."
msgid "Kubernetes configured"
msgstr ""
+msgid "Kubernetes error: %{error_code}"
+msgstr ""
+
msgid "Kubernetes service integration has been deprecated. %{deprecated_message_content} your Kubernetes clusters using the new <a href=\"%{url}\"/>Kubernetes Clusters</a> page"
msgstr ""
msgid "LDAP settings"
msgstr ""
+msgid "LDAP sync in progress. This could take a few minutes. Refresh the page to see the changes."
+msgstr "LDAP eşitlemesi devam ediyor. Bu birkaç dakika sürebilir. Değişiklikleri görmek için sayfayı yenileyin."
+
msgid "LFS"
msgstr ""
@@ -6442,28 +7536,31 @@ msgid "LFS objects"
msgstr ""
msgid "LFSStatus|Disabled"
-msgstr "LFSStatus|Kapalı"
+msgstr "Kapalı"
msgid "LFSStatus|Enabled"
-msgstr "LFSStatus|Etkin"
+msgstr "Etkin"
-msgid "Label"
+msgid "LICENSE"
msgstr ""
+msgid "Label"
+msgstr "Etiket"
+
msgid "Label actions dropdown"
msgstr ""
msgid "Label lists show all issues with the selected label."
-msgstr ""
+msgstr "Etiket listeleri, seçilen etiket ile ilgili tüm sorunları gösterir."
msgid "Label was created"
-msgstr ""
+msgstr "Etiket oluÅŸturuldu"
msgid "Label was removed"
-msgstr ""
+msgstr "Etiket kaldırıldı"
msgid "Label was successfully updated."
-msgstr ""
+msgstr "Etiket başarıyla güncellendi."
msgid "LabelSelect|%{firstLabelName} +%{remainingLabelCount} more"
msgstr ""
@@ -6472,7 +7569,7 @@ msgid "LabelSelect|%{labelsString}, and %{remainingLabelCount} more"
msgstr ""
msgid "LabelSelect|Labels"
-msgstr ""
+msgstr "Etiketler"
msgid "Labels"
msgstr "Etiketler"
@@ -6481,20 +7578,23 @@ msgid "Labels can be applied to %{features}. Group labels are available for any
msgstr ""
msgid "Labels can be applied to issues and merge requests to categorize them."
-msgstr ""
+msgstr "Etiketler sorunları ve birleştirme taleplerini kategorize etmek için kullanılabilir."
msgid "Labels can be applied to issues and merge requests."
-msgstr ""
+msgstr "Etiketler sorunlara ve birleÅŸtirme taleplerine uygulanabilir."
msgid "Labels|<span>Promote label</span> %{labelTitle} <span>to Group Label?</span>"
msgstr ""
msgid "Labels|Promote Label"
-msgstr ""
+msgstr "Etiket Tanıtımı"
msgid "Labels|Promoting %{labelTitle} will make it available for all projects inside %{groupName}. Existing project labels with the same title will be merged. This action cannot be reversed."
msgstr ""
+msgid "Labels|and %{count} more"
+msgstr ""
+
msgid "Language"
msgstr "Dil"
@@ -6509,6 +7609,9 @@ msgstr[1] ""
msgid "Last Pipeline"
msgstr ""
+msgid "Last accessed on"
+msgstr ""
+
msgid "Last activity"
msgstr "Son etkinlik"
@@ -6536,12 +7639,18 @@ msgstr ""
msgid "Last updated"
msgstr "Son güncelleme"
-msgid "LastPushEvent|You pushed to"
+msgid "Last used"
msgstr ""
-msgid "LastPushEvent|at"
+msgid "Last used on:"
msgstr ""
+msgid "LastPushEvent|You pushed to"
+msgstr "Şuna yolladınız:"
+
+msgid "LastPushEvent|at"
+msgstr " "
+
msgid "Latest changes"
msgstr ""
@@ -6551,6 +7660,12 @@ msgstr ""
msgid "Lead"
msgstr ""
+msgid "Learn GitLab"
+msgstr ""
+
+msgid "Learn how to %{link_start}contribute to the built-in templates%{link_end}"
+msgstr ""
+
msgid "Learn how to %{no_packages_link_start}publish and share your packages%{no_packages_link_end} with GitLab."
msgstr ""
@@ -6561,14 +7676,17 @@ msgid "Learn more about %{issue_boards_url}, to keep track of issues in multiple
msgstr ""
msgid "Learn more about Auto DevOps"
-msgstr ""
+msgstr "Otomatik DevOps hakkında daha fazla bilgi edinin"
msgid "Learn more about Kubernetes"
-msgstr ""
+msgstr "Kubernetes hakkında daha fazla bilgi edinin"
msgid "Learn more about Web Terminal"
msgstr ""
+msgid "Learn more about adding certificates to your project by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
+msgstr ""
+
msgid "Learn more about approvals."
msgstr ""
@@ -6581,6 +7699,9 @@ msgstr ""
msgid "Learn more about signing commits"
msgstr ""
+msgid "Learn more about the dependency list"
+msgstr ""
+
msgid "Learn more in the"
msgstr ""
@@ -6600,6 +7721,12 @@ msgid "Leave project"
msgstr ""
msgid "Leave the \"File type\" and \"Delivery method\" options on their default values."
+msgstr "\"Dosya türü\" ve \"Teslim yöntemi\" seçeneklerini varsayılan değerlerinde bırakın."
+
+msgid "Let's Encrypt does not accept emails on example.com"
+msgstr ""
+
+msgid "Let's Encrypt is a free, automated, and open certificate authority (CA) that gives digital certificates in order to enable HTTPS (SSL/TLS) for websites. Learn more about Let's Encrypt configuration by following the %{docs_link_start}documentation on GitLab Pages%{docs_link_end}."
msgstr ""
msgid "License"
@@ -6677,6 +7804,9 @@ msgstr ""
msgid "LicenseManagement|You are about to remove the license, %{name}, from this project."
msgstr ""
+msgid "Licensed Features"
+msgstr ""
+
msgid "Licensed to"
msgstr ""
@@ -6691,6 +7821,9 @@ msgid_plural "Limited to showing %d events at most"
msgstr[0] ""
msgstr[1] ""
+msgid "Linked emails (%{email_count})"
+msgstr ""
+
msgid "LinkedIn"
msgstr ""
@@ -6719,6 +7852,9 @@ msgid "Live preview"
msgstr "Canlı önizleme"
msgid "Loading contribution stats for group members"
+msgstr "Grup üyeleri için katkı istatistikleri yükleniyor"
+
+msgid "Loading functions timed out. Please reload the page to try again."
msgstr ""
msgid "Loading the GitLab IDE..."
@@ -6742,6 +7878,9 @@ msgstr ""
msgid "Lock not found"
msgstr ""
+msgid "Lock the discussion"
+msgstr ""
+
msgid "Lock this %{issuableDisplayName}? Only <strong>project members</strong> will be able to comment."
msgstr ""
@@ -6758,6 +7897,9 @@ msgid "Locked to current projects"
msgstr ""
msgid "Locks give the ability to lock specific file or folder."
+msgstr "Kilitler, belirli bir dosyayı veya klasörü kilitleme yeteneği sağlar."
+
+msgid "Locks the discussion"
msgstr ""
msgid "Login with smartcard"
@@ -6784,12 +7926,21 @@ msgstr ""
msgid "MRDiff|Show full file"
msgstr ""
+msgid "Make and review changes in the browser with the Web IDE"
+msgstr ""
+
msgid "Make everyone on your team more productive regardless of their location. GitLab Geo creates read-only mirrors of your GitLab instance so you can reduce the time it takes to clone and fetch large repos."
msgstr ""
+msgid "Make issue confidential."
+msgstr ""
+
msgid "Make sure you're logged into the account that owns the projects you'd like to import."
msgstr ""
+msgid "Makes this issue confidential"
+msgstr ""
+
msgid "Manage"
msgstr ""
@@ -6812,13 +7963,13 @@ msgid "Manage applications that you've authorized to use your account."
msgstr ""
msgid "Manage group labels"
-msgstr ""
+msgstr "Grup etiketlerini yönet"
msgid "Manage labels"
-msgstr ""
+msgstr "Etiketleri yönet"
msgid "Manage project labels"
-msgstr ""
+msgstr "Proje etiketlerini yönet"
msgid "Manage two-factor authentication"
msgstr ""
@@ -6850,6 +8001,15 @@ msgstr "Mar"
msgid "March"
msgstr "Mart"
+msgid "Mark as resolved"
+msgstr ""
+
+msgid "Mark comment as resolved"
+msgstr ""
+
+msgid "Mark this issue as a duplicate of another issue"
+msgstr ""
+
msgid "Mark todo as done"
msgstr "Yapılacağı tamamlandı olarak işaretle"
@@ -6862,6 +8022,15 @@ msgstr ""
msgid "Markdown enabled"
msgstr ""
+msgid "Marks this issue as a duplicate of %{duplicate_reference}."
+msgstr ""
+
+msgid "Marks todo as done."
+msgstr ""
+
+msgid "Match not found; try refining your search query."
+msgstr ""
+
msgid "Maven Metadata"
msgstr ""
@@ -6881,11 +8050,14 @@ msgid "Maximum capacity"
msgstr ""
msgid "Maximum delay (Minutes)"
-msgstr ""
+msgstr "Maksimum gecikme (dakika)"
msgid "Maximum job timeout"
msgstr ""
+msgid "Maximum job timeout has a value which could not be accepted"
+msgstr ""
+
msgid "Maximum number of mirrors that can be synchronizing at the same time."
msgstr ""
@@ -6911,46 +8083,37 @@ msgid "Members"
msgstr "Ãœyeler"
msgid "Members can be added by project <i>Maintainers</i> or <i>Owners</i>"
-msgstr ""
+msgstr "Üyeler, <i>Sorumlu</i> veya <i>Sahipleri</i> tarafından eklenebilir"
msgid "Members of <strong>%{project_name}</strong>"
+msgstr "<strong>%{project_name}</strong> projesinin üyeleri"
+
+msgid "Merge"
msgstr ""
msgid "Merge Request"
msgstr "BirleÅŸtirme Ä°steÄŸi"
msgid "Merge Request Approvals"
-msgstr ""
+msgstr "Birleştirme İsteği Onayları"
msgid "Merge Requests"
msgstr "BirleÅŸtirme Ä°stekleri"
msgid "Merge Requests created"
-msgstr ""
-
-msgid "Merge commit"
-msgstr ""
+msgstr "BirleÅŸtirme istekleri oluÅŸturuldu"
msgid "Merge commit message"
-msgstr ""
-
-msgid "Merge commit with semi-linear history"
-msgstr ""
+msgstr "Birleştirme işlemi mesajı"
msgid "Merge events"
-msgstr ""
+msgstr "BirleÅŸtirme etkinlikleri"
msgid "Merge immediately"
-msgstr ""
+msgstr "Hemen birleÅŸtir"
msgid "Merge in progress"
-msgstr ""
-
-msgid "Merge method"
-msgstr ""
-
-msgid "Merge pipelines will try to validate the post-merge result prior to merging"
-msgstr ""
+msgstr "BirleÅŸtirme devam ediyor"
msgid "Merge request"
msgstr "BirleÅŸtirme isteÄŸi"
@@ -6968,31 +8131,58 @@ msgid "Merge requests are a place to propose changes you've made to a project an
msgstr ""
msgid "Merge when pipeline succeeds"
+msgstr "İş hattı başarılı olduğunda birleştir"
+
+msgid "MergeConflict|Commit to source branch"
msgstr ""
-msgid "MergeRequests|Add a reply"
+msgid "MergeConflict|Committing..."
msgstr ""
-msgid "MergeRequests|An error occurred while saving the draft comment."
+msgid "MergeConflict|HEAD//our changes"
msgstr ""
-msgid "MergeRequests|Discussion stays resolved"
+msgid "MergeConflict|Use ours"
msgstr ""
-msgid "MergeRequests|Discussion stays unresolved"
+msgid "MergeConflict|Use theirs"
msgstr ""
-msgid "MergeRequests|Discussion will be resolved"
+msgid "MergeConflict|conflict"
msgstr ""
+msgid "MergeConflict|conflicts"
+msgstr ""
+
+msgid "MergeConflict|origin//their changes"
+msgstr ""
+
+msgid "MergeRequests|Add a reply"
+msgstr "Bir yanıt ekle"
+
+msgid "MergeRequests|An error occurred while saving the draft comment."
+msgstr "Taslak yorum kaydedilirken bir hata oluÅŸtu."
+
+msgid "MergeRequests|Discussion stays resolved"
+msgstr "Tartışma çözüldü"
+
+msgid "MergeRequests|Discussion stays unresolved"
+msgstr "Tartışma çözülmedi"
+
+msgid "MergeRequests|Discussion will be resolved"
+msgstr "Tartışma çözülecek"
+
msgid "MergeRequests|Discussion will be unresolved"
+msgstr "Tartışma çözülmedi"
+
+msgid "MergeRequests|Failed to squash. Should be done manually."
msgstr ""
msgid "MergeRequests|Jump to next unresolved discussion"
msgstr ""
msgid "MergeRequests|Reply..."
-msgstr ""
+msgstr "Yanıt..."
msgid "MergeRequests|Resolve this discussion in a new issue"
msgstr "Bu tartışmayı yeni bir konuyla çöz"
@@ -7000,44 +8190,47 @@ msgstr "Bu tartışmayı yeni bir konuyla çöz"
msgid "MergeRequests|Saving the comment failed"
msgstr "Yorum kaydedilemedi"
-msgid "MergeRequests|Toggle comments for this file"
+msgid "MergeRequests|Squash task canceled: another squash is already in progress."
msgstr ""
+msgid "MergeRequests|Toggle comments for this file"
+msgstr "Bu dosya için yorumları değiştir"
+
msgid "MergeRequests|View file @ %{commitId}"
-msgstr ""
+msgstr "Dosyayı göster @ %{commitId}"
msgid "MergeRequests|View replaced file @ %{commitId}"
-msgstr ""
+msgstr "Değiştirilen @ %{commitId} dosyasını görüntüle"
msgid "MergeRequests|commented on commit %{commitLink}"
-msgstr ""
+msgstr "%{commitLink} işlemine yorum yapıldı"
msgid "MergeRequests|started a discussion"
-msgstr ""
+msgstr "bir tartışma başlattı"
msgid "MergeRequests|started a discussion on %{linkStart}an old version of the diff%{linkEnd}"
-msgstr ""
+msgstr "%{linkStart}bir eski sürüm değişikliği%{linkEnd} ile ilgili bir tartışma başlattı"
msgid "MergeRequests|started a discussion on %{linkStart}the diff%{linkEnd}"
-msgstr ""
+msgstr "%{linkStart}değişiklik%{linkEnd} ile ilgili bir tartışma başlattı"
msgid "MergeRequests|started a discussion on an outdated change in commit %{linkStart}%{commitId}%{linkEnd}"
msgstr ""
msgid "MergeRequests|started a discussion on commit %{linkStart}%{commitId}%{linkEnd}"
-msgstr ""
+msgstr "%{linkStart}%{commitId}%{linkEnd} işlemi ile ilgili bir tartışma başlattı"
msgid "MergeRequest| %{paragraphStart}changed the description %{descriptionChangedTimes} times %{timeDifferenceMinutes}%{paragraphEnd}"
-msgstr ""
+msgstr "%{paragraphStart}açıklama %{descriptionChangedTimes}sürelerini%{timeDifferenceMinutes} değiştirdi%{paragraphEnd}"
msgid "MergeRequest|Error loading full diff. Please try again."
-msgstr ""
+msgstr "Tam değişiklik yüklenirken hata oluştu. Lütfen tekrar deneyin."
-msgid "MergeRequest|Filter files"
+msgid "MergeRequest|Filter files or search with %{modifier_key}+p"
msgstr ""
msgid "MergeRequest|No files found"
-msgstr ""
+msgstr "Dosya bulunamadı"
msgid "Merged"
msgstr "BirleÅŸtirildi"
@@ -7048,6 +8241,12 @@ msgstr ""
msgid "Messages"
msgstr "Mesajlar"
+msgid "Metric was successfully added."
+msgstr ""
+
+msgid "Metric was successfully updated."
+msgstr "Ölçüt başarıyla güncellendi."
+
msgid "Metrics"
msgstr ""
@@ -7063,6 +8262,9 @@ msgstr ""
msgid "Metrics for environment"
msgstr ""
+msgid "Metrics|Add metric"
+msgstr ""
+
msgid "Metrics|Check out the CI/CD documentation on deploying to an environment"
msgstr ""
@@ -7102,9 +8304,6 @@ msgstr ""
msgid "Metrics|No deployed environments"
msgstr ""
-msgid "Metrics|Not enough data to display"
-msgstr ""
-
msgid "Metrics|PromQL query is valid"
msgstr ""
@@ -7136,7 +8335,7 @@ msgid "Metrics|Unexpected metrics data response from prometheus endpoint"
msgstr ""
msgid "Metrics|Unit label"
-msgstr ""
+msgstr "Birim etiketi"
msgid "Metrics|Used as a title for the chart"
msgstr "Grafik için başlık olarak kullanılır"
@@ -7145,14 +8344,26 @@ msgid "Metrics|Used if the query returns a single series. If it returns multiple
msgstr ""
msgid "Metrics|Y-axis label"
-msgstr ""
+msgstr "Y ekseni etiketi"
msgid "Metrics|You're about to permanently delete this metric. This cannot be undone."
msgstr ""
+msgid "Metrics|e.g. HTTP requests"
+msgstr ""
+
+msgid "Metrics|e.g. Requests/second"
+msgstr ""
+
msgid "Metrics|e.g. Throughput"
msgstr ""
+msgid "Metrics|e.g. rate(http_requests_total[5m])"
+msgstr ""
+
+msgid "Metrics|e.g. req/sec"
+msgstr ""
+
msgid "Migrated %{success_count}/%{total_count} files."
msgstr ""
@@ -7177,9 +8388,6 @@ msgstr ""
msgid "Milestones| You’re about to permanently delete the milestone %{milestoneTitle}. This milestone is not currently used in any issues or merge requests."
msgstr ""
-msgid "Milestones|<p>%{milestonePromotion}</p> %{finalWarning}"
-msgstr ""
-
msgid "Milestones|Delete milestone"
msgstr "Dönüm noktasını sil"
@@ -7198,7 +8406,7 @@ msgstr ""
msgid "Milestones|Promote Milestone"
msgstr ""
-msgid "Milestones|Promoting %{milestone} will make it available for all projects inside %{groupName}. Existing project milestones with the same name will be merged. "
+msgid "Milestones|Promoting %{milestoneTitle} will make it available for all projects inside %{groupName}. Existing project milestones with the same title will be merged."
msgstr ""
msgid "Milestones|This action cannot be reversed."
@@ -7207,6 +8415,15 @@ msgstr ""
msgid "Minimum capacity to be available before we schedule more mirrors preemptively."
msgstr ""
+msgid "Minimum length is %{minimum_password_length} characters"
+msgstr ""
+
+msgid "Minimum length is %{minimum_password_length} characters."
+msgstr ""
+
+msgid "Minutes"
+msgstr ""
+
msgid "Mirror a repository"
msgstr ""
@@ -7226,13 +8443,25 @@ msgid "Mirroring repositories"
msgstr ""
msgid "Mirroring settings were successfully updated."
+msgstr "Yansıtma ayarları başarıyla güncellendi."
+
+msgid "Mirroring settings were successfully updated. The project is being updated."
+msgstr "Yansıtma ayarları başarıyla güncellendi. Proje güncelleniyor."
+
+msgid "Mirroring was successfully disabled."
+msgstr ""
+
+msgid "Mirroring will only be available if the feature is included in the plan of the selected group or user."
+msgstr ""
+
+msgid "Missing commit signatures endpoint!"
msgstr ""
msgid "MissingSSHKeyWarningLink|add an SSH key"
msgstr ""
msgid "Modal|Cancel"
-msgstr "Modal|Ä°ptal"
+msgstr "Ä°ptal"
msgid "Modal|Close"
msgstr "Kapat"
@@ -7288,9 +8517,27 @@ msgstr ""
msgid "Move issue"
msgstr "Konuyu taşı"
-msgid "Multiple issue boards"
+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!"
+msgstr ""
+
+msgid "MoveIssue|Cannot move issue to project it originates from!"
+msgstr ""
+
+msgid "Moves issue to %{label} column in the board."
+msgstr ""
+
+msgid "Moves this issue to %{path_to_project}."
+msgstr ""
+
+msgid "Multiple issue boards"
+msgstr "Çoklu sorun panoları"
+
msgid "Multiple model types found: %{model_types}"
msgstr ""
@@ -7300,9 +8547,12 @@ msgstr ""
msgid "Name"
msgstr ""
-msgid "Name new label"
+msgid "Name has already been taken"
msgstr ""
+msgid "Name new label"
+msgstr "Yeni etiketi adlandır"
+
msgid "Name your individual key via a title"
msgstr "Bireysel anahtarınızı bir başlık ile adlandırın"
@@ -7322,7 +8572,7 @@ msgid "Nav|Help"
msgstr "Yardım"
msgid "Nav|Home"
-msgstr "GiriÅŸ"
+msgstr "Ana sayfa"
msgid "Nav|Sign In / Register"
msgstr "Oturum Aç / Kaydol"
@@ -7395,6 +8645,9 @@ msgstr "Yeni ortam"
msgid "New epic"
msgstr "Yeni epik"
+msgid "New epic title"
+msgstr ""
+
msgid "New file"
msgstr "Yeni dosya"
@@ -7419,6 +8672,9 @@ msgstr "Yeni birleÅŸtirme isteÄŸi"
msgid "New milestone"
msgstr "Yeni dönüm noktası"
+msgid "New password"
+msgstr ""
+
msgid "New pipelines will cancel older, pending pipelines on the same branch"
msgstr "Yeni iş hatları, aynı daldaki daha eski iş hatlarını iptal edecek"
@@ -7449,6 +8705,12 @@ msgstr "Yeni..."
msgid "Newly registered users will by default be external"
msgstr ""
+msgid "Next"
+msgstr ""
+
+msgid "Nickname"
+msgstr ""
+
msgid "No"
msgstr ""
@@ -7456,6 +8718,9 @@ msgid "No %{providerTitle} repositories available to import"
msgstr ""
msgid "No Label"
+msgstr "Etiket yok"
+
+msgid "No Milestone"
msgstr ""
msgid "No Tag"
@@ -7464,6 +8729,12 @@ msgstr "Etiket Yok"
msgid "No activities found"
msgstr "Etkinlik bulunamadı"
+msgid "No available namespaces to fork the project."
+msgstr ""
+
+msgid "No blocking merge requests "
+msgstr ""
+
msgid "No branches found"
msgstr ""
@@ -7479,9 +8750,12 @@ msgstr ""
msgid "No container images stored for this project. Add one by following the instructions above."
msgstr ""
-msgid "No contributions were found"
+msgid "No contributions"
msgstr ""
+msgid "No contributions were found"
+msgstr "Hiçbir katkı bulunamadı"
+
msgid "No credit card required."
msgstr ""
@@ -7503,6 +8777,9 @@ msgstr ""
msgid "No file selected"
msgstr "Dosya seçili değil"
+msgid "No files"
+msgstr ""
+
msgid "No files found."
msgstr "Dosya bulunamadı."
@@ -7524,9 +8801,6 @@ msgstr ""
msgid "No matching results"
msgstr ""
-msgid "No merge commits are created and all merges are fast-forwarded, which means that merging is only allowed if the branch could be fast-forwarded. When fast-forward merge is not possible, the user is given the option to rebase."
-msgstr ""
-
msgid "No merge requests for the selected time period."
msgstr ""
@@ -7537,11 +8811,14 @@ msgid "No messages were logged"
msgstr ""
msgid "No milestones to show"
-msgstr ""
+msgstr "Gösterilecek dönüm noktası yok"
msgid "No other labels with such name or description"
msgstr ""
+msgid "No parent group"
+msgstr ""
+
msgid "No preview for this file type"
msgstr "Bu dosya türü için önizleme yok"
@@ -7569,6 +8846,12 @@ msgstr ""
msgid "No, directly import the existing email addresses and usernames."
msgstr ""
+msgid "Node was successfully created."
+msgstr ""
+
+msgid "Node was successfully updated."
+msgstr "Düğüm başarıyla güncellendi."
+
msgid "Nodes"
msgstr ""
@@ -7617,14 +8900,17 @@ msgstr ""
msgid "Note: Consider asking your GitLab administrator to configure %{github_integration_link}, which will allow login via GitHub and allow importing repositories without generating a Personal Access Token."
msgstr ""
+msgid "NoteForm|Note"
+msgstr ""
+
msgid "Notes|Are you sure you want to cancel creating this comment?"
-msgstr "Notlar|Bu yorumu oluşturmayı iptal etmek istediğinizden emin misiniz?"
+msgstr "Bu yorumu oluşturmayı iptal etmek istediğinizden emin misiniz?"
msgid "Notes|Collapse replies"
msgstr ""
msgid "Notes|Show all activity"
-msgstr "Tüm etkinliği göster"
+msgstr "Tüm etkinlikleri göster"
msgid "Notes|Show comments only"
msgstr ""
@@ -7632,6 +8918,12 @@ msgstr ""
msgid "Notes|Show history only"
msgstr ""
+msgid "Notes|This comment has changed since you started editing, please review the %{open_link}updated comment%{close_link} to ensure information is not lost"
+msgstr ""
+
+msgid "Nothing to preview."
+msgstr ""
+
msgid "Notification events"
msgstr ""
@@ -7641,17 +8933,20 @@ msgstr "Bildirim ayarı"
msgid "Notification setting - %{notification_title}"
msgstr ""
+msgid "Notification settings saved"
+msgstr ""
+
msgid "NotificationEvent|Close issue"
msgstr ""
msgid "NotificationEvent|Close merge request"
-msgstr ""
+msgstr "BirleÅŸtirme isteÄŸini kapat"
msgid "NotificationEvent|Failed pipeline"
msgstr ""
msgid "NotificationEvent|Merge merge request"
-msgstr ""
+msgstr "BirleÅŸtirme isteÄŸi birleÅŸtir"
msgid "NotificationEvent|New epic"
msgstr ""
@@ -7660,7 +8955,7 @@ msgid "NotificationEvent|New issue"
msgstr ""
msgid "NotificationEvent|New merge request"
-msgstr ""
+msgstr "Yeni birleÅŸtirme isteÄŸi"
msgid "NotificationEvent|New note"
msgstr "Yeni not"
@@ -7669,7 +8964,7 @@ msgid "NotificationEvent|Reassign issue"
msgstr ""
msgid "NotificationEvent|Reassign merge request"
-msgstr ""
+msgstr "BirleÅŸtirme isteÄŸini yeniden ata"
msgid "NotificationEvent|Reopen issue"
msgstr ""
@@ -7681,7 +8976,7 @@ msgid "NotificationLevel|Custom"
msgstr "Özel"
msgid "NotificationLevel|Disabled"
-msgstr ""
+msgstr "Devre dışı"
msgid "NotificationLevel|Global"
msgstr ""
@@ -7695,6 +8990,9 @@ msgstr ""
msgid "NotificationLevel|Watch"
msgstr ""
+msgid "NotificationSetting|Custom"
+msgstr ""
+
msgid "Notifications"
msgstr "Bildirimler"
@@ -7710,6 +9008,12 @@ msgstr "Kas"
msgid "November"
msgstr "Kasım"
+msgid "Number of Elasticsearch replicas"
+msgstr ""
+
+msgid "Number of Elasticsearch shards"
+msgstr ""
+
msgid "OK"
msgstr ""
@@ -7723,9 +9027,15 @@ msgid "October"
msgstr "Ekim"
msgid "OfSearchInADropdown|Filter"
+msgstr "Süzgeç"
+
+msgid "Ok let's go"
msgstr ""
-msgid "Once imported, repositories can be mirrored over SSH. Read more %{ssh_link}"
+msgid "Onboarding"
+msgstr ""
+
+msgid "Once imported, repositories can be mirrored over SSH. Read more %{link_start}here%{link_end}."
msgstr ""
msgid "Once removed, the fork relationship cannot be restored and you will no longer be able to send merge requests to the source."
@@ -7748,13 +9058,13 @@ msgstr ""
msgid "One or more of your Google Code projects cannot be imported into GitLab directly because they use Subversion or Mercurial for version control, rather than Git."
msgstr ""
-msgid "Only admins"
+msgid "One or more of your dependency files are not supported, and the dependency list may be incomplete. Below is a list of supported file types."
msgstr ""
-msgid "Only allow merge requests to be merged if all discussions are resolved"
+msgid "Only admins"
msgstr ""
-msgid "Only allow merge requests to be merged if the pipeline succeeds"
+msgid "Only admins can delete project"
msgstr ""
msgid "Only mirror protected branches"
@@ -7767,11 +9077,14 @@ msgid "Only proceed if you trust %{idp_url} to control your GitLab account sign
msgstr ""
msgid "Only project members can comment."
-msgstr ""
+msgstr "Sadece proje üyeleri yorum yapabilir."
msgid "Only project members will be imported. Group members will be skipped."
msgstr ""
+msgid "Only these extensions are supported: %{extension_list}"
+msgstr ""
+
msgid "Oops, are you sure?"
msgstr ""
@@ -7817,6 +9130,12 @@ msgstr ""
msgid "Opens in a new window"
msgstr ""
+msgid "Operation failed. Check pod logs for %{pod_name} for more details."
+msgstr ""
+
+msgid "Operation timed out. Check pod logs for %{pod_name} for more details."
+msgstr ""
+
msgid "Operations"
msgstr ""
@@ -7841,9 +9160,6 @@ msgstr ""
msgid "OperationsDashboard|The operations dashboard provides a summary of each project's operational health, including pipeline and alert statuses."
msgstr ""
-msgid "OperationsDashboard|Unable to add %{invalidProjects}. The Operations Dashboard is available for public projects, and private projects in groups with a Gold plan."
-msgstr ""
-
msgid "Optional"
msgstr ""
@@ -7854,17 +9170,20 @@ msgid "Optionally, you can %{link_to_customize} how Google Code email addresses
msgstr ""
msgid "Options"
-msgstr ""
+msgstr "Seçenekler"
msgid "Or you can choose one of the suggested colors below"
msgstr ""
msgid "Other Labels"
-msgstr ""
+msgstr "DiÄŸer Etiketler"
msgid "Other information"
msgstr ""
+msgid "Other merge requests block this MR"
+msgstr ""
+
msgid "Outbound requests"
msgstr ""
@@ -7874,6 +9193,12 @@ msgstr "Genel bakış"
msgid "Overwrite diverged branches"
msgstr ""
+msgid "Owned by anyone"
+msgstr ""
+
+msgid "Owned by me"
+msgstr ""
+
msgid "Owner"
msgstr ""
@@ -7901,17 +9226,20 @@ msgstr ""
msgid "Pages Domains"
msgstr ""
-msgid "Pagination|Last »"
+msgid "Pages getting started guide"
msgstr ""
+msgid "Pagination|Last »"
+msgstr "Son »"
+
msgid "Pagination|Next"
-msgstr ""
+msgstr "Sonraki"
msgid "Pagination|Prev"
-msgstr ""
+msgstr "Önceki"
msgid "Pagination|« First"
-msgstr ""
+msgstr "« İlk"
msgid "Parameter"
msgstr ""
@@ -7922,9 +9250,21 @@ msgstr ""
msgid "Password"
msgstr "Åžifre"
+msgid "Password (optional)"
+msgstr ""
+
msgid "Password authentication is unavailable."
msgstr ""
+msgid "Password confirmation"
+msgstr ""
+
+msgid "Password successfully changed"
+msgstr ""
+
+msgid "Password was successfully updated. Please login with it"
+msgstr ""
+
msgid "Past due"
msgstr ""
@@ -7937,7 +9277,7 @@ msgstr ""
msgid "Paste issue link"
msgstr ""
-msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_rsa.pub' and begins with 'ssh-rsa'. Don't use your private SSH key."
+msgid "Paste your public SSH key, which is usually contained in the file '~/.ssh/id_ed25519.pub' or '~/.ssh/id_rsa.pub' and begins with 'ssh-ed25519' or 'ssh-rsa'. Don't use your private SSH key."
msgstr ""
msgid "Path"
@@ -7947,7 +9287,7 @@ msgid "Path, transfer, remove"
msgstr ""
msgid "Path:"
-msgstr ""
+msgstr "Yol:"
msgid "Pause"
msgstr ""
@@ -7964,9 +9304,12 @@ msgstr ""
msgid "People without permission will never get a notification and won't be able to comment."
msgstr ""
-msgid "Perform advanced options such as changing path, transferring, or removing the group."
+msgid "People without permission will never get a notification."
msgstr ""
+msgid "Perform advanced options such as changing path, transferring, or removing the group."
+msgstr "Yolu değiştirme, grubu aktarma veya kaldırma gibi gelişmiş seçenekleri uygulayın."
+
msgid "Performance optimization"
msgstr ""
@@ -7985,12 +9328,27 @@ msgstr "Kişisel Erişim Anahtarı"
msgid "Personal project creation is not allowed. Please contact your administrator with questions"
msgstr ""
+msgid "Phabricator Server Import"
+msgstr ""
+
+msgid "Phabricator Server URL"
+msgstr ""
+
+msgid "Phabricator Tasks"
+msgstr ""
+
msgid "Pick a name"
msgstr ""
+msgid "Pin code"
+msgstr ""
+
msgid "Pipeline"
msgstr ""
+msgid "Pipeline ID (IID)"
+msgstr ""
+
msgid "Pipeline Schedule"
msgstr ""
@@ -7998,7 +9356,7 @@ msgid "Pipeline Schedules"
msgstr ""
msgid "Pipeline minutes quota"
-msgstr ""
+msgstr "İş hattı dakika kotası"
msgid "Pipeline quota"
msgstr "İş Hattı Kotası"
@@ -8007,7 +9365,7 @@ msgid "Pipeline triggers"
msgstr ""
msgid "Pipeline: %{status}"
-msgstr ""
+msgstr "İş hattı: %{status}"
msgid "PipelineCharts|Failed:"
msgstr ""
@@ -8037,7 +9395,7 @@ msgid "PipelineSchedules|Inactive"
msgstr ""
msgid "PipelineSchedules|Next Run"
-msgstr ""
+msgstr "Sonraki çalışma"
msgid "PipelineSchedules|None"
msgstr ""
@@ -8058,10 +9416,10 @@ msgid "PipelineSheduleIntervalPattern|Custom"
msgstr ""
msgid "PipelineStatusTooltip|Commit: %{ci_status}"
-msgstr ""
+msgstr "Ä°ÅŸlem: %{ci_status}"
msgid "PipelineStatusTooltip|Pipeline: %{ci_status}"
-msgstr ""
+msgstr "İş hattı: %{ci_status}"
msgid "Pipelines"
msgstr ""
@@ -8069,6 +9427,9 @@ msgstr ""
msgid "Pipelines charts"
msgstr ""
+msgid "Pipelines emails"
+msgstr "İş hattı e-postaları"
+
msgid "Pipelines for last month"
msgstr ""
@@ -8078,10 +9439,13 @@ msgstr ""
msgid "Pipelines for last year"
msgstr ""
-msgid "Pipelines need to be configured to enable this feature."
+msgid "Pipelines settings for '%{project_name}' were successfully updated."
+msgstr "'%{project_name}' için iş hattı ayarları başarıyla güncellendi."
+
+msgid "Pipelines| to purchase more minutes."
msgstr ""
-msgid "Pipelines settings for '%{project_name}' were successfully updated."
+msgid "Pipelines|API"
msgstr ""
msgid "Pipelines|Build with confidence"
@@ -8102,6 +9466,9 @@ msgstr ""
msgid "Pipelines|Loading Pipelines"
msgstr ""
+msgid "Pipelines|Pipelines will not run anymore on shared Runners."
+msgstr ""
+
msgid "Pipelines|Project cache successfully reset."
msgstr ""
@@ -8145,7 +9512,7 @@ msgid "Pipeline|Run for"
msgstr ""
msgid "Pipeline|Search branches"
-msgstr ""
+msgstr "Dalları ara"
msgid "Pipeline|Specify variable values to be used in this run. The values specified in %{settings_link} will be used by default."
msgstr ""
@@ -8154,7 +9521,7 @@ msgid "Pipeline|Stages"
msgstr ""
msgid "Pipeline|Status"
-msgstr ""
+msgstr "Durum"
msgid "Pipeline|Stop pipeline"
msgstr ""
@@ -8162,6 +9529,9 @@ msgstr ""
msgid "Pipeline|Stop pipeline #%{pipelineId}?"
msgstr ""
+msgid "Pipeline|Triggerer"
+msgstr ""
+
msgid "Pipeline|Variables"
msgstr ""
@@ -8192,6 +9562,15 @@ msgstr ""
msgid "Pipeline|with stages"
msgstr ""
+msgid "PivotalTrackerService|Comma-separated list of branches which will be automatically inspected. Leave blank to include all branches."
+msgstr ""
+
+msgid "PivotalTrackerService|Pivotal Tracker API token."
+msgstr ""
+
+msgid "PivotalTrackerService|Project Management Software (Source Commits Endpoint)"
+msgstr ""
+
msgid "Plain diff"
msgstr ""
@@ -8201,12 +9580,30 @@ msgstr ""
msgid "Play"
msgstr ""
+msgid "Play all manual"
+msgstr ""
+
msgid "Please %{link_to_register} or %{link_to_sign_in} to comment"
msgstr ""
msgid "Please accept the Terms of Service before continuing."
msgstr ""
+msgid "Please add a comment in the text area above"
+msgstr ""
+
+msgid "Please add a list to your board first"
+msgstr ""
+
+msgid "Please check the configuration file for this chart"
+msgstr ""
+
+msgid "Please check the configuration file to ensure that a collection of charts has been declared."
+msgstr ""
+
+msgid "Please check the configuration file to ensure that it is available and the YAML is valid"
+msgstr ""
+
msgid "Please choose a group URL with no special characters."
msgstr ""
@@ -8237,6 +9634,9 @@ msgstr ""
msgid "Please enter a valid number"
msgstr ""
+msgid "Please enter or upload a license."
+msgstr ""
+
msgid "Please fill in a descriptive name for your group."
msgstr ""
@@ -8249,6 +9649,15 @@ msgstr ""
msgid "Please provide a name"
msgstr ""
+msgid "Please provide a valid email address."
+msgstr ""
+
+msgid "Please retype the email address."
+msgstr ""
+
+msgid "Please select a file"
+msgstr ""
+
msgid "Please select a group."
msgstr ""
@@ -8270,7 +9679,7 @@ msgstr ""
msgid "Please upgrade PostgreSQL to version 9.6 or greater. The status of the replication cannot be determined reliably with the current version."
msgstr ""
-msgid "Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately."
+msgid "Please use this form to report to the admin users who create spam issues, comments or behave inappropriately."
msgstr ""
msgid "Please wait a moment, this page will automatically refresh when ready."
@@ -8288,12 +9697,66 @@ msgstr "Tercihler"
msgid "Preferences saved."
msgstr ""
+msgid "Preferences|Behavior"
+msgstr ""
+
+msgid "Preferences|Choose between fixed (max. 1280px) and fluid (100%%) application layout."
+msgstr ""
+
+msgid "Preferences|Choose what content you want to see on a project’s overview page."
+msgstr ""
+
+msgid "Preferences|Customize the appearance of the application header and navigation sidebar."
+msgstr ""
+
+msgid "Preferences|Default dashboard"
+msgstr ""
+
+msgid "Preferences|Display time in 24-hour format"
+msgstr ""
+
+msgid "Preferences|For example: 30 mins ago."
+msgstr ""
+
+msgid "Preferences|Layout width"
+msgstr ""
+
msgid "Preferences|Navigation theme"
-msgstr "Preferences|Gezinme teması"
+msgstr "Gezinme teması"
+
+msgid "Preferences|Project overview content"
+msgstr ""
+
+msgid "Preferences|Syntax highlighting theme"
+msgstr ""
+
+msgid "Preferences|These settings will update how dates and times are displayed for you."
+msgstr ""
msgid "Preferences|This feature is experimental and translations are not complete yet"
msgstr ""
+msgid "Preferences|This setting allows you to customize the appearance of the syntax."
+msgstr ""
+
+msgid "Preferences|This setting allows you to customize the behavior of the system layout and default views."
+msgstr ""
+
+msgid "Preferences|Time display"
+msgstr ""
+
+msgid "Preferences|Time format"
+msgstr ""
+
+msgid "Preferences|Time preferences"
+msgstr ""
+
+msgid "Preferences|Use relative times"
+msgstr ""
+
+msgid "Press %{key}-C to copy"
+msgstr ""
+
msgid "Press Enter or click to search"
msgstr "Aramak için Enter tuşuna basın veya tıklayın"
@@ -8309,12 +9772,18 @@ msgstr ""
msgid "Preview"
msgstr "Önizleme"
+msgid "Preview Markdown"
+msgstr ""
+
msgid "Preview changes"
msgstr ""
msgid "Preview payload"
msgstr "Önizleme yükü"
+msgid "Previous Artifacts"
+msgstr ""
+
msgid "Primary"
msgstr ""
@@ -8322,13 +9791,13 @@ msgid "Prioritize"
msgstr ""
msgid "Prioritize label"
-msgstr ""
+msgstr "Etikete öncelik ver"
msgid "Prioritized Labels"
-msgstr ""
+msgstr "Öncelikli Etiketler"
msgid "Prioritized label"
-msgstr ""
+msgstr "Öncelikli etiket"
msgid "Private"
msgstr "Özel"
@@ -8342,15 +9811,24 @@ msgstr "Özel - Grup ve grubun projeleri sadece üyeler tarafından görülebili
msgid "Private group(s)"
msgstr ""
+msgid "Private profile"
+msgstr ""
+
msgid "Private projects can be created in your personal namespace with:"
msgstr ""
+msgid "Proceed"
+msgstr ""
+
msgid "Profile"
msgstr "Profil"
msgid "Profile Settings"
msgstr "Profil Ayarları"
+msgid "ProfileSession|on"
+msgstr ""
+
msgid "Profiles| You are about to permanently delete %{yourAccount}, and all of the issues, merge requests, and groups linked to your account. Once you confirm %{deleteAccount}, it cannot be undone or recovered."
msgstr ""
@@ -8364,7 +9842,7 @@ msgid "Profiles|Account scheduled for removal."
msgstr "Hesabın kaldırılması planlandı."
msgid "Profiles|Activate signin with one of the following services"
-msgstr ""
+msgstr "Aşağıdaki hizmetlerden biriyle oturum açmayı etkinleştirin"
msgid "Profiles|Active"
msgstr "Etkin"
@@ -8381,6 +9859,9 @@ msgstr "Profil resmi kırpıcı"
msgid "Profiles|Avatar will be removed. Are you sure?"
msgstr "Profil resmi kaldırılacak. Emin misiniz?"
+msgid "Profiles|Bio"
+msgstr ""
+
msgid "Profiles|Change username"
msgstr "Kullanıcı adını değiştir"
@@ -8391,7 +9872,7 @@ msgid "Profiles|Choose file..."
msgstr "Dosya seç..."
msgid "Profiles|Choose to show contributions of private projects on your public profile without any project, repository or organization information"
-msgstr ""
+msgstr "Herhangi bir proje, havuz veya kuruluş bilgisi olmadan özel projelerinizin genel profilindeki katkılarını göstermeyi seçin"
msgid "Profiles|City, country"
msgstr "Şehir, ülke"
@@ -8400,6 +9881,9 @@ msgid "Profiles|Clear status"
msgstr "Durumu temizle"
msgid "Profiles|Click on icon to activate signin with one of the following services"
+msgstr "Aşağıdaki hizmetlerden biriyle giriş yapmak için simgeye tıklayın"
+
+msgid "Profiles|Commit email"
msgstr ""
msgid "Profiles|Connect"
@@ -8409,11 +9893,14 @@ msgid "Profiles|Connected Accounts"
msgstr "Bağlı Hesaplar"
msgid "Profiles|Current path: %{path}"
-msgstr "Geçerli dizin: %{path}"
+msgstr "Geçerli yol: %{path}"
msgid "Profiles|Current status"
msgstr "Mevcut durum"
+msgid "Profiles|Default notification email"
+msgstr ""
+
msgid "Profiles|Delete Account"
msgstr "Hesabı Sil"
@@ -8441,18 +9928,36 @@ msgstr "Profili Düzenle"
msgid "Profiles|Enter your name, so people you know can recognize you"
msgstr "Adınızı girin, böylece tanıdığınız kişiler sizi tanıyabilir"
-msgid "Profiles|Increase your account's security by enabling Two-Factor Authentication (2FA)"
+msgid "Profiles|Feed token was successfully reset"
+msgstr ""
+
+msgid "Profiles|Full name"
+msgstr ""
+
+msgid "Profiles|Include private contributions on my profile"
+msgstr ""
+
+msgid "Profiles|Incoming email token was successfully reset"
msgstr ""
+msgid "Profiles|Increase your account's security by enabling Two-Factor Authentication (2FA)"
+msgstr "İki Adımlı Kimlik Doğrulamayı (2FA) etkinleştirerek hesabınızın güvenliğini artırın"
+
msgid "Profiles|Invalid password"
msgstr "Geçersiz şifre"
msgid "Profiles|Invalid username"
msgstr "Geçersiz kullanıcı adı"
+msgid "Profiles|Key"
+msgstr ""
+
msgid "Profiles|Learn more"
msgstr "Daha fazla bilgi edin"
+msgid "Profiles|Location"
+msgstr ""
+
msgid "Profiles|Made a private contribution"
msgstr "Özel bir katkı yaptı"
@@ -8462,18 +9967,33 @@ msgstr "Ana ayarlar"
msgid "Profiles|No file chosen"
msgstr "Dosya seçili değil"
+msgid "Profiles|Notification email"
+msgstr ""
+
+msgid "Profiles|Organization"
+msgstr ""
+
msgid "Profiles|Path"
msgstr "Yol"
msgid "Profiles|Position and size your new avatar"
msgstr "Yeni profil resminizi konumlandırın ve boyutlandırın"
+msgid "Profiles|Primary email"
+msgstr ""
+
msgid "Profiles|Private contributions"
msgstr "Özel katkılar"
+msgid "Profiles|Profile was successfully updated"
+msgstr ""
+
msgid "Profiles|Public Avatar"
msgstr "Genel Profil Resmi"
+msgid "Profiles|Public email"
+msgstr ""
+
msgid "Profiles|Remove avatar"
msgstr "Profil resmini kaldır"
@@ -8484,25 +10004,22 @@ msgid "Profiles|Social sign-in"
msgstr "Sosyal oturum açma"
msgid "Profiles|Some options are unavailable for LDAP accounts"
-msgstr ""
+msgstr "LDAP hesapları için bazı seçenekler kullanılamıyor"
msgid "Profiles|Tell us about yourself in fewer than 250 characters"
-msgstr ""
+msgstr "Bize 250 karakterden daha azı ile kendinizden bahsedin"
msgid "Profiles|The maximum file size allowed is 200KB."
-msgstr ""
-
-msgid "Profiles|There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
-msgstr ""
+msgstr "200 KB izin verilen en yüksek dosya boyutudur."
msgid "Profiles|This doesn't look like a public SSH key, are you sure you want to add it?"
-msgstr ""
+msgstr "Bu, genel bir SSH anahtarına benzemiyor. Eklemek istediğinizden emin misiniz?"
msgid "Profiles|This email will be displayed on your public profile"
-msgstr ""
+msgstr "Bu e-posta, herkese açık profilinizde gösterilecek"
msgid "Profiles|This email will be used for web based operations, such as edits and merges. %{commit_email_link_start}Learn more%{commit_email_link_end}"
-msgstr ""
+msgstr "Bu e-posta, düzenlemeler ve birleştirmeler gibi web tabanlı işlemler için kullanılacaktır. %{commit_email_link_start}Daha fazla bilgi edinin%{commit_email_link_end}"
msgid "Profiles|This emoji and message will appear on your profile and throughout the interface."
msgstr "Bu ifade ve mesaj profilinizde ve arayüz boyunca görünecektir."
@@ -8510,13 +10027,16 @@ msgstr "Bu ifade ve mesaj profilinizde ve arayüz boyunca görünecektir."
msgid "Profiles|This information will appear on your profile"
msgstr "Bu bilgiler profilinizde görünecek"
+msgid "Profiles|Time settings"
+msgstr ""
+
msgid "Profiles|Two-Factor Authentication"
msgstr "İki Aşamalı Kimlik Doğrulama"
msgid "Profiles|Type your %{confirmationValue} to confirm:"
-msgstr ""
+msgstr "Onaylamak için kendi %{confirmationValue} yazınız:"
-msgid "Profiles|Typically starts with \"ssh-rsa …\""
+msgid "Profiles|Typically starts with \"ssh-ed25519 …\" or \"ssh-rsa …\""
msgstr ""
msgid "Profiles|Update profile settings"
@@ -8531,9 +10051,12 @@ msgstr "Yeni profil resmi yükle"
msgid "Profiles|Use a private email - %{email}"
msgstr "Özel bir e-posta kullan - %{email}"
-msgid "Profiles|Username change failed - %{message}"
+msgid "Profiles|User ID"
msgstr ""
+msgid "Profiles|Username change failed - %{message}"
+msgstr "Kullanıcı adı değişikliği başarısız oldu - %{message}"
+
msgid "Profiles|Username successfully changed"
msgstr "Kullanıcı adı başarıyla değiştirildi"
@@ -8550,19 +10073,22 @@ msgid "Profiles|You can change your avatar here"
msgstr "Profil resminizi buradan deÄŸiÅŸtirebilirsiniz"
msgid "Profiles|You can change your avatar here or remove the current avatar to revert to %{gravatar_link}"
+msgstr "Profil resminizi buradan değiştirebilir veya %{gravatar_link} sitesine dönmek için mevcut resmi kaldırabilirsiniz"
+
+msgid "Profiles|You can set your current timezone here"
msgstr ""
msgid "Profiles|You can upload your avatar here"
msgstr "Profil resminizi buradan yükleyebilirsiniz"
msgid "Profiles|You can upload your avatar here or change it at %{gravatar_link}"
-msgstr ""
+msgstr "Profil resminizi buraya yükleyebilir veya %{gravatar_link} adresinden değiştirebilirsiniz"
msgid "Profiles|You don't have access to delete this user."
-msgstr ""
+msgstr "Bu kullanıcıyı silme yetkiniz yok."
msgid "Profiles|You must transfer ownership or delete these groups before you can delete your account."
-msgstr ""
+msgstr "Hesabınızı silmeden önce sahipliği devretmeniz veya bu grupları silmeniz gerekir."
msgid "Profiles|Your LinkedIn profile name from linkedin.com/in/profilename"
msgstr "LinkedIn profil adınız linkedin.com/in/profiladı"
@@ -8589,7 +10115,7 @@ msgid "Profiles|username"
msgstr "kullanıcıadı"
msgid "Profiles|website.com"
-msgstr "website.com"
+msgstr "websitesi.com"
msgid "Profiles|your account"
msgstr "hesabınız"
@@ -8625,7 +10151,7 @@ msgid "Project '%{project_name}' was successfully created."
msgstr "'%{project_name}' projesi başarıyla oluşturuldu."
msgid "Project '%{project_name}' was successfully updated."
-msgstr ""
+msgstr "'%{project_name}' projesi başarıyla güncellendi."
msgid "Project Badges"
msgstr ""
@@ -8640,11 +10166,14 @@ msgid "Project access must be granted explicitly to each user."
msgstr "Proje erişimi her kullanıcıya açıkça verilmelidir."
msgid "Project and wiki repositories"
-msgstr ""
+msgstr "Proje ve wiki depoları"
msgid "Project avatar"
msgstr ""
+msgid "Project cannot be shared with the group it is in or one of its ancestors."
+msgstr ""
+
msgid "Project configuration, including services"
msgstr ""
@@ -8673,7 +10202,7 @@ msgid "Project has too many %{label_for_message} to search"
msgstr ""
msgid "Project members"
-msgstr ""
+msgstr "Proje üyeleri"
msgid "Project name"
msgstr "Proje adı"
@@ -8690,6 +10219,9 @@ msgstr ""
msgid "Project:"
msgstr "Proje:"
+msgid "Project: %{name}"
+msgstr ""
+
msgid "ProjectActivityRSS|Subscribe"
msgstr "Abone ol"
@@ -8700,10 +10232,10 @@ msgid "ProjectCreationLevel|Default project creation protection"
msgstr "Öntanımlı proje oluşturma koruması"
msgid "ProjectCreationLevel|Developers + Maintainers"
-msgstr "ProjectCreationLevel|GeliÅŸtirici + Sorumlu"
+msgstr "GeliÅŸtirici + Sorumlu"
msgid "ProjectCreationLevel|Maintainers"
-msgstr "ProjectCreationLevel|Sorumlu"
+msgstr "Sorumlu"
msgid "ProjectCreationLevel|No one"
msgstr "Hiç kimse"
@@ -8741,6 +10273,24 @@ msgstr ""
msgid "ProjectPage|Project ID: %{project_id}"
msgstr ""
+msgid "ProjectSelect| or group"
+msgstr ""
+
+msgid "ProjectSelect|Search for project"
+msgstr ""
+
+msgid "ProjectSettings|Additional merge request capabilities that influence how and when merges will be performed"
+msgstr ""
+
+msgid "ProjectSettings|All discussions must be resolved"
+msgstr ""
+
+msgid "ProjectSettings|Allow merge trains"
+msgstr ""
+
+msgid "ProjectSettings|Automatically resolve merge request diff discussions when they become outdated"
+msgstr ""
+
msgid "ProjectSettings|Badges"
msgstr ""
@@ -8748,6 +10298,9 @@ msgid "ProjectSettings|Contact an admin to change this setting."
msgstr ""
msgid "ProjectSettings|Customize your project badges."
+msgstr "Proje rozetlerinizi özelleştirin."
+
+msgid "ProjectSettings|Every merge creates a merge commit"
msgstr ""
msgid "ProjectSettings|Failed to protect the tag"
@@ -8756,10 +10309,49 @@ msgstr ""
msgid "ProjectSettings|Failed to update tag!"
msgstr ""
+msgid "ProjectSettings|Fast-forward merge"
+msgstr ""
+
+msgid "ProjectSettings|Fast-forward merges only"
+msgstr ""
+
msgid "ProjectSettings|Learn more about badges."
+msgstr "Rozetler hakkında daha fazla bilgi edinin."
+
+msgid "ProjectSettings|Merge checks"
+msgstr ""
+
+msgid "ProjectSettings|Merge commit"
+msgstr ""
+
+msgid "ProjectSettings|Merge commit with semi-linear history"
+msgstr ""
+
+msgid "ProjectSettings|Merge method"
+msgstr ""
+
+msgid "ProjectSettings|Merge options"
+msgstr "Birleştirme seçenekleri"
+
+msgid "ProjectSettings|Merge pipelines will try to validate the post-merge result prior to merging"
+msgstr ""
+
+msgid "ProjectSettings|No merge commits are created"
msgstr ""
msgid "ProjectSettings|Only signed commits can be pushed to this repository."
+msgstr "Bu depoya yalnızca imzalanmış işlemler yollanabilir."
+
+msgid "ProjectSettings|Pipelines must succeed"
+msgstr ""
+
+msgid "ProjectSettings|Pipelines need to be configured to enable this feature."
+msgstr ""
+
+msgid "ProjectSettings|Show link to create/view merge request when pushing from the command line"
+msgstr ""
+
+msgid "ProjectSettings|These checks must pass before merge requests can be merged"
msgstr ""
msgid "ProjectSettings|This setting is applied on the server level and can be overridden by an admin."
@@ -8771,12 +10363,72 @@ msgstr ""
msgid "ProjectSettings|This setting will be applied to all projects unless overridden by an admin."
msgstr ""
+msgid "ProjectSettings|This will dictate the commit history when you merge a merge request"
+msgstr ""
+
msgid "ProjectSettings|Users can only push commits to this repository that were committed with one of their own verified emails."
+msgstr "Kullanıcılar, yalnızca kendi doğrulanmış e-postalarından biriyle taahhüt edilen bu depoya taahhütte bulunabilir."
+
+msgid "ProjectSettings|When conflicts arise the user is given the option to rebase"
+msgstr ""
+
+msgid "ProjectTemplates|.NET Core"
+msgstr ""
+
+msgid "ProjectTemplates|Android"
+msgstr ""
+
+msgid "ProjectTemplates|Go Micro"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/GitBook"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Hexo"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Hugo"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Jekyll"
+msgstr ""
+
+msgid "ProjectTemplates|Netlify/Plain HTML"
+msgstr ""
+
+msgid "ProjectTemplates|NodeJS Express"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/GitBook"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Hexo"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Hugo"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Jekyll"
+msgstr ""
+
+msgid "ProjectTemplates|Pages/Plain HTML"
+msgstr ""
+
+msgid "ProjectTemplates|Ruby on Rails"
+msgstr ""
+
+msgid "ProjectTemplates|Spring"
+msgstr ""
+
+msgid "ProjectTemplates|iOS (Swift)"
msgstr ""
msgid "Projects"
msgstr "Projeler"
+msgid "Projects (%{count})"
+msgstr ""
+
msgid "Projects Successfully Retrieved"
msgstr ""
@@ -8796,19 +10448,19 @@ msgid "ProjectsDropdown|Frequently visited"
msgstr ""
msgid "ProjectsDropdown|Loading projects"
-msgstr ""
+msgstr "Projeler yükleniyor"
msgid "ProjectsDropdown|Projects you visit often will appear here"
-msgstr ""
+msgstr "Sık ziyaret ettiğiniz projeler burada görünecektir"
msgid "ProjectsDropdown|Search your projects"
-msgstr ""
+msgstr "Projelerinizi arayın"
msgid "ProjectsDropdown|Something went wrong on our end."
msgstr ""
msgid "ProjectsDropdown|Sorry, no projects matched your search"
-msgstr ""
+msgstr "Üzgünüz, aramanızla eşleşen hiçbir proje yok"
msgid "ProjectsDropdown|This feature requires browser localStorage support"
msgstr ""
@@ -8931,6 +10583,15 @@ msgid "Promote to Group Milestone"
msgstr ""
msgid "Promote to group label"
+msgstr "Grup etiketini tanıtın"
+
+msgid "PromoteMilestone|Only project milestones can be promoted."
+msgstr ""
+
+msgid "PromoteMilestone|Project does not belong to a group."
+msgstr ""
+
+msgid "PromoteMilestone|Promotion failed - %{message}"
msgstr ""
msgid "Promotions|Don't show me this again"
@@ -8951,25 +10612,28 @@ msgstr ""
msgid "Protected"
msgstr ""
-msgid "Protected Environments"
+msgid "Protected Branch"
msgstr ""
-msgid "ProtectedEnvironment|%{environment_name} will be writable for developers. Are you sure?"
+msgid "Protected Environment"
msgstr ""
-msgid "ProtectedEnvironment|Allowed to deploy"
+msgid "Protected Environments"
msgstr ""
-msgid "ProtectedEnvironment|Choose who is allowed to deploy"
+msgid "Protected Tag"
msgstr ""
-msgid "ProtectedEnvironment|Environment"
+msgid "ProtectedEnvironment|%{environment_name} will be writable for developers. Are you sure?"
+msgstr "%{environment_name} geliştiriciler için yazılabilir olacak. Emin misiniz?"
+
+msgid "ProtectedEnvironment|Allowed to deploy"
msgstr ""
-msgid "ProtectedEnvironment|Protect"
+msgid "ProtectedEnvironment|Environment"
msgstr ""
-msgid "ProtectedEnvironment|Protect Environments in order to restrict who can execute deployments."
+msgid "ProtectedEnvironment|Protect"
msgstr ""
msgid "ProtectedEnvironment|Protect an environment"
@@ -8978,9 +10642,18 @@ msgstr ""
msgid "ProtectedEnvironment|Protected Environment (%{protected_environments_count})"
msgstr ""
+msgid "ProtectedEnvironment|Protecting an environment restricts the users who can execute deployments."
+msgstr ""
+
msgid "ProtectedEnvironment|Select an environment"
msgstr ""
+msgid "ProtectedEnvironment|Select users"
+msgstr ""
+
+msgid "ProtectedEnvironment|Select users to deploy and manage Feature Flag settings"
+msgstr ""
+
msgid "ProtectedEnvironment|There are currently no protected environments, protect an environment with the form above."
msgstr ""
@@ -9029,9 +10702,15 @@ msgstr ""
msgid "Push"
msgstr ""
+msgid "Push Rule updated successfully."
+msgstr "Yollama Kuralı başarıyla güncellendi."
+
msgid "Push Rules"
msgstr ""
+msgid "Push Rules updated successfully."
+msgstr "Yollama Kuralları başarıyla güncellendi."
+
msgid "Push an existing Git repository"
msgstr ""
@@ -9039,7 +10718,7 @@ msgid "Push an existing folder"
msgstr ""
msgid "Push events"
-msgstr ""
+msgstr "Yollama etkinlikleri"
msgid "Push project from command line"
msgstr ""
@@ -9056,12 +10735,54 @@ msgstr ""
msgid "Pushes"
msgstr ""
+msgid "PushoverService|%{user_name} deleted branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|%{user_name} push to branch \"%{ref}\"."
+msgstr ""
+
+msgid "PushoverService|%{user_name} pushed new branch \"%{ref}\"."
+msgstr "%{user_name}, \"%{ref}\" yeni dalı yolladı."
+
+msgid "PushoverService|High Priority"
+msgstr ""
+
+msgid "PushoverService|Leave blank for all active devices"
+msgstr ""
+
+msgid "PushoverService|Low Priority"
+msgstr ""
+
+msgid "PushoverService|Lowest Priority"
+msgstr ""
+
+msgid "PushoverService|Normal Priority"
+msgstr ""
+
+msgid "PushoverService|Pushover makes it easy to get real-time notifications on your Android device, iPhone, iPad, and Desktop."
+msgstr "Pushover, Android cihazı, iPhone, iPad ve Masaüstü bilgisayar ile gerçek zamanlı bildirimler almayı kolaylaştırır."
+
+msgid "PushoverService|See project %{project_full_name}"
+msgstr ""
+
+msgid "PushoverService|Total commits count: %{total_commits_count}"
+msgstr ""
+
+msgid "PushoverService|Your application key"
+msgstr ""
+
+msgid "PushoverService|Your user key"
+msgstr ""
+
msgid "Quarters"
msgstr ""
msgid "Query"
msgstr ""
+msgid "Query is valid"
+msgstr ""
+
msgid "Quick actions can be used in the issues description and comment boxes."
msgstr ""
@@ -9075,7 +10796,7 @@ msgid "Read more"
msgstr ""
msgid "Read more about environments"
-msgstr ""
+msgstr "Ortamlar hakkında daha fazla bilgi edinin"
msgid "Read more about project permissions <strong>%{link_to_help}</strong>"
msgstr ""
@@ -9086,15 +10807,24 @@ msgstr ""
msgid "Receive alerts from manually configured Prometheus servers."
msgstr ""
+msgid "Receive notifications about your own activity"
+msgstr ""
+
msgid "Recent"
msgstr ""
msgid "Recent Project Activity"
msgstr ""
+msgid "Recent Searches Service is unavailable"
+msgstr ""
+
msgid "Recent searches"
msgstr "Son aramalar"
+msgid "Recovery Codes"
+msgstr ""
+
msgid "Redirect to SAML provider to test configuration"
msgstr ""
@@ -9106,27 +10836,42 @@ msgstr ""
msgid "Refreshing in a second to show the updated status..."
msgid_plural "Refreshing in %d seconds to show the updated status..."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Güncellenmiş durumu göstermek için bir saniye içinde yenilenecek..."
+msgstr[1] "Güncellenmiş durumu göstermek için %d saniye içinde yenilenecek..."
msgid "Regenerate key"
msgstr ""
+msgid "Regenerate recovery codes"
+msgstr ""
+
msgid "Regex pattern"
msgstr ""
+msgid "Register"
+msgstr ""
+
msgid "Register / Sign In"
msgstr ""
+msgid "Register Two-Factor Authenticator"
+msgstr ""
+
msgid "Register U2F device"
msgstr ""
+msgid "Register Universal Two-Factor (U2F) Device"
+msgstr ""
+
msgid "Register and see your runners for this group."
msgstr ""
msgid "Register and see your runners for this project."
msgstr ""
+msgid "Register with two-factor app"
+msgstr ""
+
msgid "Registration"
msgstr ""
@@ -9140,7 +10885,7 @@ msgid "Related Deployed Jobs"
msgstr ""
msgid "Related Issues"
-msgstr ""
+msgstr "Ä°lgili Sorunlar"
msgid "Related Jobs"
msgstr ""
@@ -9151,6 +10896,9 @@ msgstr ""
msgid "Related Merged Requests"
msgstr "Ä°lgili BirleÅŸtirme Talepleri"
+msgid "Related issues"
+msgstr ""
+
msgid "Related merge requests"
msgstr ""
@@ -9163,6 +10911,9 @@ msgstr ""
msgid "Remind later"
msgstr ""
+msgid "Remote object has no absolute path."
+msgstr ""
+
msgid "Remove"
msgstr ""
@@ -9172,34 +10923,49 @@ msgstr ""
msgid "Remove all approvals in a merge request when new commits are pushed to its source branch"
msgstr ""
-msgid "Remove approver"
+msgid "Remove all or specific assignee(s)"
msgstr ""
+msgid "Remove all or specific label(s)"
+msgstr "Tüm veya belirli etiketleri kaldır"
+
msgid "Remove approvers"
msgstr ""
msgid "Remove approvers?"
msgstr ""
+msgid "Remove assignee"
+msgstr ""
+
msgid "Remove avatar"
msgstr ""
+msgid "Remove child epic from an epic"
+msgstr ""
+
+msgid "Remove due date"
+msgstr ""
+
msgid "Remove fork relationship"
msgstr ""
msgid "Remove group"
msgstr ""
+msgid "Remove milestone"
+msgstr ""
+
msgid "Remove priority"
msgstr ""
msgid "Remove project"
msgstr ""
-msgid "Remove this label? Are you sure?"
+msgid "Remove spent time"
msgstr ""
-msgid "Remove this label? This will affect all projects within the group. Are you sure?"
+msgid "Remove time estimate"
msgstr ""
msgid "Removed"
@@ -9214,6 +10980,24 @@ msgstr ""
msgid "Removed projects cannot be restored!"
msgstr ""
+msgid "Removes %{epic_ref} from child epics."
+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."
msgstr ""
@@ -9242,7 +11026,10 @@ msgid "Repair authentication"
msgstr ""
msgid "Replace"
-msgstr ""
+msgstr "DeÄŸiÅŸtirme:"
+
+msgid "Replace all label(s)"
+msgstr "Tüm etiketleri değiştir"
msgid "Reply to comment"
msgstr ""
@@ -9253,7 +11040,7 @@ msgstr ""
msgid "Repo by URL"
msgstr ""
-msgid "Report abuse to GitLab"
+msgid "Report abuse to admin"
msgstr ""
msgid "Reporting"
@@ -9268,6 +11055,9 @@ msgstr ""
msgid "Reports|Class"
msgstr "Sınıf"
+msgid "Reports|Classname"
+msgstr ""
+
msgid "Reports|Confidence"
msgstr ""
@@ -9307,12 +11097,6 @@ msgstr ""
msgid "Reports|Vulnerability"
msgstr ""
-msgid "Reports|issue"
-msgstr ""
-
-msgid "Reports|merge request"
-msgstr ""
-
msgid "Reports|no changed test results"
msgstr ""
@@ -9335,7 +11119,7 @@ msgid "Repository cleanup has started. You will receive an email once the cleanu
msgstr ""
msgid "Repository has no locks."
-msgstr ""
+msgstr "Depo kilidi yok."
msgid "Repository maintenance"
msgstr ""
@@ -9367,6 +11151,12 @@ msgstr ""
msgid "Require approval from code owners"
msgstr ""
+msgid "Require user password to approve"
+msgstr ""
+
+msgid "Require users to prove ownership of custom domains"
+msgstr ""
+
msgid "Requires approval from %{names}."
msgid_plural "Requires %{count} more approvals from %{names}."
msgstr[0] ""
@@ -9377,6 +11167,9 @@ msgid_plural "Requires %d more approvals."
msgstr[0] ""
msgstr[1] ""
+msgid "Resend confirmation email"
+msgstr ""
+
msgid "Resend invite"
msgstr ""
@@ -9416,6 +11209,15 @@ msgstr ""
msgid "Resolved all discussions."
msgstr ""
+msgid "Resolved by %{name}"
+msgstr ""
+
+msgid "Resolved by %{resolvedByName}"
+msgstr ""
+
+msgid "Resolves IP addresses once and uses them to submit requests"
+msgstr ""
+
msgid "Response"
msgstr ""
@@ -9458,6 +11260,9 @@ msgstr ""
msgid "Retry this job in order to create the necessary resources."
msgstr ""
+msgid "Retry update"
+msgstr ""
+
msgid "Retry verification"
msgstr ""
@@ -9485,7 +11290,7 @@ msgid "Reviewing"
msgstr ""
msgid "Reviewing (merge request !%{mergeRequestId})"
-msgstr ""
+msgstr "Ä°nceleme (birleÅŸtirme isteÄŸi !%{mergeRequestId})"
msgid "Revoke"
msgstr ""
@@ -9496,9 +11301,15 @@ msgstr ""
msgid "Revoked personal access token %{personal_access_token_name}!"
msgstr ""
-msgid "Roadmap"
+msgid "RightSidebar|adding a"
msgstr ""
+msgid "RightSidebar|deleting the"
+msgstr ""
+
+msgid "Roadmap"
+msgstr "Yol haritası"
+
msgid "Run CI/CD pipelines for external repositories"
msgstr ""
@@ -9527,10 +11338,10 @@ msgid "Runner token"
msgstr ""
msgid "Runner was not updated."
-msgstr ""
+msgstr "Çalıştırıcı güncellenemedi."
msgid "Runner was successfully updated."
-msgstr ""
+msgstr "Çalıştırıcı başarıyla güncellendi."
msgid "Runner will not receive any new jobs"
msgstr ""
@@ -9560,13 +11371,13 @@ msgid "Runners page."
msgstr ""
msgid "Runners|You have used all your shared Runners pipeline minutes."
-msgstr ""
+msgstr "Tüm paylaşılan Çalıştırıcı iş hattı dakikalarınızı kullandınız."
msgid "Running"
-msgstr ""
+msgstr "Çalışıyor"
msgid "Running…"
-msgstr ""
+msgstr "Çalışıyor…"
msgid "Runs a number of housekeeping tasks within the current repository, such as compressing file revisions and removing unreachable objects."
msgstr ""
@@ -9580,6 +11391,9 @@ msgstr ""
msgid "SAML for %{group_name}"
msgstr ""
+msgid "SSH Key"
+msgstr ""
+
msgid "SSH Keys"
msgstr "SSH Anahtarları"
@@ -9589,6 +11403,9 @@ msgstr ""
msgid "SSH host keys"
msgstr "SSH ana bilgisayar anahtarları"
+msgid "SSH keys allow you to establish a secure connection between your computer and GitLab."
+msgstr ""
+
msgid "SSH public key"
msgstr ""
@@ -9604,6 +11421,9 @@ msgstr ""
msgid "Save Changes"
msgstr "DeÄŸiÅŸiklikleri Kaydet"
+msgid "Save anyway"
+msgstr ""
+
msgid "Save application"
msgstr "Uygulamayı kaydet"
@@ -9616,6 +11436,9 @@ msgstr ""
msgid "Save comment"
msgstr ""
+msgid "Save password"
+msgstr ""
+
msgid "Save pipeline schedule"
msgstr ""
@@ -9644,10 +11467,10 @@ msgid "Scope"
msgstr ""
msgid "Scope not supported with disabled 'users_search' feature!"
-msgstr ""
+msgstr "Kapsam, devre dışı 'users_search' özelliği ile desteklenmiyor!"
msgid "Scoped issue boards"
-msgstr ""
+msgstr "Kapsamlı sorun panoları"
msgid "Scoped label"
msgstr ""
@@ -9676,9 +11499,21 @@ msgstr "Dalları ve etiketleri ara"
msgid "Search files"
msgstr "Dosyaları ara"
+msgid "Search for a LDAP group"
+msgstr ""
+
+msgid "Search for a group"
+msgstr ""
+
+msgid "Search for a user"
+msgstr ""
+
msgid "Search for projects, issues, etc."
msgstr "Projeleri, sorunları vb. arayın."
+msgid "Search forks"
+msgstr "Arama çatalları"
+
msgid "Search groups"
msgstr "Grupları ara"
@@ -9700,6 +11535,9 @@ msgstr "Proje ara"
msgid "Search projects"
msgstr "Projeleri ara"
+msgid "Search projects..."
+msgstr ""
+
msgid "Search users"
msgstr "Kullanıcıları ara"
@@ -9710,19 +11548,19 @@ msgid "Search your projects"
msgstr "Projelerinizi arayın"
msgid "SearchAutocomplete|All GitLab"
-msgstr ""
+msgstr "Tüm GitLab"
msgid "SearchAutocomplete|Issues I've created"
-msgstr "OluÅŸturduÄŸum Sorunlar"
+msgstr "OluÅŸturduÄŸum sorunlar"
msgid "SearchAutocomplete|Issues assigned to me"
msgstr "Bana atanan sorunlar"
msgid "SearchAutocomplete|Merge requests I've created"
-msgstr "OluÅŸturduÄŸum birleÅŸtirme istekleri"
+msgstr "OluÅŸturduÄŸum istekleri birleÅŸtir"
msgid "SearchAutocomplete|Merge requests assigned to me"
-msgstr "Bana atanan birleÅŸtirme istekleri"
+msgstr "Bana atanan istekleri birleÅŸtir"
msgid "SearchAutocomplete|in all GitLab"
msgstr "Tüm GitLab'da"
@@ -9734,7 +11572,7 @@ msgid "SearchAutocomplete|in this project"
msgstr "Bu projede"
msgid "SearchResults|Showing %{from} - %{to} of %{count} %{scope} for \"%{term}\""
-msgstr ""
+msgstr "\"%{term}\" için %{from} - %{to} / %{count} %{scope}"
msgid "Seats currently in use"
msgstr ""
@@ -9770,14 +11608,11 @@ msgid "Security Reports|Dismiss vulnerability"
msgstr ""
msgid "Security Reports|Learn more about setting up your dashboard"
-msgstr ""
+msgstr "Gösterge panonuzu ayarlama hakkında daha fazla bilgi edinin"
msgid "Security Reports|More info"
msgstr ""
-msgid "Security Reports|No Vulnerabilities"
-msgstr ""
-
msgid "Security Reports|There was an error creating the issue."
msgstr ""
@@ -9808,12 +11643,24 @@ msgstr ""
msgid "SecurityDashboard| The security dashboard displays the latest security report. Use it to find and fix vulnerabilities."
msgstr ""
+msgid "SecurityDashboard|Confidence"
+msgstr ""
+
msgid "SecurityDashboard|Monitor vulnerabilities in your code"
msgstr ""
msgid "SecurityDashboard|Pipeline %{pipelineLink} triggered"
msgstr ""
+msgid "SecurityDashboard|Project"
+msgstr ""
+
+msgid "SecurityDashboard|Report type"
+msgstr ""
+
+msgid "SecurityDashboard|Severity"
+msgstr ""
+
msgid "See metrics"
msgstr ""
@@ -9826,6 +11673,12 @@ msgstr ""
msgid "Select Archive Format"
msgstr ""
+msgid "Select Page"
+msgstr ""
+
+msgid "Select a file from the left sidebar to begin editing. Afterwards, you'll be able to commit your changes."
+msgstr ""
+
msgid "Select a group to invite"
msgstr ""
@@ -9853,6 +11706,9 @@ msgstr ""
msgid "Select branch/tag"
msgstr ""
+msgid "Select group or project"
+msgstr ""
+
msgid "Select members to invite"
msgstr ""
@@ -9887,6 +11743,9 @@ msgid "Selecting a GitLab user will add a link to the GitLab user in the descrip
msgstr ""
msgid "Send an email notification to Developers."
+msgstr "Geliştiricilere bir e-posta bildirimi gönderin."
+
+msgid "Send confirmation email"
msgstr ""
msgid "Send email"
@@ -9970,6 +11829,9 @@ msgstr ""
msgid "Serverless|There is currently no function data available from Knative. This could be for a variety of reasons including:"
msgstr ""
+msgid "Service"
+msgstr ""
+
msgid "Service Desk"
msgstr "Servis Masası"
@@ -9980,7 +11842,7 @@ msgid "Service URL"
msgstr ""
msgid "Session duration (minutes)"
-msgstr ""
+msgstr "Oturum süresi (dakika)"
msgid "Session expiration, projects limit and attachment size."
msgstr "Oturum zaman aşımı, proje sınırı ve ek boyutu."
@@ -10000,21 +11862,24 @@ msgstr "Bu gruptaki projeler için bir şablon deposu ayarlayın"
msgid "Set default and restrict visibility levels. Configure import sources and git access protocol."
msgstr "Varsayılanı ayarlayın ve görünürlük seviyelerini sınırlayın. İçe aktarma kaynaklarını ve git erişim protokolünü yapılandırın."
+msgid "Set due date"
+msgstr ""
+
msgid "Set instance-wide template repository"
msgstr ""
msgid "Set max session time for web terminal."
msgstr ""
+msgid "Set milestone"
+msgstr ""
+
msgid "Set new password"
msgstr "Yeni parola ayarla"
msgid "Set notification email for abuse reports."
msgstr ""
-msgid "Set number of approvers required before open merge requests can be merged"
-msgstr ""
-
msgid "Set requirements for a user to sign-in. Enable mandatory two-factor authentication."
msgstr ""
@@ -10030,6 +11895,9 @@ msgstr ""
msgid "Set the maximum number of pipeline minutes that a group can use on shared Runners per month. 0 for unlimited."
msgstr ""
+msgid "Set time estimate"
+msgstr ""
+
msgid "Set up CI/CD"
msgstr ""
@@ -10051,32 +11919,47 @@ msgstr "Yeni ÅŸifre ayarla"
msgid "Set up your project to automatically push and/or pull changes to/from another repository. Branches, tags, and commits will be synced automatically."
msgstr ""
+msgid "Set weight"
+msgstr ""
+
msgid "SetPasswordToCloneLink|set a password"
msgstr "ÅŸifre ayarla"
msgid "SetStatusModal|Add status emoji"
-msgstr "SetStatusModal|Durum ifadesi ekle"
+msgstr "Durum ifadesi ekle"
msgid "SetStatusModal|Clear status"
-msgstr "SetStatusModal|Durumu temizle"
+msgstr "Durumu temizle"
msgid "SetStatusModal|Edit status"
-msgstr "SetStatusModal|Durumu düzenle"
+msgstr "Durumu düzenle"
msgid "SetStatusModal|Remove status"
-msgstr "SetStatusModal|Durumu kaldır"
+msgstr "Durumu kaldır"
msgid "SetStatusModal|Set a status"
-msgstr "SetStatusModal|Bir durum ayarla"
+msgstr "Bir durum ayarla"
msgid "SetStatusModal|Set status"
-msgstr "SetStatusModal|Durum ayarla"
+msgstr "Durum ayarla"
msgid "SetStatusModal|Sorry, we weren't able to set your status. Please try again later."
-msgstr ""
+msgstr "Üzgünüz, durumunuzu belirleyemedik. Lütfen daha sonra tekrar deneyin."
msgid "SetStatusModal|What's your status?"
-msgstr "SetStatusModal|Durumunuz nedir?"
+msgstr "Durumunuz nedir?"
+
+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 "Sets weight to %{weight}."
+msgstr ""
msgid "Settings"
msgstr ""
@@ -10093,21 +11976,33 @@ msgstr ""
msgid "Shared projects"
msgstr ""
-msgid "SharedRunnersMinutesSettings|By resetting the pipeline minutes for this namespace, the currently used minutes will be set to zero."
+msgid "Shared runners help link"
msgstr ""
+msgid "SharedRunnersMinutesSettings|By resetting the pipeline minutes for this namespace, the currently used minutes will be set to zero."
+msgstr "Bu ad alanı için iş hattı dakikalarını sıfırlayarak, şu anda kullanılan dakikalar sıfıra ayarlanır."
+
msgid "SharedRunnersMinutesSettings|Reset pipeline minutes"
-msgstr ""
+msgstr "İş hattı dakikalarını sıfırla"
msgid "SharedRunnersMinutesSettings|Reset used pipeline minutes"
-msgstr ""
+msgstr "Kullanılan iş hattı dakikalarını sıfırla"
msgid "Sherlock Transactions"
msgstr ""
+msgid "Should you ever lose your phone or access to your one time password secret, each of these recovery codes can be used one time each to regain access to your account. Please save them in a safe place, or you %{b_start}will%{b_end} lose access to your account."
+msgstr ""
+
msgid "Show all activity"
msgstr ""
+msgid "Show archived projects"
+msgstr ""
+
+msgid "Show archived projects only"
+msgstr ""
+
msgid "Show command"
msgstr ""
@@ -10123,9 +12018,6 @@ msgstr ""
msgid "Show latest version"
msgstr ""
-msgid "Show link to create/view merge request when pushing from the command line"
-msgstr ""
-
msgid "Show parent pages"
msgstr ""
@@ -10179,12 +12071,30 @@ msgstr ""
msgid "Sign out"
msgstr "Oturumu kapat"
+msgid "Sign out & Register"
+msgstr ""
+
+msgid "Sign up was successful! Please confirm your email to sign in."
+msgstr ""
+
msgid "Sign-in restrictions"
msgstr ""
msgid "Sign-up restrictions"
msgstr ""
+msgid "SignUp|Name is too long (maximum is %{max_length} characters)."
+msgstr ""
+
+msgid "SignUp|Username is too long (maximum is %{max_length} characters)."
+msgstr ""
+
+msgid "Signed in"
+msgstr ""
+
+msgid "Signed in with %{authentication} authentication"
+msgstr ""
+
msgid "Signing in using %{label} has been disabled"
msgstr ""
@@ -10194,6 +12104,9 @@ msgstr ""
msgid "Similar issues"
msgstr "Benzer sorunlar"
+msgid "Single or combined queries"
+msgstr ""
+
msgid "Size"
msgstr ""
@@ -10203,6 +12116,9 @@ msgstr ""
msgid "Size limit per repository (MB)"
msgstr ""
+msgid "Skip this for now"
+msgstr ""
+
msgid "Slack application"
msgstr ""
@@ -10272,6 +12188,9 @@ msgstr ""
msgid "Something went wrong when toggling the button"
msgstr ""
+msgid "Something went wrong while adding your award. Please try again."
+msgstr ""
+
msgid "Something went wrong while applying the suggestion. Please try again."
msgstr ""
@@ -10290,6 +12209,9 @@ msgstr ""
msgid "Something went wrong while fetching group member contributions"
msgstr ""
+msgid "Something went wrong while fetching latest comments."
+msgstr ""
+
msgid "Something went wrong while fetching related merge requests."
msgstr ""
@@ -10314,18 +12236,21 @@ msgstr ""
msgid "Something went wrong, unable to add %{project} to dashboard"
msgstr ""
-msgid "Something went wrong, unable to get operations projects"
+msgid "Something went wrong, unable to get projects"
msgstr ""
msgid "Something went wrong, unable to remove project"
msgstr ""
msgid "Something went wrong, unable to search projects"
-msgstr ""
+msgstr "Bir şeyler ters gitti, projeler aranamıyor"
msgid "Something went wrong. Please try again."
msgstr ""
+msgid "Something went wrong. Try again later."
+msgstr ""
+
msgid "Sorry, no epics matched your search"
msgstr "Üzgünüz, aramanızla eşleşen epik yok"
@@ -10369,7 +12294,7 @@ msgid "SortOptions|Largest repository"
msgstr "En büyük depo"
msgid "SortOptions|Last Contact"
-msgstr ""
+msgstr "Son iletiÅŸim"
msgid "SortOptions|Last created"
msgstr "Son oluÅŸturulan"
@@ -10381,28 +12306,31 @@ msgid "SortOptions|Last updated"
msgstr "Son güncelleme"
msgid "SortOptions|Least popular"
-msgstr ""
+msgstr "En az popüler"
msgid "SortOptions|Less weight"
msgstr "Daha az ağırlık"
+msgid "SortOptions|Manual"
+msgstr ""
+
msgid "SortOptions|Milestone due date"
msgstr "Dönüm noktası bitiş tarihi"
msgid "SortOptions|Milestone due later"
-msgstr ""
+msgstr "Dönüm noktası daha sonra"
msgid "SortOptions|Milestone due soon"
-msgstr ""
+msgstr "Dönüm noktası yakında"
msgid "SortOptions|More weight"
msgstr "Daha fazla ağırlık"
msgid "SortOptions|Most popular"
-msgstr ""
+msgstr "En popüler"
msgid "SortOptions|Most stars"
-msgstr ""
+msgstr "En çok yıldızlı"
msgid "SortOptions|Name"
msgstr "Ä°sim"
@@ -10414,7 +12342,7 @@ msgid "SortOptions|Name, descending"
msgstr "Ä°sim, azalan"
msgid "SortOptions|Oldest created"
-msgstr ""
+msgstr "En eski oluÅŸturulan"
msgid "SortOptions|Oldest joined"
msgstr "En eski katılan"
@@ -10423,13 +12351,13 @@ msgid "SortOptions|Oldest last activity"
msgstr "En son etkinlik"
msgid "SortOptions|Oldest sign in"
-msgstr ""
+msgstr "En eski oturum açma"
msgid "SortOptions|Oldest updated"
msgstr "En eski güncelleme"
msgid "SortOptions|Popularity"
-msgstr ""
+msgstr "Popülerlik"
msgid "SortOptions|Priority"
msgstr "Öncelik"
@@ -10440,6 +12368,12 @@ msgstr "Son etkinlik"
msgid "SortOptions|Recent sign in"
msgstr "Son giriÅŸ"
+msgid "SortOptions|Sort direction"
+msgstr ""
+
+msgid "SortOptions|Stars"
+msgstr ""
+
msgid "SortOptions|Start date"
msgstr "Başlangıç ​​tarihi"
@@ -10512,23 +12446,26 @@ msgstr ""
msgid "Star a label to make it a priority label. Order the prioritized labels to change their relative priority, by dragging."
msgstr ""
+msgid "Star toggle failed. Try again later."
+msgstr ""
+
msgid "StarProject|Star"
msgstr ""
msgid "Starred Projects"
-msgstr ""
+msgstr "Yıldızlı Projeler"
msgid "Starred Projects' Activity"
-msgstr ""
+msgstr "Yıldızlı Projelerin Etkinliği"
msgid "Starred projects"
-msgstr ""
+msgstr "Yıldızlı projeler"
msgid "StarredProjectsEmptyState|Visit a project page and press on a star icon. Then, you can find the project on this page."
-msgstr ""
+msgstr "Bir proje sayfasını ziyaret edin ve bir yıldız simgesine tıklayın. Ardından projeyi bu sayfada bulabilirsiniz."
msgid "StarredProjectsEmptyState|You don't have starred projects yet."
-msgstr ""
+msgstr "Henüz yıldızlı bir projeniz yok."
msgid "Stars"
msgstr ""
@@ -10536,29 +12473,32 @@ msgstr ""
msgid "Start GitLab Ultimate trial"
msgstr ""
+msgid "Start Indexing"
+msgstr ""
+
msgid "Start Web Terminal"
msgstr ""
msgid "Start a %{new_merge_request} with these changes"
-msgstr ""
+msgstr "Bu değişiklikler ile bir %{new_merge_request} başlatın"
msgid "Start a new merge request"
msgstr ""
msgid "Start a review"
-msgstr ""
+msgstr "Ä°nceleme baÅŸlat"
msgid "Start and due date"
msgstr ""
msgid "Start cleanup"
-msgstr ""
+msgstr "Temizlemeye baÅŸla"
msgid "Start date"
-msgstr ""
+msgstr "BaÅŸlama tarihi"
msgid "Start discussion"
-msgstr ""
+msgstr "Tartışmaya başla"
msgid "Start discussion & close %{noteable_name}"
msgstr ""
@@ -10566,6 +12506,12 @@ msgstr ""
msgid "Start discussion & reopen %{noteable_name}"
msgstr ""
+msgid "Start merge train"
+msgstr ""
+
+msgid "Start merge train when pipeline succeeds"
+msgstr ""
+
msgid "Start the Runner!"
msgstr ""
@@ -10582,7 +12528,7 @@ msgid "Started asynchronous removal of all repository check states."
msgstr ""
msgid "Starting..."
-msgstr ""
+msgstr "Başlatılıyor..."
msgid "Starts %{startsIn}"
msgstr ""
@@ -10594,7 +12540,7 @@ msgid "State your message to activate"
msgstr ""
msgid "Status"
-msgstr ""
+msgstr "Durum"
msgid "Status:"
msgstr "Durum:"
@@ -10626,12 +12572,18 @@ msgstr ""
msgid "Storage:"
msgstr ""
+msgid "StorageSize|Unknown"
+msgstr ""
+
msgid "Subgroups"
msgstr "Alt gruplar"
msgid "Subgroups and projects"
msgstr "Alt gruplar ve projeler"
+msgid "Subkeys"
+msgstr ""
+
msgid "Submit as spam"
msgstr "Spam olarak gönder"
@@ -10662,11 +12614,14 @@ msgstr "Takvime abone ol"
msgid "Subscribed"
msgstr "Abone"
+msgid "Subscription"
+msgstr ""
+
msgid "SubscriptionTable|Billing"
msgstr ""
msgid "SubscriptionTable|Free"
-msgstr ""
+msgstr "Ãœcretsiz"
msgid "SubscriptionTable|GitLab allows you to continue using your subscription even if you exceed the number of seats you purchased. You will be required to pay for these seats upon renewal."
msgstr ""
@@ -10687,7 +12642,7 @@ msgid "SubscriptionTable|Max seats used"
msgstr ""
msgid "SubscriptionTable|Next invoice"
-msgstr ""
+msgstr "Sonraki fatura"
msgid "SubscriptionTable|Seats currently in use"
msgstr ""
@@ -10702,13 +12657,13 @@ msgid "SubscriptionTable|Subscription end date"
msgstr ""
msgid "SubscriptionTable|Subscription start date"
-msgstr ""
+msgstr "Abonelik başlangıç tarihi"
msgid "SubscriptionTable|This is the last time the GitLab.com team was in contact with you to settle any outstanding balances."
msgstr ""
msgid "SubscriptionTable|This is the maximum number of users that have existed at the same time since this subscription started."
-msgstr ""
+msgstr "Bu, aboneliğin başlamasından bu yana aynı anda var olan en yüksek kullanıcı sayısıdır."
msgid "SubscriptionTable|This is the next date when the GitLab.com team is scheduled to get in contact with you to settle any outstanding balances."
msgstr ""
@@ -10734,6 +12689,9 @@ msgstr "Kullanım"
msgid "SubscriptionTable|Usage count is performed once a day at 12:00 PM."
msgstr "Kullanım sayımı günde bir kez 12:00 ÖS yapılır."
+msgid "Subtracts"
+msgstr ""
+
msgid "Successfully blocked"
msgstr ""
@@ -10758,6 +12716,69 @@ msgstr ""
msgid "Suggested change"
msgstr ""
+msgid "SuggestedColors|Bright green"
+msgstr ""
+
+msgid "SuggestedColors|Dark grayish cyan"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate blue"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate orange"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate pink"
+msgstr ""
+
+msgid "SuggestedColors|Dark moderate violet"
+msgstr ""
+
+msgid "SuggestedColors|Feijoa"
+msgstr ""
+
+msgid "SuggestedColors|Lime green"
+msgstr ""
+
+msgid "SuggestedColors|Moderate blue"
+msgstr ""
+
+msgid "SuggestedColors|Pure red"
+msgstr ""
+
+msgid "SuggestedColors|Slightly desaturated blue"
+msgstr ""
+
+msgid "SuggestedColors|Slightly desaturated green"
+msgstr ""
+
+msgid "SuggestedColors|Soft orange"
+msgstr ""
+
+msgid "SuggestedColors|Soft red"
+msgstr ""
+
+msgid "SuggestedColors|Strong pink"
+msgstr ""
+
+msgid "SuggestedColors|Strong red"
+msgstr ""
+
+msgid "SuggestedColors|Strong yellow"
+msgstr ""
+
+msgid "SuggestedColors|UA blue"
+msgstr ""
+
+msgid "SuggestedColors|Very dark desaturated blue"
+msgstr ""
+
+msgid "SuggestedColors|Very dark lime green"
+msgstr ""
+
+msgid "SuggestedColors|Very pale orange"
+msgstr ""
+
msgid "Sunday"
msgstr ""
@@ -10770,6 +12791,12 @@ msgstr ""
msgid "Switch branch/tag"
msgstr ""
+msgid "Switch to GitLab Next"
+msgstr ""
+
+msgid "Switch to the source to copy it to the clipboard"
+msgstr ""
+
msgid "Sync information"
msgstr ""
@@ -10792,7 +12819,7 @@ msgid "System header and footer"
msgstr ""
msgid "System hook was successfully updated."
-msgstr ""
+msgstr "Sistem kancası başarıyla güncellendi."
msgid "System metrics (Custom)"
msgstr ""
@@ -10800,18 +12827,30 @@ msgstr ""
msgid "System metrics (Kubernetes)"
msgstr ""
+msgid "Table of Contents"
+msgstr ""
+
msgid "Tag"
msgstr ""
msgid "Tag list:"
msgstr ""
+msgid "Tag this commit."
+msgstr ""
+
msgid "Tags"
msgstr "Etiketler"
msgid "Tags feed"
msgstr ""
+msgid "Tags this commit to %{tag_name} with \"%{message}\"."
+msgstr ""
+
+msgid "Tags this commit to %{tag_name}."
+msgstr ""
+
msgid "Tags:"
msgstr "Etiketler:"
@@ -10825,7 +12864,7 @@ msgid "TagsPage|Can't find HEAD commit for this tag"
msgstr ""
msgid "TagsPage|Cancel"
-msgstr "TagsPage|Ä°ptal"
+msgstr "Ä°ptal"
msgid "TagsPage|Create tag"
msgstr ""
@@ -10893,6 +12932,9 @@ msgstr "Hedef dal"
msgid "Team"
msgstr "Ekip"
+msgid "Team domain"
+msgstr ""
+
msgid "Template"
msgstr "Åžablon"
@@ -10905,6 +12947,9 @@ msgstr "Uçbirim"
msgid "Terminal for environment"
msgstr ""
+msgid "Terminal sync service is running"
+msgstr ""
+
msgid "Terms of Service Agreement and Privacy Policy"
msgstr "Hizmet Koşulları Sözleşmesi ve Gizlilik Politikası"
@@ -10920,6 +12965,33 @@ msgstr ""
msgid "Test failed."
msgstr ""
+msgid "Test settings and save changes"
+msgstr ""
+
+msgid "TestHooks|Ensure one of your projects has merge requests."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has CI jobs."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has CI pipelines."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has at least one commit."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has issues."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has merge requests."
+msgstr ""
+
+msgid "TestHooks|Ensure the project has notes."
+msgstr ""
+
+msgid "TestHooks|Ensure the wiki is enabled and has pages."
+msgstr ""
+
msgid "Thank you for your report. A GitLab administrator will look into it shortly."
msgstr ""
@@ -10935,7 +13007,7 @@ msgstr[0] ""
msgstr[1] ""
msgid "The Advanced Global Search in GitLab is a powerful search service that saves you time. Instead of creating duplicate code and wasting time, you can now search for code within other teams that can help your own project."
-msgstr ""
+msgstr "GitLab'daki Gelişmiş Genel arama, size zaman kazandıran güçlü bir arama hizmetidir. Yinelenen kod oluşturmak ve zaman kaybetmek yerine, artık kendi projenize yardımcı olabilecek diğer ekiplerin içinde kod arayabilirsiniz."
msgid "The CSV export will be created in the background. Once finished, it will be sent to <strong>%{email}</strong> in an attachment."
msgstr ""
@@ -10953,11 +13025,14 @@ msgid "The X509 Certificate to use when mutual TLS is required to communicate wi
msgstr ""
msgid "The amount of seconds after which a request to get a secondary node status will time out."
-msgstr ""
+msgstr "İkincil düğüm durumu alma isteğinin zaman aşımına uğrayacağı saniye cinsinden süre."
msgid "The branch for this project has no active pipeline configuration."
msgstr ""
+msgid "The certificate will be shown here once it has been obtained from Let's Encrypt. This process may take up to an hour to complete."
+msgstr ""
+
msgid "The character highlighter helps you keep the subject line to %{titleLength} characters and wrap the body at %{bodyLength} so they are readable in git."
msgstr ""
@@ -10973,6 +13048,9 @@ msgstr ""
msgid "The content of this page is not encoded in UTF-8. Edits can only be made via the Git repository."
msgstr ""
+msgid "The dependency list details information about the components used within your project."
+msgstr ""
+
msgid "The deployment of this job to %{environmentLink} did not succeed."
msgstr ""
@@ -11030,6 +13108,15 @@ msgstr ""
msgid "The issue stage shows the time it takes from creating an issue to assigning the issue to a milestone, or add the issue to a list on your Issue Board. Begin creating issues to see data for this stage."
msgstr ""
+msgid "The license was removed. GitLab has fallen back on the previous license."
+msgstr ""
+
+msgid "The license was removed. GitLab now no longer has a valid license."
+msgstr ""
+
+msgid "The license was successfully uploaded and is now active. You can see the details below."
+msgstr ""
+
msgid "The maximum file size allowed is %{size}."
msgstr ""
@@ -11048,6 +13135,12 @@ msgstr ""
msgid "The name %{entryName} is already taken in this directory."
msgstr ""
+msgid "The number of changes to be fetched from GitLab when cloning a repository. This can speed up Pipelines execution. Keep empty or set to 0 to disable shallow clone by default and make GitLab CI fetch all branches and tags each time."
+msgstr ""
+
+msgid "The number of times an upload record could not find its file"
+msgstr ""
+
msgid "The passphrase required to decrypt the private key. This is optional and the value is encrypted at rest."
msgstr ""
@@ -11072,9 +13165,21 @@ msgstr ""
msgid "The project can be accessed by any logged in user."
msgstr ""
+msgid "The project can be accessed by any user who is logged in."
+msgstr ""
+
+msgid "The project can be accessed by anyone, regardless of authentication."
+msgstr ""
+
msgid "The project can be accessed without any authentication."
msgstr ""
+msgid "The project is accessible only by members of the project. Access must be granted explicitly to each user."
+msgstr ""
+
+msgid "The project is still being deleted. Please try again later."
+msgstr ""
+
msgid "The project was successfully forked."
msgstr ""
@@ -11084,15 +13189,21 @@ msgstr ""
msgid "The pseudonymizer data collection is disabled. When enabled, GitLab will run a background job that will produce pseudonymized CSVs of the GitLab database that will be uploaded to your configured object storage directory."
msgstr ""
-msgid "The remote repository is being updated..."
+msgid "The remote mirror took to long to complete."
msgstr ""
+msgid "The remote repository is being updated..."
+msgstr "Uzak depo güncelleniyor..."
+
msgid "The repository for this project does not exist."
msgstr ""
msgid "The repository for this project is empty"
msgstr ""
+msgid "The repository is being updated..."
+msgstr "Depo güncelleniyor..."
+
msgid "The repository must be accessible over <code>http://</code>, <code>https://</code> or <code>git://</code>."
msgstr ""
@@ -11132,6 +13243,9 @@ msgstr ""
msgid "The time taken by each data entry gathered by that stage."
msgstr ""
+msgid "The unique identifier for the Geo node. Must match `geo_node_name` if it is set in gitlab.rb, otherwise it must match `external_url`"
+msgstr ""
+
msgid "The update action will time out after %{number_of_minutes} minutes. For big repositories, use a clone/push combination."
msgstr ""
@@ -11153,15 +13267,30 @@ msgstr ""
msgid "The user map is a mapping of the FogBugz users that participated on your projects to the way their email address and usernames will be imported into GitLab. You can change this by populating the table below."
msgstr ""
+msgid "The user-facing URL of the Geo node."
+msgstr ""
+
msgid "The value lying at the midpoint of a series of observed values. E.g., between 3, 5, 9, the median is 5. Between 3, 5, 7, 8, the median is (5+7)/2 = 6."
msgstr ""
-msgid "There are no approvers"
+msgid "There are no GPG keys associated with this account."
+msgstr ""
+
+msgid "There are no GPG keys with access to your account."
+msgstr ""
+
+msgid "There are no SSH keys associated with this account."
+msgstr ""
+
+msgid "There are no SSH keys with access to your account."
msgstr ""
msgid "There are no archived projects yet"
msgstr "Henüz arşivlenmiş proje yok"
+msgid "There are no charts configured for this page"
+msgstr ""
+
msgid "There are no closed issues"
msgstr ""
@@ -11195,9 +13324,24 @@ msgstr ""
msgid "There are no unstaged changes"
msgstr ""
+msgid "There is already a repository with that name on disk"
+msgstr ""
+
+msgid "There was a problem communicating with your device."
+msgstr ""
+
+msgid "There was a problem sending the confirmation email"
+msgstr ""
+
+msgid "There was an error %{message} todo."
+msgstr ""
+
msgid "There was an error adding a todo."
msgstr ""
+msgid "There was an error creating the issue"
+msgstr ""
+
msgid "There was an error deleting the todo."
msgstr ""
@@ -11213,6 +13357,12 @@ msgstr "Kullanıcı etkinlik takvimi yüklenirken bir hata oluştu."
msgid "There was an error removing the e-mail."
msgstr ""
+msgid "There was an error resetting group pipeline minutes."
+msgstr "Grup iş hattı dakikaları sıfırlanırken bir hata oluştu."
+
+msgid "There was an error resetting user pipeline minutes."
+msgstr "Kullanıcı iş hattı dakikaları sıfırlanırken bir hata oluştu."
+
msgid "There was an error saving your changes."
msgstr ""
@@ -11231,6 +13381,9 @@ msgstr ""
msgid "There was an error when unsubscribing from this label."
msgstr ""
+msgid "There was an error while fetching cycle analytics data."
+msgstr ""
+
msgid "There was an error with the reCAPTCHA. Please solve the reCAPTCHA again."
msgstr ""
@@ -11243,6 +13396,9 @@ msgstr ""
msgid "Third party offers"
msgstr "Üçüncü taraf teklifleri"
+msgid "This %{issuableDisplayName} is locked. Only project members can comment."
+msgstr ""
+
msgid "This %{issuable} is locked. Only <strong>project members</strong> can comment."
msgstr ""
@@ -11255,18 +13411,30 @@ msgstr ""
msgid "This action can lead to data loss. To prevent accidental actions we ask you to confirm your intention."
msgstr ""
+msgid "This also resolves the discussion"
+msgstr ""
+
msgid "This application was created by %{link_to_owner}."
msgstr ""
msgid "This application will be able to:"
msgstr ""
+msgid "This block is self-referential"
+msgstr ""
+
msgid "This board's scope is reduced"
msgstr ""
msgid "This branch has changed since you started editing. Would you like to create a new branch?"
msgstr ""
+msgid "This certificate is automatically managed by Let's Encrypt"
+msgstr ""
+
+msgid "This chart could not be displayed"
+msgstr ""
+
msgid "This commit is part of merge request %{link_to_merge_request}. Comments created here will be created in the context of that merge request."
msgstr ""
@@ -11291,6 +13459,12 @@ msgstr ""
msgid "This date is before the start date, so this epic won't appear in the roadmap."
msgstr ""
+msgid "This device has already been registered with us."
+msgstr ""
+
+msgid "This device has not been registered with us."
+msgstr ""
+
msgid "This diff is collapsed."
msgstr ""
@@ -11303,6 +13477,9 @@ msgstr "Bu dizin"
msgid "This domain is not verified. You will need to verify ownership before access is enabled."
msgstr ""
+msgid "This environment has no deployments yet."
+msgstr ""
+
msgid "This field is required."
msgstr ""
@@ -11312,24 +13489,33 @@ msgstr "Bu grup"
msgid "This group does not provide any group Runners yet."
msgstr ""
+msgid "This is a \"Ghost User\", created to hold all issues authored by users that have since been deleted. This user cannot be removed."
+msgstr ""
+
msgid "This is a confidential issue."
msgstr "Bu gizli bir sorundur."
msgid "This is a delayed job to run in %{remainingTime}"
msgstr ""
+msgid "This is a list of devices that have logged into your account. Revoke any sessions that you do not recognize."
+msgstr ""
+
+msgid "This is a security log of important events involving your account."
+msgstr ""
+
msgid "This is the author's first Merge Request to this project."
msgstr ""
msgid "This is the maximum number of users that have existed at the same time since the license started. This is the minimum number of seats you will need to buy when you renew your license."
msgstr ""
+msgid "This is your current session"
+msgstr ""
+
msgid "This issue is confidential"
msgstr "Bu sorun gizlidir"
-msgid "This issue is confidential and locked."
-msgstr "Bu sorun gizli ve kilitli."
-
msgid "This issue is locked."
msgstr "Bu sorun kilitlendi."
@@ -11399,12 +13585,6 @@ msgstr ""
msgid "This merge request is locked."
msgstr "Bu birleÅŸtirme isteÄŸi kilitlendi."
-msgid "This merge request must be approved by members of these groups. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
-msgid "This merge request must be approved by these users. You can override the project settings by setting your own list of approvers."
-msgstr ""
-
msgid "This namespace has already been taken! Please choose another one."
msgstr ""
@@ -11477,6 +13657,12 @@ msgstr ""
msgid "Those emails automatically become issues (with the comments becoming the email conversation) listed here."
msgstr ""
+msgid "Thursday"
+msgstr ""
+
+msgid "Time based: Yes"
+msgstr ""
+
msgid "Time before an issue gets scheduled"
msgstr ""
@@ -11592,7 +13778,7 @@ msgid "Timeago|1 year remaining"
msgstr "1 yıl kaldı"
msgid "Timeago|Past due"
-msgstr "Vadesi geçmiş"
+msgstr "Geçmiş ödeme tarihi"
msgid "Timeago|in %s days"
msgstr "%s gün içinde"
@@ -11661,6 +13847,9 @@ msgstr "Ä°pucu:"
msgid "Title"
msgstr "Başlık"
+msgid "Title:"
+msgstr ""
+
msgid "Titles and Filenames"
msgstr "Başlıklar ve dosya adları"
@@ -11676,6 +13865,9 @@ msgstr ""
msgid "To add an SSH key you need to %{generate_link_start}generate one%{link_end} or use an %{existing_link_start}existing key%{link_end}."
msgstr ""
+msgid "To add the entry manually, provide the following details to the application on your phone."
+msgstr ""
+
msgid "To connect GitHub repositories, you can use a %{personal_access_token_link}. When you create your Personal Access Token, you will need to select the <code>repo</code> scope, so we can display a list of your public and private repositories which are available to connect."
msgstr ""
@@ -11742,6 +13934,9 @@ msgstr ""
msgid "To set up SAML authentication for your group through an identity provider like Azure, Okta, Onelogin, Ping Identity, or your custom SAML 2.0 provider:"
msgstr ""
+msgid "To specify the notification level per project of a group you belong to, you need to visit project page and change notification level there."
+msgstr ""
+
msgid "To start serving your jobs you can add Runners to your group"
msgstr ""
@@ -11758,10 +13953,10 @@ msgid "To view the roadmap, add a start or due date to one of your epics in this
msgstr ""
msgid "To widen your search, change or remove filters above"
-msgstr ""
+msgstr "Aramanızı genişletmek için yukarıdaki filtreleri değiştirin veya kaldırın"
msgid "To widen your search, change or remove filters."
-msgstr ""
+msgstr "Aramanızı genişletmek için süzgeçlerinizi değiştirin veya kaldırın."
msgid "Today"
msgstr "Bugün"
@@ -11778,6 +13973,9 @@ msgstr "Yapılacaklar"
msgid "Toggle Sidebar"
msgstr "Kenar çubuğunu değiştir"
+msgid "Toggle backtrace"
+msgstr ""
+
msgid "Toggle comments for this file"
msgstr ""
@@ -11790,16 +13988,25 @@ msgstr ""
msgid "Toggle discussion"
msgstr "Tartışmayı değiştir"
+msgid "Toggle emoji award"
+msgstr ""
+
msgid "Toggle navigation"
msgstr "Gezinmeyi deÄŸiÅŸtir"
+msgid "Toggle project"
+msgstr ""
+
msgid "Toggle sidebar"
msgstr "Kenar çubuğunu göster/gizle"
msgid "ToggleButton|Toggle Status: OFF"
-msgstr ""
+msgstr "DeÄŸiÅŸtirme Durumu: KAPALI"
msgid "ToggleButton|Toggle Status: ON"
+msgstr "Değiştirme Durumu: AÇIK"
+
+msgid "Toggles :%{name}: emoji award."
msgstr ""
msgid "Token"
@@ -11844,6 +14051,42 @@ msgstr ""
msgid "Transfer project"
msgstr ""
+msgid "TransferGroup|Database is not supported."
+msgstr ""
+
+msgid "TransferGroup|Group is already a root group."
+msgstr ""
+
+msgid "TransferGroup|Group is already associated to the parent group."
+msgstr ""
+
+msgid "TransferGroup|The parent group already has a subgroup with the same path."
+msgstr ""
+
+msgid "TransferGroup|Transfer failed: %{error_message}"
+msgstr ""
+
+msgid "TransferGroup|You don't have enough permissions."
+msgstr ""
+
+msgid "TransferProject|Cannot move project"
+msgstr ""
+
+msgid "TransferProject|Please select a new namespace for your project."
+msgstr ""
+
+msgid "TransferProject|Project cannot be transferred, because tags are present in its container registry"
+msgstr ""
+
+msgid "TransferProject|Project with same name or path in target namespace already exists"
+msgstr ""
+
+msgid "TransferProject|Transfer failed, please contact an admin."
+msgstr ""
+
+msgid "Tree"
+msgstr ""
+
msgid "Tree view"
msgstr ""
@@ -11875,7 +14118,7 @@ msgid "Trigger was re-assigned."
msgstr ""
msgid "Trigger was successfully updated."
-msgstr ""
+msgstr "Tetikleyici başarıyla güncellendi."
msgid "Triggerer"
msgstr ""
@@ -11893,17 +14136,32 @@ msgid "Try again?"
msgstr "Tekrar denensin mi?"
msgid "Try all GitLab has to offer for 30 days."
+msgstr "GitLab’ın sunduğu her şeyi 30 gün boyunca deneyin."
+
+msgid "Try to fork again"
msgstr ""
msgid "Trying to communicate with your device. Plug it in (if you haven't already) and press the button on the device now."
msgstr ""
+msgid "Tuesday"
+msgstr ""
+
msgid "Turn on Service Desk"
msgstr "Servis Masasını Aç"
msgid "Twitter"
msgstr "Twitter"
+msgid "Two-Factor Authentication"
+msgstr ""
+
+msgid "Two-factor Authentication"
+msgstr ""
+
+msgid "Two-factor Authentication Recovery codes"
+msgstr ""
+
msgid "Two-factor Authentication has been disabled for this user"
msgstr ""
@@ -11913,6 +14171,12 @@ msgstr "İki adımlı kimlik doğrulama"
msgid "Type"
msgstr "Tür"
+msgid "U2F Devices (%{length})"
+msgstr ""
+
+msgid "U2F only works with HTTPS-enabled websites. Contact your administrator for more details."
+msgstr ""
+
msgid "URL"
msgstr ""
@@ -11922,15 +14186,24 @@ msgstr ""
msgid "Unable to load the diff. %{button_try_again}"
msgstr ""
+msgid "Unable to resolve"
+msgstr ""
+
msgid "Unable to schedule a pipeline to run immediately"
msgstr ""
msgid "Unable to sign you in to the group with SAML due to \"%{reason}\""
msgstr ""
+msgid "Unable to update label prioritization at this time"
+msgstr ""
+
msgid "Unable to update this epic at this time."
msgstr ""
+msgid "Unable to update this issue at this time."
+msgstr ""
+
msgid "Unarchive project"
msgstr ""
@@ -11949,18 +14222,33 @@ msgstr ""
msgid "Unknown"
msgstr "Bilinmeyen"
+msgid "Unknown encryption strategy: %{encrypted_strategy}!"
+msgstr ""
+
+msgid "Unknown format"
+msgstr ""
+
+msgid "Unknown response text"
+msgstr ""
+
msgid "Unlimited"
msgstr ""
msgid "Unlock"
msgstr "Kilidi aç"
+msgid "Unlock the discussion"
+msgstr ""
+
msgid "Unlock this %{issuableDisplayName}? <strong>Everyone</strong> will be able to comment."
msgstr ""
msgid "Unlocked"
msgstr "Kilitli"
+msgid "Unlocks the discussion"
+msgstr ""
+
msgid "Unresolve discussion"
msgstr "Çözülmeyen tartışma"
@@ -12030,12 +14318,24 @@ msgstr ""
msgid "Update your project name, topics, description and avatar."
msgstr ""
-msgid "Updated"
+msgid "UpdateProject|Cannot rename project because it contains container registry tags!"
msgstr ""
-msgid "Updated %{updated_at} by %{updated_by}"
+msgid "UpdateProject|Could not set the default branch"
msgstr ""
+msgid "UpdateProject|New visibility level not allowed!"
+msgstr ""
+
+msgid "UpdateProject|Project could not be updated!"
+msgstr "Proje güncellenemedi!"
+
+msgid "Updated"
+msgstr "Güncellendi:"
+
+msgid "Updated %{updated_at} by %{updated_by}"
+msgstr "%{updated_by} tarafından %{updated_at} zamanında güncellendi"
+
msgid "Updating"
msgstr "Güncelleniyor"
@@ -12046,7 +14346,7 @@ msgid "Upgrade your plan"
msgstr ""
msgid "Upgrade your plan to activate Advanced Global Search."
-msgstr ""
+msgstr "Gelişmiş Genel aramayı etkinleştirmek için planınızı yükseltin."
msgid "Upgrade your plan to activate Contribution Analytics."
msgstr ""
@@ -12058,7 +14358,7 @@ msgid "Upgrade your plan to activate Issue weight."
msgstr ""
msgid "Upgrade your plan to improve Issue boards."
-msgstr ""
+msgstr "Sorun panolarını geliştirmek için planınızı yükseltin."
msgid "Upgrade your plan to improve Merge Requests."
msgstr ""
@@ -12081,6 +14381,9 @@ msgstr "Sertifikanız için özel bir anahtar yükleyin"
msgid "Upload file"
msgstr "Dosya yükle"
+msgid "Upload file does not exist"
+msgstr ""
+
msgid "Upload object map"
msgstr ""
@@ -12090,6 +14393,9 @@ msgstr "yüklemek için tıklayın"
msgid "Uploaded on"
msgstr ""
+msgid "Uploading changes to terminal"
+msgstr ""
+
msgid "Uploads"
msgstr ""
@@ -12108,6 +14414,57 @@ msgstr ""
msgid "Usage statistics"
msgstr "Kullanım istatistikleri"
+msgid "UsageQuota|%{help_link_start}Shared runners%{help_link_end} are disabled, so there are no limits set on pipeline usage"
+msgstr ""
+
+msgid "UsageQuota|Artifacts"
+msgstr ""
+
+msgid "UsageQuota|Buy additional minutes"
+msgstr ""
+
+msgid "UsageQuota|Current period usage"
+msgstr ""
+
+msgid "UsageQuota|LFS Storage"
+msgstr ""
+
+msgid "UsageQuota|Packages"
+msgstr ""
+
+msgid "UsageQuota|Pipelines"
+msgstr ""
+
+msgid "UsageQuota|Repository"
+msgstr ""
+
+msgid "UsageQuota|Storage"
+msgstr ""
+
+msgid "UsageQuota|This namespace has no projects which use shared runners"
+msgstr ""
+
+msgid "UsageQuota|Unlimited"
+msgstr ""
+
+msgid "UsageQuota|Usage"
+msgstr ""
+
+msgid "UsageQuota|Usage Quotas"
+msgstr ""
+
+msgid "UsageQuota|Usage of group resources across the projects in the %{strong_start}%{group_name}%{strong_end} group"
+msgstr ""
+
+msgid "UsageQuota|Usage quotas"
+msgstr ""
+
+msgid "UsageQuota|Usage since"
+msgstr ""
+
+msgid "UsageQuota|Wiki"
+msgstr ""
+
msgid "Use %{code_start}::%{code_end} to create a %{link_start}scoped label set%{link_end} (eg. %{code_start}priority::1%{code_end})"
msgstr ""
@@ -12117,6 +14474,12 @@ msgstr ""
msgid "Use Service Desk to connect with your users (e.g. to offer customer support) through email right inside GitLab"
msgstr ""
+msgid "Use a hardware device to add the second factor of authentication."
+msgstr ""
+
+msgid "Use an one time password authenticator on your mobile device or computer to enable two-factor authentication (2FA)."
+msgstr ""
+
msgid "Use group milestones to manage issues from multiple projects in the same milestone."
msgstr ""
@@ -12166,7 +14529,7 @@ msgid "User identity was successfully removed."
msgstr ""
msgid "User identity was successfully updated."
-msgstr ""
+msgstr "Kullanıcı kimliği başarıyla güncellendi."
msgid "User key was successfully removed."
msgstr ""
@@ -12174,8 +14537,11 @@ msgstr ""
msgid "User map"
msgstr "Kullanıcı haritası"
+msgid "User pipeline minutes were successfully reset."
+msgstr "Kullanıcı iş hattı kayıtları başarıyla sıfırlandı."
+
msgid "User settings"
-msgstr ""
+msgstr "Kullanıcı ayarları"
msgid "User was successfully created."
msgstr ""
@@ -12184,9 +14550,144 @@ msgid "User was successfully removed from group and any subresources."
msgstr ""
msgid "User was successfully removed from project."
-msgstr ""
+msgstr "Kullanıcı projeden başarıyla kaldırıldı."
msgid "User was successfully updated."
+msgstr "Kullanıcı başarıyla güncelleştirildi."
+
+msgid "UserOnboardingTour|%{activeTour}/%{totalTours}"
+msgstr ""
+
+msgid "UserOnboardingTour|%{completed}/%{total} steps completed"
+msgstr ""
+
+msgid "UserOnboardingTour|%{emphasisStart}Well done!%{emphasisEnd}%{lineBreak}%{lineBreak}That's it for our guided tour, congratulations for making it all the way to the end!%{lineBreak}%{lineBreak}We hope this gave you a good overview of GitLab and how it can help you. We'll now show you how to create your own project and invite your colleagues."
+msgstr ""
+
+msgid "UserOnboardingTour|Adding other memembers to a project is done through Project Settings. Click on %{emphasisStart}Settings%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Alright, that's it for Commits. Let's take a look at the %{emphasisStart}Branches%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Awesome! Now click on %{emphasisStart}Members%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}Compare%{emphasisEnd} buttons to compare a branch to master."
+msgstr ""
+
+msgid "UserOnboardingTour|Click on one of the %{emphasisStart}pipeline IDs%{emphasisEnd} to see the details of a pipeline."
+msgstr ""
+
+msgid "UserOnboardingTour|Click to open the latest commit to see its details."
+msgstr ""
+
+msgid "UserOnboardingTour|Commits are shown in chronological order and can be filtered by the commit message or by the branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Create a project"
+msgstr ""
+
+msgid "UserOnboardingTour|Exit 'Learn GitLab'"
+msgstr ""
+
+msgid "UserOnboardingTour|Got it"
+msgstr ""
+
+msgid "UserOnboardingTour|Guided GitLab Tour"
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can compare the changes of this branch to another one. Changes are divided by files so that it's easier to see what was changed where."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can create a project from scratch, start with a template or import a repository from other platforms. Whatever you choose, we'll guide you through the process.%{lineBreak}%{lineBreak}Choose a way to create a project and click on %{emphasisStart}Create Project%{emphasisEnd} to progress to the next step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the breakdown of the pipelines: its stages and jobs in each of the stages and their status.%{lineBreak}%{lineBreak}Our CI/CD pipelines are quite complex, most of our users have fewer and simpler pipelines."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see the current members of the project (just you at the moment) and invite new members.%{lineBreak}%{lineBreak}You can invite multiple members at once (existing GitLab users or invite by email) and you can also set their roles and permissions.%{lineBreak}%{lineBreak}Add a few members and click on %{emphasisStart}Add to project%{emphasisEnd} to complete this step."
+msgstr ""
+
+msgid "UserOnboardingTour|Here you can see what changes were made with this commit, on what branch and if there's a related merge request. The status of the pipeline will also show up if CI/CD is set up.%{lineBreak}%{lineBreak}You can also comment on the lines of code that were changed and start a discussion with your colleagues!"
+msgstr ""
+
+msgid "UserOnboardingTour|Here's an overview of branches in the %{emphasisStart}%{projectName}%{emphasisEnd} project. They're split into Active and Stale.%{lineBreak}%{lineBreak}From here, you can create a new merge request, from a branch or compare the branch to any other branch in the project. By default, it will compare it to the master branch."
+msgstr ""
+
+msgid "UserOnboardingTour|Invite colleagues"
+msgstr ""
+
+msgid "UserOnboardingTour|Issues are great for communicating and keeping track of progess in GitLab. These are all issues that are open in the %{emphasisStart}%{projectName}%{emphasisEnd}.%{lineBreak}%{lineBreak}You can help us improve GitLab by contributing work to issues that are labeled <span class=\"badge color-label accept-mr-label\">Accepting merge requests</span>.%{lineBreak}%{lineBreak}This list can be filtered by labels, milestones, assignees, authors... We'll show you how it looks like when the list is filtered by a label."
+msgstr ""
+
+msgid "UserOnboardingTour|Learn GitLab"
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at a merge request. Click on the title of one."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at all the commits. Click on %{emphasisStart}Commits%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|Let's take a closer look at the repository of this project. Click on %{emphasisStart}Repository%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|No thanks"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, let's go"
+msgstr ""
+
+msgid "UserOnboardingTour|Ok, show me"
+msgstr ""
+
+msgid "UserOnboardingTour|Open one of the issues by clicking on its title."
+msgstr ""
+
+msgid "UserOnboardingTour|Restart this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Skip this step"
+msgstr ""
+
+msgid "UserOnboardingTour|Sweet! Your project was created is is ready to be used.%{lineBreak}%{lineBreak}You can start adding files to the repository or clone it. One last thing we want to show you is how to invite your colleagues to your new project."
+msgstr ""
+
+msgid "UserOnboardingTour|Take a look. Here's a nifty menu for quickly creating issues, merge requests, snippets, projects and groups. Click on it and select \"New project\" from the \"GitLab\" section to get started."
+msgstr ""
+
+msgid "UserOnboardingTour|Thanks for taking the guided tour. Remember, if you want to go through it again, you can start %{emphasisStart}Learn GitLab%{emphasisEnd} in the help menu on the top right."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for issues. Let'st take a look at %{emphasisStart}Merge Requests%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for merge requests. Now for the finla part of this guided tour - the %{emphasisStart}CI/CD%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|That's it for the Repository. Let's take a look at the %{emphasisStart}Issues%{emphasisEnd}."
+msgstr ""
+
+msgid "UserOnboardingTour|The structure of this page is very similar to the onfe of issues. Status, description, discussion and the sidebar are all here.%{lineBreak}%{lineBreak}But take a look below the description and you'll notice that there's more information about the merge request, the CI/CD pipeline and the options for approving it.%{lineBreak}%{lineBreak}Below, alongside the discussion you can also see more information about commits in this merge request, the status of pipelines and review all changes that were made."
+msgstr ""
+
+msgid "UserOnboardingTour|There's a lot of information here but don't worry, we'll go through it.%{lineBreak}%{lineBreak}On the top you can see the status of the issue and when it was opened and by whom. Directly below it is the issue description and below that are other %{emphasisStart}related issues%{emphasisEnd} and %{emphasisStart}merge requests%{emphasisEnd} (if any). Then below that is the %{emphasisStart}discussion%{emphasisEnd}, that's where most of the communication happens.%{lineBreak}%{lineBreak}On the right, there's a sidebar where you can view/change the %{emphasisStart}assignee, milestone, due date, labels, weight%{emphasisEnd}, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the CI/CD pipelines we have for our %{emphasisStart}%{projectName}%{emphasisEnd} project.%{lineBreak}%{lineBreak}Here you can see the status of each pipeline, for what commit it's running for, its stages and the status for them."
+msgstr ""
+
+msgid "UserOnboardingTour|These are all the issues that are available for community contributions. Let's take a closer look at one of them."
+msgstr ""
+
+msgid "UserOnboardingTour|This is an overview of all merge requests in this project. Similarly to the issues overview it can be filtered down by things like labels, milestones, authors, assignees, etc."
+msgstr ""
+
+msgid "UserOnboardingTour|This is the repository for the %{emphasisStart}%{projectName}%{emphasisEnd} project. All our code is stored here. Feel free to explore around and take a closer look at folders and files.%{lineBreak}%{lineBreak}Above the file structure, you can see the latest commit, who the author is and the status of the CI/CD pipeline.%{lineBreak}%{lineBreak}If you scroll down, below the file strcture, you'll find the Readme of this project. This is defined in the README.md file at the root of the repository."
+msgstr ""
+
+msgid "UserOnboardingTour|Welcome to the project overview of the %{emphasisStart}%{projectName}%{emphasisEnd} project. This is the project that we uese to work on GitLab. At first, a project seems like a simple repository, but at GitLab, a project is so much more.%{lineBreak}%{lineBreak}You can create projects for hosting your codebase, use it as an issue tracker, collaboreate on code, and continuously build, test, and deploy your app with built-in GitLab CI/CD."
msgstr ""
msgid "UserProfile|Activity"
@@ -12214,7 +14715,7 @@ msgid "UserProfile|Join or create a group to start contributing by commenting on
msgstr "Konularda yorum veya birleştirme istekleri göndererek katkıda bulunmak için bir grup oluşturun veya katılın!"
msgid "UserProfile|Most Recent Activity"
-msgstr "En Son Etkinlik"
+msgstr "En son etkinlik"
msgid "UserProfile|No snippets found."
msgstr "Parçacık bulunamadı."
@@ -12262,7 +14763,16 @@ msgid "UserProfile|You haven't created any snippets."
msgstr "Herhangi bir parçacık oluşturmadınız."
msgid "UserProfile|Your projects can be available publicly, internally, or privately, at your choice."
-msgstr "Projeleriniz tercihen, genel ve dahili olarak yada anonim olarak kullanılabilir."
+msgstr "Projeleriniz istediğiniz gibi; genel ve dahili olarak yada gizli olarak kullanılabilir."
+
+msgid "Username (optional)"
+msgstr ""
+
+msgid "Username is already taken."
+msgstr ""
+
+msgid "Username is available."
+msgstr ""
msgid "Users"
msgstr "Kullanıcılar"
@@ -12279,9 +14789,27 @@ msgstr ""
msgid "Users with a Guest role or those who don't belong to any projects or groups don't count towards seats in use."
msgstr ""
+msgid "UsersSelect|%{name} + %{length} more"
+msgstr ""
+
+msgid "UsersSelect|Any User"
+msgstr ""
+
+msgid "UsersSelect|Assignee"
+msgstr ""
+
+msgid "UsersSelect|No assignee - %{openingTag} assign yourself %{closingTag}"
+msgstr ""
+
+msgid "UsersSelect|Unassigned"
+msgstr ""
+
msgid "Using %{code_start}::%{code_end} denotes a %{link_start}scoped label set%{link_end}"
msgstr ""
+msgid "Using required encryption strategy when encrypted field is missing!"
+msgstr ""
+
msgid "Validate"
msgstr ""
@@ -12316,7 +14844,7 @@ msgid "Verification information"
msgstr "DoÄŸrulama bilgileri"
msgid "Verification status"
-msgstr ""
+msgstr "DoÄŸrulama durumu"
msgid "Verified"
msgstr "Doğrulanmış"
@@ -12327,12 +14855,18 @@ msgstr "Sürüm"
msgid "View app"
msgstr ""
+msgid "View dependency details for your project"
+msgstr ""
+
msgid "View deployment"
msgstr ""
msgid "View details: %{details_url}"
msgstr ""
+msgid "View documentation"
+msgstr ""
+
msgid "View eligible approvers"
msgstr ""
@@ -12342,6 +14876,9 @@ msgstr ""
msgid "View file @ "
msgstr "Dosyayı görüntüle @ "
+msgid "View full dashboard"
+msgstr ""
+
msgid "View group labels"
msgstr "Grup etiketlerini görüntüle"
@@ -12351,6 +14888,9 @@ msgstr ""
msgid "View it on GitLab"
msgstr "GitLab'da görüntüle"
+msgid "View job"
+msgstr ""
+
msgid "View job trace"
msgstr ""
@@ -12378,6 +14918,9 @@ msgstr ""
msgid "Viewing commit"
msgstr ""
+msgid "Visibility"
+msgstr ""
+
msgid "Visibility and access controls"
msgstr "Görünürlük ve erişim kontrolleri"
@@ -12388,7 +14931,7 @@ msgid "Visibility level:"
msgstr "Görünürlük seviyesi:"
msgid "Visibility, project features, permissions"
-msgstr ""
+msgstr "Görünürlük, proje özellikleri, izinler"
msgid "Visibility:"
msgstr "Görünürlük:"
@@ -12405,6 +14948,33 @@ msgstr "Genel"
msgid "VisibilityLevel|Unknown"
msgstr "Bilinmeyen"
+msgid "VisualReviewApp|%{stepStart}Step 1%{stepEnd}. Copy the following script:"
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 2%{stepEnd}. Add it to the %{headTags} of every page of your application. "
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 3%{stepEnd}. Open the review app and provide a personal access token following %{linkStart}personal access token%{linkEnd}."
+msgstr ""
+
+msgid "VisualReviewApp|%{stepStart}Step 4%{stepEnd}. You are now able to leave feedback from within the review app."
+msgstr ""
+
+msgid "VisualReviewApp|Adding the following script to your code makes it possible to directly leave feedback inside of the review app. Feedback given will get submitted automatically to this merge request’s discussion, including metadata."
+msgstr ""
+
+msgid "VisualReviewApp|Open review app"
+msgstr ""
+
+msgid "VisualReviewApp|Review"
+msgstr ""
+
+msgid "VisualReviewApp|Review and give feedback directly from within the review app"
+msgstr ""
+
+msgid "Vulnerabilities"
+msgstr ""
+
msgid "Vulnerability Chart"
msgstr ""
@@ -12447,6 +15017,9 @@ msgstr "Rapor Türü"
msgid "Vulnerability|Severity"
msgstr ""
+msgid "Wait for the source to load to copy it to the clipboard"
+msgstr ""
+
msgid "Want to see the data? Please ask an administrator for access."
msgstr ""
@@ -12465,6 +15038,9 @@ msgstr ""
msgid "We couldn't find any results matching"
msgstr ""
+msgid "We created a short guided tour that will help you learn the basics of GitLab and how it will help you be better at your job. It should only take a couple of minutes. You willl be guided by two types of helpers, best recognized by their color."
+msgstr ""
+
msgid "We detected potential spam in the %{humanized_resource_name}. Please solve the reCAPTCHA to proceed."
msgstr ""
@@ -12474,6 +15050,9 @@ msgstr ""
msgid "We heard back from your U2F device. You have been authenticated."
msgstr ""
+msgid "We sent you an email with reset password instructions"
+msgstr ""
+
msgid "We want to be sure it is you, please confirm you are not a robot."
msgstr ""
@@ -12495,6 +15074,9 @@ msgstr ""
msgid "Webhooks allow you to trigger a URL if, for example, new code is pushed or a new issue is created. You can configure webhooks to listen for specific events like pushes, issues or merge requests. Group webhooks will apply to all projects in a group, allowing you to standardize webhook functionality across your entire group."
msgstr ""
+msgid "Wednesday"
+msgstr ""
+
msgid "Weeks"
msgstr "Haftalar"
@@ -12504,13 +15086,16 @@ msgstr "Ağırlık"
msgid "Weight %{weight}"
msgstr "Ağırlık %{weight}"
-msgid "When a runner is locked, it cannot be assigned to other projects"
+msgid "Welcome to the Guided GitLab Tour"
msgstr ""
-msgid "When enabled, users cannot use GitLab until the terms have been accepted."
+msgid "Welcome to your Issue Board!"
msgstr ""
-msgid "When fast-forward merge is not possible, the user is given the option to rebase."
+msgid "When a runner is locked, it cannot be assigned to other projects"
+msgstr ""
+
+msgid "When enabled, users cannot use GitLab until the terms have been accepted."
msgstr ""
msgid "When leaving the URL blank, classification labels can still be specified without disabling cross project features or performing external authorization checks."
@@ -12524,6 +15109,9 @@ msgstr[1] ""
msgid "When:"
msgstr ""
+msgid "White helpers give contextual information."
+msgstr ""
+
msgid "Who can see this group?"
msgstr ""
@@ -12534,10 +15122,10 @@ msgid "Wiki"
msgstr "Wiki"
msgid "Wiki was successfully updated."
-msgstr ""
+msgstr "Wiki başarıyla güncellendi."
msgid "WikiClone|Clone your wiki"
-msgstr "Wiki'nizi kopyalayın"
+msgstr "Viki'nizi kopyalayın"
msgid "WikiClone|Git Access"
msgstr "Git EriÅŸimi"
@@ -12642,7 +15230,7 @@ msgid "WikiPage|Write your content or drag files here…"
msgstr ""
msgid "Wiki|Create Page"
-msgstr "Sayfa OluÅŸtur"
+msgstr "Sayfa oluÅŸtur"
msgid "Wiki|Create page"
msgstr "Sayfa oluÅŸtur"
@@ -12651,10 +15239,10 @@ msgid "Wiki|Created date"
msgstr ""
msgid "Wiki|Edit Page"
-msgstr "Sayfayı Düzenle"
+msgstr "Sayfayı düzenle"
msgid "Wiki|More Pages"
-msgstr "Daha Fazla Sayfa"
+msgstr "Daha fazla sayfa"
msgid "Wiki|New page"
msgstr "Yeni sayfa"
@@ -12704,6 +15292,9 @@ msgstr ""
msgid "Yes"
msgstr "Evet"
+msgid "Yes or No"
+msgstr ""
+
msgid "Yes, add it"
msgstr "Evet, bunu ekle"
@@ -12719,7 +15310,13 @@ msgstr ""
msgid "You are an admin, which means granting access to <strong>%{client_name}</strong> will allow them to interact with GitLab as an admin as well. Proceed with caution."
msgstr ""
-msgid "You are going to remove %{group_name}. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
+msgid "You are attempting to delete a file that has been previously updated."
+msgstr ""
+
+msgid "You are attempting to update a file that has changed since you started editing it."
+msgstr ""
+
+msgid "You are going to remove %{group_name}, this will also remove all of its subgroups and projects. Removed groups CANNOT be restored! Are you ABSOLUTELY sure?"
msgstr ""
msgid "You are going to remove %{project_full_name}. Removed project CANNOT be restored! Are you ABSOLUTELY sure?"
@@ -12731,6 +15328,9 @@ msgstr ""
msgid "You are going to transfer %{project_full_name} to another owner. Are you ABSOLUTELY sure?"
msgstr ""
+msgid "You are not allowed to unlink your primary login account"
+msgstr ""
+
msgid "You are now impersonating %{username}"
msgstr ""
@@ -12746,6 +15346,12 @@ msgstr ""
msgid "You can also create a project from the command line."
msgstr ""
+msgid "You can also press &#8984;-Enter"
+msgstr ""
+
+msgid "You can also press Ctrl-Enter"
+msgstr ""
+
msgid "You can also star a label to make it a priority label."
msgstr ""
@@ -12756,7 +15362,7 @@ msgid "You can also upload existing files from your computer using the instructi
msgstr ""
msgid "You can create files directly in GitLab using one of the following options."
-msgstr ""
+msgstr "Aşağıdaki seçeneklerden birini kullanarak dosyaları doğrudan GitLab'da oluşturabilirsiniz."
msgid "You can easily contribute to them by requesting to join these groups."
msgstr "Bu gruplara katılmayı talep ederek onlara kolayca katkıda bulunabilirsiniz."
@@ -12764,6 +15370,15 @@ msgstr "Bu gruplara katılmayı talep ederek onlara kolayca katkıda bulunabilir
msgid "You can easily install a Runner on a Kubernetes cluster. %{link_to_help_page}"
msgstr ""
+msgid "You can invite a new member to <strong>%{project_name}</strong> or invite another group."
+msgstr ""
+
+msgid "You can invite a new member to <strong>%{project_name}</strong>."
+msgstr ""
+
+msgid "You can invite another group to <strong>%{project_name}</strong>."
+msgstr ""
+
msgid "You can move around the graph by using the arrow keys."
msgstr ""
@@ -12788,9 +15403,15 @@ msgstr ""
msgid "You can resolve the merge conflict using either the Interactive mode, by choosing %{use_ours} or %{use_theirs} buttons, or by editing the files directly. Commit these changes into %{branch_name}"
msgstr ""
+msgid "You can see your chat accounts."
+msgstr ""
+
msgid "You can set up jobs to only use Runners with specific tags. Separate tags with commas."
msgstr ""
+msgid "You can specify notification level per group or per project."
+msgstr ""
+
msgid "You can test your .gitlab-ci.yml in %{linkStart}CI Lint%{linkEnd}."
msgstr ""
@@ -12821,12 +15442,21 @@ msgstr ""
msgid "You do not have any subscriptions yet"
msgstr ""
+msgid "You do not have permission to leave this %{namespaceType}."
+msgstr ""
+
msgid "You do not have permission to run the Web Terminal. Please contact a project administrator."
msgstr ""
msgid "You do not have the correct permissions to override the settings from the LDAP group sync."
msgstr ""
+msgid "You don't have any U2F devices registered yet."
+msgstr ""
+
+msgid "You don't have any active chat names."
+msgstr ""
+
msgid "You don't have any applications"
msgstr "Herhangi bir uygulamanız yok"
@@ -12836,6 +15466,12 @@ msgstr "Herhangi bir yetkili uygulamanız yok"
msgid "You don't have any deployments right now."
msgstr ""
+msgid "You have been granted %{access_level} access to the %{source_link} %{source_type}."
+msgstr ""
+
+msgid "You have been granted %{access_level} access to the %{source_name} %{source_type}."
+msgstr ""
+
msgid "You have been granted %{member_human_access} access to %{label}."
msgstr ""
@@ -12866,6 +15502,15 @@ msgstr ""
msgid "You must have maintainer access to force delete a lock"
msgstr ""
+msgid "You must have permission to create a project in a namespace before forking."
+msgstr ""
+
+msgid "You must provide a valid current password"
+msgstr ""
+
+msgid "You must provide your current password in order to change it."
+msgstr ""
+
msgid "You need a different license to enable FileLocks feature"
msgstr ""
@@ -12878,6 +15523,9 @@ msgstr ""
msgid "You need permission."
msgstr "İzin almanız gerekli."
+msgid "You need to be logged in."
+msgstr ""
+
msgid "You need to register a two-factor authentication app before you can set up a U2F device."
msgstr ""
@@ -12890,6 +15538,9 @@ msgstr ""
msgid "You need to upload a Google Takeout archive."
msgstr ""
+msgid "You tried to fork %{link_to_the_project} but it failed for the following reason:"
+msgstr ""
+
msgid "You will lose all changes you've made to this file. This action cannot be undone."
msgstr ""
@@ -12906,13 +15557,13 @@ msgid "You will only receive notifications for the events you choose"
msgstr "Yalnızca seçtiğiniz etkinlikler için bildirim alacaksınız"
msgid "You will only receive notifications for threads you have participated in"
-msgstr ""
+msgstr "Sadece katıldığınız konular için bildirimler alacaksınız"
msgid "You will receive notifications for any activity"
msgstr "Herhangi bir etkinlik için bildirim alacaksınız"
msgid "You will receive notifications only for comments in which you were @mentioned"
-msgstr ""
+msgstr "Yalnızca sizden @bahsedilen yorumlar için bildirim alacaksınız"
msgid "You won't be able to pull or push project code via %{protocol} until you %{set_password_link} on your account"
msgstr ""
@@ -12923,6 +15574,9 @@ msgstr "Profilinize %{add_ssh_key_link} kadar proje kodunu SSH üzerinden çekem
msgid "You won't be able to pull or push project code via SSH until you add an SSH key to your profile"
msgstr "Profilinize bir SSH anahtarı ekleyene kadar proje kodunu SSH üzerinden çekemez veya yollayamazsınız"
+msgid "You'll be signed out from your current account automatically."
+msgstr ""
+
msgid "You'll need to use different branch names to get a valid comparison."
msgstr ""
@@ -12944,27 +15598,51 @@ msgstr ""
msgid "You're receiving this email because of your account on %{host}. %{manage_notifications_link} &middot; %{help_link}"
msgstr ""
+msgid "You've already enabled two-factor authentication using one time password authenticators. In order to register a different device, you must first disable two-factor authentication."
+msgstr ""
+
msgid "YouTube"
msgstr "YouTube"
+msgid "Your Commit Email will be used for web based operations, such as edits and merges."
+msgstr ""
+
msgid "Your Conversational Development Index gives an overview of how you are using GitLab from a feature perspective. View how you compare with other organizations, discover features you are not using, and learn best practices through blog posts and white papers."
msgstr ""
+msgid "Your Default Notification Email will be used for account notifications if a %{openingTag}group-specific email address%{closingTag} is not set."
+msgstr ""
+
+msgid "Your GPG keys (%{count})"
+msgstr ""
+
msgid "Your Groups"
msgstr "Gruplarınız"
msgid "Your Kubernetes cluster information on this page is still editable, but you are advised to disable and reconfigure"
msgstr ""
+msgid "Your Primary Email will be used for avatar detection."
+msgstr ""
+
msgid "Your Projects (default)"
msgstr "Projeleriniz (öntanımlı)"
msgid "Your Projects' Activity"
msgstr "Projelerinizin EtkinliÄŸi"
+msgid "Your Public Email will be displayed on your public profile."
+msgstr ""
+
+msgid "Your SSH keys (%{count})"
+msgstr ""
+
msgid "Your Todos"
msgstr "Yapacaklarınız"
+msgid "Your U2F device did not send a valid JSON response."
+msgstr ""
+
msgid "Your U2F device needs to be set up. Plug it in (if not already) and click the button on the left."
msgstr ""
@@ -12998,7 +15676,10 @@ msgstr ""
msgid "Your changes have been successfully committed."
msgstr ""
-msgid "Your comment will not be visible to the public."
+msgid "Your comment could not be submitted! Please check your network connection and try again."
+msgstr ""
+
+msgid "Your comment could not be updated! Please check your network connection and try again."
msgstr ""
msgid "Your deployment services will be broken, you will need to manually fix the services after renaming."
@@ -13016,6 +15697,9 @@ msgstr ""
msgid "Your issues will be imported in the background. Once finished, you'll get a confirmation email."
msgstr ""
+msgid "Your message here"
+msgstr ""
+
msgid "Your name"
msgstr "Adınız"
@@ -13049,10 +15733,13 @@ msgstr "önce"
msgid "allowed to fail"
msgstr ""
-msgid "among other things"
+msgid "already being used for another group or project milestone."
+msgstr ""
+
+msgid "already shared with this group"
msgstr ""
-msgid "at"
+msgid "among other things"
msgstr ""
msgid "attach a new file"
@@ -13067,6 +15754,21 @@ msgstr "dal adı"
msgid "by"
msgstr "tarafından"
+msgid "cannot be changed if a personal project has container registry tags."
+msgstr ""
+
+msgid "cannot be enabled unless all domains have TLS certificates"
+msgstr ""
+
+msgid "cannot block others"
+msgstr ""
+
+msgid "cannot include leading slash or directory traversal."
+msgstr ""
+
+msgid "cannot itself be blocked"
+msgstr ""
+
msgid "ciReport|%{linkStartTag}Learn more about Container Scanning %{linkEndTag}"
msgstr ""
@@ -13087,52 +15789,52 @@ msgstr ""
msgid "ciReport|%{reportType} %{status} detected %{dismissedCount} dismissed vulnerability"
msgid_plural "ciReport|%{reportType} %{status} detected %{dismissedCount} dismissed vulnerabilities"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} %{status} %{dismissedCount} reddedilen güvenlik açığı tespit edildi"
+msgstr[1] "%{reportType} %{status} %{dismissedCount} reddedilen güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{dismissedCount} dismissed vulnerability for the source branch only"
msgid_plural "ciReport|%{reportType} %{status} detected %{dismissedCount} dismissed vulnerabilities for the source branch only"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} %{status} yalnızca kaynak dal için %{dismissedCount} reddedilen güvenlik açığı tespit edildi"
+msgstr[1] "%{reportType} %{status} yalnızca kaynak dal için %{dismissedCount} reddedilen güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{fixedCount} fixed vulnerability"
msgid_plural "ciReport|%{reportType} %{status} detected %{fixedCount} fixed vulnerabilities"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} %{status} %{fixedCount} sabit güvenlik açığı tespit edildi"
+msgstr[1] "%{reportType} %{status} %{fixedCount} sabit güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{fixedCount} fixed, and %{dismissedCount} dismissed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} %{fixedCount} sabit ve %{dismissedCount} reddedilmiş güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new vulnerability"
msgid_plural "ciReport|%{reportType} %{status} detected %{newCount} new vulnerabilities"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} %{status} %{newCount} yeni güvenlik açığı tespit edildi"
+msgstr[1] "%{reportType} %{status} %{newCount} yeni güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, %{fixedCount} fixed, and %{dismissedCount} dismissed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} %{newCount} yeni, %{fixedCount} sabit ve %{dismissedCount} reddedilmiş güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, and %{dismissedCount} dismissed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} %{newCount} yeni ve %{dismissedCount} reddedilmiş güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, and %{dismissedCount} dismissed vulnerabilities for the source branch only"
-msgstr ""
+msgstr "%{reportType} %{status} yalnızca kaynak dal için %{newCount} yeni ve %{dismissedCount} reddedilen güvenlik açığı tespit etti"
msgid "ciReport|%{reportType} %{status} detected %{newCount} new, and %{fixedCount} fixed vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} %{newCount} yeni ve %{fixedCount} sabit güvenlik tespit edildi"
msgid "ciReport|%{reportType} %{status} detected %{newCount} vulnerability for the source branch only"
msgid_plural "ciReport|%{reportType} %{status} detected %{newCount} vulnerabilities for the source branch only"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%{reportType} %{status} yalnızca kaynak dal için %{newCount} güvenlik açığı tespit edildi"
+msgstr[1] "%{reportType} %{status} yalnızca kaynak dal için %{newCount} güvenlik açığı tespit edildi"
msgid "ciReport|%{reportType} %{status} detected no new vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} yeni güvenlik açığı tespit edilmedi"
msgid "ciReport|%{reportType} %{status} detected no vulnerabilities"
-msgstr ""
+msgstr "%{reportType} %{status} güvenlik açığı tespit edilmedi"
msgid "ciReport|%{reportType} %{status} detected no vulnerabilities for the source branch only"
-msgstr ""
+msgstr "%{reportType} %{status} yalnızca kaynak dal için hiçbir güvenlik açığı tespit edilmedi"
msgid "ciReport|%{reportType} detected %{vulnerabilityCount} vulnerability"
msgid_plural "ciReport|%{reportType} detected %{vulnerabilityCount} vulnerabilities"
@@ -13160,9 +15862,12 @@ msgstr ""
msgid "ciReport|(is loading, errors when loading results)"
msgstr ""
-msgid "ciReport|All projects"
+msgid "ciReport|All confidence levels"
msgstr ""
+msgid "ciReport|All projects"
+msgstr "Tüm projeler"
+
msgid "ciReport|All report types"
msgstr ""
@@ -13193,9 +15898,6 @@ msgstr ""
msgid "ciReport|Create merge request"
msgstr ""
-msgid "ciReport|Created %{eventType}"
-msgstr ""
-
msgid "ciReport|DAST"
msgstr ""
@@ -13211,12 +15913,6 @@ msgstr ""
msgid "ciReport|Description"
msgstr "Açıklama"
-msgid "ciReport|Dismiss vulnerability"
-msgstr "Güvenlik açığını reddet"
-
-msgid "ciReport|Dismissed by"
-msgstr "Reddeden:"
-
msgid "ciReport|Download and apply the patch to fix this vulnerability."
msgstr ""
@@ -13335,9 +16031,6 @@ msgstr ""
msgid "ciReport|There was an error reverting the dismissal. Please try again."
msgstr ""
-msgid "ciReport|Undo dismiss"
-msgstr ""
-
msgid "ciReport|Upgrade %{name} from %{version} to %{fixed}."
msgstr ""
@@ -13355,12 +16048,12 @@ msgstr[1] ""
msgid "ciReport|View full report"
msgstr "Raporun tamamını görüntüle"
-msgid "ciReport|on pipeline"
-msgstr "iş hattında"
-
msgid "commented on %{link_to_project}"
msgstr "Yorumladı: %{link_to_project}"
+msgid "commit %{commit_id}"
+msgstr ""
+
msgid "confidence|Confirmed"
msgstr ""
@@ -13400,6 +16093,9 @@ msgstr "özel anahtar okunamadı, şifre doğru mu?"
msgid "customize"
msgstr "özelleştir"
+msgid "date must not be after 9999-12-31"
+msgstr ""
+
msgid "day"
msgid_plural "days"
msgstr[0] "gün"
@@ -13430,9 +16126,15 @@ msgid_plural "drafts"
msgstr[0] ""
msgstr[1] ""
+msgid "element is not a hierarchy"
+msgstr ""
+
msgid "enabled"
msgstr "etkin"
+msgid "encrypted: needs to be a :required, :optional or :migrating!"
+msgstr ""
+
msgid "epic"
msgstr ""
@@ -13445,6 +16147,12 @@ msgstr "hata kodu:"
msgid "estimateCommand|%{slash_command} will update the estimated time with the latest command."
msgstr ""
+msgid "expired on %{milestone_due_date}"
+msgstr ""
+
+msgid "expires on %{milestone_due_date}"
+msgstr ""
+
msgid "failed"
msgstr ""
@@ -13469,6 +16177,9 @@ msgstr ""
msgid "group"
msgstr "grup"
+msgid "has already been taken"
+msgstr ""
+
msgid "here"
msgstr "burada"
@@ -13498,6 +16209,12 @@ msgid_plural "instances completed"
msgstr[0] ""
msgstr[1] ""
+msgid "invalid milestone state `%{state}`"
+msgstr ""
+
+msgid "is enabled."
+msgstr ""
+
msgid "is invalid because there is downstream lock"
msgstr ""
@@ -13507,6 +16224,9 @@ msgstr ""
msgid "is not a valid X509 certificate."
msgstr ""
+msgid "is not an email you own"
+msgstr ""
+
msgid "is out of the hierarchy of the Group owning the template"
msgstr ""
@@ -13525,6 +16245,9 @@ msgstr ""
msgid "it is too large"
msgstr ""
+msgid "jigsaw is not defined"
+msgstr ""
+
msgid "latest"
msgstr ""
@@ -13551,6 +16274,9 @@ msgid_plural "merge requests"
msgstr[0] "birleÅŸtirme isteÄŸi"
msgstr[1] "birleÅŸtirme isteÄŸi"
+msgid "milestone should belong either to a project or a group."
+msgstr ""
+
msgid "missing"
msgstr ""
@@ -13578,8 +16304,8 @@ msgstr ""
msgid "mrWidget|%{metricsLinkStart} Memory %{metricsLinkEnd} usage is %{emphasisStart} unchanged %{emphasisEnd} at %{memoryFrom}MB"
msgstr ""
-msgid "mrWidget|Add approval"
-msgstr "Onay ekle"
+msgid "mrWidget|Added to the merge train by"
+msgstr ""
msgid "mrWidget|Allows commits from members who can merge to the target branch"
msgstr ""
@@ -13593,6 +16319,9 @@ msgstr ""
msgid "mrWidget|An error occurred while submitting your approval."
msgstr "Onayınızı gönderirken bir hata oluştu."
+msgid "mrWidget|Approval password is invalid."
+msgstr ""
+
msgid "mrWidget|Approve"
msgstr "Onayla"
@@ -13603,7 +16332,7 @@ msgid "mrWidget|Approved by"
msgstr "Onaylandı"
msgid "mrWidget|Cancel automatic merge"
-msgstr "mrWidget|Otomatik birleÅŸtirmeyi iptal et"
+msgstr "Otomatik birleÅŸtirmeyi iptal et"
msgid "mrWidget|Check out branch"
msgstr "Dalı kontrol et"
@@ -13647,6 +16376,9 @@ msgstr ""
msgid "mrWidget|Fast-forward merge is not possible. To merge this request, first rebase locally."
msgstr ""
+msgid "mrWidget|Fork merge requests do not create merge request pipelines which validate a post merge result"
+msgstr ""
+
msgid "mrWidget|If the %{branch} branch exists in your local repository, you can merge this merge request manually using the"
msgstr ""
@@ -13665,18 +16397,15 @@ msgstr "BirleÅŸtir"
msgid "mrWidget|Merge failed."
msgstr "Birleştirme başarısız."
+msgid "mrWidget|Merge failed: %{mergeError}. Please try again."
+msgstr ""
+
msgid "mrWidget|Merge locally"
msgstr "Yerel olarak birleÅŸtir"
-msgid "mrWidget|Merge request approved"
-msgstr "Birleştirme isteği onaylandı"
-
msgid "mrWidget|Merge request approved."
msgstr ""
-msgid "mrWidget|Merge request approved; you can approve additionally"
-msgstr ""
-
msgid "mrWidget|Merged by"
msgstr "BirleÅŸtiren"
@@ -13707,22 +16436,12 @@ msgstr "Åžimdi yenile"
msgid "mrWidget|Refreshing now"
msgstr "Åžimdi yenileniyor"
-msgid "mrWidget|Remove your approval"
-msgstr "Onayınızı kaldırın"
+msgid "mrWidget|Remove from merge train"
+msgstr ""
msgid "mrWidget|Request to merge"
msgstr "BirleÅŸtirme isteÄŸi"
-msgid "mrWidget|Requires 1 more approval"
-msgid_plural "mrWidget|Requires %d more approvals"
-msgstr[0] ""
-msgstr[1] ""
-
-msgid "mrWidget|Requires 1 more approval by"
-msgid_plural "mrWidget|Requires %d more approvals by"
-msgstr[0] ""
-msgstr[1] ""
-
msgid "mrWidget|Resolve conflicts"
msgstr ""
@@ -13807,15 +16526,30 @@ msgstr "komut satırı"
msgid "mrWidget|into"
msgstr ""
+msgid "mrWidget|to be added to the merge train when the pipeline succeeds"
+msgstr ""
+
msgid "mrWidget|to be merged automatically when the pipeline succeeds"
msgstr ""
+msgid "mrWidget|to start a merge train when the pipeline succeeds"
+msgstr ""
+
+msgid "must be greater than start date"
+msgstr ""
+
msgid "n/a"
msgstr ""
+msgid "needs to be beetween 10 minutes and 1 month"
+msgstr "10 dakika ile 1 ay arasında olması gerekiyor"
+
msgid "new merge request"
msgstr "yeni birleÅŸtirme isteÄŸi"
+msgid "no contributions"
+msgstr ""
+
msgid "none"
msgstr "yok"
@@ -13925,7 +16659,7 @@ msgstr ""
msgid "severity|Unknown"
msgstr ""
-msgid "should be higher than %{access} inherited membership from group %{group_name}"
+msgid "should be greater than or equal to %{access} inherited membership from group %{group_name}"
msgstr ""
msgid "show less"
@@ -13934,18 +16668,30 @@ msgstr ""
msgid "sign in"
msgstr ""
+msgid "sort:"
+msgstr ""
+
msgid "source"
msgstr "kaynak"
msgid "source diff"
msgstr ""
+msgid "specified top is not part of the tree"
+msgstr ""
+
msgid "spendCommand|%{slash_command} will update the sum of the time spent."
msgstr ""
msgid "started"
msgstr "başladı"
+msgid "started on %{milestone_start_date}"
+msgstr ""
+
+msgid "starts on %{milestone_start_date}"
+msgstr ""
+
msgid "stuck"
msgstr ""
@@ -13979,12 +16725,33 @@ msgstr ""
msgid "verify ownership"
msgstr ""
+msgid "via %{closed_via}"
+msgstr ""
+
+msgid "via merge request %{link}"
+msgstr ""
+
msgid "view it on GitLab"
msgstr "GitLab'da görüntüle"
msgid "view the blob"
msgstr ""
+msgid "vulnerability|Add a comment or reason for dismissal"
+msgstr ""
+
+msgid "vulnerability|Add comment & dismiss"
+msgstr ""
+
+msgid "vulnerability|Dismiss vulnerability"
+msgstr ""
+
+msgid "vulnerability|Undo dismiss"
+msgstr ""
+
+msgid "vulnerability|dismissed"
+msgstr ""
+
msgid "with %{additions} additions, %{deletions} deletions."
msgstr ""
diff --git a/package.json b/package.json
index ab7268642ec..0758c27c75b 100644
--- a/package.json
+++ b/package.json
@@ -147,6 +147,7 @@
"devDependencies": {
"@babel/plugin-transform-modules-commonjs": "^7.2.0",
"@gitlab/eslint-config": "^1.6.0",
+ "@gitlab/eslint-plugin-i18n": "^1.0.0",
"@vue/test-utils": "^1.0.0-beta.25",
"axios-mock-adapter": "^1.15.0",
"babel-jest": "^24.1.0",
diff --git a/qa/qa/page/base.rb b/qa/qa/page/base.rb
index d247a273637..d0fe2987b0a 100644
--- a/qa/qa/page/base.rb
+++ b/qa/qa/page/base.rb
@@ -197,6 +197,10 @@ module QA
views.map(&:elements).flatten
end
+ def send_keys_to_element(name, keys)
+ find_element(name).send_keys(keys)
+ end
+
class DSL
attr_reader :views
diff --git a/qa/qa/page/project/issue/show.rb b/qa/qa/page/project/issue/show.rb
index 77bad7481d8..b59540d0377 100644
--- a/qa/qa/page/project/issue/show.rb
+++ b/qa/qa/page/project/issue/show.rb
@@ -8,11 +8,6 @@ module QA
include Page::Component::Issuable::Common
include Page::Component::Note
- view 'app/views/shared/notes/_form.html.haml' do
- element :new_note_form, 'new-note' # rubocop:disable QA/ElementWithPattern
- element :new_note_form, 'attr: :note' # rubocop:disable QA/ElementWithPattern
- end
-
view 'app/assets/javascripts/notes/components/comment_form.vue' do
element :comment_button
element :comment_input
@@ -27,6 +22,21 @@ module QA
element :noteable_note_item
end
+ view 'app/helpers/dropdowns_helper.rb' do
+ element :dropdown_input_field
+ end
+
+ view 'app/views/shared/notes/_form.html.haml' do
+ element :new_note_form, 'new-note' # rubocop:disable QA/ElementWithPattern
+ element :new_note_form, 'attr: :note' # rubocop:disable QA/ElementWithPattern
+ end
+
+ view 'app/views/shared/issuable/_sidebar.html.haml' do
+ element :labels_block
+ element :edit_link_labels
+ element :dropdown_menu_labels
+ end
+
# Adds a comment to an issue
# attachment option should be an absolute path
def comment(text, attachment: nil, filter: :all_activities)
@@ -47,6 +57,10 @@ module QA
end
end
+ def select_all_activities_filter
+ select_filter_with_text('Show all activity')
+ end
+
def select_comments_only_filter
select_filter_with_text('Show comments only')
end
@@ -55,8 +69,26 @@ module QA
select_filter_with_text('Show history only')
end
- def select_all_activities_filter
- select_filter_with_text('Show all activity')
+ def select_labels_and_refresh(labels)
+ click_element(:edit_link_labels)
+
+ labels.each do |label|
+ within_element(:dropdown_menu_labels, text: label) do
+ send_keys_to_element(:dropdown_input_field, [label, :enter])
+ end
+ end
+
+ click_body
+
+ labels.each do |label|
+ has_element?(:labels_block, text: label)
+ end
+
+ refresh
+ end
+
+ def text_of_labels_block
+ find_element(:labels_block)
end
private
diff --git a/qa/qa/resource/issue.rb b/qa/qa/resource/issue.rb
index 2c2f27fe231..9c57a0f5afb 100644
--- a/qa/qa/resource/issue.rb
+++ b/qa/qa/resource/issue.rb
@@ -12,6 +12,8 @@ module QA
end
end
+ attribute :id
+ attribute :labels
attribute :title
def fabricate!
@@ -25,6 +27,21 @@ module QA
page.create_new_issue
end
end
+
+ def api_get_path
+ "/projects/#{project.id}/issues/#{id}"
+ end
+
+ def api_post_path
+ "/projects/#{project.id}/issues"
+ end
+
+ def api_post_body
+ {
+ labels: [labels],
+ title: title
+ }
+ end
end
end
end
diff --git a/qa/qa/resource/label.rb b/qa/qa/resource/label.rb
index 7c899db31f3..5a681a5fe9f 100644
--- a/qa/qa/resource/label.rb
+++ b/qa/qa/resource/label.rb
@@ -34,6 +34,27 @@ module QA
page.click_label_create_button
end
end
+
+ def resource_web_url(resource)
+ super
+ rescue ResourceURLMissingError
+ # this particular resource does not expose a web_url property
+ end
+
+ def api_get_path
+ raise NotImplementedError, "The Labels API doesn't expose a single-resource endpoint so this method cannot be properly implemented."
+ end
+
+ def api_post_path
+ "/projects/#{project}/labels"
+ end
+
+ def api_post_body
+ {
+ color: @color,
+ name: @title
+ }
+ end
end
end
end
diff --git a/qa/qa/specs/features/browser_ui/2_plan/issue/collapse_comments_in_discussions_spec.rb b/qa/qa/specs/features/browser_ui/2_plan/issue/collapse_comments_in_discussions_spec.rb
index fa779bd1f4e..4478ea41662 100644
--- a/qa/qa/specs/features/browser_ui/2_plan/issue/collapse_comments_in_discussions_spec.rb
+++ b/qa/qa/specs/features/browser_ui/2_plan/issue/collapse_comments_in_discussions_spec.rb
@@ -9,7 +9,7 @@ module QA
Runtime::Browser.visit(:gitlab, Page::Main::Login)
Page::Main::Login.perform(&:sign_in_using_credentials)
- Resource::Issue.fabricate! do |issue|
+ Resource::Issue.fabricate_via_browser_ui! do |issue|
issue.title = issue_title
end
diff --git a/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb b/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb
index 00094161f61..1eea3efec7f 100644
--- a/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb
+++ b/qa/qa/specs/features/browser_ui/2_plan/issue/create_issue_spec.rb
@@ -42,7 +42,7 @@ module QA
Runtime::Browser.visit(:gitlab, Page::Main::Login)
Page::Main::Login.act { sign_in_using_credentials }
- Resource::Issue.fabricate! do |issue|
+ Resource::Issue.fabricate_via_browser_ui! do |issue|
issue.title = issue_title
end
end
diff --git a/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb b/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb
index b2164bb5fab..ad2773b41ac 100644
--- a/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb
+++ b/qa/qa/specs/features/browser_ui/2_plan/issue/filter_issue_comments_spec.rb
@@ -9,7 +9,7 @@ module QA
Runtime::Browser.visit(:gitlab, Page::Main::Login)
Page::Main::Login.act { sign_in_using_credentials }
- Resource::Issue.fabricate! do |issue|
+ Resource::Issue.fabricate_via_browser_ui! do |issue|
issue.title = issue_title
end
diff --git a/qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_spec.rb b/qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_spec.rb
index 0ff71baed90..cd1c7545944 100644
--- a/qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_spec.rb
+++ b/qa/qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_spec.rb
@@ -23,7 +23,7 @@ module QA
expect(page).to have_content(merge_request_title)
expect(page).to have_content(merge_request_description)
- expect(page).to have_content(/Opened [\w\s]+ ago/)
+ expect(page).to have_content('Opened just now')
end
it 'user creates a new merge request with a milestone and label' do
@@ -41,7 +41,7 @@ module QA
milestone.project = current_project
end
- new_label = Resource::Label.fabricate! do |label|
+ new_label = Resource::Label.fabricate_via_browser_ui! do |label|
label.project = current_project
label.title = 'qa-mr-test-label'
label.description = 'Merge Request label'
@@ -62,7 +62,7 @@ module QA
Page::MergeRequest::Show.perform do |merge_request|
expect(merge_request).to have_content(merge_request_title)
expect(merge_request).to have_content(merge_request_description)
- expect(merge_request).to have_content(/Opened [\w\s]+ ago/)
+ expect(merge_request).to have_content('Opened just now')
expect(merge_request).to have_assignee(gitlab_account_username)
expect(merge_request).to have_label(new_label.title)
end
diff --git a/qa/qa/specs/features/browser_ui/non_devops/performance_bar_spec.rb b/qa/qa/specs/features/browser_ui/non_devops/performance_bar_spec.rb
index fc4ff364fd4..a04efb94def 100644
--- a/qa/qa/specs/features/browser_ui/non_devops/performance_bar_spec.rb
+++ b/qa/qa/specs/features/browser_ui/non_devops/performance_bar_spec.rb
@@ -19,7 +19,7 @@ module QA
it 'shows results for the original request and AJAX requests' do
# Issue pages always make AJAX requests
- Resource::Issue.fabricate! do |issue|
+ Resource::Issue.fabricate_via_browser_ui! do |issue|
issue.title = 'Performance bar test'
end
diff --git a/qa/qa/support/page/logging.rb b/qa/qa/support/page/logging.rb
index 02ebd96ad49..93d8fa99c0a 100644
--- a/qa/qa/support/page/logging.rb
+++ b/qa/qa/support/page/logging.rb
@@ -125,7 +125,7 @@ module QA
super
end
- def within_element(name)
+ def within_element(name, text: nil)
log("within element :#{name}")
element = super
diff --git a/qa/spec/page/logging_spec.rb b/qa/spec/page/logging_spec.rb
index 092c6a17c9c..0f1ed039149 100644
--- a/qa/spec/page/logging_spec.rb
+++ b/qa/spec/page/logging_spec.rb
@@ -135,9 +135,9 @@ describe QA::Support::Page::Logging do
end
it 'logs within_element' do
- expect { subject.within_element(:element) }
+ expect { subject.within_element(:element, text: nil) }
.to output(/within element :element/).to_stdout_from_any_process
- expect { subject.within_element(:element) }
+ expect { subject.within_element(:element, text: nil) }
.to output(/end within element :element/).to_stdout_from_any_process
end
diff --git a/spec/controllers/concerns/boards_responses_spec.rb b/spec/controllers/concerns/boards_responses_spec.rb
new file mode 100644
index 00000000000..bdebdf94761
--- /dev/null
+++ b/spec/controllers/concerns/boards_responses_spec.rb
@@ -0,0 +1,23 @@
+# frozen_string_literal: true
+
+require 'spec_helper'
+
+describe BoardsResponses do
+ let(:controller_class) do
+ Class.new do
+ include BoardsResponses
+ end
+ end
+
+ subject(:controller) { controller_class.new }
+
+ describe '#serialize_as_json' do
+ let!(:board) { create(:board) }
+
+ it 'serializes properly' do
+ expected = { "id" => board.id }
+
+ expect(subject.serialize_as_json(board)).to include(expected)
+ end
+ end
+end
diff --git a/spec/features/projects/files/user_edits_files_spec.rb b/spec/features/projects/files/user_edits_files_spec.rb
index 26efb5e6787..683268d064a 100644
--- a/spec/features/projects/files/user_edits_files_spec.rb
+++ b/spec/features/projects/files/user_edits_files_spec.rb
@@ -172,7 +172,7 @@ describe 'Projects > Files > User edits files', :js do
wait_for_requests
end
- it 'links to the forked project for editing', :quarantine do
+ it 'links to the forked project for editing' do
click_link('.gitignore')
find('.js-edit-blob').click
diff --git a/spec/frontend/repository/components/table/__snapshots__/row_spec.js.snap b/spec/frontend/repository/components/table/__snapshots__/row_spec.js.snap
index 86bfde1a28c..1f06d693411 100644
--- a/spec/frontend/repository/components/table/__snapshots__/row_spec.js.snap
+++ b/spec/frontend/repository/components/table/__snapshots__/row_spec.js.snap
@@ -15,6 +15,7 @@ exports[`Repository table row component renders table row 1`] = `
<a
class="str-truncated"
+ href="https://test.com"
>
test
diff --git a/spec/frontend/repository/components/table/row_spec.js b/spec/frontend/repository/components/table/row_spec.js
index 90a502966ad..5a345ddeacd 100644
--- a/spec/frontend/repository/components/table/row_spec.js
+++ b/spec/frontend/repository/components/table/row_spec.js
@@ -1,7 +1,10 @@
import { shallowMount, RouterLinkStub } from '@vue/test-utils';
import { GlBadge } from '@gitlab/ui';
+import { visitUrl } from '~/lib/utils/url_utility';
import TableRow from '~/repository/components/table/row.vue';
+jest.mock('~/lib/utils/url_utility');
+
let vm;
let $router;
@@ -11,7 +14,10 @@ function factory(propsData = {}) {
};
vm = shallowMount(TableRow, {
- propsData,
+ propsData: {
+ ...propsData,
+ url: `https://test.com`,
+ },
mocks: {
$router,
},
@@ -26,6 +32,7 @@ function factory(propsData = {}) {
describe('Repository table row component', () => {
afterEach(() => {
vm.destroy();
+ jest.clearAllMocks();
});
it('renders table row', () => {
@@ -77,6 +84,28 @@ describe('Repository table row component', () => {
}
});
+ it.each`
+ type | pushes
+ ${'tree'} | ${true}
+ ${'file'} | ${false}
+ ${'commit'} | ${false}
+ `('calls visitUrl if $type is not tree', ({ type, pushes }) => {
+ factory({
+ id: '1',
+ path: 'test',
+ type,
+ currentPath: '/',
+ });
+
+ vm.trigger('click');
+
+ if (pushes) {
+ expect(visitUrl).not.toHaveBeenCalled();
+ } else {
+ expect(visitUrl).toHaveBeenCalledWith('https://test.com');
+ }
+ });
+
it('renders commit ID for submodule', () => {
factory({
id: '1',
diff --git a/spec/helpers/search_helper_spec.rb b/spec/helpers/search_helper_spec.rb
index 2f59cfda0a0..da14f7f16fb 100644
--- a/spec/helpers/search_helper_spec.rb
+++ b/spec/helpers/search_helper_spec.rb
@@ -113,8 +113,10 @@ describe SearchHelper do
expect(search_filter_input_options('')[:data]['project-id']).to eq(@project.id)
end
- it 'includes project base-endpoint' do
+ it 'includes project endpoints' do
expect(search_filter_input_options('')[:data]['base-endpoint']).to eq(project_path(@project))
+ expect(search_filter_input_options('')[:data]['labels-endpoint']).to eq(project_labels_path(@project))
+ expect(search_filter_input_options('')[:data]['milestones-endpoint']).to eq(project_milestones_path(@project))
end
it 'includes autocomplete=off flag' do
@@ -131,8 +133,10 @@ describe SearchHelper do
expect(search_filter_input_options('')[:data]['project-id']).to eq(nil)
end
- it 'includes group base-endpoint' do
+ it 'includes group endpoints' do
expect(search_filter_input_options('')[:data]['base-endpoint']).to eq("/groups#{group_path(@group)}")
+ expect(search_filter_input_options('')[:data]['labels-endpoint']).to eq(group_labels_path(@group))
+ expect(search_filter_input_options('')[:data]['milestones-endpoint']).to eq(group_milestones_path(@group))
end
end
@@ -142,8 +146,10 @@ describe SearchHelper do
expect(search_filter_input_options('')[:data]['group-id']).to eq(nil)
end
- it 'includes dashboard base-endpoint' do
+ it 'includes dashboard endpoints' do
expect(search_filter_input_options('')[:data]['base-endpoint']).to eq("/dashboard")
+ expect(search_filter_input_options('')[:data]['labels-endpoint']).to eq(dashboard_labels_path)
+ expect(search_filter_input_options('')[:data]['milestones-endpoint']).to eq(dashboard_milestones_path)
end
end
end
diff --git a/spec/javascripts/filtered_search/filtered_search_visual_tokens_spec.js b/spec/javascripts/filtered_search/filtered_search_visual_tokens_spec.js
index a72ea6ab547..0ee13faf841 100644
--- a/spec/javascripts/filtered_search/filtered_search_visual_tokens_spec.js
+++ b/spec/javascripts/filtered_search/filtered_search_visual_tokens_spec.js
@@ -118,7 +118,7 @@ describe('Filtered Search Visual Tokens', () => {
describe('getEndpointWithQueryParams', () => {
it('returns `endpoint` string as is when second param `endpointQueryParams` is undefined, null or empty string', () => {
- const endpoint = 'foo/bar/labels.json';
+ const endpoint = 'foo/bar/-/labels.json';
expect(subject.getEndpointWithQueryParams(endpoint)).toBe(endpoint);
expect(subject.getEndpointWithQueryParams(endpoint, null)).toBe(endpoint);
@@ -126,7 +126,7 @@ describe('Filtered Search Visual Tokens', () => {
});
it('returns `endpoint` string with values of `endpointQueryParams`', () => {
- const endpoint = 'foo/bar/labels.json';
+ const endpoint = 'foo/bar/-/labels.json';
const singleQueryParams = '{"foo":"true"}';
const multipleQueryParams = '{"foo":"true","bar":"true"}';
diff --git a/spec/javascripts/filtered_search/visual_token_value_spec.js b/spec/javascripts/filtered_search/visual_token_value_spec.js
index 14217d460cc..d1d16afc977 100644
--- a/spec/javascripts/filtered_search/visual_token_value_spec.js
+++ b/spec/javascripts/filtered_search/visual_token_value_spec.js
@@ -156,9 +156,11 @@ describe('Filtered Search Visual Tokens', () => {
const filteredSearchInput = document.querySelector('.filtered-search');
filteredSearchInput.dataset.baseEndpoint = dummyEndpoint;
+ filteredSearchInput.dataset.labelsEndpoint = `${dummyEndpoint}/-/labels`;
+ filteredSearchInput.dataset.milestonesEndpoint = `${dummyEndpoint}/-/milestones`;
AjaxCache.internalStorage = {};
- AjaxCache.internalStorage[`${dummyEndpoint}/labels.json`] = labelData;
+ AjaxCache.internalStorage[`${filteredSearchInput.dataset.labelsEndpoint}.json`] = labelData;
});
const parseColor = color => {
diff --git a/spec/javascripts/vue_shared/components/sidebar/labels_select/mock_data.js b/spec/javascripts/vue_shared/components/sidebar/labels_select/mock_data.js
index 70025f041a7..6564c012e67 100644
--- a/spec/javascripts/vue_shared/components/sidebar/labels_select/mock_data.js
+++ b/spec/javascripts/vue_shared/components/sidebar/labels_select/mock_data.js
@@ -48,8 +48,8 @@ export const mockConfig = {
},
namespace: 'gitlab-org',
updatePath: '/gitlab-org/my-project/issue/1',
- labelsPath: '/gitlab-org/my-project/labels.json',
- labelsWebUrl: '/gitlab-org/my-project/labels',
+ labelsPath: '/gitlab-org/my-project/-/labels.json',
+ labelsWebUrl: '/gitlab-org/my-project/-/labels',
labelFilterBasePath: '/gitlab-org/my-project/issues',
canEdit: true,
suggestedColors: mockSuggestedColors,
diff --git a/spec/mailers/repository_check_mailer_spec.rb b/spec/mailers/repository_check_mailer_spec.rb
index 384660f7221..3dce89f5be2 100644
--- a/spec/mailers/repository_check_mailer_spec.rb
+++ b/spec/mailers/repository_check_mailer_spec.rb
@@ -12,6 +12,16 @@ describe RepositoryCheckMailer do
expect(mail).to deliver_to admins.map(&:email)
end
+ it 'omits blocked admins' do
+ blocked = create(:admin, :blocked)
+ admins = create_list(:admin, 3)
+
+ mail = described_class.notify(1)
+
+ expect(mail.to).not_to include(blocked.email)
+ expect(mail).to deliver_to admins.map(&:email)
+ end
+
it 'mentions the number of failed checks' do
mail = described_class.notify(3)
diff --git a/spec/models/commit_spec.rb b/spec/models/commit_spec.rb
index 14f4b4d692f..e76186fb280 100644
--- a/spec/models/commit_spec.rb
+++ b/spec/models/commit_spec.rb
@@ -44,6 +44,14 @@ describe Commit do
expect(commit.id).to eq(oids[i])
end
end
+
+ it 'does not attempt to replace methods via BatchLoader' do
+ subject.each do |commit|
+ expect(commit).to receive(:method_missing).and_call_original
+
+ commit.id
+ end
+ end
end
context 'when not found' do
diff --git a/spec/models/group_spec.rb b/spec/models/group_spec.rb
index e6e7298a043..d7accbef6bd 100644
--- a/spec/models/group_spec.rb
+++ b/spec/models/group_spec.rb
@@ -603,40 +603,96 @@ describe Group do
describe '#update_two_factor_requirement' do
let(:user) { create(:user) }
- before do
- group.add_user(user, GroupMember::OWNER)
- end
+ context 'group membership' do
+ before do
+ group.add_user(user, GroupMember::OWNER)
+ end
- it 'is called when require_two_factor_authentication is changed' do
- expect_any_instance_of(User).to receive(:update_two_factor_requirement)
+ it 'is called when require_two_factor_authentication is changed' do
+ expect_any_instance_of(User).to receive(:update_two_factor_requirement)
- group.update!(require_two_factor_authentication: true)
- end
+ group.update!(require_two_factor_authentication: true)
+ end
- it 'is called when two_factor_grace_period is changed' do
- expect_any_instance_of(User).to receive(:update_two_factor_requirement)
+ it 'is called when two_factor_grace_period is changed' do
+ expect_any_instance_of(User).to receive(:update_two_factor_requirement)
- group.update!(two_factor_grace_period: 23)
- end
+ group.update!(two_factor_grace_period: 23)
+ end
- it 'is not called when other attributes are changed' do
- expect_any_instance_of(User).not_to receive(:update_two_factor_requirement)
+ it 'is not called when other attributes are changed' do
+ expect_any_instance_of(User).not_to receive(:update_two_factor_requirement)
- group.update!(description: 'foobar')
+ group.update!(description: 'foobar')
+ end
+
+ it 'calls #update_two_factor_requirement on each group member' do
+ other_user = create(:user)
+ group.add_user(other_user, GroupMember::OWNER)
+
+ calls = 0
+ allow_any_instance_of(User).to receive(:update_two_factor_requirement) do
+ calls += 1
+ end
+
+ group.update!(require_two_factor_authentication: true, two_factor_grace_period: 23)
+
+ expect(calls).to eq 2
+ end
end
- it 'calls #update_two_factor_requirement on each group member' do
- other_user = create(:user)
- group.add_user(other_user, GroupMember::OWNER)
+ context 'sub groups and projects', :nested_groups do
+ it 'enables two_factor_requirement for group member' do
+ group.add_user(user, GroupMember::OWNER)
- calls = 0
- allow_any_instance_of(User).to receive(:update_two_factor_requirement) do
- calls += 1
+ group.update!(require_two_factor_authentication: true)
+
+ expect(user.reload.require_two_factor_authentication_from_group).to be_truthy
end
- group.update!(require_two_factor_authentication: true, two_factor_grace_period: 23)
+ context 'expanded group members', :nested_groups do
+ let(:indirect_user) { create(:user) }
+
+ it 'enables two_factor_requirement for subgroup member' do
+ subgroup = create(:group, :nested, parent: group)
+ subgroup.add_user(indirect_user, GroupMember::OWNER)
- expect(calls).to eq 2
+ group.update!(require_two_factor_authentication: true)
+
+ expect(indirect_user.reload.require_two_factor_authentication_from_group).to be_truthy
+ end
+
+ it 'does not enable two_factor_requirement for ancestor group member' do
+ ancestor_group = create(:group)
+ ancestor_group.add_user(indirect_user, GroupMember::OWNER)
+ group.update!(parent: ancestor_group)
+
+ group.update!(require_two_factor_authentication: true)
+
+ expect(indirect_user.reload.require_two_factor_authentication_from_group).to be_falsey
+ end
+ end
+
+ context 'project members' do
+ it 'does not enable two_factor_requirement for child project member' do
+ project = create(:project, group: group)
+ project.add_maintainer(user)
+
+ group.update!(require_two_factor_authentication: true)
+
+ expect(user.reload.require_two_factor_authentication_from_group).to be_falsey
+ end
+
+ it 'does not enable two_factor_requirement for subgroup child project member', :nested_groups do
+ subgroup = create(:group, :nested, parent: group)
+ project = create(:project, group: subgroup)
+ project.add_maintainer(user)
+
+ group.update!(require_two_factor_authentication: true)
+
+ expect(user.reload.require_two_factor_authentication_from_group).to be_falsey
+ end
+ end
end
end
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb
index d1338e34bb8..c95bbb0b3f5 100644
--- a/spec/models/user_spec.rb
+++ b/spec/models/user_spec.rb
@@ -2655,9 +2655,9 @@ describe User do
end
end
- context 'with 2FA requirement on nested parent group', :nested_groups do
+ context 'with 2FA requirement from expanded groups', :nested_groups do
let!(:group1) { create :group, require_two_factor_authentication: true }
- let!(:group1a) { create :group, require_two_factor_authentication: false, parent: group1 }
+ let!(:group1a) { create :group, parent: group1 }
before do
group1a.add_user(user, GroupMember::OWNER)
@@ -2685,6 +2685,27 @@ describe User do
end
end
+ context "with 2FA requirement from shared project's group" do
+ let!(:group1) { create :group, require_two_factor_authentication: true }
+ let!(:group2) { create :group }
+ let(:shared_project) { create(:project, namespace: group1) }
+
+ before do
+ shared_project.project_group_links.create!(
+ group: group2,
+ group_access: ProjectGroupLink.default_access
+ )
+
+ group2.add_user(user, GroupMember::OWNER)
+ end
+
+ it 'does not require 2FA' do
+ user.update_two_factor_requirement
+
+ expect(user.require_two_factor_authentication_from_group).to be false
+ end
+ end
+
context 'without 2FA requirement on groups' do
let(:group) { create :group }
diff --git a/spec/serializers/board_serializer_spec.rb b/spec/serializers/board_serializer_spec.rb
new file mode 100644
index 00000000000..8a633e46316
--- /dev/null
+++ b/spec/serializers/board_serializer_spec.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+require 'spec_helper'
+
+describe BoardSerializer do
+ let(:resource) { create(:board) }
+ let(:json_entity) do
+ described_class.new
+ .represent(resource, serializer: serializer)
+ .with_indifferent_access
+ end
+
+ context 'serialization' do
+ let(:serializer) { 'board' }
+
+ it 'matches issue_sidebar json schema' do
+ expect(json_entity).to match_schema('board')
+ end
+ end
+end
diff --git a/vendor/assets/javascripts/visual_review_toolbar.js b/vendor/assets/javascripts/visual_review_toolbar.js
deleted file mode 100644
index 12a3a4c9672..00000000000
--- a/vendor/assets/javascripts/visual_review_toolbar.js
+++ /dev/null
@@ -1,377 +0,0 @@
-///////////////////////////////////////////////
-/////////////////// STYLES ////////////////////
-///////////////////////////////////////////////
-
-// this style must be applied inline
-const buttonClearStyles = `
- -webkit-appearance: none;
-`;
-
-///////////////////////////////////////////////
-/////////////////// STATE ////////////////////
-///////////////////////////////////////////////
-const data = {};
-
-///////////////////////////////////////////////
-///////////////// COMPONENTS //////////////////
-///////////////////////////////////////////////
-const note = `
- <p id='gitlab-validation-note' class='gitlab-message'></p>
-`;
-
-const comment = `
- <div>
- <textarea id='gitlab-comment' name='gitlab-comment' rows='3' placeholder='Enter your feedback or idea' class='gitlab-input'></textarea>
- ${note}
- <p class='gitlab-metadata-note'>Additional metadata will be included: browser, OS, current page, user agent, and viewport dimensions.</p>
- </div>
- <div class='gitlab-button-wrapper''>
- <button class='gitlab-button gitlab-button-secondary' style='${buttonClearStyles}' type='button' id='gitlab-logout-button'> Logout </button>
- <button class='gitlab-button gitlab-button-success' style='${buttonClearStyles}' type='button' id='gitlab-comment-button'> Send feedback </button>
- </div>
-`;
-
-const commentIcon = `
- <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icn/comment</title><path d="M4 11.132l1.446-.964A1 1 0 0 1 6 10h5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H5a1 1 0 0 0-1 1v6.132zM6.303 12l-2.748 1.832A1 1 0 0 1 2 13V5a3 3 0 0 1 3-3h6a3 3 0 0 1 3 3v4a3 3 0 0 1-3 3H6.303z" id="gitlab-comment-icon"/></svg>
-`;
-
-const compressIcon = `
- <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>icn/compress</title><path d="M5.27 12.182l-1.562 1.561a1 1 0 0 1-1.414 0h-.001a1 1 0 0 1 0-1.415l1.56-1.56L2.44 9.353a.5.5 0 0 1 .353-.854H7.09a.5.5 0 0 1 .5.5v4.294a.5.5 0 0 1-.853.353l-1.467-1.465zm6.911-6.914l1.464 1.464a.5.5 0 0 1-.353.854H8.999a.5.5 0 0 1-.5-.5V2.793a.5.5 0 0 1 .854-.354l1.414 1.415 1.56-1.561a1 1 0 1 1 1.415 1.414l-1.561 1.56z" id="gitlab-compress-icon"/></svg>
-`;
-
-const collapseButton = `
- <button id='gitlab-collapse' style='${buttonClearStyles}' class='gitlab-button gitlab-button-secondary gitlab-collapse gitlab-collapse-open'>${compressIcon}</button>
-`;
-
-const form = content => `
- <div id='gitlab-form-wrapper'>
- ${content}
- </div>
-`;
-
-const login = `
- <div>
- <label for='gitlab-token' class='gitlab-label'>Enter your <a class='gitlab-link' href="https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html">personal access token</a></label>
- <input class='gitlab-input' type='password' id='gitlab-token' name='gitlab-token'>
- ${note}
- </div>
- <div class='gitlab-checkbox-wrapper'>
- <input type="checkbox" id="remember_token" name="remember_token" value="remember">
- <label for="remember_token" class='gitlab-checkbox-label'>Remember me</label>
- </div>
- <div class='gitlab-button-wrapper'>
- <button class='gitlab-button-wide gitlab-button gitlab-button-success' style='${buttonClearStyles}' type='button' id='gitlab-login'> Submit </button>
- </div>
-`;
-
-///////////////////////////////////////////////
-//////////////// INTERACTIONS /////////////////
-///////////////////////////////////////////////
-
-// from https://developer.mozilla.org/en-US/docs/Web/API/Window/navigator
-function getBrowserId(sUsrAg) {
- var aKeys = ['MSIE', 'Edge', 'Firefox', 'Safari', 'Chrome', 'Opera'],
- nIdx = aKeys.length - 1;
-
- for (nIdx; nIdx > -1 && sUsrAg.indexOf(aKeys[nIdx]) === -1; nIdx--);
- return aKeys[nIdx];
-}
-
-function addCommentForm() {
- const formWrapper = document.getElementById('gitlab-form-wrapper');
- formWrapper.innerHTML = comment;
-}
-
-function addLoginForm() {
- const formWrapper = document.getElementById('gitlab-form-wrapper');
- formWrapper.innerHTML = login;
-}
-
-function authorizeUser() {
- // Clear any old errors
- clearNote('gitlab-token');
-
- const token = document.getElementById('gitlab-token').value;
- const rememberMe = document.getElementById('remember_token').checked;
-
- if (!token) {
- postError('Please enter your token.', 'gitlab-token');
- return;
- }
-
- if (rememberMe) {
- storeToken(token);
- }
-
- authSuccess(token);
- return;
-}
-
-function authSuccess(token) {
- data.token = token;
- addCommentForm();
-}
-
-function clearNote(inputId) {
- const note = document.getElementById('gitlab-validation-note');
- note.innerText = '';
- note.style.color = '';
-
- if (inputId) {
- const field = document.getElementById(inputId);
- field.style.borderColor = '';
- }
-}
-
-function confirmAndClear(mergeRequestId) {
- const commentButton = document.getElementById('gitlab-comment-button');
- const note = document.getElementById('gitlab-validation-note');
-
- commentButton.innerText = 'Feedback sent';
- note.innerText = `Your comment was successfully posted to merge request #${mergeRequestId}`;
-
- setTimeout(resetCommentButton, 1000);
-}
-
-function getInitialState() {
- const { localStorage } = window;
-
- try {
- let token = localStorage.getItem('token');
-
- if (token) {
- data.token = token;
- return comment;
- }
-
- return login;
- } catch (err) {
- return login;
- }
-}
-
-function getProjectDetails() {
- const {
- innerWidth,
- innerHeight,
- location: { href },
- navigator: { platform, userAgent },
- } = window;
- const browser = getBrowserId(userAgent);
-
- const scriptEl = document.getElementById('review-app-toolbar-script');
- const { projectId, mergeRequestId, mrUrl } = scriptEl.dataset;
-
- return {
- href,
- platform,
- browser,
- userAgent,
- innerWidth,
- innerHeight,
- projectId,
- mergeRequestId,
- mrUrl,
- };
-}
-
-function logoutUser() {
- const { localStorage } = window;
-
- // All the browsers we support have localStorage, so let's silently fail
- // and go on with the rest of the functionality.
- try {
- localStorage.removeItem('token');
- } catch (err) {
- return;
- }
-
- addLoginForm();
-}
-
-function postComment({
- href,
- platform,
- browser,
- userAgent,
- innerWidth,
- innerHeight,
- projectId,
- mergeRequestId,
- mrUrl,
-}) {
- // Clear any old errors
- clearNote('gitlab-comment');
-
- setInProgressState();
-
- const commentText = document.getElementById('gitlab-comment').value.trim();
-
- if (!commentText) {
- postError('Your comment appears to be empty.', 'gitlab-comment');
- resetCommentBox();
- return;
- }
-
- const detailText = `
- \n
-<details>
- <summary>Metadata</summary>
- Posted from ${href} | ${platform} | ${browser} | ${innerWidth} x ${innerHeight}.
- <br /><br />
- <em>User agent: ${userAgent}</em>
-</details>
- `;
-
- const url = `
- ${mrUrl}/api/v4/projects/${projectId}/merge_requests/${mergeRequestId}/discussions`;
-
- const body = `${commentText} ${detailText}`;
-
- fetch(url, {
- method: 'POST',
- headers: {
- 'PRIVATE-TOKEN': data.token,
- 'Content-Type': 'application/json',
- },
- body: JSON.stringify({ body }),
- })
- .then(response => {
- if (response.ok) {
- confirmAndClear(mergeRequestId);
- return;
- }
-
- throw new Error(`${response.status}: ${response.statusText}`);
- })
- .catch(err => {
- postError(
- `The feedback was not sent successfully. Please try again. Error: ${err.message}`,
- 'gitlab-comment',
- );
- resetCommentBox();
- });
-}
-
-function postError(message, inputId) {
- const note = document.getElementById('gitlab-validation-note');
- const field = document.getElementById(inputId);
- field.style.borderColor = '#db3b21';
- note.style.color = '#db3b21';
- note.innerText = message;
-}
-
-function resetCommentBox() {
- const commentBox = document.getElementById('gitlab-comment');
- const commentButton = document.getElementById('gitlab-comment-button');
-
- commentButton.innerText = 'Send feedback';
- commentButton.classList.replace('gitlab-button-secondary', 'gitlab-button-success');
- commentButton.style.opacity = 1;
-
- commentBox.style.pointerEvents = 'auto';
- commentBox.style.color = 'rgba(0, 0, 0, 1)';
-}
-
-function resetCommentButton() {
- const commentBox = document.getElementById('gitlab-comment');
- const note = document.getElementById('gitlab-validation-note');
-
- commentBox.value = '';
- note.innerText = '';
- resetCommentBox();
-}
-
-function setInProgressState() {
- const commentButton = document.getElementById('gitlab-comment-button');
- const commentBox = document.getElementById('gitlab-comment');
-
- commentButton.innerText = 'Sending feedback';
- commentButton.classList.replace('gitlab-button-success', 'gitlab-button-secondary');
- commentButton.style.opacity = 0.5;
- commentBox.style.color = 'rgba(223, 223, 223, 0.5)';
- commentBox.style.pointerEvents = 'none';
-}
-
-function storeToken(token) {
- const { localStorage } = window;
-
- // All the browsers we support have localStorage, so let's silently fail
- // and go on with the rest of the functionality.
- try {
- localStorage.setItem('token', token);
- } catch (err) {
- return;
- }
-}
-
-function toggleForm() {
- const container = document.getElementById('gitlab-review-container');
- const collapseButton = document.getElementById('gitlab-collapse');
- const form = document.getElementById('gitlab-form-wrapper');
- const OPEN = 'open';
- const CLOSED = 'closed';
-
- const stateVals = {
- [OPEN]: {
- buttonClasses: ['gitlab-collapse-closed', 'gitlab-collapse-open'],
- containerClasses: ['gitlab-closed-wrapper', 'gitlab-open-wrapper'],
- icon: compressIcon,
- display: 'flex',
- backgroundColor: 'rgba(255, 255, 255, 1)',
- },
- [CLOSED]: {
- buttonClasses: ['gitlab-collapse-open', 'gitlab-collapse-closed'],
- containerClasses: ['gitlab-open-wrapper', 'gitlab-closed-wrapper'],
- icon: commentIcon,
- display: 'none',
- backgroundColor: 'rgba(255, 255, 255, 0)',
- },
- };
-
- const nextState = collapseButton.classList.contains('gitlab-collapse-open') ? CLOSED : OPEN;
-
- container.classList.replace(...stateVals[nextState].containerClasses);
- container.style.backgroundColor = stateVals[nextState].backgroundColor;
- form.style.display = stateVals[nextState].display;
- collapseButton.classList.replace(...stateVals[nextState].buttonClasses);
- collapseButton.innerHTML = stateVals[nextState].icon;
-}
-
-///////////////////////////////////////////////
-///////////////// INJECTION //////////////////
-///////////////////////////////////////////////
-
-function noop() {}
-
-const eventLookup = ({ target: { id } }) => {
- switch (id) {
- case 'gitlab-collapse':
- return toggleForm;
- case 'gitlab-comment-button':
- const projectDetails = getProjectDetails();
- return postComment.bind(null, projectDetails);
- case 'gitlab-login':
- return authorizeUser;
- case 'gitlab-logout-button':
- return logoutUser;
- default:
- return noop;
- }
-};
-
-window.addEventListener('load', () => {
- const content = getInitialState();
- const container = document.createElement('div');
-
- container.setAttribute('id', 'gitlab-review-container');
- container.insertAdjacentHTML('beforeend', collapseButton);
- container.insertAdjacentHTML('beforeend', form(content));
-
- document.body.insertBefore(container, document.body.firstChild);
-
- document.getElementById('gitlab-review-container').addEventListener('click', event => {
- eventLookup(event)();
- });
-
-});
diff --git a/yarn.lock b/yarn.lock
index b6d31ea08e6..dddf01414b2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -693,6 +693,13 @@
eslint-plugin-promise "^4.1.1"
eslint-plugin-vue "^5.0.0"
+"@gitlab/eslint-plugin-i18n@^1.0.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@gitlab/eslint-plugin-i18n/-/eslint-plugin-i18n-1.1.0.tgz#e494d599e644ce3a094ea85f87dbbda41a924c5e"
+ integrity sha512-Cwm7sLtQnUDqvxE9Ez8UMslyosPCpMVLxBnFb+2n6QcBZmXRao4aNSVRkmlsDZYgYegWhOGn3Qq3MLy4BSqauQ==
+ dependencies:
+ requireindex "~1.1.0"
+
"@gitlab/svgs@^1.63.0":
version "1.63.0"
resolved "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.63.0.tgz#9dd544026d203e4ce6efed72b05db68f710c4d49"
@@ -9439,6 +9446,11 @@ require-uncached@^1.0.3:
caller-path "^0.1.0"
resolve-from "^1.0.0"
+requireindex@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.1.0.tgz#e5404b81557ef75db6e49c5a72004893fe03e162"
+ integrity sha1-5UBLgVV+91225JxacgBIk/4D4WI=
+
requires-port@1.x.x, requires-port@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"