Ingo Schommer
|
e949b6f2b0
|
ENHANCEMENT Backwards compatible $priority parameter for i18n::_t(): Allow numeric arrays as parameters, as well as %s style replacements with a named parameter map (easier transition to new system with existing translation strings)
|
2012-05-01 22:17:00 +02:00 |
|
Julian Seidenberg
|
0da62b9552
|
BUGFIX: fixing i18n _t function breaking out of when correct translation found
|
2012-04-18 17:35:32 +12:00 |
|
Julian Seidenberg
|
192237cb7d
|
BUGFIX: fixes to i18n Unit Tests
|
2012-04-18 17:35:31 +12:00 |
|
Julian Seidenberg
|
189c305c83
|
API-CHANGE: parser for new i18n syntax
|
2012-04-18 17:35:30 +12:00 |
|
Julian Seidenberg
|
45c7dfd9f5
|
ENHANCEMENT: tests for new i18n syntax
|
2012-04-18 17:35:29 +12:00 |
|
Ingo Schommer
|
d57e864110
|
MINOR Fixed tests related to i18nLegacyAdapter changes
|
2012-04-15 18:46:02 +02:00 |
|
Ingo Schommer
|
bd23a07bba
|
API CHANGE Using Zend_Translate with YAML translation files, replacing the $lang global and PHP files in the /lang folders.
|
2012-04-15 17:17:15 +02:00 |
|
Simon Welsh
|
f07258f3cf
|
MINOR Update @package values to match renaming sapphire
|
2012-04-15 10:50:19 +12:00 |
|
Simon Welsh
|
3a6341a251
|
API-CHANGE sapphire folder can now be renamed.
|
2012-04-15 10:50:19 +12:00 |
|
Fred Condo
|
d370423825
|
Clean up trailing ?> per coding standard
All sapphire but the lang directory
|
2012-02-12 12:40:16 -08:00 |
|
Ingo Schommer
|
0f7b115d33
|
MINOR Updated MemberDatetimeOptionsetFieldTest, i18nTest, MoneyTest to accept new default date formats caused by Zend/CLDR upgrade (from 'MM/dd/yyyy' to a less ambiguous 'MMM d, y')
|
2011-05-30 21:33:27 +12:00 |
|
Ingo Schommer
|
2870eb9212
|
MINOR Changed $fixture_path to relative filenames in all sapphire test cases in order to allow easier file moving and less verbosity in tests
|
2011-03-30 23:04:48 +13:00 |
|
ajshort
|
1a0ced4adc
|
MINOR: Updated the i18n tests to use mock template and class manifests.
|
2011-03-24 21:31:00 +11:00 |
|
Ingo Schommer
|
17ac4753fd
|
BUGFIX Check for valid locale in i18n::set_locale()/set_default_locale()/include_locale_file()/include_by_locale() (as defined in i18n::$allowed_locales). Implicitly sanitizes the data for usage in controllers.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@114469 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-12-03 00:27:41 +00:00 |
|
Ingo Schommer
|
ab92919b27
|
ENHANCEMENT Allowing i18nTextCollector to discover entities in templates stored in themes/ directory (thanks nlou)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@113918 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-11-18 19:00:13 +00:00 |
|
Sam Minnee
|
1fc540c16b
|
MINOR Fixed regression from r111843 (i18nText, MemberDatetimeFieldTest, MemberTest) (from r111844)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112929 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-19 05:01:35 +00:00 |
|
Ingo Schommer
|
47762cdf5b
|
ENHANCEMENT #5352 Decouple date display from i18n locales, users now have access to change their date and time formats in Member::getCMSFields() using Member_DatetimeOptionsetField field (from r107326)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112568 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-15 03:23:02 +00:00 |
|
Ingo Schommer
|
f22260487a
|
MINOR: Save and restore lang state in test (from r104835)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112397 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-15 01:16:13 +00:00 |
|
Ingo Schommer
|
0eccb61c17
|
ENHANCEMENT: added plugins to i18n to support modules that provide custom translations. (from r104827)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112395 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-15 01:15:54 +00:00 |
|
Ingo Schommer
|
41a1d19329
|
API CHANGE <% _t() %> calls without a namespace no get the right filename when placed in an <% include %> block (actual fix in r100972)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@102360 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-04-12 02:31:10 +00:00 |
|
Ingo Schommer
|
e921b376bc
|
API CHANGE: Don't generate TestOnly DataObjects in the database immediately; instead let test developers specify them in SapphireTest::$extraDataObjects.
API CHANGE: Added SapphireTest::resetDBSchema() (from r90054) (from r96734)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@102356 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-04-12 02:03:16 +00:00 |
|
Ingo Schommer
|
3d0c4a1615
|
BUGFIX Fixed i18n::get_locale_from_lang() to return original parameter if it detects a fully qualified locale that shouldn't be converted
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@75675 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2009-04-29 23:15:38 +00:00 |
|
Sean Harvey
|
13b358a8dd
|
Merged from branches/2.3
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@75582 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2009-04-29 00:07:39 +00:00 |
|
Ingo Schommer
|
d26f08b481
|
MINOR merged branches/2.3 into trunk
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@67465 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2008-12-04 22:38:32 +00:00 |
|
Andrew O'Neil
|
a6ea78a230
|
Change back to english on teardown
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@65673 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2008-11-12 03:11:57 +00:00 |
|
Ingo Schommer
|
728e691a1a
|
BUGFIX Added SSViwer support for i18n namespaces in templates with <% _t('MyNamespace.MyEntity', ... %>, to work around magically added namespaces from the parsed template file. Those auto-namespaces were logically not working in includes, as the parsing context is always the including template. Legacy support for auto-namespaces is still present due to its high usage.
ENHANCEMENT Added unit tests for i18n template parsing
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@65361 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2008-11-06 02:50:14 +00:00 |
|
Ingo Schommer
|
eb4c950655
|
BUGFIX Reverted auto-detection of i18n statics like $db in DataObject through provideI18nEntities() - was getting too complicated with decorated properties. Overload DataObject->fieldLabels() or DataObjectDecorator->updateFieldLabels() instead
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@65071 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2008-11-02 20:01:49 +00:00 |
|
Ingo Schommer
|
ff7a63cc37
|
MINOR Moved i18n tests into sapphire/tests/i18n subfolder
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@65025 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2008-11-01 13:45:04 +00:00 |
|