Log-in |

Highlights

Discussions
Lively discussion at i18n-discuss [subscribe]
Our survey results are already available
Now we are in process of incorporating these results into the overall strategy
And of course winners of SUN T-shirts will receive them soon
Check out our
globalization blog

Welcome

 Welcome to the Locale Data project page.
 The aim of this project is to continuously extend and improve the locale support available in OpenSolaris. Who wouldn't want the system to speak his/her own language. If you feel you could help, please don't hesitate and join the community.

Overview

 The LocaleData project consists of several different tasks:

Adding new locales

 The number of locales available in OpenSolaris is lower than the number of locales in other systems (Windows, Linux). This project is going to improve the situation.
 There are some facts:

  • OpenSolaris, by default, provides only UTF-8 locales
  • Number of locales is high, therefore we need priorities (P1-P3) for locales to be added.
  • CLDR is a rich source of locale data and all the current locales are based on it, therefore number of new locales can be added using this data.

Updating OpenSoalris locales to CLDR 1.6

 Currently Solaris is using CLDR data version 1.4.1

  • Possible issue with updating: some data, customers are used to, could be rewritten
  • To consider: Provide multiple versions of packages for OpenSolaris according to CLDR version (e.g. SUNWlang-es-1.4.1, SUNWlang-es-1.6, etc. and SUNWlang-es where no package-version is specified it would be tha latest one) It is necessary to ensure that two versions of the same package are not installed at the same time

Porting convmv to OpenSolaris

 By default OpenSolaris provides only UTF-8 locales, however users are still used to ISO8859 and other locales. We need to provide customers with conversion tools.

  • convmv - convert filenames to utf8 or any other charset - need porting from Linux to OpenSolaris (http://www.j3e.de/linux/convmv/)
  • fsexam - examine encoding of file name or content and convert to UTF-8; currently in both Solaris s10 and Nevada

Moving Locale Creator to OpenSolaris

  • Locale Creator is a SW tool providing an easy way of creating new locales.
  • The output of localectr is an installable IPS package.
  • After the installation fully working locale is created on the OpenSolaris system.

 More info on this page
 or express your opinions/recommendations/... on this blog

Update locale shared objects to new Unicode versions

 This is continuous process whenever there is a need.

Getting involved

 To see what's going on you can join our i18n general discussion
 Also you can help with extending locale support in one of the following ways:

  • Set priorities - If you realize you miss a locale in OpenSolaris, but don't really want to work on that, that's ok! You can help just by letting others know that this locale is important. Overall there exist hundreds of locales and even setting priorities is challenging task you can help with. Based on coverage of locales in other systems we created priority list, now you can express what locales you consider important on the following page
  • CLDR - If you feel you want to help, but you are not that technical type. You could immensely help as well. The data used in OpenSolaris comes from CLDR, however not all locales are covered there yet. Visiting the survey tool and entering the information specific to your language/locale, or just checking if it is correct is a great help. This data then can get converted into OpenSolaris format and become available in OpenSolaris.
  • Extend or add packages - You really want to get deep into it. That's great! The process of delivering new locales into OpenSolaris is not difficult, but already expects some technical knowledge. Since the process is likely to change within time (to become more straightforward) it is covered at the WIKI for now.
  • Porting utilities - Is there a linux program you would like to see in OpenSolaris? Would you like to help with that? In case you're not sure where to start, just send an email to the project forum and somebody will get back to you in a short time.
Tags:
Created by on 2009/10/26 11:40
Last modified by admin on 2009/10/26 12:15

Collectives

Project


© 2010, Oracle Corporation and/or its affiliates
XWiki Enterprise 2.1.1.25889 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
Oracle