summaryrefslogtreecommitdiff
path: root/messages/cs
Commit message (Collapse)AuthorAgeFilesLines
* Major surgery to get the setuptools based installation passing all theBarry Warsaw2007-07-161-13393/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | existing unit tests. Here's a summary of the changes. - Removed all dependent third party packages, since the setup.py file now claims all package dependencies such that they can be automatically installed from the cheeseshop. - Moved the misc directory into the Mailman package as Mailman/data. Moved templates and messages to Mailman subpackages. - Added an ILanguageManager interface, plus an implementation, so that we don't use Defaults.LC_DESCRIPTIONS directly anymore. Added a doctest for this interface and implementation. Defaults.LANGUAGES is moved into mailman.cfg. Defaults.LANGUAGE_DICT is moved to _DEFAULT_LANGUAGE_DATA, and LC_DESCRIPTIONS is removed. The calculation of the available and enabled languages is moved to the Configuration class, but this will probably still need work. Utils.GetLanguageDescr() and Utils.IsLanguage() are removed. I'd like to remove GetCharSet() eventually too, but there are too many uses of this currently, so I'm deferring it. - Utils.findtext(): Hacks added so that templates can be retrieved from the language catalog. The hack is that the template contents are used to find the translation, but in the one test case where this is actually flexed, the trailing newline in the file contents has to be trimmed. This is probably not right. - No more Defaults.py.in or mm_cfg.py! Defaults.py.in is moved to Defaults.py and is no longer created from a template file. The script called make_instance is added which creates an etc/mailman.cfg file from mailman.cfg.in (previously, mailman.cfg.sample) and /that/ file now has the small number of calculated values. In general, make_instance will not touch mailman.cfg if it exists, unless the --force option is given. CGIEXT is made the empty string by default (i.e. not generated). make_instance grows a --var-dir option. Fleshed out the --languages opton. - Defaults.py grows a DEFAULT_VAR_DIRECTORY variable, which is the default location of the 'var' directory. The Configuration class uses this as one of the directories it searches for its landmark, i.e. etc/mailman.cfg. RUNTIME_DIR is gone, as is VAR_PREFIX. - testall needs to write MAILMAN_USER, MAILMAN_UID, MAILMAN_GROUP, MAILMAN_GID, and LANGUAGES run time variables. - bin/withlist no longer needs to add config.BIN_DIR to sys.path, because in fact that variable doesn't exist any more. - Tweak the French catalog to make a test work. This is needed because of the conversion from %-strings to $-strings. - The setup.py now generates the .mo files before it does its thing. This will have to be fixed, but for now we must generate these files on setup build time instead of installation time. - Removed an unused interface.
* Merge exp-elixir-branch to trunk. There is enough working to make me feelbwarsaw2007-05-281-90/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | confident the Elixir branch is ready to become mainline. Also, fewer branches makes for an easier migration to a dvcs. Don't expect much of the old test suite to work, or even for much of the old functionality to work. The changes here are disruptive enough to break higher level parts of Mailman. But that's okay because I am slowly building up a new and improved test suite, which will lead to a functional system again. For now, only the doctests in Mailman/docs (and their related test harnesses) will pass, but they all do pass. Note that Mailman/docs serve as system documentation first and unit tests second. You should be able to read the doctest files to understand the underlying data model. Other changes included in this merge: - Added the Mailman.ext extension package. - zope.interfaces uses to describe major components - SQLAlchemy/Elixir used as the database model - Top level doinstall target renamed to justinstall - 3rd-party packages are now installed in pythonlib/lib/python to be more compliant with distutils standards. This allows us to use just --home instead of all the --install-* options. - No longer need to include the email package or pysqlite, as Python 2.5 is required (and comes with both packages). - munepy package is included, for Python enums - IRosterSets are added as a way to manage a collection of IRosters. Roster sets are named so that we can maintain the indirection between mailing lists and rosters, where the two are maintained in different storages. - IMailingListRosters: remove_*_roster() -> delete_*_roster() - Remove IMember interface. - Utils.list_names() -> config.list_manager.names - fqdn_listname() takes an optional hostname argument. - Added a bunch of new exceptions used throughout the new interfaces. - Make LockFile a context manager for use with the 'with' statement.
* Big update of Czech translationsdanohnesorg2007-03-091-904/+418
|
* Updatesbwarsaw2006-05-011-7/+17
|
* Catalog updates, and also ignore all .mo files (and email-2.5.7 directory).bwarsaw2006-04-151-7/+10
|
* Re-generating mailman.po files to include templates.tkikuchi2006-01-081-590/+632
|
* Fixes for bug 1080943.msapiro2005-12-121-9/+9
|
* New po files to include 'templates'.tkikuchi2005-12-061-453/+3337
|
* back port from 2.1.6 into MAINtkikuchi2005-08-281-975/+1393
|
* Wrong translation of Juny/Julidanohnesorg2004-06-011-43/+27
|
* pot/po file updates to capture bin/discard and bin/show_qfilesbwarsaw2003-09-221-25/+91
|
* Update of Czech catalogsdanohnesorg2003-09-141-53/+33
|
* Mailman 2.1.3 .pot file updates. Nothing really substantive.bwarsaw2003-09-131-2/+2
|
* Updated pot file and merged po filesbwarsaw2003-08-191-228/+274
|
* Update of czech translation, some mistakes resolved.danohnesorg2003-06-031-36/+30
|
* Updates, including email 2.5.2.bwarsaw2003-05-081-36/+82
|
* Catalogs updates, no fuzzy entries nowdanohnesorg2003-04-281-52/+39
|
* Catalog updates based on the new build strategybwarsaw2003-04-212-20/+29
| | | | | Also, remove all the .mo files from cvs. Translators should now only make changes to the .po files.
* Generated an updated .pot file and updated the .po files.bwarsaw2003-04-212-283/+388
|
* Updates of Czech catalogs to reflect changes in the source code.qdanohnesorg2003-02-192-46/+26
|
* Updates.bwarsaw2003-02-112-27/+27
|
* Updates, including a simple fix to the Russian catalog.bwarsaw2003-02-042-252/+260
|
* Updated catalogs and Lithuanian support by Mantas Kriauciunas.bwarsaw2002-12-242-185/+261
|
* Last updates for Czech language.danohnesorg2002-12-142-65/+209
| | | | | | | Spellcheck is now happy, transcheck is now happy and I am happy too. There are still not translated some strings in /bin/ directory, but ordinally users doesn't use anythink other than GUI.
* Some corrections to make transcheck happy. Also finishing for 2.1danohnesorg2002-12-132-58/+39
|
* Last updates for 2.1 version, more comming soondanohnesorg2002-12-131-4/+4
|
* Pekka Haavisto's update to the Finnish translations. Other updates,bwarsaw2002-12-122-36/+36
| | | | probably inconsequential (sorry i18n'ers).
* Catalog updates (mostly catches the "administator" typo)bwarsaw2002-12-112-8/+19
|
* 2.1b6 catalog updatesbwarsaw2002-12-092-90/+130
|
* Catalog updatesbwarsaw2002-12-022-261/+285
|
* Catalog updatesbwarsaw2002-11-192-522/+580
|
* Again some updates of czech translation, some fuzzy entries are alsodanohnesorg2002-11-101-82/+22
| | | | resolved
* Updated catalogs, including for Brazilian Portuguese by Gleysdsonbwarsaw2002-10-292-137/+177
| | | | Mazioli da Silva.
* The latest catalog updates, in preparation for beta 4.bwarsaw2002-10-252-277/+306
|
* Updated Czech catalog, mostly HyperArch translations.danohnesorg2002-10-212-149/+98
|
* More catalog updatesbwarsaw2002-10-202-249/+322
|
* Another round of catalog updates, based on today's checkins.bwarsaw2002-10-092-66/+375
|
* Updated catalog files, including mailman.pot, for MM2.1b4 release.bwarsaw2002-10-072-550/+648
|
* Updated catalogs, plus fixes to the nl charset in the .po file.bwarsaw2002-08-222-464/+556
|
* and also the .mo is updated toodanohnesorg2002-08-131-0/+0
|
* Translated strings about encodings of ascii characters etc.danohnesorg2002-08-131-50/+41
|
* Updated catalogs for 2.1b3.bwarsaw2002-08-102-207/+317
|
* Fixed and updated catalogs (the French catalog needs manual conflictbwarsaw2002-07-132-449/+606
| | | | resolution -- will do that next).
* Updated catalogs include Finnish updates from Pekka Haavistobwarsaw2002-07-121-19/+0
|
* Dan Ohnesorg's latest Czech catalog and template updates.bwarsaw2002-06-302-327/+405
|
* Updated catalogs, including new big5 updates from Yuan-Chen Cheng.bwarsaw2002-06-272-465/+551
|
* Don't extract the marked strings or docstrings from bin/pygettext.bwarsaw2002-05-222-238/+40
|
* Updated message catalogs for all languages.bwarsaw2002-05-052-24/+27
|
* Updated catalogs, which now include the docstrings for thebwarsaw2002-05-022-890/+1398
| | | | Mailman/Commands/cmd_*.py email commands.
* Updated and merged catalogsbwarsaw2002-04-282-820/+947
|