Ho un'applicazione che viene eseguita in diversi processi (un server web e pochi processi che vengono utilizzati per calcoli pesanti). L'obiettivo è di rendere questi processi di calcolo restituiti errori localizzati. Per fare questo, ho fatto un dizionario che verrà utilizzata da Babel:Come registrare un oggetto traduttore Pylons?
errors = {
'ERR_REQUEST_FORMAT': (1, _('ERR_REQUEST_FORMAT')),
'ERR_REQUEST_TYPE': (2, _('ERR_REQUEST_TYPE')),
}
Ma quando provo a lanciare l'applicazione, ottengo
TypeError: No object (name: translator) has been registered for this thread
Qual è il modo giusto caricare l'oggetto traduttore?
Grazie in anticipo, Ivan.