Dátumok fordítása

Mice-manus képe

Sziasztok!

Találtam a dátumok fordításával kapcsolatban két hibát:

A hónapok neveinek rövid változatai így néznek ki: „jan, feb, már, ápr...˝
Ehelyett javasolnám ezeket a változatokat: jan., febr., márc., ápr...
És jönne a május, ami sajnos fordíthatatlan!
Ennek oka az, hogy angolban már eleve hárombetűs, így a drupal fejlesztői nem is foglalkoztak ezzel a problémával tovább... Nekik így is May, úgy is May, viszont az összes idegen nyelvnél a hosszabb változat jelenik meg. A mi esetünkben a május.
Nem tudom, hogy az utóbbi hibával kihez lehetne fordulni... mivel az utóbbi alapvetően programozói figyelmetlenség volt... Viszont az elsővel szerintem érdemes lenne foglalkozni, ha a magyar helyesírás törvényeit szeretnénk figyelembe venni... :-)

Köszönöm: Mice

Drupal verzió: 
eMeLA képe

Azért az a törvény csak szabály ;)

Csatlakozom egy másik észrevétellel, ugyanis az évszám után . helyet , -őt tesz a Drupal.

0
0

...mit tudok: http://web.termuves.hu

Mice-manus képe

Nincs lehetőség ezen hibák javítására? :(

0
0
Mice-manus képe

Ha nem érkezik ötlet, akkor bele kell írnom az alapmodulok kódjába, pedig nem igazán szeretnék.
Nem lehet létrehozni erre egy felülíró függvényt a template.php-ban?

0
0
nevergone képe

Mice-manus képe

Az angol tudásom elég gyatra, éppen ezért írtam itt, a magyar fórumon. Megpróbálkozhatom vele, de nem hiszem, hogy értenék mi a problémám. Egyébként azt hiszem megtaláltam a megoldást, bár a common.inc-et kell módosítani.
Méghozzá ezt a részét:

switch ($type) {
    case 'small':
      $format = t(variable_get('date_format_short', 'm/d/Y - H:i'));
      break;
    case 'large':
      $format = t(variable_get('date_format_long', 'l, F j, Y - H:i'));
      break;
    case 'custom':
      // No change to format
      break;
    case 'medium':
    default:
      $format = t(variable_get('date_format_medium', 'D, m/d/Y - H:i'));
}

Még nem próbáltam ki élesben, de mindenképp működnie kell. Egyszerűen csak fordíthatóvá kell tenni a dátum formázását.

Ennyi erővel odaírhatnám azt is, amit én szeretnék, de úgy nem maradna meg az „interaktivitás‟ :-)

Szerintem engedni kéne a webmestereknek, hogy a Dátum és idő beállításainál maguk adják meg ezt, ne egy listából válasszák ki. Nem értem miért így oldották meg a fejlesztők.

A „May‟ problémára még nincs szép megoldásom.

0
0
nevergone képe

Szerintem engedni kéne a webmestereknek, hogy a Dátum és idő beállításainál maguk adják meg ezt, ne egy listából válasszák ki.

Mondjuk a Drupal 6-ban már maguk adhatják meg.

0
0
Mice-manus képe

Most kihagytam a variable_get függvényt belőle és egyszerűen csak t-vel vannak megadva az alapértelmezett értékek.

0
0