Skip to content
Snippets Groups Projects
Commit b95183fb authored by Brandon Labuschagne's avatar Brandon Labuschagne Committed by Clement Ho
Browse files

Internationalisation of lib directory

This is one of many MRs opened in order to improve the overall
internationalisation of the GitLab codebase.

i18n documentation
https://docs.gitlab.com/ee/development/i18n/externalization.html
parent d5074b1d
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -3,7 +3,7 @@ import _ from 'underscore';
import timeago from 'timeago.js';
import dateFormat from 'dateformat';
import { pluralize } from './text_utility';
import { languageCode, s__ } from '../../locale';
import { languageCode, s__, __ } from '../../locale';
 
window.timeago = timeago;
 
Loading
Loading
@@ -63,7 +63,15 @@ export const pad = (val, len = 2) => `0${val}`.slice(-len);
* @returns {String}
*/
export const getDayName = date =>
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'][date.getDay()];
[
__('Sunday'),
__('Monday'),
__('Tuesday'),
__('Wednesday'),
__('Thursday'),
__('Friday'),
__('Saturday'),
][date.getDay()];
 
/**
* @example
Loading
Loading
@@ -320,13 +328,13 @@ export const getSundays = date => {
}
 
const daysToSunday = [
'Saturday',
'Friday',
'Thursday',
'Wednesday',
'Tuesday',
'Monday',
'Sunday',
__('Saturday'),
__('Friday'),
__('Thursday'),
__('Wednesday'),
__('Tuesday'),
__('Monday'),
__('Sunday'),
];
 
const month = date.getMonth();
Loading
Loading
@@ -336,7 +344,7 @@ export const getSundays = date => {
 
while (dateOfMonth.getMonth() === month) {
const dayName = getDayName(dateOfMonth);
if (dayName === 'Sunday') {
if (dayName === __('Sunday')) {
sundays.push(new Date(dateOfMonth.getTime()));
}
 
Loading
Loading
import { BYTES_IN_KIB } from './constants';
import { sprintf, __ } from '~/locale';
 
/**
* Function that allows a number with an X amount of decimals
Loading
Loading
@@ -72,13 +73,13 @@ export function bytesToGiB(number) {
*/
export function numberToHumanSize(size) {
if (size < BYTES_IN_KIB) {
return `${size} bytes`;
return sprintf(__('%{size} bytes'), { size });
} else if (size < BYTES_IN_KIB * BYTES_IN_KIB) {
return `${bytesToKiB(size).toFixed(2)} KiB`;
return sprintf(__('%{size} KiB'), { size: bytesToKiB(size).toFixed(2) });
} else if (size < BYTES_IN_KIB * BYTES_IN_KIB * BYTES_IN_KIB) {
return `${bytesToMiB(size).toFixed(2)} MiB`;
return sprintf(__('%{size} MiB'), { size: bytesToMiB(size).toFixed(2) });
}
return `${bytesToGiB(size).toFixed(2)} GiB`;
return sprintf(__('%{size} GiB'), { size: bytesToGiB(size).toFixed(2) });
}
 
/**
Loading
Loading
Loading
Loading
@@ -193,6 +193,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 ""
 
Loading
Loading
@@ -4482,6 +4494,9 @@ msgstr ""
msgid "Found errors in your .gitlab-ci.yml:"
msgstr ""
 
msgid "Friday"
msgstr ""
msgid "From %{providerTitle}"
msgstr ""
 
Loading
Loading
@@ -9984,6 +9999,9 @@ msgstr ""
msgid "This will remove the fork relationship to source project"
msgstr ""
 
msgid "Thursday"
msgstr ""
msgid "Time before an issue gets scheduled"
msgstr ""
 
Loading
Loading
@@ -10387,6 +10405,9 @@ 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 "Twitter"
msgstr ""
 
Loading
Loading
@@ -10879,6 +10900,9 @@ msgstr ""
msgid "Webhooks Help"
msgstr ""
 
msgid "Wednesday"
msgstr ""
msgid "Welcome to your Issue Board!"
msgstr ""
 
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment