SASGIS

Веб-картография и навигация

Translation to French

English- or other language speakers welcome here
Please do not translate your native language to "broken Russian" via crappy machine translation services - please post it as it is, in your native language.

Модератор: Tolik

Re: Translation to French

Сообщение zed » 04 ноя 2015, 14:08

Try do not use French chars in folder name. Extract folder direct to the drive J:\
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Translation to French

Сообщение bartho » 04 ноя 2015, 15:18

Sorry, but it's allways the same thing, nothing happens.
I have tried in J:\ and directly in the root of C:\.
Maybe It's a problem with a version of python ? I own Seven Pro 32 X.
Вложения
log.rar
(837 байт) Скачиваний: 148
bartho
Соображающий
 
Сообщения: 54
Зарегистрирован: 22 сен 2015, 20:28
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

Re: Translation to French

Сообщение zed » 04 ноя 2015, 16:21

I don't know what is wrong. I tested it on Win7 Pro x86 and all works fine. I test it also on WinXP and Win8 - no any problem.

You may try to install Mercurial or TortoiseHG + Python 2.7 + Microsoft Visual C++ 2008 Redistributable Package. Maybe this will help, but I'm not sure.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Translation to French

Сообщение Parasite » 04 ноя 2015, 17:51

zed писал(а):I don't know what is wrong.

Патамушта с питоновыми либами+путями мешанина, посмотри например на лезущий на C:\Python27\Lib\site-packages hglib (а либы у тебя еще и в зипе, кто и как его распаковывает - неизвестно, анзиппера в пакете нет, как и вызова оного я при беглом просмотре не увидел).
Короче, у меня тоже не работает. :roll:
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Translation to French

Сообщение zed » 04 ноя 2015, 18:01

Parasite писал(а):Патамушта с питоновыми либами+путями мешанина

Да нету там мешанины. В зипе оно прекрасно работает и именно в таком виде и поставляется сам mercurial. Впрочем, оно и до зипа не работало у товарища. А у меня, на чистой виртуалке, работает в любом виде.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Translation to French

Сообщение Parasite » 04 ноя 2015, 18:04

zed писал(а):В зипе оно прекрасно работает

У меня - не работает. ЧЯДНТ?
Причем ерроры ровно те же, что и у буржуя.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Translation to French

Сообщение zed » 04 ноя 2015, 18:32

Полез в сорцы этого hglib и что-то мне не нравится, как оно вызывает меркуриал:
Код: Выделить всё
def clone(..):
...
    args.insert(0, HGPATH)
    proc = util.popen(args)
    out, err = proc.communicate()
..

def popen(args, env={}):
    environ = None
    if env:
        environ = dict(os.environ)
        environ.update(env)

    return subprocess.Popen(args, stdin=subprocess.PIPE, stdout=subprocess.PIPE,
                            stderr=subprocess.PIPE, close_fds=close_fds,
                            startupinfo=startupinfo, env=environ)

Видно, что Popen вызывется без второго аргумента env, соответственно, процесс пытается стартовать с пустым окружением (environ = None). И естественно, при таком раскладе оно путь до меркуриала в жизнь не найдёт. Но на чистой виртуалке находит...

Ещё там передаётся startupinfo, если всё хорошо:
Код: Выделить всё
startupinfo = None
if os.name == 'nt':
    startupinfo = subprocess.STARTUPINFO()
    startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW

Может как раз os.name и не срабатывает? Можешь добавить в env\setup_env.cmd пару переменных окружения:
Код: Выделить всё
SET OS=Windows_NT
SET PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
SET WINDIR=%SystemRoot%
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Translation to French

Сообщение zed » 04 ноя 2015, 19:17

Даже на Win2000 заработало, правда пришлось добаить ключик insecure=True, а то ругалось на ssl сертификат.

Win7 оказалась не совсем чистая. На всех системах у меня стоит Microsoft Visual C++ 2008 Redistributable Package и прочие (2010/2012/2013). Python и Mercurial не установлен ни в одной из тестовых систем. Может именно в этом проблема?
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Translation to French

Сообщение bartho » 14 ноя 2015, 16:20

Here a new file for the translation.
Update from yesterday after comparison with the files of https://bitbucket.org/sas_team/sas.translate.
New system of downloading very easy !
Вложения
Translation for 151111.rar
Translation in french, for 151111
(52.21 KiB) Скачиваний: 134
bartho
Соображающий
 
Сообщения: 54
Зарегистрирован: 22 сен 2015, 20:28
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

Re: Translation to French

Сообщение zed » 16 ноя 2015, 01:16

bartho писал(а):Here a new file for the translation.

Commited: https://bitbucket.org/sas_team/sas.tran ... 80a5b69adc
Your fr.po file was with some garbage. What script and utils do you use for generate this po file?
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Пред.След.

Вернуться в International visitors section

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron