Kategória: Hírek, CydiaStore, Fejlesztés, Tuning, JailBreak, iPod, iPad, iPhone, Fordítások, Tweak, Cydia

iOS Programfordítás - Hogyan?

2012 Február 19 19:06 -
Szerző: Rickye
A repónkban már 5 honosítás található meg, de ennek a leírásnak a segítségével Te is könnyen hozzájárulhatsz, hogy sokkal több programot élvezhessünk magyar nyelven.
Először is le kell ellenőrizni, hogy a program lefordítható-e! Ehhez menjünk iFile-al (vagy akármilyen fájlkezelővel) a program mappájába (pl: SBSettings.app) és nézzük meg, hogy van-e En.lproj vagy English.lproj nevű mappa. Ha igen akkor fordítható ha nem akkor sajnos nem. Valamint azt is fontos ellenőrizni, hogy itt található-e hu.lproj, mert ha igen akkor a program gyárilag tartalmazza a magyar nyelvet.

Maga a fordítás menete pedig annyi, hogy az előbb említett mappában lévő összes fájlt (ezek .plist vagy .strings kiterjesztésűek általában) lefordítjuk a következő módon:
Fontos, hogy csak a jobb oldalon lévő szöveget fordítsuk le a bal oldalon lévőt ne!

Erre akármelyik szövegszerkesztő vagy akár az iFile plist szerkesztője is jó. Ha az összeset átírtad magyarra akkor nincs más dolgod, mint létrehozni az app mappájába (az en.lproj mellé) egy hu.lproj mappát és belemásolni a lefordított szövegeket. Respring és már tesztelheted is az elkészült lokalizációd.

Ha szeretnéd, hogy a nagyvilág is használhassa a fordításod, nincs más dolgod, mint a hu.lproj mappát elküldeni nekem a rickye kukac iphoneclub pont hu címre és pár napon belül elérhető lesz a repóban a nicknevetek feltüntetésével.

FIGYELEM! Mielőtt akárki elkezd programot fordítani írjon nekem egy emailt, hogy mit szeretne! Ne dolgozzatok ketten ugyanazon (feleslegesen)! Ha valaki dolgozik valamin amiről nem tudok legyen szíves az is szólni, hogy azt se csinálja meg más.

Hirdetés

erno88
1
2012-02-19 20:21
Így csak cydiás programokat lehet fordítani, vagy appstore-osokat is?
És hol van egy program mappája az ifile-ban?
Köszi:)
pr94
2
2012-02-19 20:27
@erno88: Ha Cydiásat akarsz, akkor /Applications, ha AppStore-osat, akkor /var/mobile/Applications (itt hülye nevek jelenhetnek meg, ezért iFile-ban: Beállítások -> Application Names bekapcs.)
erno88
3
2012-02-19 20:28
@pr94: Köszi
Vinbalazs
4
2012-02-19 20:45
A Cydiás csomagokat hol lehet megtalálni a telefonban?
z3t0r
5
2012-02-19 20:49
Kíváncsiságból kipróbáltam a leírtakat, biteSMS-ben átírtam a napokat magyarra (pl Yesterday-tegnap), elmentettem, még respringeltem is, de továbbra is angolul írja ki, a kapott SMS-ek időpontjait. Maradt Yesterday. Mit ronthattam el? :)

Újra belépve iFile-ba az általam beírt magyar szövegek vannak ott.
pr94
6
2012-02-19 20:51
@Vinbalazs: Lásd a feletted lévő 2. HSZ
pr94
7
2012-02-19 20:55
@z3t0r: Lehet, hogy azért, mert nem az a Yesterday az a yesterday, ami neked kell. :-D Illetve nálam volt olyan genya alkalmazás is, ami bizonyos szövegeket képként tárolt, így foghattam meg képszerkesztővel a gépen (persze előtte vissza kellett fejteni, mert a készülék titkosította..)
KommyKT
8
2012-02-19 21:01
Egy fontos dolog, hogyha hu.lproj mappát hazunk létre akkor nem árt ha a telefon is magyarra van állítva mert csak akkor jön be a magyar szöveg. Főleg akkor ha nem lehet magában állítani a programban.
Rickye
9
2012-02-19 21:14
@KommyKT: Gondoltam értelemszerű :) De holnap beleírom.
iGabber
11
2012-02-20 11:21
Megcsinalok egyet, baratok kozott is max 80%-ra. De csak azert mert az angul tudasom finoman is szolva rossz...13 ev nemet utan nem tudom mit varok :)
De ha elkeszulok es atkuldom akkor kijavitod a kisebb hibakat?
Ui.: Bocsi, nincs ekezetem.
Rickye
12
2012-02-20 11:36
@iGabber: Igen, de ha van de.lproj, akkor fordítsd le azt, mert az német.
Rickye
13
2012-02-20 11:38
@iGabber: Egyébként mit akarsz lefordítani?
csongor
14
2012-02-20 12:30
Gondolom csak a dzsélbrékelt telóban lehet forditani?
Rickye
15
2012-02-20 13:04
Igen.
Batman
16
2012-02-20 13:16
@Rickye: Nem úgy volt, hogy lehet anélkül is?
Rickye
17
2012-02-20 14:13
@Batman: Ha manuálisan berakod a mappákat elvileg működik, de még nem próbáltam.
Rickye
18
2012-02-21 21:20
Itt a videó:
iOS Programfordítás