Drupal 6 looks for install profile translations in profiles/$profilename/translations/*.po. In building a Drupal 6 install profile, which would pull its translation file from localize.drupal.org instead of the user needing to download the .po file herself, we need to have the install profile .po files first in the install profile. Unfortunately the CVS server will not allow me to commit these .po files, so I'm unable to fulfill the promise of the install profile that is l10n_install.

See http://drupal.org/project/l10n_install


The error message for reference:

$ cvs commit -m "Adding Drupal 6.14 installer translations generated from the current state of the localize.drupal.org databaase"
cvs commit: Examining .
cvs commit: Examining translations
** Access denied: this file is not allowed:
** contributions/profiles/l10n_install/translations/af.po
** The only file types allowed in contributions/profiles are .profile,
** .inc, .install, .make, and .txt.
** Packaged files (.gz, .tar, .tgz, and .zip) are not allowed anywhere.
** License files (LICENSE.txt) are not allowed, since everything committed
** to the Drupal CVS repository must be licensed under the GPL.
** You should never commit .svn/* or .bzr/* files to the CVS repository.
cvs commit: Pre-commit check failed
cvs [commit aborted]: correct above errors first!

Comments

dww’s picture

Category: bug » feature
Status: Active » Closed (works as designed)

After a good discussion on IRC, we all agree that #644916: Add drush make command for pulling core installer translations from l.d.o is the better way to solve this problem...

Component: CVS » Other