Sorry I forgot to mention this is in TG1.1.
My initial problem was in TG 1.0 however.
Tom

On Feb 16, 5:09 pm, zaf <tom.zaff...@gmail.com> wrote:
> Hi,
> A while ago I had difficulties with non-ascii characters in strings in
> JS files.
>
> Basically everytime I used the tg-admin i18n collect command, if I had
> a javascript file containing non-ascii characters, it would give me a
> unicode error.
>
> This was apparently supposed to be fixed here 
> :http://trac.turbogears.org/changeset/6645.
>
> Now I've been trying to collect my strings using tg-admin collect --js-
> encoding utf-8 but I'm getting the following error :
> Traceback (most recent call last):
>   File "/usr/bin/tg-admin", line 8, in <module>
>     load_entry_point('TurboGears==1.1', 'console_scripts', 'tg-admin')
> ()
>   File "/usr/lib/python2.5/site-packages/TurboGears-1.1-py2.5.egg/
> turbogears/command/base.py", line 416, in main
>     command.run()
>   File "/usr/lib/python2.5/site-packages/TurboGears-1.1-py2.5.egg/
> turbogears/command/i18n.py", line 150, in run
>     self.scan_source_files()
>   File "/usr/lib/python2.5/site-packages/TurboGears-1.1-py2.5.egg/
> turbogears/command/i18n.py", line 336, in scan_source_files
>     self.scan_js_files(tmp_potfile, js_files)
>   File "/usr/lib/python2.5/site-packages/TurboGears-1.1-py2.5.egg/
> turbogears/command/i18n.py", line 481, in scan_js_files
>     self._write_potfile_entries(potfile, messages)
>   File "/usr/lib/python2.5/site-packages/TurboGears-1.1-py2.5.egg/
> turbogears/command/i18n.py", line 489, in _write_potfile_entries
>     text = catalog.normalize(text.encode('utf-8'))
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
> 13: ordinal not in range(128)
>
> So if there is someone around here who knows where the problem is and
> how I can fix it, it would be very cool. Removing the non-ascii
> characters from my js strings is not really an option as there are a
> LOT of them.
>
> Thanks for the help.

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to turboge...@googlegroups.com.
To unsubscribe from this group, send email to 
turbogears+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to