Posted by Alaa on خمي, 03/06/2004 - 20:59 :: Website

ok folks we started the Drupal arabization project at arabeyes

this is mainly an interface translation project, but I'm also working on a bidi filter for bi lingual content (to replace the current dirty bidi in the theme hack).

please join us so we can get this translated ASAP, the number of strings isn't big at all.


  • Uniball is working on:
    • "includes" directory, done.
    • "modules/forum.module.po" file.
  • mhlmi is working on:
    • "modules/user.module.po".
    • "contrib/navigation.module.po"File, done.
  • DarKnesS_WolF is working on:
    • "modules/comment.module.po" file, done.
    • "modules/tracker.module.po" file, done.
    • "modules/search.module.po" file, done
    • "modules/forum.module.po" file, done
    • "modules/profile.module.po" file, done
    • "modules/block.module.po" file, done
    • "modules/locale.module.po" file, done.
    • "modules/help.module.po" file, done.
    • "modules/statistics.module.po" file, done.
    • "modules/blogapi.module.po" file, done.
    • "modules/user.module.po" file, done.
    • "contrib/article.module.po" file, done.
    • "contrib/buddylist.module.po" file, done.
    • "contrib/filestore.module.po" file, done.
    • "contrib/taxonomy_image.module.po" file, done.
    • "contrib/flexinode.module.po" file, done.
    • "contrib/taxonomy_menu.module" file, done.
  • BooDy is working on:
    • "modules/archive.module.po" file, done.
    • "modules/book.module.po" file, done.
    • "modules/taxonomy.module.po" file, done
    • "modules/aggregator.module.po" file.
    • "modules/nodes.module.po" file, done.
    • "modules/filter.module.po" file, done.
    • "modules/ping.module.po" file.
    • "modules/drupal.module.po" file, done.
    • "contrib/image.module.po" file, done.
    • "contrib/privatemsg.module.po" file, done.
    • "contrib/syndication.module.po" file, done.
    • "contrib/summary.module.po" file, done.
    • "contrib/taxonomy_browser.module.po" file, done.
    • "contrib/taxonomy_context.module.po" file, done.
  • Matata is working on:
    • "modules/admin.module.po" file, done.
    • "modules/story.module.po" file, half done.
    • "modules/poll.module.po" file, done.
    • "modules/queue.module.po" file, done.
    • "contrib/glossary.module.po" file, done.
  • Manal is working on:
    • "modules/story.module.po" file, done.
    • "modules/system.module.po" file, done.
    • "modules/watchdog.module.po" file, done.
    • "modules/throttle.module.po" file.
    • cleaning up fuzzy strings
  • SaFrOuT is Working on:
    • "modules/page.module.po", done.
    • "modules/node.module.po", no time.
  • Sherbo is working on:
    • "modules/title.module.po", done.
    • "modules/path.module.po".
    • "contrib/quote.module.po" file, done
    • "contrib/taxonomy_menu.module" file.
  • LI-6YLUCY is working on:
    • "modules/blog.module.po" file.
  • ADmins is working on:
    • "contrib/notify.module.po" file, done.
    • "contrib/wiki.module.po" file, done.
    • "contrib/remindme.module.po" file, done
    • "contrib/subscription.module.po" file. moved
    • "contrib/htmlcorrector.module.po" file. done
  • ramez.hanna is working on:
    • "contrib/event.module.po" file, done.
  • seek the reality is working on:
    • "contrib/flexinode.module.po".
  • CVirus is working on:
    • "contrib/subscription.module.po"file, done

cheers,

Alaa

خيارات عرض التعليق

اختار الطريقه المفضله لديك لعرض التعليقات ثم اضغط على 'احفظ الأعدادات' لتنشيط التغيرات.
how to help
Alaa's avatar
Posted by  Alaa on جمع, 04/06/2004 - 09:55.

wanna join the translation effort? good the more people the more fun and the less time it takes.

you will need to

  1. get an account @ Arabeyes
  2. get an account @ Arabeyes Bugzilla
  3. send a bug report in the arabeyes bugzilla, under the admin section asking for a CVS account to help in translating drupal, make it clear what your name is, what your arabeyes website account is and when did you get or apply for an arabeyes account
  4. read the Arabeyes Translators Duife available in english and arabic
  5. read the arabeyes Arabeyes CVS HowTo
  6. contact me to assign you a file to start working on

cheers, Alaa


http://www.manalaa.net


procedure for translation
Alaa's avatar
Posted by  Alaa on جمع, 04/06/2004 - 13:34.

when you want to start translating contact me by posting a reply here or sending an email to alaa@eglug.org so I can assign you a file or a set of files.

