diff options
Diffstat (limited to 'Completion/Unix/Type/_locales')
-rw-r--r-- | Completion/Unix/Type/_locales | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Completion/Unix/Type/_locales b/Completion/Unix/Type/_locales new file mode 100644 index 000000000..ad5741c8a --- /dev/null +++ b/Completion/Unix/Type/_locales @@ -0,0 +1,11 @@ +#compdef -value-,LANG,-default- -P -value-,LC_*,-default- + +local locales + +if (( $+commands[locale] )); then + locales=( $(_call_program locales locale -a) ) +else + locales=( /usr/lib/locale/*(:t) ) +fi + +_wanted locales expl locale compadd "$@" -a locales |