I finished Slovenian translation at https://www.transifex.com. I run it on selfhost and it seems fine so far. Some translation are for hosted version only, which I couldn’t check in action. There sure might be a few typos and spelling errors, which I will correct along the way, but so there are in original English I noticed.
So what would be the process of adding it into default installation of Invoice Ninja. As I said I already I had to do a few things in the past to add a language manually.
– Create a folder inside lang called \SL and copy the files from \EN. Then I overwrite the texts.php from transifex
For Language I needed to create:
– Create Database Entry
You noticed that the language ids shown in the screenshot are different than the ids I see in your table. That might happend as I included Slovenian language while ago. Maybe some updates where adding languages afterwards therefore different IDS.
So what would happen with my current ID’s after the upgrade. Do you expect any problems with current my current invoices?
– Add additional fields in text.php
‘lang_Slovenian’ => ‘Slovenian’,
So how does that work in the future. If I do any correction in transifex the new version of texts.php is included in next release?
By the way. I’m sure I will fix few things in translation in next few days. I did find one misttake already. Do you always take new translations from Transifex before the release of new version, or do I need to remind you there were some changes done?