Попробую совместить svn с git
[uimge.git] / uimgepy / libuimge / lang.py
blob7d736ff30a78ef71068c9de7d83f5122413b9694
1 # -*- coding: utf-8 -*-
2 from locale import getdefaultlocale
4 def ru_RU():
5 options_help = {'usage':u'Использование: python %prog [-i|-r|-f|-s|-t] картинка',\
6 'Major options':u'Основные опции',\
7 '--ipicture':u'Залить на ipicture.ru',\
8 '--radikal':u'Залить на radikal.ru',\
9 '--imageshack':u'Залить на imageshack.us',\
10 '--tinypic':u'Залить на tinypic.com',\
11 '--smages':u'Залить на smages.com',\
12 '--funkyimg':u'Залить на funkyimg.com',\
13 '--photo-cod':u'Залить на avangard.photo.cod.ru',\
14 'Additional options':u'Дополнительные опции',\
15 '--name':u'Добавить свое имя в превью картинки (Требуется PIL)',\
16 '--file':u'Взять список файлов или url из текстового файла.',\
17 '--url-mode':u'Режим перезаливки картинок с других источников в сети.',\
18 'Output options':u'Опции вывода',\
19 '--bb-all':u'Объединяет опции -bo и -bt',\
20 '--bb-thumb':u'Вывести в ввиде BB-кода с превью',\
21 '--bb-orig':u'Вывести в ввиде BB-кода в оригинальном размере',\
22 '--direct-url':u'Прямая ссылка на картинку',\
23 '--user-output':u'Установить свой вид вывода. \n#URL# - url к картинке оригинального размера, \n#TMB# - url к превью. \nПример: [URL=#URL#][IMG]#TMB#[/IMG][/URL]',\
25 error_mesages = {'Enter option':'Нет основных опций! Введите [-i|-r|-f|-s|-t]...',\
26 'ImportError PIL':'Ошибка: Нет модуля Python Imaging Library (PIL)!\nПожалуйста установите его.\n',\
27 'Not support hosting':'Данная операция не позволяется этим хостингом\n',\
28 'file format':'This file not image format\n',\
30 messages={'progress':'Залито %d картинок из %d.\r'}
31 return options_help,error_mesages,messages
33 def en_EN():
34 options_help = {'usage':'usage: python %prog [-i|-r|-f|-s|-t] picture',\
35 'Major options':'Major options',\
36 '--ipicture':'Upload to ipicture.ru',\
37 '--radikal':'Upload to radikal.ru',\
38 '--imageshack':'Upload to imageshack.us',\
39 '--tinypic':'Upload to tinypic.com',\
40 '--smages':'Upload to smages.com',\
41 '--funkyimg':u'Upload to funkyimg.com',\
42 '--photo-cod':'Upload to avangard.photo.cod.ru',\
43 'Additional options':'Additional options',\
44 '--name':'Adding a name to preview images (Used PIL). Works with [-r|-i]',\
45 '--file':'Upload image from list',\
46 '--url-mode':'Upload by url. Work with [-r|-i]',\
47 'Output options':'Output options',\
48 '--bb-all':'List all the options bb code',\
49 '--bb-thumb':'Output in bb code with a preview',\
50 '--bb-orig':'Output in bb code in the original amount',\
51 '--direct-url':'The withdrawal of direct references to pictures',\
52 '--user-output':'Set user output #URL# - original image, #TMB# - preview image Sample: [URL=#URL#][IMG]#TMB#[/IMG][/URL]',\
54 error_mesages = {'Enter option':'Enter option [-i|-r|-f|-s|-t]...',\
55 'ImportError PIL':'Error: No module Python Imaging Library (PIL)!\nPlease install it.\n',\
56 'Not support hosting':'This operation does not allow it hosted.\n',\
57 'file format':'This file not image format\n',\
59 messages={'progress':'Upload %d images of %d.\r'}
60 return options_help,error_mesages,messages
62 def check(LANG=getdefaultlocale()[0]):
63 if LANG == 'ru_RU':
64 return ru_RU()
65 else:
66 return en_EN()
68 #check(getdefaultlocale()[0])