Commit graph

32 commits

Author SHA1 Message Date
Jirka Schaefer
b70d283ee8 allow setting to override case sensitive detection 2023-03-31 14:53:36 +02:00
Jirka Schaefer
013fbbbb8d make file system case sensitive a setting
to allow docker/mac inconsistency override
2023-03-29 22:51:51 +02:00
Marco Bonetti
020903d4cc proxy deeply through the backend. Fixes #271 2023-01-01 14:17:08 +01:00
Marco Bonetti
cb982b8556 Fix for duplicate PO files listed on case insensitive filesystems (#47, #52, #218, thanks @malkstar) 2019-04-12 16:02:42 +02:00
Jim
bf8322f48a If file system not case sensitive, transform string to lower so that it is correctly unique in set. 2019-03-22 10:38:15 +00:00
Jim
18001e170a Add bool indicating case sensitive file system. 2019-03-22 10:37:48 +00:00
Marco Bonetti
0c1d9b60dd Imports cleanup 2019-02-28 08:57:33 +01:00
David Jean Louis
44821f4c88 Guess SETTINGS_MODULE is is set to None (in tests)
When testing and using override_settings(), SETTINGS_MODULE is reset, so in case it is set to None, we try to guess it via the DJANGO_SETTINGS_MODULE env var.
2018-11-14 18:25:01 +01:00
Marco Bonetti
daef242974 Fix pep8, dropped Django 1.8, 1.9, 1.10 from the test config 2018-08-24 08:54:52 +02:00
Claude Paroz
f6ed983013 Removed old compatibility code for Django < 1.8 2018-08-23 20:25:09 +02:00
Marco Bonetti
a43d369387 Check PEP8 while running tests
Use polib >= 1.1.0
Rosetta version bump and changelog
2018-01-10 12:44:24 +01:00
Marco Bonetti
c80f2db4a3 removed an import test that was used to support Django 1.4 2016-05-14 23:09:40 +02:00
Leo Zhou
5969b598d7 Fix issue #133: Support discovering locale directories like zh_Hans(xx_Xxxx) 2016-02-03 21:07:45 +08:00
Marco Bonetti
237c36f0d2 massive cleanup, only test against supported django versions 2015-09-24 11:20:09 +02:00
Marco Bonetti
83b65717f2 Added support for composite locales 2015-09-14 10:19:45 +02:00
Marco Bonetti
67f5803687 removed quite a few warnings on Django 1.8 2015-02-26 14:12:57 +01:00
Marco Bonetti
6d474d74d4 Fix for issue 113 and issue 125. Discovery of catalogs in apps defined by their AppConfig 2015-02-25 15:43:52 +01:00
artscoop
88136e21b3 Update poutil.py 2014-06-07 03:02:54 +02:00
artscoop
a08e017980 Initial Django 1.7 compatibility fix
When rosetta tries to load every INSTALLED_APP, it fetches app modules. However, in Django 1.7, importing some INSTALLED_APPS can fetch AppConfig instances instead of modules, and they have no `__file__` attribute. You then need to find the app module for the AppConfig instance.
This allows rosetta to properly seek locale folders.
2014-06-07 02:54:05 +02:00
elpaso
729286033d Added ROSETTA_EXCLUDED_PATHS 2014-04-29 15:33:22 +02:00
Marco Bonetti
043ace4ebb Merge branch 'develop' into pr/44
Conflicts:
	README.rst
	rosetta/conf/settings.py
	rosetta/poutil.py
2014-01-15 17:07:38 +01:00
Olivier Cortès
eed2987659 Implement ROSETTA_CACHE_NAME, which defaults to 'rosetta' with a fallback to 'default' if unset. 2013-05-06 11:31:07 +02:00
Marco Bonetti
44b3314fd4 Accept languages as 'fr_FR.utf8' in lang_sel url. Fixes Issue #71 2013-04-30 14:57:16 +02:00
minime
c1700d7233 fixed mess with app_id between pages 2013-03-06 18:22:53 +04:00
Marco Bonetti
f1a332bf90 Fixes issue #67 - settings imports unicode_literals from __future__ 2013-03-04 18:24:36 +01:00
Marco Bonetti
ba972b5b6a Possible fix for issues #63 and #64 2013-02-21 16:46:16 +01:00
Marco Bonetti
4b9de2eac6 fallback for django 1.3, too 2013-01-15 14:35:08 +01:00
Will Boyce
9f87f67338 added ROSETTA_POFILENAMES setting 2012-07-31 09:34:10 +01:00
Jason Moiron
d00dca3d22 force the inclusion of a timezone with timestamps that make it to the pofile to keep them compatible with pybabel 2012-07-26 14:53:52 -04:00
Marco Bonetti
329e8c693b Version 0.6.6, Django 1.4 compatibility 2012-03-27 17:08:48 +02:00
Marco Bonetti
33c1ae6078 merged PR 19, slightly modified to fix a failing test (we want to recheck the setting on each decorator call) 2012-01-16 10:32:35 +01:00
Marco Bonetti
c38757f9dc initial commit 2011-06-16 11:25:15 +02:00