Lokalozace Drupalu 7.10 na: 8313/12857 (64.66%)
Zdravím,
mám podobný problém jak v téma níže, jen chyba je jiná. Nejdřív jsem vyzkoušel modul l10n_update (drupal_set_time_limit nastaveno na „0“), který mi po 15s vypsal:
Chyba při importu uživatelského rozhraní.
An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information follows. Path: /batch?id=1607&op=do StatusText: Service unavailable (with message) ResponseText: PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚uri‘ in ‚field list‘: UPDATE {l10n_update_file} SET type=:db_update_placeholder0, filename=:db_update_placeholder1, fileurl=:db_update_placeholder2, uri=:db_update_placeholder3, timestamp=:db_update_placeholder4, version=:db_update_placeholder5, status=:db_update_placeholder6, last_updated=:db_update_placeholder7, import_date=:db_update_placeholder8 WHERE (project = :db_condition_placeholder0) AND (language = :db_condition_placeholder1) ; Array ( [:db_update_placeholder0] ⇒ download [:db_update_placeholder1] ⇒ drupal-7.10.cs.po [:db_update_placeholder2] ⇒ http://ftp.drupal.org/…l-7.10.cs.po [:db_update_placeholder3] ⇒ /var/www/clients/client14/web19/web/files/tmp/translation-rJT5AD [:db_update_placeholder4] ⇒ 1325980753 [:db_update_placeholder5] ⇒ 7.10 [:db_update_placeholder6] ⇒ 1 [:db_update_placeholder7] ⇒ 1327017182 [:db_update_placeholder8] ⇒ 1327017182 [:db_condition_placeholder0] ⇒ drupal [:db_condition_placeholder1] ⇒ cs ) ve funkci drupal_write_record() (řádek: 6888 v souboru /var/www/clients/client14/web19/web/includes/common.inc).
Přitom se pak objeví zpráva:
Překlad byl importován. Bylo vytvořeno 3 nových řetězců, aktualizováno 4633 řetězců a smazáno 0 řetězců.
3 řetězce byly vynechány, protože obsahují zakázané HTML.
Překlad byl úspěšně stažen a importován z http://ftp.drupal.org/…l-7.10.cs.po
Dále jsem si stáhl lokalizaci ručně a přes IMPORT ji importoval. Vše proběhlo v pořádku, ale výsledek je:
Překlad byl importován. Bylo vytvořeno 0 nových řetězců, aktualizováno 4636 řetězců a smazáno 0 řetězců.
3 řetězce byly vynechány, protože obsahují zakázané HTML.
Se stavem překladu: 8313/12857 (64.66%)
Pokud neproběhne při automatické lokalizaci Drupal 7.10, tak se nedostanu k dalším modulům. Krom jednoho jsou aktualizace překladu pro všechny! No hrůza… :)
Googlim jak šílený…
Předem díky moc za jakoukoli radu :)
Jan Novák
Vyřešeno
Zdravím,
tak jsem ten problém vyřešil krátce po vytvoření tohoto téma, tedy právě teď :).
Řešení pro ostatní:
Modul l10n_update potřeboval opatchovat. Patch naleznete tady: „http://drupal.org/files/issues/l10n_update-upgrade-path-1236528–9.patch“ (zkopírovat a uložit jako l10n_update-upgrade-path-1236528–9.patch)
Postup:
Důvod problému: Došlo k tomu při upgrade z 6.* verze na 7.*
Poslat nový komentář