View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0003355 | SOGo | Web Preferences | public | 2015-09-30 18:40 | 2015-11-03 13:35 | 
| Reporter | gregori | Assigned To | ludovic | ||
| Priority | normal | Severity | major | Reproducibility | always | 
| Status | resolved | Resolution | fixed | ||
| Platform | [Server] Linux | OS | Debian | OS Version | 7 (Wheezy) | 
| Product Version | 2.3.2 | ||||
| Fixed in Version | 2.3.3 | ||||
| Summary | 0003355: NSRangeException when trying to open Preferences on web client | ||||
| Description | When I click on "Preferences", on the webmail client I get a Proxy error: "Proxy Error The proxy server received an invalid response from an upstream server. Reason: Error reading from remote server" Log gives: | ||||
| Steps To Reproduce | Click on "Preferences". The window opens with the Proxy error. | ||||
| Additional Information | The language is set to BrazilianPortuguese. uname -aLinux pmj-mail02 3.2.0-4-amd64 0000001 SMP Debian 3.2.57-3+deb7u2 x86_64 GNU/Linux cat /etc/issueDebian GNU/Linux 7 \n \l dpkg -l | grep sogoii  sogo:amd64                         2.3.2-1                       amd64        a modern and scalable groupware | ||||
| Tags | No tags attached. | ||||
| When I set the language to English the error does not happen. | |
| I am not sure, but I believe the problem might be on file /usr/share/GNUstep/SOGo/PreferencesUI.SOGo/Resources/BrazilianPortuguese.lproj/Localizable.strings Here: "calendar_category_labels" = "Aniversário,Negócios,Ligações,Concorrência,Cliente,Favoritos,Acompanhamento,Presentes,Feriados,Idéias,Meeting,Problemas,Miscelânea,Pessoal,Projetos,Feriado público,Posição,Fornecedores,Viagem,Férias"; The English version has 21 labels, while there are only 20 in brazilian portuguese. The first 2: Anniversary and Birthday both mean "Aniversário" in Portuguese. If the number of labels is the problem, I would suggest changing to: "calendar_category_labels" = "Comemoração,Aniversário,Negócios,Ligações,Concorrência,Cliente,Favoritos,Acompanhamento,Presentes,Feriados,Idéias,Reunião,Problemas,Miscelânea,Pessoal,Projetos,Feriado,Posição,Fornecedores,Viagem,Férias"; I tried changing on my own file, but it seems I must compile sogo in order for the changes to have effect? | |
| https://github.com/inverse-inc/sogo/commit/df211af604793a61065d3a4f38c922ada6ae089c | |
| I've just noticed that it stills crash. Note that the Brazilian Portuguese translation still miss 1 string: Anniversary, Birthday, Business, Calls, Clients, Competition, Customer, Favorites, "Follow up", Gifts, Holidays, Ideas, Meeting, Issues, Miscellaneous, Personal, Projects, "Public Holiday", Status, Suppliers, Travel, Vacation You MUST have the same number. Please update the translation on Transifex. | |
| Actually I believe it's not solved yet. As soon as I noticed the string size difference I went to transifex and updated the translation with a suggestion, but it was not accepted. The english array has 22 strings, brazilian portuguese has 21. | |
| This is exactly what I said in comment #9032 - please update the translation on Transifex so it matches the same number of elements like the English one. | |
| I approved the suggestion on Transifex and integrated the changes. https://github.com/inverse-inc/sogo/commit/b62167dd00851661c9d43b87cc6d66cde7f87f2e | |
| Date Modified | Username | Field | Change | 
|---|---|---|---|
| 2015-09-30 18:40 | gregori | New Issue | |
| 2015-09-30 18:40 | gregori | File Added: sogo.conf | |
| 2015-10-02 12:10 | gregori | Note Added: 0008970 | |
| 2015-10-02 12:24 | gregori | Note Added: 0008971 | |
| 2015-10-23 15:34 | ludovic | Note Added: 0009024 | |
| 2015-10-23 15:34 | ludovic | Status | new => resolved | 
| 2015-10-23 15:34 | ludovic | Fixed in Version | => 2.3.3 | 
| 2015-10-23 15:34 | ludovic | Resolution | open => fixed | 
| 2015-10-23 15:34 | ludovic | Assigned To | => ludovic | 
| 2015-10-23 17:03 | ludovic | Note Added: 0009032 | |
| 2015-11-03 12:18 | gregori | Note Added: 0009067 | |
| 2015-11-03 12:18 | gregori | Status | resolved => feedback | 
| 2015-11-03 12:18 | gregori | Resolution | fixed => reopened | 
| 2015-11-03 12:20 | ludovic | Note Added: 0009068 | |
| 2015-11-03 13:35 | francis | Note Added: 0009069 | |
| 2015-11-03 13:35 | francis | Status | feedback => resolved | 
| 2015-11-03 13:35 | francis | Resolution | reopened => fixed | 

