1
0
Fork 0
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:
Adrien Waksberg 2016-10-20 08:32:26 +02:00
parent 92168dd654
commit 38b5b5ada5
11 changed files with 54 additions and 41 deletions

View file

@ -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!

View file

@ -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)

View file

@ -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!

View file

@ -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!

View file

@ -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

View file

@ -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!

View file

@ -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!

View file

@ -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!

View file

@ -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!

View file

@ -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: "

View file

@ -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: "