the po files where generated from a master monolithic pot file. there are many repeated strings we don't want to translate these strings multiple times.

each string has a comment stating the source code files the string belongs to, don't translate the string unless the file you're editing coresponds to the first filename in the list of files comment.

if you think you have an unobvious but very good translation for a repeated string by all means translated, this rule is to minimize the work you have to do not to limit you in anyway.

at the end, I will be responsible for rebuilding a translated monolithic file and dealing with any conflicts.

cheers, Alaa


http://www.manalaa.net


cvs guidelines
Alaa's avatar
Posted by  Alaa on ربع, 09/06/2004 - 03:55.

ya gama3a the folks at Arabeyes have complained about our cvs commit behavior, they say we should follow the guidelines mentioned in there CVS HowTo Commit Logs section and in there Translation Guide Commit Checklist Section

which simply states that the commit log must include the result of the command

$ msgfmt --statistics file.po

خدوا بالكوا من هنا و رايح.

و اللى عندوا أى أسئلة يروح #arabeyes

cheers, Alaa


http://www.manalaa.net


plural forms header
Alaa's avatar
Posted by  Alaa on جمع, 11/06/2004 - 16:50.

ok folks I figured out the plural forms thing.

in gettext you can specify how many plural forms exist in your language, in arabic we have three (مفرد، مثنى، جمع) you need to specify that in the po file headers.

if you don't the file is considered broken.

if you're using kbabel go to settings -> configure kbabel

and make Number of singluar/plural forms equal 3

then in the GNU plural form header add

nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;

if you're not using kbabel you can edit the header manualy, open the po file in a text editor, find the plural form line and change it to look like this

"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"

cheers, Alaa


http://www.manalaa.net


I am very sorry...
LI-6YLUCY's avatar
Posted by  LI-6YLUCY on سبت, 05/06/2004 - 10:35.

I am ving my EXAMS now and i dont ve time to do any thing except studying, I am very sorry i wished to share in this Translation project and i will do my best trying to find time and i will try to join, Once again i am very sorry :(. Amr Mohamed Kamel.


Hi ..
LI-6YLUCY's avatar
Posted by  LI-6YLUCY on أحد, 06/06/2004 - 20:07.

Alaa, i ve managed 2 find time for translation and also i ve finished registeration @ Arabeyes so can u assign me a file to transalte thanks alot. :)


Dedicated to DarknessWolf
MohammedSameer's avatar
Posted by  MohammedSameer on ثلث, 15/06/2004 - 21:50.

DarknessWolf, You did and doing a great job translating all these files.

I don't know what to say, But really you deserve to be ManOfTheMonth.

-- I was known as Uniball!
Katoob Main developer
PekSysTray - GtkFlame


Thx :)
DarKnesS_WolF's avatar
Posted by  DarKnesS_WolF on ربع, 16/06/2004 - 00:16.

actuly how to be the ManOfTheMonth and we are in 16 of the month:P man the month is almost over :PPP ( just kidding )

really thx alot but all the ppl here worked in the translation deserve man/woman of the month ;-) ( that is about the transaltion only ) cuz also there is alot of ppl working hard in the rest of the site ;-) thx alot again :-)


Live Free Or Die...


I hope
Natacha's avatar
Posted by  Natacha on ثلث, 22/06/2004 - 05:46.

i hope to help, but as most people know ADminS my teacher and am still don't know Arabic font good, so when zomzom teach me sure wil work with you.


!!!!?!?!?!?!?!
ADminS's avatar
Posted by  ADminS on جمع, 25/06/2004 - 13:29.

wala 100 sana 3alshan ta3rfe taktebe 7arf wa7ed 3arabe .... yabta3et zomzom ....2blene law 3erfte kelma gededa men delw2te .

No Risk No Fun


21 new files
Alaa's avatar
Posted by  Alaa on خمي, 24/06/2004 - 12:30.

since we translated over 95% of the core drupal it is time to start working on the contributed modules, we are using many of them in this site.

I just added 21 new files so thats lots of work and we need many volunteers.

please translators and new volunteers contact me so I can assign you files to work on.

cheers,
Alaa


http://www.manalaa.net

"u know i once dream that the office of mobinil is from el 7`os :S and the one that answer u and tell u rasidak a girl called ghada"


i'll be ready soon
seek_the_reality's avatar
Posted by  seek_the_reality on خمي, 24/06/2004 - 21:00.

i have registered @ arabeyes and will join the party soon


THERE'S A FISHING , SO GO FISHING !!!!!


خيارات عرض التعليق

اختار الطريقه المفضله لديك لعرض التعليقات ثم اضغط على 'احفظ الأعدادات' لتنشيط التغيرات.