| " Script to check if all the locales used in spell files are available. | |
| grep /sys env LANG/ */main.aap | |
| let not_supported = [] | |
| for item in getqflist() | |
| let lang = substitute(item.text, '.*LANG=\(\S\+\).*', '\1', '') | |
| try | |
| exe 'lang ' . lang | |
| catch /E197/ | |
| call add(not_supported, lang) | |
| endtry | |
| endfor | |
| if len(not_supported) > 0 | |
| echo "Unsupported languages:" | |
| for l in not_supported | |
| echo l | |
| endfor | |
| else | |
| echo "Everything appears to be OK" | |
| endif |