3 Commits

Author SHA1 Message Date
moscap
d27066b15b Merge pull request #27 from AlekseyLobanov/fix
Исправлен баг потери локализации
2021-06-08 10:31:49 +03:00
Derinhelm
cac9d14d52 Исправлен баг потери локализации 2021-06-08 10:29:22 +03:00
Derinhelm
57f2f72856 Merge pull request #25 from AlekseyLobanov/add_wheels_to_project
Add wheels to project
2021-06-08 09:48:20 +03:00
4 changed files with 94 additions and 29 deletions

1
.gitignore vendored
View File

@@ -48,7 +48,6 @@ coverage.xml
# Translations
*.mo
*.pot
*.po
# Django stuff:
*.log

View File

@@ -34,12 +34,12 @@
### Frontend
Интерфейс на русском языке
```bash
python3 todo_tk.py
python3 -m frontend
```
Интерфейс на английском языке
```bash
LANG=eng python3 todo_tk.py
LANG=eng python3 -m frontend
```
### backend

35
dodo.py
View File

@@ -1,36 +1,19 @@
#!usr/bin/env python3
'''
'''
"""
"""
import glob
def task_pot():
"""Create bynary wheel distribution"""
return {
'actions': ["""pybabel extract -o todo.pot frontend"""],
'file_dep': glob.glob('frontend/*.py'),
'targets': ['todo.pot']
}
def task_po():
"""Create bynary wheel distribution"""
return {
'actions': ["""pybabel update -D todo -d frontend/po -i todo.pot"""],
'file_dep': ['todo.pot'],
'targets': ['frontend/po/eng/LC_MESSAGES/todo.po']
}
def task_mo():
"""Create bynary wheel distribution"""
return {
'actions': ["""pybabel compile -D todo -i frontend/po/eng/LC_MESSAGES/todo.po -o frontend/po/eng/LC_MESSAGES/todo.mo"""],
'file_dep': ['frontend/po/eng/LC_MESSAGES/todo.po'],
'targets': ['frontend/po/eng/LC_MESSAGES/todo.mo']
"actions": [
"""pybabel compile -D todo -i frontend/po/eng/LC_MESSAGES/todo.po -o frontend/po/eng/LC_MESSAGES/todo.mo"""
],
"file_dep": ["frontend/po/eng/LC_MESSAGES/todo.po"],
"targets": ["frontend/po/eng/LC_MESSAGES/todo.mo"],
}
def task_wheel():
"""Create bynary wheel distribution"""
return {
'actions': ['python3 -m build -w'],
'task_dep': ['mo']
}
return {"actions": ["python3 -m build -w"], "task_dep": ["mo"]}

View File

@@ -0,0 +1,83 @@
# English (United States) translations for PROJECT.
# Copyright (C) 2021 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2021.
#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-06-06 23:42+0300\n"
"PO-Revision-Date: 2021-06-07 00:24+0300\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en_US\n"
"Language-Team: en_US <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.8.1\n"
#: todo_tk.py:20
msgid "Приложение для планирования"
msgstr "ToDo Application"
#: message.py:6
msgid "Сообщение!"
msgstr "Message!"
#: message.py:7
msgid "Неправильный логин или пароль"
msgstr "Wrong login or password"
#: message.py:8
msgid "Сдесь могло быть ваше сообщение"
msgstr "This could have been your message"
#: login.py:63
msgid "Введите логин"
msgstr "Enter your username"
#: login.py:71
msgid "Введите пароль"
msgstr "Enter your password"
#: login.py:78
msgid "Войти"
msgstr "Enter"
#: workspace.py:17
msgid "Не реализовано"
msgstr "Not implemented"
#: workspace.py:25
msgid "Текст"
msgstr "Text"
#: workspace.py:28
msgid "Выполнено"
msgstr "Done"
#: workspace.py:31
msgid "Создано"
msgstr "Created"
#: workspace.py:60
msgid "Удалить"
msgstr "Delete"
#: workspace.py:88
msgid "Добавить заметку"
msgstr "Add note"
#: workspace.py:91
msgid "Удалить лист"
msgstr "Delete list"
#: workspace.py:149
msgid "Запомнить меня"
msgstr "Remember me"
#: workspace.py:158
msgid "Добавить лист"
msgstr "Add list"