tag:blogger.com,1999:blog-581197352358126527.post2781971162331170050..comments2024-03-28T00:32:25.959-07:00Comments on japh(r) by Chris Strom: Can't link import in Polymer.dartAnonymoushttp://www.blogger.com/profile/00135361916531185929noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-581197352358126527.post-8436163111174687292013-12-28T09:36:41.522-08:002013-12-28T09:36:41.522-08:00Internationalization in Dart it's a mess, and ...Internationalization in Dart it's a mess, and it's a big stumbling-block.<br /><br />We are at the verge of 2014. We need a modern internationalization system integrated right into Dart.<br /><br />Those are the features we need:<br /><br />- TRANSPARENCY : Once you write the code for a web page in a certain language, you must be able to localize it without going back and change anything of the original dart or html code. Switching between languages should be independent from the structure or the code of the page. For example a single call to a method at page load should localize automatically all strings and numerical values behind the scenes.<br /><br />- INTEGRATED : Localization data should be integrated into the components (both for native or Polymer elements). Localization data should be portable like the elements and recognized at the language level. Missing or partial localizations should be marked as error. All international standards of metric units should be included and automatically parsed from strings, dates or numbers, with explicit conversion methods when the identification is not possible.<br /><br />- AUTOMATED : The right localization, if present, should be automatically activated according to the browser language or location. The existence of localization data should be enough to make the localization happen. An explicitly statement must be provided to disable this feature. In this way just copying a new localization file for a specific language in the same folder of the web app sources should activate the localization, without changing any other file.<br /><br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-581197352358126527.post-46539064052262756372013-12-28T09:33:04.392-08:002013-12-28T09:33:04.392-08:00Great. I made a post about this problem here:
http...Great. I made a post about this problem here:<br />https://code.google.com/p/dart/issues/detail?id=15796Anonymousnoreply@blogger.com