<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Flex Localization</title>
	<atom:link href="http://soenkerohde.com/2008/07/flex-localization/feed/" rel="self" type="application/rss+xml" />
	<link>http://soenkerohde.com/2008/07/flex-localization/</link>
	<description>Flash Platform (Flash, Flex, AIR) thoughts and examples</description>
	<lastBuildDate>Fri, 03 Feb 2012 00:09:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
	<item>
		<title>By: Sönke</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29274</link>
		<dc:creator>Sönke</dc:creator>
		<pubDate>Wed, 24 Aug 2011 00:04:52 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29274</guid>
		<description>All locales you are using have to be created when they are not in SDK/frameworks/locale already.
You can see how it works on the very top where I talk about bin/copylocale.</description>
		<content:encoded><![CDATA[<p>All locales you are using have to be created when they are not in SDK/frameworks/locale already.<br />
You can see how it works on the very top where I talk about bin/copylocale.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wimmerke</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29273</link>
		<dc:creator>Wimmerke</dc:creator>
		<pubDate>Tue, 23 Aug 2011 11:56:48 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29273</guid>
		<description>hello,

I&#039;ve set everything up and it works fine.

But when I create a PHP webservice and try to run the application, I get the following error:
&quot;Unable to open &#039;c:\Program Files(x86)\Adobe\Adobe Flash Builder 4.5\eclipse\plugins\com.adboe.flexbuilder.project.nl1_4.5.1.313231\nl\en_US nl_BE fr_BE de_DE\dcradSwcs\4.5\locale&#039;&quot;

When I retrieve the compiler addition: no errors (without customized localization, non standard out of the box supported).
When I retrieve the service created: no errors.

Can anyone please help me on this one? Really stuck for 2weeks now....</description>
		<content:encoded><![CDATA[<p>hello,</p>
<p>I&#8217;ve set everything up and it works fine.</p>
<p>But when I create a PHP webservice and try to run the application, I get the following error:<br />
&#8220;Unable to open &#8216;c:\Program Files(x86)\Adobe\Adobe Flash Builder 4.5\eclipse\plugins\com.adboe.flexbuilder.project.nl1_4.5.1.313231\nl\en_US nl_BE fr_BE de_DE\dcradSwcs\4.5\locale&#8217;&#8221;</p>
<p>When I retrieve the compiler addition: no errors (without customized localization, non standard out of the box supported).<br />
When I retrieve the service created: no errors.</p>
<p>Can anyone please help me on this one? Really stuck for 2weeks now&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neo</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29244</link>
		<dc:creator>Neo</dc:creator>
		<pubDate>Mon, 11 Jul 2011 20:14:27 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29244</guid>
		<description>Nice article! Thanks for mentioning placeholders or how to pass parameters to resource string. I couldn&#039;t find it elsewhere.</description>
		<content:encoded><![CDATA[<p>Nice article! Thanks for mentioning placeholders or how to pass parameters to resource string. I couldn&#8217;t find it elsewhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elena</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29201</link>
		<dc:creator>Elena</dc:creator>
		<pubDate>Thu, 28 Apr 2011 22:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29201</guid>
		<description>The code looks as below, basically conditional data binding using the resourceManager I believe.

if (condition A){
Lbl.text = resourceManager.getString(‘resource’,&#039;value1′);

} else{
Lbl.text = resourceManager.getString(‘resource’,&#039;value2′);
}

Sönke

I guess the code is not executed when the locale changes so you should add an event listener to do so.


Hi Sönke, Anthony,

I am having the exact same problem, I am trying to create an eventListener on the component that causes the condition, but no luck. Any hints will be much appreciated :)</description>
		<content:encoded><![CDATA[<p>The code looks as below, basically conditional data binding using the resourceManager I believe.</p>
<p>if (condition A){<br />
Lbl.text = resourceManager.getString(‘resource’,&#8217;value1′);</p>
<p>} else{<br />
Lbl.text = resourceManager.getString(‘resource’,&#8217;value2′);<br />
}</p>
<p>Sönke</p>
<p>I guess the code is not executed when the locale changes so you should add an event listener to do so.</p>
<p>Hi Sönke, Anthony,</p>
<p>I am having the exact same problem, I am trying to create an eventListener on the component that causes the condition, but no luck. Any hints will be much appreciated <img src='http://soenkerohde.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sönke</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29067</link>
		<dc:creator>Sönke</dc:creator>
		<pubDate>Wed, 26 Jan 2011 17:53:15 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29067</guid>
		<description>I guess the code is not executed when the locale changes so you should add an event listener to do so.</description>
		<content:encoded><![CDATA[<p>I guess the code is not executed when the locale changes so you should add an event listener to do so.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29066</link>
		<dc:creator>Anthony</dc:creator>
		<pubDate>Wed, 26 Jan 2011 00:50:44 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29066</guid>
		<description>The code looks as below, basically conditional data binding using the resourceManager I believe.

		 	if (condition A){
					Lbl.text = resourceManager.getString(&#039;resource&#039;,&#039;value1&#039;);
					
				} else{
			        	Lbl.text = resourceManager.getString(&#039;resource&#039;,&#039;value2&#039;);
				   }</description>
		<content:encoded><![CDATA[<p>The code looks as below, basically conditional data binding using the resourceManager I believe.</p>
<p>		 	if (condition A){<br />
					Lbl.text = resourceManager.getString(&#8216;resource&#8217;,'value1&#8242;);</p>
<p>				} else{<br />
			        	Lbl.text = resourceManager.getString(&#8216;resource&#8217;,'value2&#8242;);<br />
				   }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sönke</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29061</link>
		<dc:creator>Sönke</dc:creator>
		<pubDate>Mon, 24 Jan 2011 19:16:25 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29061</guid>
		<description>There could be lots of reasons. How does the code for that label look like?
If it does not use data binding with resourceManager or does not listen for the locale change that is the issue.</description>
		<content:encoded><![CDATA[<p>There could be lots of reasons. How does the code for that label look like?<br />
If it does not use data binding with resourceManager or does not listen for the locale change that is the issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-29060</link>
		<dc:creator>Anthony</dc:creator>
		<pubDate>Mon, 24 Jan 2011 19:13:11 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-29060</guid>
		<description>Hi

Thats a nice article. I am having some issues with an Adobe Air application which implements localization. 

There is a combo box through which, the user selects the language. On selecting the language, the appropriate property files are loaded and the application updates itself to display the text in the selected language. However, one label which alternates between two values , simply does not update itself instantaneously.  It requires an application restart.

Has anyone of you come across a similar problem? Any help would be appreciated.</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>Thats a nice article. I am having some issues with an Adobe Air application which implements localization. </p>
<p>There is a combo box through which, the user selects the language. On selecting the language, the appropriate property files are loaded and the application updates itself to display the text in the selected language. However, one label which alternates between two values , simply does not update itself instantaneously.  It requires an application restart.</p>
<p>Has anyone of you come across a similar problem? Any help would be appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Burleson</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-28585</link>
		<dc:creator>Thomas Burleson</dc:creator>
		<pubDate>Wed, 16 Jun 2010 20:14:31 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-28585</guid>
		<description>Sonke,

I created an l10nInjection Localization framework that is open sourced on GitHub. This framework provides an amazingly easy solution to &quot;adding multi-language support to Flex RIAs&quot; and works within any Flex (2, 3, and 4) application to inject [at runtime] localized resources into any view, data model, or controller. Best of all, it does this transparently WITHOUT any changes to the original source. Not only text but skins, bitmaps, data - localized for the locales of choice - can be injected. Viewstate changes, deferred creation policies, Flex 4 skinnable containers, and more are all supported.

This framework works transparently and in parallel with application frameworks such as Swiz, RobotLegs, Cairngorm, and Mate. Below are some links that may be of interest to you:

    * &lt;a&gt;&quot;Framework Source Code at GitHub&lt;/a&gt;
    * &lt;a href=&quot;http://wiki.github.com/ThomasBurleson/l10nInjection_Samples/&quot; rel=&quot;nofollow&quot;&gt;l10nInjection Samples and Source&lt;/a&gt;
    * &lt;a href=&quot;http://www.gridlinked.info/&quot; rel=&quot;nofollow&quot;&gt;Blog Articles and Tutorials&lt;/a&gt;

Your FlairLoc is very interesting in that it parses source code to build properties files. But it modifies the source code to use the ResourceManager. As my blogs illustrate that solution is not ideal nor maintainable. The l10nInjection would be a perfect extension to FlairLoc. Instead of modifying the view source code, you could create a LocalizationMap... 1 new class file to do all the work of runtime changes to the GUI, models, and controllers. 

- Thanks,
ThomasBurleson</description>
		<content:encoded><![CDATA[<p>Sonke,</p>
<p>I created an l10nInjection Localization framework that is open sourced on GitHub. This framework provides an amazingly easy solution to &#8220;adding multi-language support to Flex RIAs&#8221; and works within any Flex (2, 3, and 4) application to inject [at runtime] localized resources into any view, data model, or controller. Best of all, it does this transparently WITHOUT any changes to the original source. Not only text but skins, bitmaps, data &#8211; localized for the locales of choice &#8211; can be injected. Viewstate changes, deferred creation policies, Flex 4 skinnable containers, and more are all supported.</p>
<p>This framework works transparently and in parallel with application frameworks such as Swiz, RobotLegs, Cairngorm, and Mate. Below are some links that may be of interest to you:</p>
<p>    * <a>&#8220;Framework Source Code at GitHub</a><br />
    * <a href="http://wiki.github.com/ThomasBurleson/l10nInjection_Samples/" rel="nofollow">l10nInjection Samples and Source</a><br />
    * <a href="http://www.gridlinked.info/" rel="nofollow">Blog Articles and Tutorials</a></p>
<p>Your FlairLoc is very interesting in that it parses source code to build properties files. But it modifies the source code to use the ResourceManager. As my blogs illustrate that solution is not ideal nor maintainable. The l10nInjection would be a perfect extension to FlairLoc. Instead of modifying the view source code, you could create a LocalizationMap&#8230; 1 new class file to do all the work of runtime changes to the GUI, models, and controllers. </p>
<p>- Thanks,<br />
ThomasBurleson</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fred</title>
		<link>http://soenkerohde.com/2008/07/flex-localization/comment-page-1/#comment-28298</link>
		<dc:creator>fred</dc:creator>
		<pubDate>Wed, 24 Feb 2010 20:06:23 +0000</pubDate>
		<guid isPermaLink="false">http://soenkerohde.com/?p=185#comment-28298</guid>
		<description>Hi, nice tutorial but i think you did a mistake here:
&quot;The first option uses the compiler directive @Resource and runs out of the box. The second option does not give a compiler error but when you test the application you see no text appearing.&quot;
Actually, I think it is the opposite. 
I cannot get the @Resource working. But the other one works on my tests from Flexbuilder.</description>
		<content:encoded><![CDATA[<p>Hi, nice tutorial but i think you did a mistake here:<br />
&#8220;The first option uses the compiler directive @Resource and runs out of the box. The second option does not give a compiler error but when you test the application you see no text appearing.&#8221;<br />
Actually, I think it is the opposite.<br />
I cannot get the @Resource working. But the other one works on my tests from Flexbuilder.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

