Mainos / Advertisement:
Weblate
Siirry navigaatioon
Siirry hakuun
Weblate on OpenSourcella varustettu käännösohjelmisto
Asennus
Asenna dependereitä
apt-get install python-pip python-django translate-toolkit \ python-whoosh python-pil python-libravatar \ python-babel git mercurial python-social-auth \ python-django-compressor python-django-crispy-forms \ python-djangorestframework python-dateutil python-pillow
apt-get install python-mysqldb apt-get install python-requests-oauthlib python-six python-openid python-pip apt-get install python-compressor
Asenna Python-PIPillä...
pip install pyuca pip install python-social-auth pip install django-crispy-forms pip install djangorestframework pip install django-compressor pip install Whoosh
Lataa uusin paketti translate-toolkitistä täältä: https://github.com/translate/translate/releases
cd /tmp wget https://github.com/translate/translate/releases/download/2.0.0b7/translate-toolkit-2.0.0b7.tar.bz2 tar xvjf translate-toolkit-*.tar.bz2 cd translate-toolkit-* su ./setup.py install
Asennetaan Apache ja MySQL, muut asennustavat löytyy: https://docs.weblate.org/en/latest/admin/install.html#requirements
apt-get install apache2 libapache2-mod-wsgi apt-get install mysql-server
Asenna weblate
./manage.py migrate ./manage.py collectstatic
Käynnistä palvelin
./manage.py runserver
Konfigurointi
Luo uusi admin käyttäjä
./manage.py createadmin
Kopioi settings_example.py tiedosto settings.py:ksi
cp settings_example.py settings.py
MySQL
Avaa settings.py ja konfiguroi sinne tietokanta-asetukset
DATABASES = { 'default': { # Use 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'. 'ENGINE': 'django.db.backends.mysql', # Database name or path to database file if using sqlite3. 'NAME': 'weblate', # Database user, not used with sqlite3. 'USER': 'weblate', # Database password, not used with sqlite3. 'PASSWORD': 'password', # Set to empty string for localhost. Not used with sqlite3. 'HOST': '127.0.0.1', # Set to empty string for default. Not used with sqlite3. 'PORT': '', } }
Mainos / Advertisement: