Mainos / Advertisement:
Ero sivun ”Weblate” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(3 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 27: | Rivi 27: | ||
Lataa uusin paketti translate-toolkitistä täältä: https://github.com/translate/translate/releases | Lataa uusin paketti translate-toolkitistä täältä: https://github.com/translate/translate/releases | ||
− | |||
cd /tmp | cd /tmp | ||
Rivi 40: | Rivi 39: | ||
apt-get install apache2 libapache2-mod-wsgi | apt-get install apache2 libapache2-mod-wsgi | ||
apt-get install mysql-server | 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 | ||
+ | |||
+ | <pre> | ||
+ | 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': '', | ||
+ | } | ||
+ | } | ||
+ | </pre> |
Nykyinen versio 22. joulukuuta 2016 kello 06.06
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: