Opencart - problem s jazykom

Programovacie jazyky, rady, poradňa...
kukiak
Addict
Addict
Príspevky: 4422
Registrovaný: 24 máj 2005, 19:04
Bydlisko: BA
Kontaktovať používateľa:

Opencart - problem s jazykom

Príspevok od používateľa kukiak »

Oficialna stranka Opencartu na slovensku ma dosrate forum, nechodia od nich aktivacne maily.. Ak niekto pozna admina, mohol by mu dat vediet..preto pisem sem

Mam problem s instalaciu slovenciny.. S cestinou je ale vsetko ok!! Omg skopirovat dve zlozky, pridat jazyk v administracii a malo by byt hotovo.. Pouzivam rovnaky postup na SK aj na CS a slovencina hadze stale error "Notice: Error: Could not load language slovak ! in /www/sites/8/site19758/public_html/system/library/language.php on line 3" je si to mozne pozriet na http://kukiak.php5.sk/

Skusal som menit chmody - nepomohlo, nechal som defaultne meno pre admina cize "admin" aj tak nic.

Uz som zufaly a fakt neviem, co mozem robit zle, kedze princip je pri SK a CS rovnaky.. a vyskusal som to asi 15x preinstalovat, tak isto s inou starsiou Opencartu a aj uplne inou verziou slovenciny a stale ten isty error..

Modre zneba znesiem ak niekto pomoze

tu je ten language.php

Kód: Vybrať všetko

<?php
class Language {
	private $default = 'english';
	private $directory;
	private $data = array();
 
	public function __construct($directory) {
		$this->directory = $directory;
	}
	
  	public function get($key) {
   		return (isset($this->data[$key]) ? $this->data[$key] : $key);
  	}
	
	public function load($filename) {
		$file = DIR_LANGUAGE . $this->directory . '/' . $filename . '.php';
    	
		if (file_exists($file)) {
			$_ = array();
	  		
			require($file);
		
			$this->data = array_merge($this->data, $_);
			
			return $this->data;
		}
		
		$file = DIR_LANGUAGE . $this->default . '/' . $filename . '.php';
		
		if (file_exists($file)) {
			$_ = array();
	  		
			require($file);
		
			$this->data = array_merge($this->data, $_);
			
			return $this->data;
		} else {
			trigger_error('Error: Could not load language ' . $filename . '!');
		//	exit();
		}
  	}
}
?>
Programovat neviem vobec.. Ked som ale zmenil rucne english na slovak, tak mi prelozilo text, ale nie vsetko.. napriklad hodnotu kosika a podobne. S tymto suborom by sa ale nemalo robit nic, nespomina sa v ziadnej instalacii jazyka..
heker
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 14816
Registrovaný: 30 máj 2006, 20:27

Re: Opencart - problem s jazykom

Príspevok od používateľa heker »

V cestine je treti riadok aky? Lebo tu mas napisane english, tak ci tam nema byt nahodou slovak.
kukiak
Addict
Addict
Príspevky: 4422
Registrovaný: 24 máj 2005, 19:04
Bydlisko: BA
Kontaktovať používateľa:

Re: Opencart - problem s jazykom

Príspevok od používateľa kukiak »

Tento language.php je v uplne inej zlozke ako preklady.. A aj ked zmenim cestinu na default jazyk v administracii, tak v language.php je stale "english"..

//autoeditácia príspevku (18 Jan 2014, 15:55)
Na slučku krista.. Chyba bol v automatickom vyplnani v chrome.. Kedze mi ku jednemu z nazvov "slovak" pridal medzeru a potom z toho bolo "slovak "....
heker
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 14816
Registrovaný: 30 máj 2006, 20:27

Re: Opencart - problem s jazykom

Príspevok od používateľa heker »

Zaujimave. Ako je to mozne, ze to Chrome takto pomenil?
kukiak
Addict
Addict
Príspevky: 4422
Registrovaný: 24 máj 2005, 19:04
Bydlisko: BA
Kontaktovať používateľa:

Re: Opencart - problem s jazykom

Príspevok od používateľa kukiak »

Neviem ci sme sa pochopili.. jazyk je potrebne nahrat na server a potom ho este pridat v administracii - nastavit cestu k novemu jazyku,kodovanie,ikonku a pod.. A z nejakej predoslej instalacii sa mi zrejme pri copy and paste skopirovala aj medzera. Cize OC namiesto cesty xy/"slovak" tam mal /slovak ". A mne to tam pri kazdom reinstalle aj inej verzii hadzalo stale.. proste na obesenie :D
heker
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 14816
Registrovaný: 30 máj 2006, 20:27

Re: Opencart - problem s jazykom

Príspevok od používateľa heker »

Jaj tak, uz mi to je jasne.
Napísať odpoveď