diff options
author | Jochen Topf <jochen@topf.org> | 2013-01-02 17:49:35 +0100 |
---|---|---|
committer | Jochen Topf <jochen@topf.org> | 2013-01-02 17:49:35 +0100 |
commit | 4ddaaeb4d6acb9d48be3ca48cc18daff7191fa8d (patch) | |
tree | 2e4e5997acbec8b537d1c75dc2e1a47854082919 /bin | |
parent | da4158398754e121bc85f0df54bd02b8ef68d878 (diff) | |
download | taginfo-4ddaaeb4d6acb9d48be3ca48cc18daff7191fa8d.tar taginfo-4ddaaeb4d6acb9d48be3ca48cc18daff7191fa8d.tar.gz |
Added (incomplete) name_tags report.
This report will give more information about the "name" tag and its variants.
The report is not complete yet, so it is disabled.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/test_langtags.rb | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/bin/test_langtags.rb b/bin/test_langtags.rb new file mode 100755 index 0000000..9e5e7e0 --- /dev/null +++ b/bin/test_langtags.rb @@ -0,0 +1,31 @@ +#!/usr/bin/ruby + +require 'lib/langtag/bcp47.rb' + +BCP47::read_registry + +puts "Languages:" + +BCP47::Entry::entries('language').each do |entry| + defscript = entry.suppress_script ? " (Script: #{entry.suppress_script})" : '' + puts " #{entry.subtag} - #{entry.description}#{defscript}" +end + +puts "\nScripts:" + +BCP47::Entry::entries('script').each do |entry| + puts " #{entry.subtag} - #{entry.description}" +end + +puts "\nRegions:" + +BCP47::Entry::entries('region').each do |entry| + puts " #{entry.subtag} - #{entry.description}" +end + +puts "\nVariants:" + +BCP47::Entry::entries('variant').each do |entry| + puts " #{entry.subtag} - #{entry.description}" +end + |