<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>&#62;&#62; blog &#187; utilities</title>
	<atom:link href="http://rishida.net/blog/?feed=rss2&#038;cat=2" rel="self" type="application/rss+xml" />
	<link>http://rishida.net/blog</link>
	<description>News of changes to my main site, and W3C related posts.</description>
	<lastBuildDate>Mon, 08 Feb 2010 09:36:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>UniView updated: Show age, context-sensitive help, highlighting, etc.</title>
		<link>http://rishida.net/blog/?p=385</link>
		<comments>http://rishida.net/blog/?p=385#comments</comments>
		<pubDate>Mon, 08 Feb 2010 09:33:10 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[unicode]]></category>
		<category><![CDATA[uniview]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=385</guid>
		<description><![CDATA[

About the tool: Look up and see characters (using graphics or fonts) and property information, view whole character blocks or custom ranges, select characters to paste into your document, paste in and discover unknown characters, search for characters, do hex/dec/ncr conversions, highlight character types, etc. etc. Supports Unicode 5.2 and written with Web Standards to [...]]]></description>
			<content:encoded><![CDATA[<div>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/uniview520a.png"><img src="http://rishida.net/blog/images/uniview520a-small.png" alt="Picture of the page in action." /></a></p>
<p><strong>About the tool:</strong> Look up and see characters (using graphics or fonts) and property information, view whole character blocks or custom ranges, select characters to paste into your document, paste in and discover unknown characters, search for characters, do hex/dec/ncr conversions, highlight character types, etc. etc. Supports Unicode 5.2 and written with Web Standards to work on a variety of browsers. No need to install anything.</p>
<p><strong>Latest changes:</strong> The major change in this update is the addition of a function, <span class="onscreen">Show age</span>, to show the version of Unicode where a character was added (after version 1.1). The same information is also listed in the details given for a character in the lower right panel.</p>
<p>The trigger for context-sensitive help was reduced to the first character of a command name, rather than the whole command name. This improves behaviour for commands under <span class="onscreen">More actions</span> by allowing you to click on the command name rather than just the icon alongside to activate the command. </p>
<p>Some &#8216;quick start&#8217; instructions were also added to the initial display to orient people new to the tool, and this help text was updated in various areas.</p>
<p style="">The highlighting mechanism was changed. Rather than highlight characters using a coloured border (which is typically not very visible), highlighting now works by greying out characters that are not highlighted. This also makes it clearer when nothing is highlighted.</p>
<p style="">In the recent past, when you converted a matrix to a list in the lower left panel, greyed-out rows would be added for non-characters. These are no longer displayed. Consequently, the command to remove such rows from the list (previously under <span class="onscreen">More actions</span>) has been removed.</p>
<p>A lot of invisible work went into replacing style attributes in the code with class names. This produces better source code, but doesn&#8217;t affect the user experience.</p>
</div>
<p style="float:left; font-size: 150%"><a href="http://rishida.net/scripts/uniview/">&gt;&gt; Use it</a></p>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=385</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tamil &amp; Urdu pickers updated, and new notes pages</title>
		<link>http://rishida.net/blog/?p=362</link>
		<comments>http://rishida.net/blog/?p=362#comments</comments>
		<pubDate>Wed, 03 Feb 2010 09:30:48 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[script notes]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[picker]]></category>
		<category><![CDATA[tamil]]></category>
		<category><![CDATA[urdu]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=362</guid>
		<description><![CDATA[
&#160;
About the tools: Pickers allow you to quickly create phrases in a script by clicking on Unicode characters arranged in a way that aids their identification. Pickers are likely to be most useful if you don&#8217;t know a script well enough to use the native keyboard. The arrangement of characters also makes it much more [...]]]></description>
			<content:encoded><![CDATA[<div>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/urdupicker10.png"><img src="http://rishida.net/blog/images/urdupicker10-small.png" alt="Picture of the page in action." /></a><br />&nbsp;<br /><a href="http://rishida.net/blog/images/tamilpicker10.png"><img src="http://rishida.net/blog/images/tamilpicker10-small.png" alt="Picture of the page in action." /></a></p>
<p><strong>About the tools:</strong> Pickers allow you to quickly create phrases in a script by clicking on Unicode characters arranged in a way that aids their identification. Pickers are likely to be most useful if you don&#8217;t know a script well enough to use the native keyboard. The arrangement of characters also makes it much more usable than a regular character map utility</p>
<p><strong>Latest changes:</strong> The <a href="http://rishida.net/scripts/pickers/urdu/">Urdu </a> and <a href="http://rishida.net/scripts/pickers/tamil/">Tamil</a> pickers have been upgraded to version 10.  This provides new views of the data, but also involved a thorough overhaul and redesign of the pickers.  Transliteration functions have also been added for the Tamil picker.</p>
<p>In addition, the <a href="http://rishida.net/scripts/urdu/">Urdu notes page</a> was updated and a new <a href="http://rishida.net/scripts/tamil/">Tamil notes page</a> was created.  Database entries were also updated or, in the case of Tamil, created to support the notes pages.  These notes pages are the first to use a new look and feel, based on the analyse-string tool I produced earlier this year.  This adds information about each character from the Unicode descriptions data to that from my own database.
</div>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=362</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pickers upgraded to version 10 (plus new Hebrew and Tifinagh pickers)</title>
		<link>http://rishida.net/blog/?p=352</link>
		<comments>http://rishida.net/blog/?p=352#comments</comments>
		<pubDate>Sat, 09 Jan 2010 18:17:02 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[bengali]]></category>
		<category><![CDATA[hebrew]]></category>
		<category><![CDATA[khmer]]></category>
		<category><![CDATA[lao]]></category>
		<category><![CDATA[malayalam]]></category>
		<category><![CDATA[myanmar]]></category>
		<category><![CDATA[picker]]></category>
		<category><![CDATA[thai]]></category>
		<category><![CDATA[tifinagh]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=352</guid>
		<description><![CDATA[

About the tool: Pickers allow you to quickly create phrases in a script by clicking on Unicode characters arranged in a way that aids their identification. Pickers are likely to be most useful if you don&#8217;t know a script well enough to use the native keyboard. The arrangement of characters also makes it much more [...]]]></description>
			<content:encoded><![CDATA[<div>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/pickersv10.png"><img src="http://rishida.net/blog/images/pickersv10-small.png" alt="Picture of the page in action." /></a></p>
<p><strong>About the tool:</strong> Pickers allow you to quickly create phrases in a script by clicking on Unicode characters arranged in a way that aids their identification. Pickers are likely to be most useful if you don&#8217;t know a script well enough to use the native keyboard. The arrangement of characters also makes it much more useable than a regular character map utility</p>
<p><strong>Latest changes:</strong> Over the Christmas break I&#8217;ve applied version 10 upgrades to the following pickers: Bengali, Hebrew, Khmer, Lao, Malayalam, Myanmar, Thai and Tifinagh.  In the case of Hebrew and Tifinagh, this came down to completely rewriting the pickers.</p>
<p>Key changes in version 10 include the following:</p>
<ul>
<li>The visible layout of the shape view has been reduced in the vertical direction by showing a group of characters only when you mouse over the orange keys at the top. This makes it easier and faster to locate characters, and also improves use on screens with restricted space.  The way similar characters in other groups is handled has been reinvented to fit the new approach better, and enable faster creation of pickers in the future.</li>
<li>The visible layout of the transcription view has been adapted in a similar way to the shape view.</li>
<li>The button to dump the phonetic buffer has been moved to just below the output area.</li>
<li>The Detail button is now called the Analyse button, and both this and the Codepoints commands now bring up the new String Analyser utility, which provides much better results than the old pages.</li>
<li>A keyboard view has been added to the Tifinagh picker.   This new view may pop up in other pickers in the future.</li>
</ul>
<p>There were a number of other changes to the code, and not least to the instructions for use on the main picker page and each set of notes below the pickers themselves.
</p></div>
<p style="float:left; font-size: 150%"><a href="http://rishida.net/scripts/pickers/">&gt;&gt; Use it</a></p>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=352</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New web app: String analyser</title>
		<link>http://rishida.net/blog/?p=343</link>
		<comments>http://rishida.net/blog/?p=343#comments</comments>
		<pubDate>Mon, 04 Jan 2010 19:50:51 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=343</guid>
		<description><![CDATA[

About the tool: This tool shows you what characters are in a string of Unicode characters, and gives you informaiton about each one.  Either type/paste the string into the box on the right of the page, or send it in the URL.  It&#8217;s especially useful if you have no font for the text, [...]]]></description>
			<content:encoded><![CDATA[<div>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/stringanalyser.png"><img src="http://rishida.net/blog/images/stringanalyser-small.png" alt="Picture of the page in action." /></a></p>
<p><strong>About the tool:</strong> This tool shows you what characters are in a string of Unicode characters, and gives you informaiton about each one.  Either type/paste the string into the box on the right of the page, or send it in the URL.  It&#8217;s especially useful if you have no font for the text, or you are trying to unravel a sequence of characters in a complex script, but also allows you to just dig out information about one or more characters.</p>
<p>Here&#8217;s <a href="http://rishida.net/tools/analysestring/index.php?list=%E0%B8%B3%D7%9A%DB%93%E1%80%94%E1%AC%92%E1%AC%84%F0%90%8C%B0%F0%93%80%80%EA%AA%90">an example</a></p>
<p>By default you see a large graphic image of each character, the Unicode code point number and name, the Unicode script block in which it occurs, any annotations in the Unicode Standard, and any notes for that character in my character database (which I also updated today with information about Hebrew, Malayalam, Lisu and other scripts).</p>
<p>However, the result can be tailored in terms of the level of information and various aspects of the presentation.  Simply click on the options to the right of the page, or (again) include the relevant info in the URI.</p>
<p>For example, you can <a href="http://rishida.net/tools/analysestring/index.php?list=%E0%B8%B3%D7%9A%DB%93%E1%80%94%E1%AC%92%E1%AC%84%F0%90%8C%B0%F0%93%80%80%EA%AA%90&#038;nographics=on&amp;compact=on&amp;noblock=on&amp;nounicode=on&amp;nonotes=on">remove any of these items of information individually</a> (except the codepoint and name), or <a href="http://rishida.net/tools/analysestring/index.php?list=%E0%B8%B3%D7%9A%DB%93%E1%80%94%E1%AC%92%E1%AC%84%F0%90%8C%B0%F0%93%80%80%EA%AA%90&amp;nographics=on&amp;compact=on&amp;character=on&amp;noblock=on&amp;nounicode=on&amp;nonotes=on">add a text version of the character</a>.  You can also <a href="http://rishida.net/tools/analysestring/index.php?list=%E0%B8%B3%D7%9A%DB%93%E1%80%94%E1%AC%92%E1%AC%84%F0%90%8C%B0%F0%93%80%80%EA%AA%90&amp;smallgraphics=on&amp;compact=on&amp;nonotes=on">choose a smaller graphic</a>.</p>
<p>In addition, notes from my character database contain examples (coloured red).  By clicking on these examples you can list the characters in the example text without leaving the page. The list of characters shows up in the right margin.</p>
<p>Oh, and you can click on links to see a character in UniView (to explore its Unicode properties) or to show the whole block in which the character lives.</p>
<p>You&#8217;ll shortly see my other applications such as pickers, UniView, etc, linking to this app.</p>
<p>Hope it&#8217;s useful.
</p></div>
<p style="float:left; font-size: 150%"><a href="http://rishida.net/tools/analysestring/">&gt;&gt; Use it</a></p>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=343</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Malayalam picker updated</title>
		<link>http://rishida.net/blog/?p=337</link>
		<comments>http://rishida.net/blog/?p=337#comments</comments>
		<pubDate>Thu, 17 Dec 2009 19:03:56 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[malayalam]]></category>
		<category><![CDATA[picker]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=337</guid>
		<description><![CDATA[

About the tool: Pickers allow you to quickly create phrases in a script by clicking on Unicode characters arranged in a way that aids their identification. Pickers are likely to be most useful if you don&#8217;t know a script well enough to use the native keyboard. The arrangement of characters also makes it much more [...]]]></description>
			<content:encoded><![CDATA[<div>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/malayalampicker9.png"><img src="http://rishida.net/blog/images/malayalampicker9-small.png" alt="Picture of the page in action." /></a></p>
<p><strong>About the tool:</strong> Pickers allow you to quickly create phrases in a script by clicking on Unicode characters arranged in a way that aids their identification. Pickers are likely to be most useful if you don&#8217;t know a script well enough to use the native keyboard. The arrangement of characters also makes it much more useable than a regular character map utility</p>
<p><strong>Latest changes:</strong> This is the first version 9 picker.  Changes introduced in version 9 include moving the buttons that allow you to display different views to just below the page title. Also, in version 8 pickers, there was an icon in the phonic view that allowed you to dump to the output the phonetic transcription that builds up while selecting characters. This has been replaced with a button just below the output field. There were a number of other superficial changes.</p>
<p>A significant addition to the Malayalam picker is the ability to convert Malayalam text into a Latin transliteration, based on ISO 15919.  There was already a way to convert Latin transliterations to Malayalam script.</p>
<p>This version also continues to allow you to type in chillu characters as either single characters as included in Unicode v5.1, or as a sequence of consonant+virama+zwj. Additions to the Malayalam repertoire added in v5.2 have not yet been added to the picker.
</p></div>
<p style="float:left; font-size: 150%"><a href="http://rishida.net/scripts/pickers/malayalam/">&gt;&gt; Use it</a></p>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=337</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Language Subtag Lookup tool updated</title>
		<link>http://rishida.net/blog/?p=328</link>
		<comments>http://rishida.net/blog/?p=328#comments</comments>
		<pubDate>Thu, 10 Dec 2009 11:56:40 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=328</guid>
		<description><![CDATA[&#62;&#62; Use it

About the tool: BCP 47 language tags are built from subtags in the IANA Subtag Registry. This tool helps you find or look up subtags and check for errors in language tags. It also provides information to guide your choices.
Latest changes: I reworked the informational text that accompanies macrolanguages, their encompassed languages, and [...]]]></description>
			<content:encoded><![CDATA[<p style="font-size: 150%"><a href="http://rishida.net/utils/subtags/">&gt;&gt; Use it</a></p>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/subtags-0912.png"><img src="http://rishida.net/blog/images/subtags-0912-small.png" alt="Picture of the page in action." /></a></p>
<p><strong>About the tool:</strong> BCP 47 language tags are built from subtags in the IANA Subtag Registry. This tool helps you find or look up subtags and check for errors in language tags. It also provides information to guide your choices.</p>
<p><strong>Latest changes:</strong> I reworked the informational text that accompanies macrolanguages, their encompassed languages, and extlang subtags.  As part of that, I changed the code to allow for highlighting of specific cases. For example, where legacy may dictate that the macrolanguage subtag (zh) is more useful for Mandarin Chinese than the more specific tags (cmn or zh-cmn).</p>
<p>I simplified the intro to the page, but added a link to the new article <a href="http://www.w3.org/International/questions/qa-choosing-language-tags">Choosing a Language Tag</a>, which provides useful step-by-step guidelines on creating language tags.</p>
<p>I also changed the user interface somewhat. The input fields are easier to work with and take up less vertical space.  Also, you can now submit a query by simply hitting return after typing into a field.  I had originally required you to click on a submit button so that all values in other fields would be retained when the answer is shown &#8211; this was so that while checking various subtags you could build up a language tag in the Check field for later checking.  I just found that the annoyance of continually having to resubmit after forgetting to click on the submit button wasn&#8217;t worth the extra functionality (and I was also encouraged to do so by feedback from Bert Bos).</p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=328</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UniView 5.2.0 available</title>
		<link>http://rishida.net/blog/?p=326</link>
		<comments>http://rishida.net/blog/?p=326#comments</comments>
		<pubDate>Sat, 05 Dec 2009 11:31:28 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=326</guid>
		<description><![CDATA[&#62;&#62; See what it can do
&#62;&#62; Use it

It took me a while to find the time, but I have finally upgraded UniView to suport the final 5.2 release of Unicode, plus a few extra features.
The order of blocks listed in the top left pulldown menu was changed to ressemble the order in the Unicode Charts [...]]]></description>
			<content:encoded><![CDATA[<p style="font-size: 110%"><a href="http://rishida.net/scripts/uniview/help">&gt;&gt; See what it can do</a></p>
<p style="font-size: 150%"><a href="http://rishida.net/scripts/uniview/">&gt;&gt; Use it</a></p>
<p style="float: right; width: 290px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/uniview520.png"><img src="http://rishida.net/blog/images/uniview520-small.png" alt="Picture of a part of the page." /></a></p>
<p>It took me a while to find the time, but I have finally upgraded UniView to suport the final 5.2 release of Unicode, plus a few extra features.</p>
<p>The order of blocks listed in the top left pulldown menu was changed to ressemble the order in the <a href="http://www.unicode.org/charts">Unicode Charts page</a>. Several sub-block selections were also added to the list (as in the Unicode page), and are displayed in italics.</p>
<p>When you display details of a character in the right panel, the heading <code>Script group</code> has now been used to indicate the sub-block-level headings in the block listings of the Unicode Standard. The link to the Unicode block now follows the heading <code>Unicode block</code>. These sub-block-level headings are also shown when you display a range as a list (as opposed to a matrix).</p>
<p>When you mouse over characters displayed in a matrix, the codepoint and name information for that character now appear just above the matrix. This makes it much easier to locate characters you are looking for.</p>
<p>Finally, but by no means least, small and large graphics are now available for all 1071 Egyptian Hieroglyph characters. This was the last block for which graphics were completely unavailable.</p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=326</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conversion tool updated to 7.0.1</title>
		<link>http://rishida.net/blog/?p=313</link>
		<comments>http://rishida.net/blog/?p=313#comments</comments>
		<pubDate>Mon, 14 Sep 2009 13:07:45 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=313</guid>
		<description><![CDATA[Removed the &#8216;beta&#8217; from the version number and replaced with .0.1.  New version converts u+&#8230; (ie. lowercase u) as well as U+&#8230; now.
See http://rishida.net/tools/conversion/
Thanks to Martin Dürst for the suggestion.
]]></description>
			<content:encoded><![CDATA[<p>Removed the &#8216;beta&#8217; from the version number and replaced with .0.1.  New version converts u+&#8230; (ie. lowercase u) as well as U+&#8230; now.</p>
<p>See <a href="http://rishida.net/tools/conversion/">http://rishida.net/tools/conversion/</a></p>
<p>Thanks to Martin Dürst for the suggestion.</p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=313</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Further developments to Language Tag Lookup tool</title>
		<link>http://rishida.net/blog/?p=304</link>
		<comments>http://rishida.net/blog/?p=304#comments</comments>
		<pubDate>Wed, 19 Aug 2009 14:45:38 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=304</guid>
		<description><![CDATA[&#62;&#62; Use it

I have added a bunch of additional new features to my lookup tool to help with choosing language tags. There is additional information available when you look up subtags (such as what to use if the subtag is deprecated, and what subtags macrolanguages enclose, etc.), and more tests on well-formedness with clearer explanations [...]]]></description>
			<content:encoded><![CDATA[<p style="font-size: 150%"><a href="http://rishida.net/utils/subtags/">&gt;&gt; Use it</a></p>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/subtags-0908b.png"><img src="http://rishida.net/blog/images/subtags-0908b-small.png" alt="Picture of the page in action." /></a></p>
<p>I have added a bunch of additional new features to my lookup tool to help with choosing language tags. There is additional information available when you look up subtags (such as what to use if the subtag is deprecated, and what subtags macrolanguages enclose, etc.), and more tests on well-formedness with clearer explanations of the problem.  <a href="http://rishida.net/utils/subtags/index.php?lookup=mg+valencia+avst+in&#038;submit=Look+up">Example</a>.</p>
<p>This should make it a lot more useful to people who haven&#8217;t read BCP 47 and want to create language tags.  Hopefully, in a short while, I&#8217;ll also write and link to an article that describes how to use subtags from the ground up in a procedural way, that will complement the tool.</p>
<p>For further assistance, you can now link from a language subtag result to the SIL Ethnologue, to make it easier to check whether that subtag really does refer to the language you were thinking of.</p>
<p>In addition, script subtag results link to Unicode blocks in UniView.</p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=304</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Language tag lookup tool: bigger and better</title>
		<link>http://rishida.net/blog/?p=299</link>
		<comments>http://rishida.net/blog/?p=299#comments</comments>
		<pubDate>Thu, 13 Aug 2009 16:22:07 +0000</pubDate>
		<dc:creator>r12a</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rishida.net/blog/?p=299</guid>
		<description><![CDATA[&#62;&#62; Use it

The IANA Subtag Registry has been recently updated to contain 220 extlang subtags and the ISO 639-3 language subtags, taking the total number of subtags to almost 8,000. 
I have produced a new version of my lookup tool to help with language tagging. In addition to helping you find subtags and lookup the [...]]]></description>
			<content:encoded><![CDATA[<p style="font-size: 150%"><a href="http://rishida.net/utils/subtags/">&gt;&gt; Use it</a></p>
<p style="float: right; width: 260px; margin-left: 1em; margin-bottom: 1em"><a href="http://rishida.net/blog/images/subtags-0908.png"><img src="http://rishida.net/blog/images/subtags-0908-small.png" alt="Picture of the page in action." /></a></p>
<p>The IANA Subtag Registry has been recently updated to contain 220 extlang subtags and the ISO 639-3 language subtags, taking the total number of subtags to almost 8,000. </p>
<p>I have produced a new version of my lookup tool to help with language tagging. In addition to helping you find subtags and lookup the meaning of subtags, it now helps check the well-formedness of a language tag.</p>
<p>The tool provides access to all currently defined subtags, including the new extlang subtags.</p>
<p><strong>Parsing language tags.</strong> In addition to trying to make the user interface more friendly, I also added the ability to parse hyphenated tags and discover their structure and check for errors.  I&#8217;m not claiming with this release that the new parser field tests all the corner cases, but it should provide reports for most of the typical errors.</p>
<p>It reports errors for the following:</p>
<p>- subtags that are not in the registry (by type)<br />
- incorrectly ordered subtags<br />
- duplicate variant tags and multiple tags of other types<br />
- overlong private use subtags</p>
<p>Try <a href="http://rishida.net/utils/subtags/index.php?check=de-419-DE-alt&#038;submit=Check">this example</a>. </p>
<p>It doesn&#8217;t yet handle extensions, but then there aren&#8217;t any valid ones to handle yet anyway.</p>
<p>I hope that&#8217;s useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://rishida.net/blog/?feed=rss2&amp;p=299</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
