Showing posts with label Punjabi. Show all posts
Showing posts with label Punjabi. Show all posts

18 April, 2010

Chrome – test Drive…

Google chrome released long time back, I never tried it, but after using some mobile services and read about N900 + Chrome, I thought to test run. Finally start with Mac OS version, then tried on Linux (Fedora x86_64 RPM build by google), and Finally on Windows. It imported all data from Firefox on All platforms very easily , no error, and look was same on all OS, Same feel.

Book Mark Sync was quick feature, which I liked most as Firefox, need to install Weave and then it ask Few more username and password and PIN, then start sync, but for Chrome, someone need only Google a/c and it is done. But what I missed is Merge feature, which works better on Firefox (it ask what to merge), but chrome don’t. You have to merge or not sync at all. Secondly not sure, but I found it is not syncing Password and Browser history like Mozilla Weave

Overall smooth ride, cool look, faster loading, interface than Firefox.

for i18n/l10n point, it is not available in my language (Punjabi), for which I pushed Issue. For Indic, it is available in Bengali, Gujarati, Hindi, Marathi, Oriya, Tamil, Telugu.

it is Open Source, so got en-GB file to translate, start work if I can push to Google, where I am not sure whether they accept code or not.

15 February, 2010

N900 with Punjabi support....

I got N900 for Testing Punjabi on it.
While need to install fonts, I was not
clear about rendering after installing
fonts. it is based on Maemo Linux, so
you can install/use application easily

After install openssl-client/server,
scp lohit-punjabi fonts from fedora
machine to N900 and 'fc-cache',
run 'fennec'.


While after reboot, I can see the
Punjabi in mail and other places
(no interface translation available yet).
Most Important thing was Rendering,
which is just working and good enough
to use. fonts was installed on N810, but
there is Punjabi Rendering was broken


More Screenshot you can check here

from i18n Point of view, following task with status:
---
-Fonts- Working - Need to package
-Rendering - Working - Nothing to Done
-Input - Need to Work - Need to Package
---

Now Android:
No Indian Language is supported as such, but
got a chance to check Samsung Galaxy Spica
It has Hindi Interface, but Rendering broken.
Same as Apple iPhone.

Now it seems Nokia should work fast, but less
hard to provide Indian language as Rendering is
working and just installing fonts can
help to enable support.

18 December, 2009

Punjabi Support Enable on Windows 7

Windows 7 has Unicode 5.1 Support for Punjabi,
it is very easy to enable this support on Windows.
If you take care during installation and select Punjabi
(it is Punjabi (India)), in Language list, then
it is very easy.

I have put few screenshot here to Enable Punjabi Support
Control Panel
Load the control panel by clicking on the "Start"' menu and pressing the "Control Panel" icon. Make sure you are in category view. Select the icon that says "Clock, Language and Regional Options" and then select "Region and Language"




Region and Language
Select the "Format" tab and make sure you select the option saying "English (USA)" and select "Punjabi (India)".

If you are outside India, please use "Additional Settings" and Change Currency or Select "Location" Tab to select Location.




INPUT Punjabi
Type Punjabi On Desktop
Now you can see icon near Notification area with "EN" as shown


You can use the combination ALT + SHIFT to switch between different keyboard layouts (e.g. from a English Keyboard to Gurmukhi and vice-versa).

Don't know Punjabi Keyboard?
if you are new to Punjabi input and don't know Punjabi Keyboard Layout, there is easy solution to input Punjabi "On-Screen Keyboard".
On-Screen Keyboard can be accessed by clicking on the "Start" -> All Programs -> Accessories -> Ease to Access -> On-Screen Keyboard"


I liked On-Screen Keyboard, which also has Punjabi Support,
just open Keyboard and select Punjabi from Icon (or Alt+Shift),
the you can see the Keyboard in Punjabi.

Complete Detail on Community Website.
Please share it with Punjabi, ask to read/write Punjabi (Gurmukhi) on
their Computer. Ask to Use Unicode, so that we permote our
language over web...

07 October, 2009

Please help to find working site...

During various visits, I opened CDAC
site http://www.ildc.in/Punjabi/pdownload.html

When Clicked on
for Linux - ਕਲਿੱਕ

it is not working (broken link) from my Linux Machine.
Wonder if it will work from Linux Machine as Site
Admin is not accepting that Above Link is not working.

Please check if you can open the link
there is actually problem with "/" and "\"

07 August, 2009

Punjabi Openoffice.org Rendering issue with Windows

While Testing Openoffice on Windows I
found during typing Punjabi (pa), dependant
Vowel showing Extra Dotted circle, even if
they used with Consonant. Rendering is
quite bad for Windows and it is unable to
type, read or print.






















Filed issue with Openoffice on 5th August.
Today get solution for that. There is problem with Linux Programmer.
He set "Lohit Punjabi" Default for System and not care about Windows's
Default font for Punjabi.
http://svn.services.openoffice.org/opengrok/xref/DEV300_m54/officecfg/registry/data/org/openoffice/VLC.xcu
VLC.xcu contains string like
-------
prop oor:name="UI_SANS" oor:op="replace" oor:type="xs:string">
Lohit Punjabi;Tahoma
------
while using
------

     Raavi;Saab;Lohit Punjabi;Tahoma
-----

help to fix the issue. It is quit small fix, but making big
problem. Need to check for other language (Indic), which
are currently supported by Openoffice and Updated regularly
by Linux People.

15 June, 2009

Fedora 11 - New phase for Indic Language

Fedora 11 got release last week and it
is best Operating system for Indic language.
When I said best, there are various reasons
for it.

(*) Live CD - One live CD for multiple languages
Download Live CD

Just download a single Live CD, boot your
system with it and Please don't forgot to
Press "Languages" Tab at Login screen.
Yes, you can get various Language including
Indic. Nepali, Maithili, Urdu are new language
available for Fedora 11. All other
languages, like Assamese, Bengali,
Gujarati, Hindi, Kannada, Malayalam, Marathi,
Oriya, Punjabi, Tamil, Telugu, Sinhala
are already there.

No need to make and distribute separate
Live CD for each language, just select any
language and you can get everything ready
with that.
I tested my language Punjabi, while
selecting, Interface, Input Method are
working like pre-installed Punjabi OS.

For more information regading Fedora,
please check
Fedora 11

(*) Ibus - New Input Method with new feature:
Till fedora 11, default input method (to type
language), was SCIM, which was advanced with
various features, but logout-login again with
every change was really bad, but no worries,
now Fedora 11 has Ibus, with which you can
just change anything on fly (like Add new keymap,
language, or anything for your language) and just
start type. Yes, it is working
at the most you need to 'restart' you
ibus only and it works (really!). Any
change for language you and just use it.
It is quite good feature.
Interface of Ibus setting is quite simple and
small.

(*) Multimedia -
Fedora 11 is ready with all multimedia
feature, just install RPM Fusion package and
you don't need anything more after to add to
run mp3, wma or video files.

(*) If you are found of KDE Desktop, Fedora also
provide KDE Live CD
KDE Live CD
KDE
Live CD

26 November, 2008

Fedora 10 and Indic...

Finally Fedora 10!

http://fedoraproject.org/en/

You can see various other Indic languages in list on main page.

Main Look is, Punjabi Web Interface back again after a long time.
Link for Punjabi Interface is here
http://fedoraproject.org/pa/

according to Release notes, Major Update (not all)
KDE 4.1 (KDE4 's first Stable release)
Gnome 2.24
Special for Indic Language
On Screen Keyboard for Indic Language


iBus - New Alternative for SCIM


Help for Other Multimedia Help

If you want to listen WMA or other patented formats, use WIFI or other package, which is not part of
Fedora, please don't forget to use RPM Fusion!


USB Boot information and other support,
USB Boot...

If you are an Indic user of Fedora, then surely you will find a bug in Firefox, which is
not yet fixed and Avaiable to track:
Fedora Bug:
Mozilla

Mozilla upstream is going to fix after 3.0.0.5 (in 3.0.0.6), yet is far away from release.
Still only one workaround provided by Fedora Engineer
Download here and Install (only xulrunner package is enough)

Will update more for Indic languages in Fedora 10 later...

till then Enjoy for Indic in Fedora 10!

12 November, 2008

Firefox Rendering for Indic Language

Firefox 3.0.x's rendering is very bad and it is
almost impossible to work in localize environment with
firefox.

When Firefox downloaded and used in Punjabi language (pa_IN)
locale (environment), English web pages are showing characters
in Punjabi (Non-English) font. (Juck characters as in screenshot)

Blog Screenshot

And yes, it is problem on Linux, but not confirmed on Windows.

it is almost impossible to read the Text on most website. Wonder
is that Punjabi Websites works fine.

Firefox Rendering Problem

First bug was filed for Fedora Bugz #460865, which is later
upstreamed to Mozilla

Mozilla Bz #455647 is handle very quickly and fixed
bug for trunk (firefox 3.1/1.9.1), but Firefox 3.0.3/4/5/6/x
is still without patch. If patch is not
available, then Fedora 10, Opensuse 11.0/11.1 will suffer
and native user will actually suffer from it.

Can someone from Mozilla or Indic community will ask
Mozilla l10n to make commet in Bug (or make blocker
for 1.9.0.5/6)?
It is really difficult for regular Indic user to work
with firefox (3.0.x) without patch?

17 October, 2008

a Project Change from pa-IN to pa - Mission, not only word

Unicode make it clear that 'pa-gur-IN' is basic part of 'pa' locale

where pa-gur-IN Represent as < LANG >-< SCRIPT >-< REGION >
so Punjabi-Gurmukhi-India Script is actually making 'pa' locale.

So Most Project already using 'pa' is for Punjabi, quite few project
like mozilla is using pa-IN, which need to update.

A bug 380287 filed for Firefox/Thunderbird
updates.

I tried to file before Firefox 3 Release and asked to fix it, but
Mozilla Team was busy with other important task, so it was skipped.
Finally Team have a time and get back to it.

Unicode: http://www.unicode.org/cldr/bugs/locale-bugs?findid=1300
---------------------------------------------------------------------
pa (Stage 1) //Punjabi =
pa-IN (default)(unicode bug _above)
/ \
/ \
pa-arb pa-gur (Stage 2) //2 different Script
(Shahmukhi / Gurmukhi)
| |
pa-PK pa-IN (Stage 3)//Region based,
Pakistan India
---------------------------------------------------------------------

So, Now First we need to skip region based choice and to
original locale choice (that is 'pa'), which is important
as if you run a application, by giving pa-IN or pa-PK, and
no translation available for that, then application will check
for 'pa' translation. As 'pa' is default, so we need to use it
(as Unicode confirmed this).

What happened if Shahmukhi Script people want to start project
for Punjabi?
Surely they have to use script encoding with language like pa-arb
or pa@arb as there is script difference and only solution is to use
arb with pa and it is true for all projects. After all script is basic
difference, not region as any Shahmukhi Punjabi User can be
anywhere is world as Gurmukh Punjabi Script User are.

I got most response from NRI Punjabi people instead of India based.
so it is not good to attach a specific region with locale due to
population (census). I was never happy to divide a language
on basis of region, as Language has no boundary itself, but it
flow of ideas, freedom to express those, So we should make it
open and out of boundary. If I have operating system, then sometimes
it can be used to select timezone for locale automatic, but should
not be forced to use only that timezone. My Mac is showing
same issue as I selected Punjabi, then only Showing region as
India. Surely more Punjabi Mac users are outside India and
Apple is still confuse with "non-census" data. So
making my (our) locale region-free is important mission for me.

During working on bug, something interesting is pointed out that
mozilla got around 100 hits daily for Punjabi locale. It was
quite good figure, if I cared to my guess.

Hope to fix this issue soon as 'Seth' is working quite hard, but
I was worrying about his late comment in bug "will ask our Indic localizers
who write blogs to make the announcement."

let us see what is output of that...

Firefox 3.1 Beta 1 - for Punjabi

Again Firefox available for Testing beta version. It is available
for Punjabi Version 3.1Beta1

Windows Download:
http://download.mozilla.org/?product=firefox-3.1b1&os=win&lang=pa-IN

Mac Download:
http://download.mozilla.org/?product=firefox-3.1b1&os=osx&lang=pa-IN

Linux Download:
http://download.mozilla.org/?product=firefox-3.1b1&os=linux&lang=pa-IN

If you have resource please download and Test once (for Punjabi), so
that we can make impact for locale [1]

More This Beta release Information:
http://www.mozilla.com/en-US/firefox/all-beta.html

After Test, please send us your review, comment about
Translation to our mailing list Punjab-users so that
we can work to update as we have two week to finish before
Beta 2 release. I have one issue with me (which is sent by
Mr. A S Kang for copy/link issue)

[1] Mozilla Bug
ਬੱਗ ਮੁਤਾਬਕ ਔਸਤ ਪੰਜਾਬੀ ਲਈ ਹਿੱਟ 100 ਰੋਜ਼ਾਨਾ ਹੈ, ਮੈਨੂੰ ਥੋੜ੍ਹੀ ਹੈਰਾਨੀ ਹੋਈ ਕਿ 100 ਕਿੱਥੋ ਹੋ ਗਏ, ਸੱਚੀ
ਐਨੀ ਉਮੀਦ ਨਹੀਂ ਸੀ। ਬਾਕੀ ਮੋਜ਼ੀਲਾ ਸਿਸਟਮ ਐਡਮਿਨ ਦੇ ਸ਼ਬਦ ਖੁਦ ਪੜ੍ਹ ਲਵੋ ਜੀ! Check
Admin comment below about Punjabi

"For the most part it looks like we have about 100 Active Daily users for pa-IN.
There is a strange couple of days just recently where we had a huge spike.
aug 21,22... Can anyone think of what might have caused this? Holiday or any
other event? I could have just been an error in our reporting system...

Here is the data for those two days and the last 15.

2008-08-21 7,004
2008-08-22 533
...
2008-10-01 110
2008-10-02 94
2008-10-03 115
2008-10-04 99
2008-10-05 93
2008-10-06 107
2008-10-07 106
2008-10-08 114
2008-10-09 96
2008-10-10 119
2008-10-11 99
2008-10-12 102
2008-10-13 117
2008-10-14 113
2008-10-15 119"

27 August, 2008

evening to make error free translation...

waiting from last few weeks to update few translated files, those have errors and I know that:-)

gnome-power-manager - > last time I did a lot of translation for this and 2 translation Errors were there, I got those, but was in hurry so committed as it is. Finally It is over, but need to find fine editor on Mac. Poedit, LocFactory Editor not work as I was not expert with those, finally KDE4 installatin helped me and lokalize Make it possible.


kde4 - plasma's translation was really un-understandable, and just today I got on my newly laptop, that line is first to see:-(
that line hit me and I started work to remove Error.

so, finally committed changes and gnome/kde desktop for Punjabi is more good than before.

28 May, 2008

Mozilla Summit 2008 - Honor for Punjabi Team

Mozilla is going organize Mozilla Summit
from 28July 2008 to 1 Aug 2008 (1 Week Event) in Canada, Whistler, British Columbia.

This is first event of its type by Mozilla
This is big event for Mozilla like company, but inviting
to community people, this is Great actually.
(Various Other community like openoffice etc
organize these type, but not sure about
sponsorship for community guys)

I am working for Punjabi Language from Punjabi Team,
so I got invite from Mozilla on First Week on May. I was
excited, but more wondered how this is possible?
Are they really invited me??
Finally I confirmed that it is true? but who is going
to pay for travel, really they pay or they select and we
have pay (which is impossible for me)???
was again big question for me!!
finally I got letter and they are doing each and all things!!
Woh, Great, this is cool!

After 2 year, I am going for community event, where
I have to spent nothing.

Surely I would like to thank Mozilla for invite me from Punjabi
team, but more I appreciate Mozilla for asking feedback and
get input for future plans. Many big Open Source players
has no such practice, but this is one of big thing Mozilla
took lead!!
Mozilla's way to L10N, I liked very much (although somehow
different and difficult than other projects) as you can get
Build within few minutes after commit your changes.
Release process is such nice (and hard of Translator:-) ) that
a little chance to skip any error. Punjabi Firefox
2.x released hold for very small error and last minute,
Release had been dropped for Punjabi. This is like most and
Hoping to get more chance to get to talk with Mozilla
Developers and experts regarding this.

Surely like to see more improvement L10N process, while
supporting currently (DTD and PROPERTIES) way instead
of PO file based.

While visit Canada, I have plan to visit Toronto
and find some Punjabi Guys, who want to
know about Punjabi Team and want to contribute
in it (either any way). First task is to find those people,
then what to present them and most important
will be "Feedback" from them ( I know very few
people aware about Punjabi Project, but most of
them out of those only know "Firefox" as it
available to Windows, Mac and Linux, So this
Mozilla Summit also help Punjabi community
to spread Punjabi Firefox in Canada!)

So it is Mozilla Summit, which provided community
people to Directly interact with Mozilla Developers.
I would like to thanks again for Mozilla to invite me
and wish more Open Source money making Companys to
follow the same to gather Community+Company in
a year or 2 to share ideas, plans.

Finally This event is far way and I have to Pass "Visa Test"
for Canada to attend this. so my favourite
quote "Who knows tomorrow??" :-)

16 April, 2008

Mac OS and Import Keyboard Layout

While I am using Mac in English (as Punjabi is not available),
but need Unicode Punjabi (Gurmukhi) Input, which is available
partially in Mac with Help of small variant of Incript and
Phonetic for Gurmukhi, but I was not use to any of those.

So, first issue to
How to Make New Layout (surely Import) in Mac OS?
Text input or any Editor available in Mac?

Where to Use that File and whether any Text or Binary File required?

and last issue how to Configure newly made Keymap?

from with google, I found very good Unicode Mac Keyboard
Layout Editor "Free"
Ukelele
it is Easy to copy present Keyboard layout and modified
as per required. Documentation is also good,
which help to fix me 3rd issue (where to)

good thing about Mac is to use XML file directly.
(2nd issue FIXED)

Just copy newly created layout in your Home folder 's directory
and it will start use immediately
~/Library/Keyboard Layouts/

so Path on my machine is following:
/Users/aalam/Library/Keyboard Layouts

Click on your Top-Right Side (Keyboard Indicator)
and Click to add new layout,
select Gurmukhi Jhelum and start using that.

My system working fine for me now. Biggest issue for
type Gurmukhi (Punjabi) FIXED, but few question still
in my mind

How to Import this layout in Upstream (in Mac OS by default)
and how to contact with Those people to improve Punjabi
support in OS. (surely Font Shape is Best among other
Oerating system including Windows XP, Vista, Linux
and other Free Fonts (Saab, Lohit or any other),
but I am missing 25cc (Unicode), dotted Circle in fonts.
Also want to improvement in Keyboard layout.

21 February, 2008

Keyboard with XKB for Punjabi

for Punjabi, we have 2 major layouts:
Inscript (Govt of India) - Not able to update
Jhulem (Refined Inscript) - Created by Sukhjinder Sidhu and maintained by POST

we have already fixed in SCIM/IIIMF, but skip XKB and I have
not care too much about this. But with talking on this
topic, I found I did a mistake to ignore it as
we actually don't need SCIM or other High GUI
input method. Any Reason to USE if we can
input with just XKB? surely I don't have.
for CJK may be, but for Indic, no.

So I start working to fix this. Porting
Jhelum to XKB and updating Inscript
Bug at XKB with Freedesktop:
https://bugs.freedesktop.org/show_bug.cgi?id=14595

still it is somehow hard to fix than SCIM, but
it is more useful because it is by Default with
each distribution. Hard means: you need a
character for your language that is IT, other
thing is same

hoping that coming Hand held device can
continue with New Punjabi layouts
(my N810 should;-) )

07 February, 2008

Punjabi Community, Google and Ease to use

We have joined some new friends in Punjabi
Team.
As a Team member, I am changing process in team,
so we have more focus on on Google now, so I asked them
to join Google Group than Mailing list, which
is quite easy to Join (as both has Gmail Address)
and it is easy to configure the choice to get
mail or not
Punjabi Users (anything released to Punjabi):
http://groups.google.com/group/punjabi-users
Punjabi Translation (Punjabi Translation on Software, books etc):
http://groups.google.com/group/punjabi-translation
Punjabi Bug list (Only bugs)
http://groups.google.com/group/punjabi-bugs

Now google groups has great features as
easy to join, configure (whether you want to
get mail or not) and read old mails from people.

now those new people can help us to know how easy to
work with team on google.