Skip to content

Commit

Permalink
feat: add invalid package name message translation (#357)
Browse files Browse the repository at this point in the history
  • Loading branch information
btea authored Oct 21, 2023
1 parent b94fe6e commit 55ccea8
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ async function init() {
type: () => (isValidPackageName(targetDir) ? null : 'text'),
message: language.packageName.message,
initial: () => toValidPackageName(targetDir),
validate: (dir) => isValidPackageName(dir) || 'Invalid package.json name'
validate: (dir) => isValidPackageName(dir) || language.packageName.invalidMessage
},
{
name: 'needsTypeScript',
Expand Down
3 changes: 2 additions & 1 deletion locales/en-US.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
"message": "is not empty. Remove existing files and continue?"
},
"packageName": {
"message": "Package name:"
"message": "Package name:",
"invalidMessage": "Invalid package.json name"
},
"needsTypeScript": {
"message": "Add TypeScript?"
Expand Down
3 changes: 2 additions & 1 deletion locales/fr-FR.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
"message": "n'est pas vide. Supprimer les fichiers existants et continuer\u00a0?"
},
"packageName": {
"message": "Nom du package\u00a0:"
"message": "Nom du package\u00a0:",
"invalidMessage": "Le nom du package.json est invalide"
},
"needsTypeScript": {
"message": "Ajouter TypeScript\u00a0?"
Expand Down
3 changes: 2 additions & 1 deletion locales/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
"message": "非空,是否覆盖?"
},
"packageName": {
"message": "请输入包名称:"
"message": "请输入包名称:",
"invalidMessage": "无效的 package.json 名称"
},
"needsTypeScript": {
"message": "是否使用 TypeScript 语法?"
Expand Down
1 change: 1 addition & 0 deletions utils/getLanguage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import * as path from 'node:path'

interface LanguageItem {
message: string
invalidMessage?: string
dirForPrompts?: {
current: string
target: string
Expand Down

0 comments on commit 55ccea8

Please sign in to comment.