Simple Machines Community Forum

SMF Support => Bosanski/Hrvatski/Srpski (Bosnian/Croatian/Serbian) => Language Specific Support => Modifikacije => Topic started by: CSRM on July 27, 2014, 03:58:16 AM

Title: Nakon updatea jezika opet mi je "previous" i "next".
Post by: CSRM on July 27, 2014, 03:58:16 AM
Quote from: CSRM on January 02, 2013, 10:28:12 AM
Može pomoć, tj. hrvatski prijevod za "prethodna/sljedeća" stranica mod?

http://custom.simplemachines.org/mods/index.php?mod=1075

Quote from: Branko. on January 02, 2013, 11:55:12 AM
Ima samo dva stringa...  :P
Evo da ti udovoljimo, naći ćeš ga u Prijevodi modova


U vezi ovog, nakon updatea jezika opet mi je "previous" i "next".
Prijevod više ne nalazim u "Prijevodi modova" pa moram opet tražiti pomoć :)

Probal sam u subs.php ali ne događa se nikaj, osim kaj vjerojatno na hrvatskom piše samo onima koji koriste engleski  :D
Naravno, vratil sam na staro.

Također, kad ubacim kod tog moda u "modifications" i promjenim ta dva stringa opet nikaj.
Kad pak stvorim novi "modifications.croatian" file, jer ga u defaultnoj temi nema, onda s foruma skroz nestanu "prev" i "next".

Negde očito griješim pa molim vašu pomoć.
Title: Odg: Nakon updatea jezika opet mi je "previous" i "next".
Post by: Branko. on July 27, 2014, 06:30:25 AM
Grešku si napravio kad si ažurirao jezik(e). Imaš objašnjenje u Napomena oko update-a jezičkih datoteka (//http://). Ako si riješio problem sa Modifications.croatian.php onda to isto napraviš u Modifications.english.php dodavanjem:

// PreviousNextPage links
$txt['prev page'] = 'Prev';
$txt['next page'] = 'Next';


Treba imati u vidu da se kod update-a vrši zamjena postojeće datoteke sa smf default-nom.

Inače i tvoje pitanje i moj odgovor ne pripadaju ovoj temi i to ćemo prebaciti u Modifikacije
Title: Re: Nakon updatea jezika opet mi je "previous" i "next".
Post by: CSRM on July 27, 2014, 11:07:47 AM
Hvala ali ne šljaka, bez obzira kaj napravim.

Dok prevedem hrvatski modification, koji inače ima još i utf8 na kraju, i stavim ga u language folder default teme, ništa.
Dok napravim novi fajl i bacim ga u temu koja zapravo je default, sve se izgubi.

Ovaj kod inače već je na kraju mod.eng. fajla.
Title: Re: Nakon updatea jezika opet mi je "previous" i "next".
Post by: .NoName. on July 27, 2014, 03:30:58 PM
Možeš rešiti problem direkt u fajlu  /Sources/Subs.php

Nađeš:
$pageindex = sprintf($base_link, $tmpStart, $txt['prev page']);

Zameniš sa:
$pageindex = sprintf($base_link, $tmpStart, "Predhodna strana");



Nađeš:
$tmpStart <= $tmpMaxPages and $pageindex .= sprintf($base_link, $tmpStart, $txt['next page']);

Zameniš sa:
$tmpStart <= $tmpMaxPages and $pageindex .= sprintf($base_link, $tmpStart, "Sledeća strana");
Title: Re: Nakon updatea jezika opet mi je "previous" i "next".
Post by: Branko. on July 27, 2014, 05:33:18 PM
Quote from: CSRM on July 27, 2014, 11:07:47 AM
Hvala ali ne šljaka, bez obzira kaj napravim.

Dok prevedem hrvatski modification, koji inače ima još i utf8 na kraju, i stavim ga u language folder default teme, ništa.
Dok napravim novi fajl i bacim ga u temu koja zapravo je default, sve se izgubi.

Ovaj kod inače već je na kraju mod.eng. fajla.

Moraš biti precizniji... šta imaš od jezika instalirano? Hrvatski i engleski? ISO i UTF-8 za oba? Ovaj mod ima languages.xml i languages-utf8.xml datoteke. Pogledaj u jezički direktorijum default teme i napiši koje sve Modifications.php imaš i nemoj dodavati nikakve nove.
Title: Re: Nakon updatea jezika opet mi je "previous" i "next".
Post by: CSRM on July 30, 2014, 05:46:53 AM
Imam samo ta dva jezika da, utf-8 je hrvatski.

U direktoriju su samo:


Modifications.english.php

i

Modifications.croatian-utf8.php


+ oba s onim beskonačnim znakom iza php.


Quote from: .NoName. on July 27, 2014, 03:30:58 PM
Možeš rešiti problem direkt u fajlu  /Sources/Subs.php

Nađeš:
$pageindex = sprintf($base_link, $tmpStart, $txt['prev page']);

Zameniš sa:
$pageindex = sprintf($base_link, $tmpStart, "Predhodna strana");



Nađeš:
$tmpStart <= $tmpMaxPages and $pageindex .= sprintf($base_link, $tmpStart, $txt['next page']);

Zameniš sa:
$tmpStart <= $tmpMaxPages and $pageindex .= sprintf($base_link, $tmpStart, "Sledeća strana");


Ne pomaže, opet sve nestane.
Title: Re: Nakon updatea jezika opet mi je "previous" i "next".
Post by: Branko. on July 30, 2014, 06:03:39 AM
Jesi li probao deinstalirati pa instalirati? Zakači oba fajla ovdje da vidimo je li sve ok.