Mac: Update trunk bundle file to match gramps40

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22022 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
MacLocale: Fix missing subscript.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22023 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Add GrampsLocale attributes numeric and currency

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22024 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
Take the localization debug info from GrampsLocale instead of locale

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22025 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
Remove some imports of locale where nothing it exports was used.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22026 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Wrap locale.format and locale.format_string

To concentrate the locale dependency in grampslocale.py

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22027 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Replace gen.plug.utils gfloat()

With GrampsLocale.float().
Also remove gen.plug.utils gformat(), which was written to work
around string formatting with %f localizing the decimal point,
which it doesn't do. locale.format() does, but it wasn't being
used anyway.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22028 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
Use GrampsLocale.encoding to get the code set instead of locale

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22029 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
Supply a concatstrings PostScript function

To allow postscript documents to work without Ghostscript.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22030 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
MacLocale: Make sure the overrides work correctly

And that we follow the user's preferences correctly or issue a warning that we've defaulted to US English if we can't.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22031 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Fix indentation error

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22032 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Init_from_environment: Change precedence

LC_MESSAGES takes precedence over LC_CTYPE for setting self.lang
$LANGUAGES overrides $LANG, $LC_FOO for setting translations

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22033 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Add some debugging messages.

Move the warning about failure to after the last attempt.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22034 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Posix: Move LC_MESSAGES check to setting self.language

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22035 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Win32: Clean up extraneous conditions, don't set self.language prematurely

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22036 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Mac: Align flow of user preferences to match other OSes.

Also add diagnostics to make Tim Lyons happy.

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22037 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
GrampsLocale: Add explanatory comment

After I stopped myself from fixing something that was done right!

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22038 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
Bug 6533: Report plugin name when failing to load an add-on translation

Message now says (e.g.) WARNING: Plugin ExtendedAttributes has no translation for any of your configured languages, using US English instead

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/trunk@22039 4ae1f11a-8b86-4847-b8af-ab372f36d1fd