mirror of
https://github.com/nishiki/manage-password.git
synced 2024-11-26 23:33:03 +00:00
fix translation options
This commit is contained in:
parent
92168dd654
commit
38b5b5ada5
11 changed files with 54 additions and 41 deletions
|
@ -27,9 +27,9 @@ require 'mpw/cli'
|
||||||
options = {}
|
options = {}
|
||||||
|
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw add [options]"
|
||||||
|
|
||||||
opts.on('-c', '--config CONFIG', I18n.t('option.config')) do |config|
|
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet WALLET', I18n.t('option.wallet')) do |wallet|
|
opts.on('-w', '--wallet NAME', I18n.t('option.wallet')) do |wallet|
|
||||||
options[:wallet] = wallet
|
options[:wallet] = wallet
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
|
|
@ -27,13 +27,13 @@ require 'mpw/cli'
|
||||||
options = {}
|
options = {}
|
||||||
|
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw config [options]"
|
||||||
|
|
||||||
opts.on('-c', '--config CONFIG', I18n.t('option.config')) do |config|
|
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-g', '--gpg-exe PATH', I18n.t('option.lang')) do |gpg_exe|
|
opts.on('-g', '--gpg-exe PATH', I18n.t('option.gpg_exe')) do |gpg_exe|
|
||||||
options[:gpg_exe] = gpg_exe
|
options[:gpg_exe] = gpg_exe
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -42,11 +42,11 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('--init', I18n.t('option.init')) do
|
opts.on('-i', '--init GPG_KEY', I18n.t('option.init')) do |gpg_key|
|
||||||
options[:init] = true
|
options[:init] = gpg_key
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-k', '--key GPG_KEY', I18n.t('option.lang')) do |gpg_key|
|
opts.on('-k', '--key GPG_KEY', I18n.t('option.gpg_key')) do |gpg_key|
|
||||||
options[:gpg_key] = gpg_key
|
options[:gpg_key] = gpg_key
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ OptionParser.new do |opts|
|
||||||
options[:lang] = lang
|
options[:lang] = lang
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet-dir LANG', I18n.t('option.lang')) do |wallet_dir|
|
opts.on('-w', '--wallet-dir PATH', I18n.t('option.wallet_dir')) do |wallet_dir|
|
||||||
options[:wallet_dir] = wallet_dir
|
options[:wallet_dir] = wallet_dir
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
@ -64,9 +64,8 @@ cli = MPW::Cli.new(config, nil, nil, nil)
|
||||||
|
|
||||||
if not options[:init].nil?
|
if not options[:init].nil?
|
||||||
cli.setup(options)
|
cli.setup(options)
|
||||||
cli.setup_gpg_key(options[:gpg_key]) if not config.check_gpg_key?
|
cli.setup_gpg_key(options[:init])
|
||||||
cli.setup_wallet_config
|
cli.setup_wallet_config
|
||||||
exit 0
|
else
|
||||||
|
cli.set_config(options)
|
||||||
end
|
end
|
||||||
|
|
||||||
cli.set_config(options)
|
|
||||||
|
|
|
@ -29,11 +29,11 @@ options = {}
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw delete [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw delete [options]"
|
||||||
|
|
||||||
opts.on('-c', '--config CONFIG', I18n.t('option.config')) do |config|
|
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-g', '--group GROUP', I18n.t('option.config')) do |group|
|
opts.on('-g', '--group NAME', I18n.t('option.group')) do |group|
|
||||||
options[:group] = group
|
options[:group] = group
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -42,11 +42,11 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-p', '--pattern PATTERN', I18n.t('option.config')) do |pattern|
|
opts.on('-p', '--pattern PATTERN', I18n.t('option.pattern')) do |pattern|
|
||||||
options[:pattern] = pattern
|
options[:pattern] = pattern
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet WALLET', I18n.t('option.wallet')) do |wallet|
|
opts.on('-w', '--wallet NAME', I18n.t('option.wallet')) do |wallet|
|
||||||
options[:wallet] = wallet
|
options[:wallet] = wallet
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
|
|
@ -33,11 +33,11 @@ OptionParser.new do |opts|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-f', '--file PATH', I18n.t('option.file')) do |file|
|
opts.on('-f', '--file PATH', I18n.t('option.file_export')) do |file|
|
||||||
options[:file] = file
|
options[:file] = file
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-g', '--group GROUP', I18n.t('option.config')) do |group|
|
opts.on('-g', '--group GROUP', I18n.t('option.group')) do |group|
|
||||||
options[:group] = group
|
options[:group] = group
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -46,11 +46,11 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-p', '--pattern PATTERN', I18n.t('option.config')) do |pattern|
|
opts.on('-p', '--pattern PATTERN', I18n.t('option.pattern')) do |pattern|
|
||||||
options[:pattern] = pattern
|
options[:pattern] = pattern
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet WALLET', I18n.t('option.wallet')) do |wallet|
|
opts.on('-w', '--wallet NAME', I18n.t('option.wallet')) do |wallet|
|
||||||
options[:wallet] = wallet
|
options[:wallet] = wallet
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
|
|
@ -22,7 +22,7 @@ require 'mpw/mpw'
|
||||||
options = {}
|
options = {}
|
||||||
|
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw-passwd [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw passwd [options]"
|
||||||
|
|
||||||
opts.on('-h', '--help', I18n.t('option.help')) do
|
opts.on('-h', '--help', I18n.t('option.help')) do
|
||||||
puts opts
|
puts opts
|
||||||
|
|
|
@ -27,13 +27,13 @@ require 'mpw/cli'
|
||||||
options = {}
|
options = {}
|
||||||
|
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw wallet [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw import [options]"
|
||||||
|
|
||||||
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-f', '--file PATH', I18n.t('option.file')) do |file|
|
opts.on('-f', '--file PATH', I18n.t('option.file_import')) do |file|
|
||||||
options[:file] = file
|
options[:file] = file
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet WALLET', I18n.t('option.wallet')) do |wallet|
|
opts.on('-w', '--wallet NAME', I18n.t('option.wallet')) do |wallet|
|
||||||
options[:wallet] = wallet
|
options[:wallet] = wallet
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
|
|
@ -29,11 +29,11 @@ options = {}
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw list [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw list [options]"
|
||||||
|
|
||||||
opts.on('-c', '--config CONFIG', I18n.t('option.config')) do |config|
|
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-g', '--group GROUP', I18n.t('option.config')) do |group|
|
opts.on('-g', '--group NAME', I18n.t('option.group')) do |group|
|
||||||
options[:group] = group
|
options[:group] = group
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -42,11 +42,11 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-p', '--pattern PATTERN', I18n.t('option.config')) do |pattern|
|
opts.on('-p', '--pattern PATTERN', I18n.t('option.pattern')) do |pattern|
|
||||||
options[:pattern] = pattern
|
options[:pattern] = pattern
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet WALLET', I18n.t('option.wallet')) do |wallet|
|
opts.on('-w', '--wallet NAME', I18n.t('option.wallet')) do |wallet|
|
||||||
options[:wallet] = wallet
|
options[:wallet] = wallet
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
|
|
@ -27,13 +27,13 @@ require 'mpw/cli'
|
||||||
options = {}
|
options = {}
|
||||||
|
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw update [options]"
|
||||||
|
|
||||||
opts.on('-c', '--config CONFIG', I18n.t('option.config')) do |config|
|
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-g', '--group GROUP', I18n.t('option.config')) do |group|
|
opts.on('-g', '--group NAME', I18n.t('option.group')) do |group|
|
||||||
options[:group] = group
|
options[:group] = group
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -42,11 +42,11 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-p', '--pattern PATTERN', I18n.t('option.config')) do |pattern|
|
opts.on('-p', '--pattern PATTERN', I18n.t('option.pattern')) do |pattern|
|
||||||
options[:pattern] = pattern
|
options[:pattern] = pattern
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet WALLET', I18n.t('option.wallet')) do |wallet|
|
opts.on('-w', '--wallet NAME', I18n.t('option.wallet')) do |wallet|
|
||||||
options[:wallet] = wallet
|
options[:wallet] = wallet
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
|
|
@ -29,7 +29,7 @@ options = {}
|
||||||
OptionParser.new do |opts|
|
OptionParser.new do |opts|
|
||||||
opts.banner = "#{I18n.t('option.usage')}: mpw wallet [options]"
|
opts.banner = "#{I18n.t('option.usage')}: mpw wallet [options]"
|
||||||
|
|
||||||
opts.on('-c', '--config CONFIG', I18n.t('option.config')) do |config|
|
opts.on('-c', '--config PATH', I18n.t('option.config')) do |config|
|
||||||
options[:config] = config
|
options[:config] = config
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ OptionParser.new do |opts|
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|
||||||
opts.on('-w', '--wallet WALLET', I18n.t('option.wallet')) do |wallet|
|
opts.on('-w', '--wallet NAME', I18n.t('option.wallet')) do |wallet|
|
||||||
options[:wallet] = wallet
|
options[:wallet] = wallet
|
||||||
end
|
end
|
||||||
end.parse!
|
end.parse!
|
||||||
|
|
11
i18n/en.yml
11
i18n/en.yml
|
@ -39,15 +39,21 @@ en:
|
||||||
config: "Specify the configuration file to use"
|
config: "Specify the configuration file to use"
|
||||||
clipboard: "Disable the clipboard feature"
|
clipboard: "Disable the clipboard feature"
|
||||||
export: "Export a wallet in an yaml file"
|
export: "Export a wallet in an yaml file"
|
||||||
file: "Specify a file, to use with the options [--import | --export | --add]"
|
file_export: "Specify the file where export data"
|
||||||
|
file_import: "Specify the file to import"
|
||||||
force: "No ask to confirm when you delete an item"
|
force: "No ask to confirm when you delete an item"
|
||||||
generate_password: "Generate a random password (default 8 characters)"
|
generate_password: "Generate a random password (default 8 characters)"
|
||||||
|
gpg_exe: "Set the gpg binary path to use"
|
||||||
|
gpg_key: "Specify a GPG key (ex: user@example.com)"
|
||||||
group: "Search the items with specified group"
|
group: "Search the items with specified group"
|
||||||
help: "Show this help message"
|
help: "Show this help message"
|
||||||
|
init: "Initialize mpw"
|
||||||
import: "Import item since a yaml file"
|
import: "Import item since a yaml file"
|
||||||
key: "Specify the key name, to use with the options [--add | --delete | --update]"
|
key: "Specify the key name"
|
||||||
|
lang: "Set the software language"
|
||||||
no_sync: "Disable synchronization with the server"
|
no_sync: "Disable synchronization with the server"
|
||||||
numeric: "Use number to generate a password"
|
numeric: "Use number to generate a password"
|
||||||
|
pattern: "Given search pattern"
|
||||||
setup: "Create a new configuration file"
|
setup: "Create a new configuration file"
|
||||||
setup_wallet: "Create a new configuration file for a wallet"
|
setup_wallet: "Create a new configuration file for a wallet"
|
||||||
special_chars: "Use special char to generate a password"
|
special_chars: "Use special char to generate a password"
|
||||||
|
@ -55,6 +61,7 @@ en:
|
||||||
show_all: "List all items"
|
show_all: "List all items"
|
||||||
usage: "Usage"
|
usage: "Usage"
|
||||||
wallet: "Specify a wallet to use"
|
wallet: "Specify a wallet to use"
|
||||||
|
wallet_dir: "Set the wallets folder"
|
||||||
|
|
||||||
form:
|
form:
|
||||||
select: "Select the item: "
|
select: "Select the item: "
|
||||||
|
|
11
i18n/fr.yml
11
i18n/fr.yml
|
@ -39,15 +39,21 @@ fr:
|
||||||
config: "Spécifie le fichier de configuration à utiliser"
|
config: "Spécifie le fichier de configuration à utiliser"
|
||||||
clipboard: "Désactive la fonction presse papier"
|
clipboard: "Désactive la fonction presse papier"
|
||||||
export: "Exporte un portefeuille dans un fichier yaml"
|
export: "Exporte un portefeuille dans un fichier yaml"
|
||||||
file: "Spécifie un fichier, à utiliser avec les options [--import | --export | --add]"
|
file_export: "Spécifie le fichier où exporter les données"
|
||||||
|
file_import: "Spécifie le fichier à importer"
|
||||||
force: "Ne demande pas de confirmation pour la suppression d'un élément"
|
force: "Ne demande pas de confirmation pour la suppression d'un élément"
|
||||||
generate_password: "Génére un mot de passe aléatoire (défaut 8 caractères)"
|
generate_password: "Génére un mot de passe aléatoire (défaut 8 caractères)"
|
||||||
|
gpg_exe: "Spécifie le chemin du binaire gpg à utiliser"
|
||||||
|
gpg_key: "Spécifie une clé GPG (ex: user@example.com)"
|
||||||
group: "Recherche les éléments appartenant au groupe spécifié"
|
group: "Recherche les éléments appartenant au groupe spécifié"
|
||||||
help: "Affiche ce message d'aide"
|
help: "Affiche ce message d'aide"
|
||||||
import: "Importe des éléments depuis un fichier yaml"
|
import: "Importe des éléments depuis un fichier yaml"
|
||||||
key: "Spécifie le nom d'une clé, à utiliser avec les options [--add | --delete | --update]"
|
init: "Initialise mpw"
|
||||||
|
key: "Spécifie le nom d'une clé"
|
||||||
|
lang: "Spécifie la langue du logiciel (ex: fr)"
|
||||||
no_sync: "Désactive la synchronisation avec le serveur"
|
no_sync: "Désactive la synchronisation avec le serveur"
|
||||||
numeric: "Utilise des chiffre dans la génération d'un mot de passe"
|
numeric: "Utilise des chiffre dans la génération d'un mot de passe"
|
||||||
|
pattern: "Motif de donnée à chercher"
|
||||||
setup: "Création d'un nouveau fichier de configuration"
|
setup: "Création d'un nouveau fichier de configuration"
|
||||||
setup_wallet: "Création d'un nouveau fichier de configuration pour un portefeuille"
|
setup_wallet: "Création d'un nouveau fichier de configuration pour un portefeuille"
|
||||||
special_chars: "Utilise des charactères speciaux dans la génération d'un mot de passe"
|
special_chars: "Utilise des charactères speciaux dans la génération d'un mot de passe"
|
||||||
|
@ -55,6 +61,7 @@ fr:
|
||||||
show_all: "Liste tous les éléments"
|
show_all: "Liste tous les éléments"
|
||||||
usage: "Utilisation"
|
usage: "Utilisation"
|
||||||
wallet: "Spécifie le portefeuille à utiliser"
|
wallet: "Spécifie le portefeuille à utiliser"
|
||||||
|
wallet_dir: "Spécifie le répertoire des portefeuilles"
|
||||||
|
|
||||||
form:
|
form:
|
||||||
select: "Sélectionner l'élément: "
|
select: "Sélectionner l'élément: "
|
||||||
|
|
Loading…
Reference in a new issue