be_locale_roster is gone.

Reference the proper method to get the global locale roster object.
This commit is contained in:
Adrien Destugues
2013-12-24 09:28:42 +01:00
parent 5cc9170f08
commit 2d0e1ed2f3
+9 -9
View File
@@ -6,15 +6,15 @@ translating your software. This includes not only replacing string with their
translations at runtime, but also more complex tasks such as formatting numbers, translations at runtime, but also more complex tasks such as formatting numbers,
dates, and times in a way that match the locale preferences of the user. dates, and times in a way that match the locale preferences of the user.
The main way to access locale data is through the be_locale_roster. This is a The main way to access locale data is through BLocaleRoster::Default(). This
global instance of the BLocaleRoster class, storing the data for localizing an returns a global instance of the BLocaleRoster class, storing the data for
application according to the user's preferred settings. Most of the time, you localizing an application according to the user's preferred settings. Most of
should be able to use the default BLocale object and its convenience methods to the time, you should be able to use the default BLocale object and its
get things formatted according to the user preferences. However, you can also convenience methods to get things formatted according to the user preferences.
use the various formatter classes directly when you need a more advanced However, you can also use the various formatter classes directly when you need
formatting. For example, you may need to format a date with a fixed format in a more advanced formatting. For example, you may need to format a date with a
english for including in an e-mail header, as it is the only format accepted fixed format in english for including in an e-mail header, as it is the only
there. format accepted there.
Note that creating a new format is a costly operation. The idea is that you Note that creating a new format is a costly operation. The idea is that you
create your format object once and reuse it accross your application to format create your format object once and reuse it accross your application to format