I18N of js files starting with c or d
This is one of many MRs opened in order to improve the overall internationalisation of the GitLab codebase. This commit only targets Vanilla JS files. i18n documentation https://docs.gitlab.com/ee/development/i18n/externalization.html
This commit is contained in:
parent
59fe5c1cbc
commit
5ebb42cb8b
|
@ -118,7 +118,7 @@ export default class CreateMergeRequestDropdown {
|
||||||
this.branchCreated = true;
|
this.branchCreated = true;
|
||||||
window.location.href = data.url;
|
window.location.href = data.url;
|
||||||
})
|
})
|
||||||
.catch(() => Flash('Failed to create a branch for this issue. Please try again.'));
|
.catch(() => Flash(__('Failed to create a branch for this issue. Please try again.')));
|
||||||
}
|
}
|
||||||
|
|
||||||
createMergeRequest() {
|
createMergeRequest() {
|
||||||
|
@ -130,7 +130,7 @@ export default class CreateMergeRequestDropdown {
|
||||||
this.mergeRequestCreated = true;
|
this.mergeRequestCreated = true;
|
||||||
window.location.href = data.url;
|
window.location.href = data.url;
|
||||||
})
|
})
|
||||||
.catch(() => Flash('Failed to create Merge Request. Please try again.'));
|
.catch(() => Flash(__('Failed to create Merge Request. Please try again.')));
|
||||||
}
|
}
|
||||||
|
|
||||||
disable() {
|
disable() {
|
||||||
|
@ -227,7 +227,7 @@ export default class CreateMergeRequestDropdown {
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
this.unavailable();
|
this.unavailable();
|
||||||
this.disable();
|
this.disable();
|
||||||
new Flash('Failed to get ref.');
|
new Flash(__('Failed to get ref.'));
|
||||||
|
|
||||||
this.isGettingRef = false;
|
this.isGettingRef = false;
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,7 @@ import _ from 'underscore';
|
||||||
import './behaviors/preview_markdown';
|
import './behaviors/preview_markdown';
|
||||||
import csrf from './lib/utils/csrf';
|
import csrf from './lib/utils/csrf';
|
||||||
import axios from './lib/utils/axios_utils';
|
import axios from './lib/utils/axios_utils';
|
||||||
|
import { n__, __ } from '~/locale';
|
||||||
|
|
||||||
Dropzone.autoDiscover = false;
|
Dropzone.autoDiscover = false;
|
||||||
|
|
||||||
|
@ -90,7 +91,7 @@ export default function dropzoneInput(form) {
|
||||||
if (!processingFileCount) $attachButton.removeClass('hide');
|
if (!processingFileCount) $attachButton.removeClass('hide');
|
||||||
addFileToForm(response.link.url);
|
addFileToForm(response.link.url);
|
||||||
},
|
},
|
||||||
error: (file, errorMessage = 'Attaching the file failed.', xhr) => {
|
error: (file, errorMessage = __('Attaching the file failed.'), xhr) => {
|
||||||
// If 'error' event is fired by dropzone, the second parameter is error message.
|
// If 'error' event is fired by dropzone, the second parameter is error message.
|
||||||
// If the 'errorMessage' parameter is empty, the default error message is set.
|
// If the 'errorMessage' parameter is empty, the default error message is set.
|
||||||
// If the 'error' event is fired by backend (xhr) error response, the third parameter is
|
// If the 'error' event is fired by backend (xhr) error response, the third parameter is
|
||||||
|
@ -273,19 +274,11 @@ export default function dropzoneInput(form) {
|
||||||
};
|
};
|
||||||
|
|
||||||
updateAttachingMessage = (files, messageContainer) => {
|
updateAttachingMessage = (files, messageContainer) => {
|
||||||
let attachingMessage;
|
|
||||||
const filesCount = files.filter(file => file.status === 'uploading' || file.status === 'queued')
|
const filesCount = files.filter(file => file.status === 'uploading' || file.status === 'queued')
|
||||||
.length;
|
.length;
|
||||||
|
const attachingMessage = n__('Attaching a file', 'Attaching %d files', filesCount);
|
||||||
|
|
||||||
// Dinamycally change uploading files text depending on files number in
|
messageContainer.text(`${attachingMessage} -`);
|
||||||
// dropzone files queue.
|
|
||||||
if (filesCount > 1) {
|
|
||||||
attachingMessage = `Attaching ${filesCount} files -`;
|
|
||||||
} else {
|
|
||||||
attachingMessage = 'Attaching a file -';
|
|
||||||
}
|
|
||||||
|
|
||||||
messageContainer.text(attachingMessage);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
form.find('.markdown-selector').click(function onMarkdownClick(e) {
|
form.find('.markdown-selector').click(function onMarkdownClick(e) {
|
||||||
|
|
|
@ -1186,6 +1186,14 @@ msgstr ""
|
||||||
msgid "Attach a file by drag & drop or %{upload_link}"
|
msgid "Attach a file by drag & drop or %{upload_link}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Attaching a file"
|
||||||
|
msgid_plural "Attaching %d files"
|
||||||
|
msgstr[0] ""
|
||||||
|
msgstr[1] ""
|
||||||
|
|
||||||
|
msgid "Attaching the file failed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Aug"
|
msgid "Aug"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4205,6 +4213,12 @@ msgstr ""
|
||||||
msgid "Failed to connect to the prometheus server"
|
msgid "Failed to connect to the prometheus server"
|
||||||
msgstr ""
|
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"
|
msgid "Failed to create repository via gitlab-shell"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4214,6 +4228,9 @@ msgstr ""
|
||||||
msgid "Failed to deploy to"
|
msgid "Failed to deploy to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Failed to get ref."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Failed to install."
|
msgid "Failed to install."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue