[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: hijri date in kde (korganizer)
- To: doc at arabeyes dot org
- Subject: Re: hijri date in kde (korganizer)
- From: Amin Moro <cfmoro at correo dot uniovi dot es>
- Date: Thu, 22 Aug 2002 00:00:16 +0200
Salam
On Wed. 21 Aug 2002 19:50, Nadim Shaikli wrote:
>
> Thanks Amin for the rapid response to that suggestion :-)
>
Thanks for you helpful comments ;) , really
> A few issues (the screenshots are paying off already :-),
>
> 1. The day nomenclature
>
> "Ith Zul Arb Kha Jum Sab Ahd"
>
> is short hand for (where "aa" is hamza)
>
> Itheen Thalathaa Arbiaa Khamees Jumah Sabet Aheed
>
> So I'm not sure where the "Zul" came from (it should be something
> like "Tha" I'd guess). Any comments from anyone else ?
>
I paste all the names, located in hconv.c . Could you check them? (Sorry for
being such a long message) . Then I'll correct as you tell me.
const char *dow[]= {
"Yaumul Ithnain", " Yaumu Zulatha", " Yaumul Arbi'a",
"Yaumul Khamees", "Yaumul Jumma", "Yaumu Sabt", "Yaumul Ahad"
}; // complete day of week names
const char *sdow[] = {
"Ith", "Zul", "Arb", "Kha", "Jum", "Sab", "Ahd"
}; // short day of week names
const char *hmname[] = {
"Muharram", "Safar", "Rabi` al-Awal", "Rabi` al-Thaani",
"Jumaada al-Awal", "Jumaada al-Thaani", "Rajab", "Sha`ban",
"Ramadan", "Shawwal", "Zul al-Qi`dah", "Zul al-Hijjah"
}; // complete month names
const char *hmnameshort[] = {
"Muharram", "Safar", "R. Awal", "R. Thaani",
"J. Awal", "J. Thaani", "Rajab", "Sha`ban",
"Ramadan", "Shawwal", "Z. Qi`dah", "Z. Hijjah"
}; // short day of month names
> 2. The day-off is usually considered to be Jumaa (Friday) and so the
> first day of the week is usually noted to be Saturday and so I think
> Saturday (Sabet) should be first column on the left.
I have to check that question deeper, as i've heard that it's possible to
configure any day as first (in korganizer or in kde). If it weren't possible,
i would change the code to correct it.... But checking how hdate package
resolves it, doing hcal, it shows Ahd as first day... Could you confirm that
question?
> 3. In order for this to really be "Arabic friendly" all those dates
> should be written in Arabic; I'm not sure if this is a localization
> issue or what, but it reads a bit hard with english abbreviations
> since I've never seen those before :-) To get those strings
> translated will take approx. 5-10 minutes by someone on this list
> since there are so many high powered translators here. Are there
> associated .pot files with this application ?
I'm afraid it's not possible yet, as kcalendarsystemhijri (the new library)
hasn't i18n support. If anyone liked to fix it... Otherwise, i'll implement
that in brief ;)
> Suggestions:
>
> a. I didn't see a "year" view; that would be helpful
It doesn't exist in korganizer. I agree it would be nice...
> b. I'm not sure if this is possible, but it would be also useful to
> be able to see both Hijri and Gregorian on the same calendar as
> an option (Gregorian in english/latin text and the Hijri in Arabic
> text). Reason for this suggestion is there are times when one
> wants to references dates to ensure proximity of things or to tell
> someone something (who's not familiar with Hijri) and so at a minimum
> the month view should give the user that option. Most paper/cardboard
> calendars I've seen nowadays do that.
>
I really like to see that ;) . I had planed it for future. It could be
easily implemented as a korganizer plugin (similar to holidays). But, for
the moment, i think that the first milestone might be complete the basic
support in all korganizer features (events, etc...), and follow with
conversions then... One problem about those solutions is that many times the
calendar is really confusing, becouse of all those 22/12 23/14 ... dates. Do
you know another 'better displaying' solution? If not, that could be the only
solution...
> Question:
>
> i. once an entry is entered using the Hijri calendar, can one easily
> click on something to see that same entry in its equivalent
> Gregorian representation (I sure hope so :-) ? Just curious.
It's neither supported yet ;) . A good solution must be found... For
example, an implementation could be another plugin that showed gregorian date
just under the hijri date in the top dark grey band. In the first
screenshot, eg. just under Arb 12, we could put
Wed 21. What do you think? Or any other way...?
Thanks again ;)
amin