Internationalisation of projects 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
This commit is contained in:
Brandon Labuschagne 2019-04-30 17:26:58 +00:00 committed by Kushal Pandya
parent b910070400
commit 63454eb8c0
2 changed files with 69 additions and 17 deletions

View file

@ -1,6 +1,7 @@
import $ from 'jquery';
import { addSelectOnFocusBehaviour } from '../lib/utils/common_utils';
import { slugifyWithHyphens } from '../lib/utils/text_utility';
import { s__ } from '~/locale';
let hasUserDefinedProjectPath = false;
@ -114,71 +115,71 @@ const bindEvents = () => {
const value = $(this).val();
const templates = {
rails: {
text: 'Ruby on Rails',
text: s__('ProjectTemplates|Ruby on Rails'),
icon: '.template-option .icon-rails',
},
express: {
text: 'NodeJS Express',
text: s__('ProjectTemplates|NodeJS Express'),
icon: '.template-option .icon-express',
},
spring: {
text: 'Spring',
text: s__('ProjectTemplates|Spring'),
icon: '.template-option .icon-spring',
},
iosswift: {
text: 'iOS (Swift)',
text: s__('ProjectTemplates|iOS (Swift)'),
icon: '.template-option svg.icon-gitlab',
},
dotnetcore: {
text: '.NET Core',
text: s__('ProjectTemplates|.NET Core'),
icon: '.template-option .icon-dotnet',
},
android: {
text: 'Android',
text: s__('ProjectTemplates|Android'),
icon: '.template-option svg.icon-android',
},
gomicro: {
text: 'Go Micro',
text: s__('ProjectTemplates|Go Micro'),
icon: '.template-option .icon-gomicro',
},
hugo: {
text: 'Pages/Hugo',
text: s__('ProjectTemplates|Pages/Hugo'),
icon: '.template-option .icon-hugo',
},
jekyll: {
text: 'Pages/Jekyll',
text: s__('ProjectTemplates|Pages/Jekyll'),
icon: '.template-option .icon-jekyll',
},
plainhtml: {
text: 'Pages/Plain HTML',
text: s__('ProjectTemplates|Pages/Plain HTML'),
icon: '.template-option .icon-plainhtml',
},
gitbook: {
text: 'Pages/GitBook',
text: s__('ProjectTemplates|Pages/GitBook'),
icon: '.template-option .icon-gitbook',
},
hexo: {
text: 'Pages/Hexo',
text: s__('ProjectTemplates|Pages/Hexo'),
icon: '.template-option .icon-hexo',
},
nfhugo: {
text: 'Netlify/Hugo',
text: s__('ProjectTemplates|Netlify/Hugo'),
icon: '.template-option .icon-netlify',
},
nfjekyll: {
text: 'Netlify/Jekyll',
text: s__('ProjectTemplates|Netlify/Jekyll'),
icon: '.template-option .icon-netlify',
},
nfplainhtml: {
text: 'Netlify/Plain HTML',
text: s__('ProjectTemplates|Netlify/Plain HTML'),
icon: '.template-option .icon-netlify',
},
nfgitbook: {
text: 'Netlify/GitBook',
text: s__('ProjectTemplates|Netlify/GitBook'),
icon: '.template-option .icon-netlify',
},
nfhexo: {
text: 'Netlify/Hexo',
text: s__('ProjectTemplates|Netlify/Hexo'),
icon: '.template-option .icon-netlify',
},
};

View file

@ -7228,6 +7228,57 @@ 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 ""