Lifaaq ahaan barashada PoEdit hore loo daabacay, maanta waxaan isku dayeynaa inaan ogaanno oo aan baranno sida loo diyaariyo xargaha suugaanta si markaa PoEdit las garwaaqso sida walxaha a tarjunto.
Haddii aad tahay mid ka mid ah kuwa jecel inay "xiidmaha" faylasha (oo haddii aad jeceshahay GNU / Linux, ay u badan tahay inay tahay), waan hubaa inaad xiisayn doonto hawshan, taas oo, dhinaca kale, waa wax fudud. |
Tarjumida barnaamijka C fudud
Waxaan horeyba ugu soo sheegnay casharkii hore ee PoEdit tusaale kaas oo laga soo qaatay faylka .html ee degel kasta, waxaan ka helnay feyl .pot, kanna faylka .po, kaas oo ugu dambeyntii ku saabsanaa kii fuliyay shaqada turjubaanka Waxaa la mid ah barnaamijka C ++, qeyb yar oo ka mid ah PHP ama Javascript oo lagu soo daray faylka .html, tufaaxa Java, ama wax kasta oo aad qiyaasi karto.
Aan ku aragno tusaale barnaamij fudud oo C ah:
# kala soco
int main () {
printf ("Waad salaaman tahay adduunka");
soo noqo 0;
}
Dhexdeeda waxaan ku arkeynaa xarigyo ku qoran luqadda Ingiriisiga iyo astaamaha luqadda C. Midda dambe, oo gaar u ah luqadda, uma baahna in la turjumo, marka waa inaan ku kala duwnaa cutubkan waxa la tarjumi karo iyo waxa aan habboonayn, maxaa yeelay waa kaliya «koodh kumbuyuutar '. Halkani waa halka shaqada ee loo yaqaan 'gettext function' ay ku timaaddo, qaabka loo yaqaan 'gettext' ($ string) ama loo yaqaan _ ($ string)
Dalbashada tusaalihii hore,
# kala soco
int main () {
printf (.gettext ("Hello World"));
soo noqo 0;
}
Waxaad ubaahantahay inaad dhigato mudo kahor fasiraada shaqada PoEdit inay si habsami leh ushaqeyso. Khadadka halka dhabta ah ee 'Hello World' ka muuqdaan, ayaa sidoo kale loo diyaarin lahaa sidan soo socota,
printf (._ ("Waad salaaman tahay aduunka"));
Sidee PoEdit ku ogaataa in barnaamijka intiisa kale uu yahay lambar C?
Fur doorashooyinka PoEdit oo fiiri daaqada soo socota,
iyo, haddii aad aad u xiiso badan tahay, fur midka tilmaamaya sida loo yaqaan 'C / C ++ source code processor' waxaadna arki doontaa wax sidan oo kale ah,
Yaabay? Hagaag, aan sii wadno, waxbaa u hadhay mooyee.
Koodhkii hore ee C waxay ahayd in loo gudbiyo tifaftire qoraal cad oo lagu kaydiyo diskiga kordhinta .c Hadda waxaan fureynaa PoEdit oo waxaan aadeynaa Faylka -> Catalog Cusub. Sanduuqa wadahadalka ayaa ka soo muuqan doona meesha la dhigayo magaca mashruuca, Kooxda ... (eeg casharka PoEdit ee aan hore u daabacnay)
Faylka faylka waxaad ku muujineysaa galka halka galka asalka ah ee tarjumaadahaagu ku yaalliin iyo fayllada aad ku dhex socoto meesha aad ka heli doonto feylasha tarjumaadda ee barnaamijyada, faylasha HTML, iwm. (Qalabkani waa waxa loo yaqaan buugga). Haddii aad rabto inaad is waafajiso galka asalka ah iyo galka buugga, kaliya waa inaad muddo dhigataa.
Waad aqbashaa oo wadahadalka soo socda ayaa soo muuqan doona,
Halka aad ka dooraneyso magaca aad u bixin doonto feylkaaga .po iyo goobta nidaamka faylka (tusaalaheena / guriga / isticmaalaha / Tarjumaadaha). Markaad gujiso Badbaadinta, shaashadan raaxada leh ayaa soo muuqan doonta:
Weyn, sax? . Hagaag, waanu aqbalnaa ugu dambayntiina waxaan gaarnay shaashadda si loo saxo loona turjumo xadhkaha:
Waana taas. Si loo tarjumo!
Waxaan kula talin https://poeditor.com bedel ahaan ka wanaagsan Poedit. Waa aalad internetka ah, oo leh is-dhexgal aad u faa'iido badan iyo xusuusta tarjumaadda. Waxa kale oo ay leedahay API-yo iyo dhawr fiilooyin waxtar leh.
Laakiin markii aan helno faylka .po iyo .mo, sideen ugu helnaa inay rartaan, ama in isticmaaleha uu kala dooran karo midka asalka ah ama midka la tarjumay?