Openbravo ar latviešu valodu
Openbravo ir
atvērtā koda uzņēmuma resursu pārvaldības sistēma. Šobrīd standarta versijā latviešu valoda nav iekļauta, bet tā tiek izstrādāta, un to var uzlikt, izmantojot izstrādes vidi.
Valodas pievienošana
- Piesakās Openbravo ar administratora tiesībām (noklusētajā konfigurācijā kā lietotājs Openbravo ar paroli opnebravo)
- Aktivizē izvēlni General Setup > Application > Language
- Klikškina uz Grid view
ikonas
- Izvēlas ierakstu lv_LV Latvian (Lettish) (Latvia) un ar Enter atver to rediģēšanas logā
- Iezīmē izvēles rūtiņu System Language un spiež Verify Languages un OK
Jaunu resursu failu savākšana
- Izveido jaunu SVN projektu no publiski pieejamas krātuves:
- Pāriet uz izveidoto katalogu:
- Izmaina iestatījumus failā build.properties.
- Ievada komandu:
Mainīto resursu failu importēšana
- Aktivizē izvēlni General Setup > Application > Import/Export Translations
- Izvēlas Language: Latvian (Lettish) (Latvia) un spiež Import
Latviešu valodas iestatīšana
- Klikškina uz lietotāja vārd saites (kreisajā augšējā stūrī, piemēram openbravo)
- Izvēlas Language: Latvian (Lettish) (Latvia)
- Izīmē rūtiņu set as default
- Spiež OK
Saskarnes tulkojumi
- Resursu failus lejuplādē no https://dev.openbravo.com/svn/localization/translations/lv_LV/trunk/po/, bet izlabotos augšuplādē:
Resursu failu eksportēšana
- Aktivizē izvēlni General Setup > Application > Import/Export Translations
- Izvēlas Language: Latvian (Lettish) (Latvia) un spiež Export
Pārskatu ģenerēšanas labojumi
- Izveido jaunu SVN projektu no publiski pieejamas krātuves:
- Katalogā openbravo-patches izsauc komandu:
- Pārstartē Tomcat.
Openbravo SVN krātuves izmantošana
- Lejuplādē resursu failu indeksu:
- Lejuplādē resursu failus, izmantojot iepriekš lejuplādēto sarakstu:
url="https://dev.openbravo.com/svn/localization/translations/lv_LV/trunk/";for x in $(cat index.html|awk -F '"' '{print $2}'); do wget -N --no-check-certificate $url$x;done (Ignorē visas kļūdas, ja vien tiek savākti faili.)
- Pārvieto failus uz importa/eksporta katalogu:
mv -f *.xml /opt/openbravo/attachments/lang/lv_LV/
- Izmaina failu tiesības (lai nākamā eksportēšanas reizē Tomcat lietojumu serveris tos varētu pārrakstīt):
chmod 666 /opt/openbravo/attachments/lang/lv_LV/*
(Ignorē kļūdas failiem, kuri nav pārrakstīti ar jaunām versijām.)
- Izdzēš indeksa failus:
Kļūdu novēršana
- Ja darbojoties ar Openbravo SVN krātuvi parādās kļūda:
…
svn: OPTIONS of 'https://dev.openbravo.com/svn/localization/translations/lv_LV/trunk': Certificate verification error: signed using insecure algorithm (https://dev.openbravo.com)
...
- Atver failu ~/.subversion/servers un tajā pievieno rindu:
ssl-trust-default-ca = no
openbravo2po
- savāc zip failu, atarhivē,
- palaiž ant test
- Palaiž ant runPO2XML -DinpFold=/home/openbravo/ -DoutFold=/home/openbravo/ -DmsgStr=false -Dfile="*.po"
Saites