I've finally managed to translate the files. there are a few problems.
In install.php the long code after
$this->db->query("INSERT INTO ".DB_PREFIX."country_descriptions
(`country_id`,`language_id`, `name`) VALUES
has (72,$new_language_id,'Finlandia')
The actual name of the language is Finland. Could this cause a problem?
-----
Am I supposed to translate the end of install.php
$this->db->query("INSERT INTO ".DB_PREFIX."stock_statuses
(`stock_status_id`,`language_id`, `name`) VALUES
(1, $new_language_id, 'Varastossa'),
(2, $new_language_id, 'Loppuunmyyty'),
(3, $new_language_id, 'Esitilaus');
");
$this->db->query("INSERT INTO ".DB_PREFIX."length_class_descriptions
(`length_class_id`, `language_id`, `title`, `unit`) VALUES
(1, $new_language_id, 'Senttimetri', 'cm'),
(2, $new_language_id, 'Millimetri', 'mm'),
(3, $new_language_id, 'Tuuma', 'in');
");
$this->db->query("INSERT INTO ".DB_PREFIX."weight_class_descriptions
(`weight_class_id`, `language_id`, `title`, `unit`) VALUES
(1, $new_language_id, 'Kilogramma', 'kg'),
(2, $new_language_id, 'Gramma', 'g'),
(5, $new_language_id, 'Pauna ', 'lb'),
(6, $new_language_id, 'Unssi', 'oz');
");
$this->db->query("INSERT INTO ".DB_PREFIX."order_statuses
(`order_status_id`, `language_id`, `name`) VALUES
(1, $new_language_id, 'Myyjä'),
(2, $new_language_id, 'Käsittely'),
(3, $new_language_id, 'Lähetys'),
(7, $new_language_id, 'Peruttu'),
(5, $new_language_id, 'Valmis'),
(8, $new_language_id, 'Hylätty'),
(9, $new_language_id, 'Peruuta peruutus'),
(10, $new_language_id, 'Epäonnistunut'),
(11, $new_language_id, 'Palautettu'),
(12, $new_language_id, 'Maksettu'),
(13, $new_language_id, 'Takaisinperintä');
");
$this->db->query("INSERT INTO ".DB_PREFIX."page_descriptions
(`page_id`, `language_id`, `name`, `title`, `seo_url`, `keywords`, `description`, `content`, `created`) VALUES
(1, $new_language_id, 'Muut sivut', '', '', '', '', '', now() ),
(2, $new_language_id, 'Etusivu', '', '', '', '', '', now() ),
(3, $new_language_id, 'Sivupyynnöt', '', '', '', '', '', now() ),
(4, $new_language_id, 'Kirjautumissivulle', '', '', '', '', '', now() ),
(5, $new_language_id, 'Virheellisen tuotteen tiedot', '', '', '', '', '', now() ),
(10, $new_language_id, 'Ylläpitosivu.', '', '', '', '', '', now() ),
(11, $new_language_id, 'Asiakastilin sivut', '', '', '', '', '', now() );
");
$this->db->query("INSERT INTO ".DB_PREFIX."global_attributes_type_descriptions
(`attribute_type_id`, `language_id`, `type_name`, `create_date`) VALUES
(1, $new_language_id, 'Tuotteen vaihtoehto', NOW()),
(2, $new_language_id, 'Lataa attribuutit', NOW());
");
$this->db->query("INSERT INTO ".DB_PREFIX."form_descriptions
(`form_id`, `language_id`, `description`) VALUES
(2,$new_language_id,'Yhteydenottolomake');
");
$this->db->query("INSERT INTO ".DB_PREFIX."field_descriptions
(`field_id`, `name`, `error_text`, `language_id`) VALUES
(14,'Syötä koodi alla olevaan kenttään:','vahvistuskoodi ei vastannut kuvaa!',$new_language_id),
(13,'Huom:','Viestin on oltava 10-1000 merkin pituinen!',$new_language_id),
(12,'E-Mail:','Sähköpostiosoite on virheellisessä muodossa tai ei kelpaa!',$new_language_id),
(11,'Etunimi:','Etunimen täytää olla 2-32 merkin pituinen!',$new_language_id);
");
$this->cache->delete('language');
$this->cache->delete('lang.fi');
----
I get a critical error when trying to install this extension. This is the log:
2015-04-20 16:11:13 - warning: AbanteCart core v.1.2.1 Invalid argument supplied for foreach() in <b>/home/my_folder/public_html/my_site/admin/controller/pages/tool/updater.php</b> on line <b>76</b>
2015-04-23 23:20:31 - warning: AbanteCart core v.1.2.1 preg_grep(): Compilation failed: nothing to repeat at offset 0 in <b>/home/my_folder/public_html/my_site/core/engine/language.php</b> on line <b>283</b>
2015-04-25 19:32:25 - database error: AbanteCart core v.1.2.1 Error: Unknown column 'created' in 'field list'
Error No: 1054
INSERT INTO page_descriptions
(`page_id`, `language_id`, `name`, `title`, `seo_url`, `keywords`, `description`, `content`, `created`) VALUES
(1, 2, 'Muut sivut', '', '', '', '', '', now() ),
(2, 2, 'Etusivu', '', '', '', '', '', now() ),
(3, 2, 'Sivupyynnöt', '', '', '', '', '', now() ),
(4, 2, 'Kirjautumissivulle', '', '', '', '', '', now() ),
(5, 2, 'Virheellisen tuotteen tiedot', '', '', '', '', '', now() ),
(10, 2, 'Ylläpitosivu.', '', '', '', '', '', now() ),
(11, 2, 'Asiakastilin sivut', '', '', '', '', '', now() );
in <b>/home/my_folder/public_html/my_site/core/database/mysql.php</b> on line <b>114</b>