Playing With Sid

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg
Showing posts with label l10n. Show all posts
Showing posts with label l10n. Show all posts

Thursday, 5 December 2013

Mozilla Taiwan Localization Sprint

Posted on 04:09 by Unknown

Last week I traveled to Taipei for localization sprint with Mozilla Taiwan community. The community translates various Mozilla projects into Chinese (Traditional)(zh-TW). The goal of a localization sprint is to bring together new and experienced translators under one roof. Such events help promote knowledge sharing through peer learning and mentor-ship. Special thanks to Michael Hung, Estela Liu and Natasha Ma for making the Mozilla space available and inviting by providing Pizzas.

The event began with a short introduction to localization by Peter Chen, followed by a brief overview of various translation projects such as translating Mozilla Support (SUMO) by Ernest Chiang, translating Webmaker by Peter Chen, translating addons.mozilla.org by Toby, translating Mozilla Developer Network(MDN) articles by Carl, translating Mozilla videos with Amara tool by Irvin and translating Mozilla Links by Chung-Hui Fang. The speakers then organized participants into topic specific working groups, based on each individual's interest.

Arky at Mozilla Taiwan localization sprint

It was interesting to see how people used various tools such as Narro, Pootle, Transifex and even Google Docs for translation. It gave me an opportunity to observe and note some of the potential problems in the translation process. At the end of the day, everyone gathered to share and present their group's work. The also took time to answer question that participants had. All in all it was a very productive and enjoyable event. Mozilla badges were issued to recognize the participants' contributions.

Check out the event photos and etherpad for additional details. The Mozilla Taiwan community will continue to translate during their weekly MozTwLab meetups and a follow-up event is planned for the sprint 2014.

Read More
Posted in l10n, mozilla | No comments

Saturday, 22 June 2013

Efforts continue to promote Firefox Maithili

Posted on 01:48 by Unknown

Maithili is the native language 34.7 million people in Northern India and Eastern Nepal. In college I would try to follow the friendly banter in Maithili listening for similar sounding words in Hindi. It was only later while working on computational linguistics that I truly appreciated the richness of the Maithili language.

Firefox Maithili was released last year, making it 78th language to be added to Mozilla localization. The challenge of localization does not end after translating and shipping Firefox.Today Mozilla Maithili Localization team continues their efforts to promote Firefox Maithili by organizing workshops.

Maithili is not only a language, it is also a source of rich wisdom – Mr. Ajay Kumar Jha

On 29th May 2013, Mozilla Firefox Maithili workshop was organized by community of Maithili Computer developer working under Bhasha Ghar, a group of volunteers working for small languages having less resources. Mozilla Firefox Maithili workshop was a full day workshop where the community working with Mozilla along with some experts of Maithili language sat together to discuss the issues and challenges related to Firefox Maithili.

Read the complete Mozilla Firefox Maithili Workshop Report May 2013

Read More
Posted in firefox, l10n, mozilla | No comments

Wednesday, 12 June 2013

African Network For Localization (ANLoc) Conference 2013

Posted on 03:53 by Unknown

Traveled to Johannesburg, South Africa, to attend African Network For Localization (ANLoc)'s Terminology and Localisation in Africa and Beyond Conference earlier this year. It gave me an opportunity to learn the history of African languages in cyberspace and meet the people behind various multilingual initiatives. The conference brought together language professionals, academics and open source developers to learn about terminology development and localization platforms.

Language is the key for unlocking the potential of Africa. The African Network for Localization (ANLoc) is a non-profit that supports African language technology development. The ANLoc partners were instrumental in the numeration and standardization of 100 African languages. The ANLoc partners and sub-projects developed Unicode fonts, keyboard input systems, translation tools and terminologies for African languages. They also devised training programs for building sustainable volunteer driven localization communities.

The conference featured technical talks, break-out sessions and brainstorming sessions. There were in-depth discussions on the various facets of multilingualism in cyberspace in context to African languages, the challenges of translating computing terms in African languages, the use of machine translation methods and the development of linguistics resources such language dictionaries and terminologies. The conference organizers maintained a good balance of discussions, along with practical hands-on workshops. The size of conference made interactions easier. It was good to meet Mozilla localization contributors from over 10 African languages during this event.

The African Network For Localization (ANLoc) conference group photo

ANLoc's project localized widely used open source Mozilla Firefox web browser in many African languages. The ground realities of mobilizing and sustaining communities in Africa are apparent. Finding contributors is difficult. Most contributors refrain from volunteering due to economic reasons. The overall economic development and access to digital technologies is limited to few regions in Africa. The availability of Internet has improved but the cost is still prohibitively high. I shared my community building experiences from similar resource constrained environments across the world.

Identify, Engage, Empower: Tools for Community Building

Participated in break-out sessions on developing style guides for localization and Mozilla localization processes.

The FirefoxOS localization sprint was organized as part of the event. The localizers worked in groups to translate Mozilla FirefoxOS mobile operating system using Pootle web translation platform.

FirefoxOS localizations in African languages
Developing localization style guides workshop

Talked about Android Internationalization and adding African language fonts and keyboard support to Android. Android currently supports few major African languages: Swahili, Amharic, Zulu and Afrikaans, but more African language coverage is needed. Cheap Android devices are flooding the African market. Today, the first internet experience for many is not on a desktop computer but on mobile phones. Mobiles play a great role in accessing information and even transfering money.

The brainstorming sessions were very interesting. The problems discussed were both at an economic and social level. These problems are similar in nature to the countries where I have been working for the past few years.

The lack of availability of African local content on the internet was a major hurdle. The African diaspora spread across the world and few local governments and non profit organizations were involved in developing local language content. The tide seems to be turning now, with increasing availability of the Internet on mobile phones. Social media and user generated content is now bridging the gap.

ANLoc Brain-storming Session on african languages

This conference gave me a framework for my future activities in Africa. I'll be traveling to East Africa to participate in Tech4Africa Nairobi Tech Day and organize localization hackathons. Such events will help us work on Mozilla Firefox in some of the major languages and help build sustainable Mozilla communities in Africa.



Read More
Posted in africa, android, firefoxOS, l10n, mozilla, travel | No comments

Friday, 17 May 2013

Mozilla Localization Makes a Positive Social Impact

Posted on 03:31 by Unknown

Mozilla brings power of the web into ordinary people's hands. Every day I spend countless hours working with volunteer communities around the world to translate Firefox web browser. Reading Sudheesh Singanamalla's blog post about his encounter with a farmer in rural India was such a touching experience.

A Localization journey - A Farmer's tale - A Delightful Experience

It was on my way back in a cramped out bus, travelling researching about language changes and variations within the state of Andhra Pradesh, that I sat next to a man, quite old.

Sudheesh and the old man

Me : What do you use in the internet? How do you talk to your son?

Old man: I go to Rajat's Net Cafe nearby by house and then talk from there on Google (meant Google+)

Me : Do you know how to read English and understand which button to click and so on?

Old man : Oh, i don't know English, but i use it in Telugu. The shop guy Rajat has seen me since he was small, so after my son went to Delhi, he separately bought a Telugu keyboard so that i can be using the keyboard.

Me: Okay, but then how do you read the information on the computer screen? Isn't that in English?

Old man : (Laughs) Don't you know, there is this software something called Firefox, it is in Telugu.

Me : Really? Can you tell me how the software looks?

Old man : You should know more, you're an engineering student but if you ask i'll tell you, its a small thing like this earth picture but a small cat , orange in colour is holding it.

Me: (smiling crazily) You know how to use it in Telugu?

Old man : Yeah, its not hard, I know how to read Telugu and also know how to use mouse, so clicking gets me the job done.

 

Read More
Posted in firefox, l10n, mozilla | No comments

Wednesday, 27 February 2013

Mozilla Tagalog Localization Hackathon in Manila

Posted on 02:29 by Unknown

Philippines has rich linguistic diversity. Through out its history Philippines was influenced by language and traditions of those who came in search of gold and other precious minerals. Today, you can hear smattering of Sanskrit, Arabic, Chinese, English, and Spanish in Tagalog.

Tagalog is the widely used Philippine dialect. Filipino, the National Language of the Philippines is composed primarily of Tagalog words, idioms, and phrases. Urban Filipinos are fluent in English. Traveling few hours away from Metro Manila, I noticed people preferred to speak in Tagalog.

The Mozilla Tagalog localization was kick-started by Seth Bindernagel around 2010. After a hiatus, the Tagalog localization effort now gained momentum thanks to good leadership and innovative community initiatives to encourage localization (See Help Us Translate Firefox Aurora to Tagalog & Get a Mini-Shirt). We also have new localization teams for Chavacano, Bikol and Lloko languages.

The hackathon in Manila provided me an opportunity to connect with the teams and I hope to keep this momentum going. Shared few ideas and emphasized on quality and consistence of translation. Such events are good for not only attracting new translators, but also discuss the problems in translation. The event attracted students, bloggers, technology professionals and contributors from Tagalog Wikipedia.

Talking to tagalog translators in manila

The Firefox Tagalog localization looks very promising. Came back from the hackathon with confidence that we can start productization very soon. And don't forget to join the next Tagalog Firefox Translation Marathon on April 9, 2013

Read More
Posted in firefox, l10n, mozilla, travel | No comments

Sunday, 17 February 2013

National Open Source Conference of Afghanistan (NOSCA) 2013

Posted on 05:57 by Unknown

This week National Open Source Conference of Afghanistan (NOSCA) starts in Jalalabad, Afghanistan. The event is organized by the National ICT Alliance of Afghanistan. It will be held at Nangarhar University on February 19-21, 2013. Unfortunately I will not be able to attend this event. Please share the conference information with your friends in the region and encourage people to participate.

Building a Mozilla community in Afghanistan is on my list. During ICANN 41 Singapore I met few technologists from Afghanistan and remained in touch with them ever since. Last year we kick-started Firefox Aurora Pashto and Dari localization effort.

Communications in Afghanistan has grown considerably. Entrepreneurship is thriving despite the problems. Recently Divon Lan wrote about Afghanistan's first women technology entrepreneur on his blog.

Get in touch with me, if you want to get involved in Mozilla Afghanistan community building effort.

Read More
Posted in firefox, l10n, mozilla | No comments

Friday, 8 February 2013

Mozilla Firefox Vietnamese Beta Released

Posted on 15:11 by Unknown

Mozilla Firefox Vietnamese (19 Beta) was released this week. It is the culmination of my two year effort to re-animate the Mozilla Vietnamese localization team.

Building an active Mozilla community in Vietnam was the first step. Found few passionate young volunteers in the local open source community in Hanoi. Spent the next year mentoring these young volunteers into community leaders. Participation in local events attracted others to join the new Mozilla Vietnam community. Hands on Mozilla developer workshops and Mozilla localization sprints ensured that we retained most these new contributors.

Contributions to Mozilla Firefox Vietnamese localization had been stagnant since last fourteen rapid release cycles. During this period the Vietnamese Firefox had many parts of the browser untranslated thus hampering user experience of the browser. Community driven open source projects often suffer when active contributors leave. Building sustainable communities tackle this problem with new contributors stepping in to take up the reins.

Mozilla Localization community members working on translating firefox strings into vietnamese

I had been organizing Mozilla Localization sprints since August 2011. We met at the Hanoi community space, working on localization strings using web based translation software such Narro and Pootle.The localization sprints with small groups provided a good opportunity to develop localization skills of new contributors and improve the quality of translations as well.

Thanks to efforts of these Mozilla Vietnamese Localization (L10N) community members, We have a fully localized Firefox Vietnamese Beta release.

  • Trương Anh Tuấn

  • Nguyễn Hà Dương

  • Đàm Tiến Long

  • Nguyễn Phan Hải

  • Đặng Duy Thanh

  • Ngô Trung

  • Nguyên Thế Hùng

  • Tuan Zendf

  • Hakuna Matata

  • Nguyễn Vũ Hưng

Don't forget to Download Firefox Vietnamese Beta today.

Read More
Posted in firefox, hanoi, l10n, mozilla | No comments

Thursday, 31 January 2013

Mozilla Community Engagement in Laos

Posted on 07:47 by Unknown

Just across the border lies Laos. This country of fun loving gentle people had a tumultuous history. I recently visited Laos for the first time to help build Mozilla community in Laos.

Writer Thomas Wanhoff lives Vientiane. He is the organizer of Barcamp Vientiane. Mozilla participated in the previous Barcamp Vientiane. Thomas helped me understand the Lao history and culture over few bottles of dark Lao beer. Lack of infrastructure and resources hampered economic growth of Laos. Development aid that poured into this country had made very little difference. Recent efforts to develop internet entrepreneurship haven't been successful. Laos is slowly overcoming these problems. The 3G mobile network provides inexpensive internet connectivity. Large construction projects can be seen in Vientiane, new roads are replacing the pot holed dirt roads.

Visited ICT Association of Laos to talk about the Mozilla mission to promote innovation and choice on the web. Presented a demo of FirefoxOS and interacted with the team of localizers who are interested in localizing Firefox in Lao.

Arky interacting with ICT Association of Laos

Also visited the ICT Center at Dang Dok Campus of University of Laos(NUoL). The university campus is connected with high-speed optic fiber network. ICT Center staff gave me tour of their new e-learning centers computer lab and digital multimedia studio and post-production facilities. The ICT center team expressed their interest to support Mozilla activities.

Now Lao web fonts are available Google web fonts (Early Access) system. This would enable Lao speakers to read localized content on computers and mobile devices that do not include Lao fonts.

The Mozilla Story with Lao Subtitles (Translated by Patthana Vilay)



Next step towards building Mozilla Lao community is get a core team organized and plan community events such as Mozilla Web Maker, Web developer events and Mozilla Lao Firefox localization sprints. Get in touch with me, if you want to get involved in Mozilla Lao community building effort.

Read More
Posted in barcampvte, boot2gecko, firefox, firefoxOS, l10n, laos, mozilla, travel, webmaker | No comments

Tuesday, 18 December 2012

Using development builds of Firefox Nightly

Posted on 00:59 by Unknown

Using Firefox Nightly as my default web browser lets me test the Firefox development changes every day. Firefox Nightly is built from the latest code changes in mozilla-central repository every night. You can learn more about Mozilla Firefox development builds here.

If you are interested to participate in Firefox development, it is good start to use Firefox Nightly or building Firefox from the sources. You can report new bugs you spot in development builds of Firefox Nightly. You can find simple bugs to fix and test new patches.

In this blog post, I'll explain how to install Firefox Nightly and run multiple version of Firefox on gnu/Linux computer. These instructions will also apply to other operating systems. You might need to substitute the paths to Firefox program to match your operating system.

If you are using Mozilla Ubuntu Daily PPA, You can remove those PPA packages safely with 'ppa-purge' command.

 $ sudo ppa-purge ppa:ubuntu-mozilla-daily/ppa


Firefox Nightly on gnu/Linux

Download the Firefox Nightly for gnu/Linux from nightly.mozilla.org. Uncompress the tar.bz2 archive to a directory on your computer. I usually place my programs in /opt/ partition, but you can choose any different directory.

Here is the Firefox Nightly program path /opt/Firefox-Nightly/firefox on my computer. Make sure you have write permission to your Firefox Nightly directory, otherwise you'll have problems while installing the nightly updates.

You can now launch Firefox Nightly using following command /opt/firefox-nightly/firefox -P --no-remote . The -P option starts the Mozilla Profile Manager and --no-remote starts a new instance of Firefox.

Next lets set Firefox Nightly as the default browser with update-alternatives program, this program makes changes to symlinks on Debian/Ubuntu operating systems.

sudo update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /opt/firefox-nightly/firefox 10


$ sudo update-alternatives --config gnome-www-browser
There are 5 choices for the alternative gnome-www-browser (providing /usr/bin/gnome-www-browser).

Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/google-chrome 200 auto mode
1 /opt/firefox-nightly/firefox 10 manual mode
2 /usr/bin/chromium-browser 40 manual mode
3 /usr/bin/epiphany-browser 85 manual mode
* 4 /usr/bin/firefox 40 manual mode
5 /usr/bin/google-chrome 200 manual mode

Press enter to keep the current choice[*], or type selection number: 1
update-alternatives: using /opt/firefox-nightly/firefox to provide /usr/bin/gnome-www-browser (gnome-www-browser) in manual mode.

# Launch Firefox Nightly and choose your default profile.
$ /opt/firefox-nightly/firefox -P --no-remote

For other operating system, read How to make Firefox default on support.mozilla.org website.



How to run multiple Firefox Browsers

If you want to use multiple versions of Firefox at the same time. For example, You want to use Firefox Nightly along side the Firefox Stable version or test a localized version of Firefox for your language.

Open your system terminal and launch Firefox with following command firefox -P --no-remote and choose a different profile for this instance of Firefox.

You can learn more about Firefox Profiles here on Multiple Firefox Profiles page on Mozilla Developer Network (MDN).

Have fun testing Mozilla Firefox Nightly! Don't forget to report bugs and send patches!



Read More
Posted in l10n, mozilla | No comments

Saturday, 15 December 2012

Barcamp Phnom Penh 5

Posted on 23:46 by Unknown

Last year we kick-started Mozilla Firefox Aurora Khmer localization effort at Barcamp Phnom Penh 4. Now a year later, Thanks to efforts of Mozilla Khmer L10N team and invaluable support of several people from various organizations. We have a successful release of Firefox Khmer.

Barcamp Phnom Penh is community organized two day un-conference held in the capital city of Cambodia. Walking around Barcamp Phnom Penh at University of Puthisastra in central Phnom Penh, you'll encounter young Cambodian's engaging in social media on latest smart phones and tablets everywhere. There are numerous booths advertising smart phones, right next English language schools, Media and NGO organizations.

At Barcamp Phnom Penh 5 this year there was marked improvement in quality of talks. The technology related talks were really in-depth and encouraged participation from audience. Cambodia has good English language penetration, learning English ensures better livelihood. In country where 50% of population live below the poverty line, the Cambodian youth have an insatiable thirst for learning and making a better life. This spirit attracts me to Cambodia time and again.

Firefox Khmer, FirefoxOS and Web API

On the first day of Barcamp Phnom Penh, I talked Mozilla mission and future of Web, As a platform. The demo of development version of FirefoxOS phone was well received.

The next day Vannak ENG talked about the about Mozilla localization and walked the audience through various steps of translating Firefox. It was great to see people hanging out after the talk to interact with Vannak. Such interactions help us build a good contributor community and help keep the Firefox translations update-to-date every 6 weeks

Mozilla Khmer L10N demo

At the end of Barcamp Phnom Penh, I gave lightening talk titled '6 kick-ass things you can do with your browser'. The talk provided a whirlwind tour of Mozilla Web API and their status.

Khmer Language support in Firefox Mobile on Android 4.1 (Jelly Bean)

I met Danh Hong, the creator Khmer Web Fonts and we talked about the font rendering issues in Firefox Mobile(Bug 793474) running on Android Jelly Bean (4.x). These issues are now resolved in new HarfBuzz update (Bug 780409)

Mozilla Firefox Mobile showing Khmer page

Few other issues in Khmer language support remain. Android Jelly Bean (4.1) supports Khmer rendering well, but Khmer fonts are not shipped with Android. You need to use third party app to install them.

On Desktop computers, though high quality Khmer fonts are available for various operating systems. There is lack of proper documentation about the installation process and the license are not very clear.



Upcoming Barcamps in Cambodia

The barcamp camp team deserves a pat on the back for organizing yet another fantastic event. Next year they are organizing five Barcamps all over Cambodia.

  • BarCamp Angkor Siem Reap): 23-24 February 2013, www.angkor.barcampcambodia.org

  • BarCamp Battambang : 25-26 May 2013, www.bb.barcampcambodia.org

  • BarCamp Kampong Cham : 24-25 August 2013, www.kc.barcampcambodia.org

  • BarCamp Phnom Penh : 19-20 October 2013, www.barcampphnompenh.org

  • BarCamp Sihanoukville (The Beach): 7-8 December 2013 www.sv.barcampcambodia.org

Perhaps I'll try organize a hands-on workshop on web technologies at Hacker Space Phnom Penh or Small World Phnom Penh. If you are interested, get in touch with me.





Read More
Posted in android, barcamppp, cambodia, firefox, l10n, Mobile, mozilla, travel | No comments

Wednesday, 23 May 2012

Ideas for Improving Locale Management in Firefox

Posted on 22:45 by Unknown

Mozilla Firefox Localization project spans 90+ languages across the planet. If you haven't used Firefox in a different language, try downloading a language pack and change Firefox user interface language by editing general.useragent.locale preference setting using about:config. Captian Caveman created an easy to use Quick Locale Switcher Firefox addon for this purpose.

In this post, I'll explore some ideas to improve the locale management experience inside Firefox. The idea adds unified search, installation and language switching capabilities to Firefox Language panel. You will find Firefox Language panel under Tools > Addons menu. Currently the language panel on Firefox Nightly build looks like this.



Firefox Languages panel


Firefox Language Panel Mockup

The mockup below describes searching, installing and switching locales workflow. This is similar to existing Firefox Add-ons workflow.



Firefox Language Switching Workflow


  • Enable Firefox Language Tab:Make Tools > Languages visible at all times. Currently Firefox hides this dialog when no language packs are installed.

  • Switch Firefox Default Language: Default Language Switch button "Default Language is 'English (US)', Do you want to change the language of Firefox?"

  • Search Languages: Modify search box to limit search to language packs on addons.mozilla.org.

  • Language Management: Provide Switch Locale toggle button next to each installed language pack.

  • Switch Language for this session only:Allow users to switch locale for this session only.

  • Get New Language: List download-able Locale packs on the main screen.

Please share your thoughts, suggestion and criticism using the comment form below.

If you are a Firefox hacker looking for something new to hack on, this is your lucky day! .

Read More
Posted in firefox, l10n, mozilla | No comments

Friday, 9 March 2012

Samsung Galaxy S2 GT-i9100G: Review, Firmware, Software Update, Rooting

Posted on 02:05 by Unknown

Mozilla Mobile Test Drivers program lent me a Samsung Galaxy SII mobile phone to test the nightly builds of Firefox Mobile. This Android 2.3.6 (Gingerbread) phone runs off a powerful dual core A9 1.2 GHz processor with a good responsive capacitive touch screen. The device is impressive and attracts a lot of attention everywhere.



Samsung Galaxy S2 Android 4.0 (ICS) Update



On March 10, 2012 Samsung will release an firmware update for Android 4.0 code named Ice Cream Sandwich. You will find the upgrade information here on Samsung website.



Android 4.0 promises to offer better accessibility and internationalisation support. You can navigate the android phone built-in screen reader using touch gestures. There is much better rendering support for Asian languages and additional Unicode fonts are bundled with the release.



Cyanogenmod Firmware for Samsung Galaxy S2 (GT-I9100G)



The Cyanogenmod has been boon for mobile phone technophiles. The project provides customised firmware for wide variety of phones. Unfortunately Samsung Galaxy S2 (GT-i9100G) is not well support by Cyanogenmod project. Why? Samsung had changed the hardware specification of this model and none of Cyanogenmod developers have this phone model to work on.



Last week, Yang and I spent an afternoon looking for compatible firmwares to root Samsung Galaxy S2 (GT-i9100G) . After few failed attempts we found that MyGKernelV1.1.1_CWM5.tar version managed to give us root access to the phone.



Installing Boot2Gecko on Samsung Galaxy S2 (GT-I9100G)



You have heard of Mozilla Boot2Gecko. The Mozilla entry into smart phone market was unveiled at Mobile World Congress last week. Build with HTML5, CSS and Javascript, it allows web developers an open phone stack for their applications.



The Mobile World Congress Boot2Gecko videos shows a Samsung Galaxy S2 running Boot2Gecko. You should take note that this Samsung Galaxy S II model is GT-I9100. The Boot2Gecko developers use Samsung Galaxy S2 as their development platform.





Since Cyanogenmod scripts are used for Boot2gecko installation. You won't be able to install it on Samsung Galaxy S2 (GT-I9100G) without lot of hacking. Recently there has been a lot of talk about people dying to install Book2Gecko on Samsung Galaxy S2. Caveat Emptor.


Read More
Posted in accessibility, android, boot2gecko, firefox, l10n, Mobile, mozilla, mwc2012, samsung | No comments

Sunday, 27 November 2011

FOSS Asia 2011

Posted on 05:49 by Unknown

Vu Hung, Mozilla Vietnamese Localization contributor from Hanoi participated in FOSS Asia 2011 in Ho Chi Minh City, Vietnam. He shares his experiences in this blog post.





Here is a short report for what I (Vu Hung) did present in FOSSASIA.



Arky, who has been helping our open source comminities, especially in
building Mozilla community in Vietnam was the best person to give a
talk on that, but he was busy with an event in Eupore, so there I go
:)



The theme of the event is "mobile".



I had 2 talks and a workshop in this event.



Mozilla:



An introduction to Vietnamese translation for Mozilla products.

Slides: http://www.slideshare.net/vuhung16plus/an-introduction-to-vietnamese-translation



Narro is the tool the translation, and not like for translating
.po file Mozilla has a special format for language files
so Mozilla team (Arky is one of them) had developed Narror to help
translators.



Mozilla mobile technologies

Slides: http://www.slideshare.net/vuhung16plus/mozilla-mobile-technologies



The title of the present was made by Ms. Phuc but the content of
the talk focuses on the technologies that Mozilla is using,
this will help audiences (mostly students) have a basic knowledge
on what is used and cooked in Mozilla.

I also pointed out that Mobile/Smartphone, cloud computing and
open web are the trends that Mozilla is working on.

Mozilla mobile technologies
View more presentations from vuhung16plus



LibreOffice



Sides: http://www.slideshare.net/vuhung16plus/mobile-libreoffice

I introduced two projects that LibreOffice is working on at very
begining stage:

LibreOffice on smartphone (Android) and LibreOffice on the cloud.
Imagine that the share of PCs is decreasing, while the number of
(smart)phones and tablets are increasing.

LibreOffice/ODF on Smartphone/Tablet/Cloud
View more presentations from vuhung16plus




Workshop



Slides: http://www.slideshare.net/vuhung16plus/informationmanagementwithredmine-thai-nguyenfossnguyenvuhung2010112101-5877449

My talk is based on the talk I have presented at Thai Nguyen university.
The goal of the workshop is to show how to manage IT projects in an
agile way.

I have covered a lot of facets in software and non-software project
management.
100+ audiences have attended the workshop: Thank you for joining the
workshop :)






FOSS Asia 2011 Photos


You can view the FOSS Asia 2011 event photos on Vu Hungs Flickr stream.



Read More
Posted in fossasia, l10n, mozilla | No comments

Friday, 25 November 2011

Mozcamp Asia 2011

Posted on 03:02 by Unknown


Mozcamp Asia 2011 was held in
Kuala Lumpur, Malaysia on 18-20 November 2011. The two day event was packed with interactive presentations, discussions on new products, engagement opportunities, and community building.



Mozilla communities from various Asian countries participated in this event. You view more information about various communities and their activities on the Mozilla Asia Community Quilt.









The event theme was "Many Voices, One Mozilla", and had three broad tracks of engineering, training and regionalization, the content for this MozCamp is now available online here

Read More
Posted in events, l10n, mozcamp, mozilla, travel | No comments

Friday, 18 November 2011

Kick-starting Mozilla Communities with Localization Sprints

Posted on 23:47 by Unknown

The talk was delivered at Mozcamp Asia. It describes the efforts to start new L10n communities and reviving those that lost core contributors.



Kick-starting Mozilla Communities with Localization Sprints
View more presentations from playingwithsid
Read More
Posted in l10n, mozilla, travel | No comments

Sunday, 6 November 2011

Posted on 21:39 by Unknown

Barcamp Phnom Penh 4 event is mentioned on this weeks Mozilla Contributor Engagement Video. You can find photos and presentation from Barcamp Phnom Penh 4 in this blog post.





You can view this video on Youtube. Don't forget to subscribe to Mozillians Youtube channel.

Read More
Posted in barcamppp, cambodia, firefox, l10n, mozilla, travel | No comments

Thursday, 27 October 2011

Barcamp Phnom Penh 4

Posted on 23:08 by Unknown
Travelled to Cambodia to attend Barcamp Phnom Penh 4 this week. It is the second largest Barcamp in Asia, over 1500 people attended the event this year. The barcamp's are user-generated conferences (or unconferences) with open, participatory workshop-events, the content of which is provided by participants.  Barcamp Phnom Penh 4 attracted dozens of foreign barcampers from all over the world. The barcamp featured talks related to Blogging, Entrepreneurship, Android Development, Web Technologies, Mobile App development, Security, Mapping Technology and Localization.



The young and enthusiastic team of volunteers led by Be Chantra organized a great event. Quite impressed with the spirit of Cambodian youth and zest for learning.  Last month Mozilla helped organize the Open Cambodia event.  My trip to Cambodia is to engage the Mozilla contributors and kickstart Mozilla Khmer Localization (L10n) team.















Mozilla Khmer Localization (L10n) Sprint 



Open Institute has been developing KhmerOS to provide local language computing environment for Cambodia. However their decision to change the name of Mozilla Firefox and other Open Source software has fractured the contributor community. I hope the Mozilla Khmer Localization(L10n) sprint and my interactions with KhmerOS team would pave way to remedy this situation.



Vannak (@evannak) of KhmerOS project has been spearheading the Mozilla Khmer Localization(L10n) work. The sprint was delivered in English and Khmer by Vannak and me on the first day of the Barcamp Phnom Penh 4. After my presentation, Vannak did a practical demonstration of Khmer localization by translating Firefox strings using Narro web based translation tool. A lively discussion about the linguistic nuances of Khmer language followed.



The response to the sprint was very positive. Many people expressed their interest to join the Mozilla  Khmer Localization (L10n) team. We hope to organize more such events to engage the contributors in Cambodia.











Mozilla Khmer L10n presentation, Barcamp Pnnom Penh 4









Mozilla Khmer Localization Sprint




Vennak (Mozilla Khmer L10n Team)






Khmer Localization Using Narro






Barcampers Enjoy Khmer Food








Barcamps are great! 






Khmer Translation Talk




Google App Engine talk by

Guy Flysher (Google)




Localization of 'Open Data' Cambodia

by John Weeks




KhmerOS's Norbert Klein makes a point




Khmer Unicode on Android by

Stephen Gibberd (finder.com.kh)






Mobile Learning with iPad by

Adrian Tan (Square Crumbs)
Read More
Posted in barcamppp, cambodia, firefox, l10n, mozilla, travel | No comments

Saturday, 1 October 2011

Help Test Narro Online Translation Tool

Posted on 19:49 by Unknown

Narro software for online translation and coordination


Narro is a web application that allows online software translation and coordination. Some of the Mozilla L10n teams use this tool for their localization work. The tool was developed by Mozilla Romanian L10n team member Alexandru Szaz to make localization simple and easy to use.



Please take a moment to test the Narro 2.0 and report any problems and offer feedback to make Narro better.



https://l10n.mozilla.org/narro/projects.php




Please use Narro issue tracker file to your bug reports.



http://code.google.com/p/narro/issues/list


Read More
Posted in l10n, mozilla | No comments

Friday, 23 September 2011

Software Freedom Day 2011

Posted on 23:54 by Unknown

Software Freedom 2011 is a yearly celebration for Software Freedom! Every year there are thousands teams organizing Software Freedom Day in different countries and cities. Let have a look at Software Freedom Day 2011 event in India, Singapore and Vietnam.






Chennai, India


Dwarak published his Software Freedom Day 2011 experiences in this Mozilla India blog post. Mozilla project won the best stall award.






Hanoi, Vietnam



Ha Quang Duong gave a talk about Mozilla L10n activities in Vietnam. Mozilla swag was given away at the event, Thanks Yang for taking care of Mozilla swag distribution.




Photos by Phan Trọng Khanh

Singapore



Preetam Rai represented Mozilla at SFD2011 in Singapore. You can view more picture of the event on Preetam's facebook album.








Read More
Posted in l10n, mozilla, SFD2011 | No comments

Sunday, 21 August 2011

Mozilla Localization Camp, Hanoi

Posted on 23:47 by Unknown

Last week we organized the Mozilla Localization(L10n) sprint at iWay in Hanoi. The event is first in series of Mozilla Localization (L10n) sprints across Asia. The sprints try to increase contributions to mozilla localization and engage Mozilla Localization (L10n) contributors.



Few active contributors from various localization projects; Tuan(Fedora), Vu Hung(Mozilla), Yang (Ubuntu) and Dung (Sahana) joined the sprint. The small gathering of experienced contributors provided an interactive sessions. We expected more participant however those who confirmed their participation at Mozilla Localization coffee meetup didn't show up. The sprint lasted for more than 3 hours. Later we head to nearby Bia Hoi for round of beers and light lunch.






Narro is web based wiki-like collobrative translation tool. The participants of the sprint were happy with simple interface of Narro. They quickly understand the basics of Narro. I explained how to use commenting, review and voting options to do peer review of the localizations and pointed out feature that would speed up localization. Working with Narro with increasing connection time-outs. During the Narro downtime, Tuan and Vu Hung shared their translation workflow. Tuan found Narro easy to use than Pootle and Yang suggested numerous improvements to the Narro UI and workflow.








Clearly the positive response to the mozilla localization sprint. Tuan expressed interest to talk about Mozilla localiztion at SFD 2011 and having more community driven localization sprints. The goal of such sprints to generate interest and have more community driven localization events.











Read More
Posted in fennec, firefox, hanoi, l10n, mozilla | No comments
Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Vietnamese Language Tools: Developing Keyboards and Spell-checker
    Mentoring Mozilla Vietnamese localization team to develop Vietnamese keyboard and spell checker for Firefox OS . We built and tested Vietna...
  • Multimedia/Internet Keyboards in GNU/Linux
    As the resident Gnu/Linux guru, I sometimes help new users making transition from other OS’s.Over the years I’d ask anyone who installed Gnu...
  • Bollywood Afternoon In Hanoi
    A lot can happen over a cup of Masala Chai. Sunday afternoon's are usually Indian food at Foodshop 45 in Tay Ho, Hanoi. After a good mea...
  • Locate Configuration Example
    Keep things found is not an easy skill to master. The disk drive turns into a deep and dark jungle after the first few weeks on road. Tradit...
  • Mapping The Internet
    I watched the map of internet mentioned in the recent "Download: The True Story of the Internet " on Discovery Channel , it sound...
  • foss.in 2008 :: Sorting In Indic Locales Workout
    Day 3 : Sorting In Indic Locales workout at foss.in 2008 . Indic Workout In Progress Brainstorming Live interaction and collaborative edi...
  • foss.in 2008 :: Day 4
    Day 4 @ foss.in 2008 IndLinux Project BOF Beacon Workout Sharing ideas after Apertium talk Sachin Joshi demo's his Hindi ASR syste...
  • Cellphone Woes of a Weary Traveller
    'Somethings' they say, 'remain a mystery until someone comes along'. Few hours into the journey, I could feel some discomfor...
  • foss.in 2008
    Photos from Day One of foss.in in Bangalore. JN Tata Auditorium, IIsc Bangalore Event Registration Counters Waiting for my turn Securit...
  • National Conference on Free Software 2008 :: Day 1
    The YMCA camp building is just a stone throw away from the Cochin backwaters, I spent some time looking the slow churning waters and the sun...

Categories

  • "Blog Action Day 08 - Poverty"
  • "blog action day"
  • "Compiz Extras "
  • "compiz-fusion"
  • "film making"
  • "FSUG-Bangalore"
  • "GISS"
  • "Graphic Design"
  • "Linux"
  • "martial art"
  • "New Media"
  • "open movie editor"
  • "OpenCV"
  • "web authentication"
  • "web automation"
  • "web testing"
  • 01-18-2012
  • 10.04
  • 10.10
  • 3dprinting
  • 9.04
  • a
  • a11y
  • accerciser
  • accessibility
  • acpi
  • Activism
  • adobe
  • adzap
  • aegis
  • africa
  • AIR
  • ajax
  • alsa
  • AMD64
  • Andhra Pradesh
  • android
  • angling
  • Animals
  • anusaaraka
  • apache
  • apertium
  • api
  • apm
  • apple
  • apport
  • Apps Script
  • apt-get
  • apt-key
  • architecture
  • archmage
  • ardour
  • arduino
  • ARM
  • art
  • asterisk
  • atom
  • audio description
  • backlinks
  • bangalore
  • barcamp
  • barcamphanoi
  • barcampkl
  • barcamppp
  • barcampsaigon
  • barcampvte
  • bash
  • bbc
  • bcy2011
  • beagle
  • beercamp
  • Beryl
  • big buck bunny
  • biofuel
  • bittorrent
  • blackout
  • blender
  • blind
  • blogger
  • blogging
  • book
  • Boot-Process
  • boot2gecko
  • bootparam
  • braille
  • brazil
  • breakpad
  • broadcom
  • bugs
  • bzr
  • Calicut
  • cambodia
  • canon
  • Canopy
  • cartoons
  • cat
  • CC
  • CDAC
  • CDMA
  • celliax
  • censorship
  • CES 2008
  • CES08
  • CHDK
  • chennai
  • children
  • china
  • CHM
  • chmsee
  • Chromium
  • classmate PC
  • cleaning
  • Climate Change
  • cloud computing
  • cms
  • codec
  • Comedy
  • comics
  • command line
  • CommandLine
  • compiz
  • Computational Linguistics
  • console
  • cpan
  • Creative Commons
  • cron
  • css
  • curl
  • cut
  • cyanogenmod
  • DAISY
  • debian
  • debian documentation
  • debian upgrade-system
  • Debian-IN
  • deborphan
  • delhi
  • design
  • dhvani
  • django
  • DJvu
  • dmesg
  • documentation
  • dontzap
  • dots
  • dpatch
  • drupal
  • drush
  • earth hour
  • easy_install
  • ebay
  • eclipse
  • Ecuador
  • education
  • eee pc
  • eeepc
  • elinks
  • Elinks2
  • emacs
  • embedded linux
  • Environment
  • equivs
  • espeak
  • etch
  • events
  • fennec
  • ffmpeg
  • fiction
  • film
  • film making
  • find
  • findutils
  • firefox
  • firefox3
  • firefox4
  • firefoxOS
  • firmware
  • fishing
  • flying
  • foss.in
  • fossasia
  • fossin2008
  • FOSSMeet
  • free culture
  • free software
  • FreeNode
  • fsf
  • fsfs
  • fx4
  • G1
  • gadgets
  • gdm
  • gedit
  • geek humour
  • geocoding
  • Gimp
  • GISS
  • GIST
  • git
  • gnewsense
  • gnochm
  • gnome
  • google
  • google app engine
  • google earth
  • gplv3
  • grep
  • grub
  • GSM
  • gstreamer
  • gta02
  • GUI Testing
  • habba.in
  • hack
  • hackable1
  • hacker
  • handbrake
  • hanoi
  • hanoitweetup
  • hardware
  • hardy heron
  • HCU
  • hindi
  • hipatia
  • history
  • hosting
  • hotkeys
  • how to
  • HowTo
  • html
  • html5
  • HTTP
  • humour
  • hunspell
  • hyderabad
  • i810
  • ICANN41
  • iceweasel
  • identi.ca
  • IEEE
  • iffk
  • iframe
  • IISE
  • ILS
  • ILUG-D
  • IM
  • imacros
  • india
  • india_engg_students
  • Indian Languages
  • indic
  • indlinux
  • initscripts
  • Inkscape
  • intel
  • interaction design
  • internet
  • internet kiosk
  • intersat
  • Intrepid
  • Intrepid Ibex
  • ipod
  • IRC
  • jam
  • jaunty
  • Java
  • Javascript
  • Jet Man
  • josm
  • jquery
  • JSSH
  • Kannada
  • karmic
  • Kchm
  • kerala
  • kernel
  • keyboard
  • keycode
  • kid
  • kiddy video
  • kids
  • kinect
  • kiosk
  • koha
  • l10n
  • laos
  • launchpad
  • layout
  • ldap
  • lenny
  • less
  • lftp
  • libchm
  • library
  • libreoffice
  • lilo
  • Linux
  • lisp
  • local weather
  • locate
  • logging
  • lttoolbox
  • lucid
  • lv
  • machine translation system
  • madras
  • maemo
  • mailing-list
  • mallard
  • MALT
  • malware
  • man
  • manga
  • maps
  • maverick
  • mediawiki
  • meego
  • mencoder
  • merkaartor
  • Mibbit
  • micro-blogging
  • midori
  • mlocate
  • Mobile
  • moblin
  • mod_pagespeed
  • modem
  • more
  • most
  • mother
  • mozcamp
  • mozilla
  • Mozilla Crash Reporter
  • mplayer
  • MT
  • mukt.in
  • music
  • mwc2012
  • myanmar
  • mymozl10n
  • mysql
  • n70
  • nature
  • nedumangad
  • neo freerunner
  • Neo1973
  • nepal
  • netbooks
  • newbies
  • news
  • NGO
  • NITC
  • NLP
  • NLTK
  • Nokia
  • Nonprofits
  • notify-osd
  • novell
  • NUI
  • nvda
  • OCR
  • oddmuse
  • OLPC
  • ooffice
  • open movie
  • openDNS
  • openmoko
  • openNI
  • openOffice
  • openoffice.org
  • OpenStreetMap
  • opensuse
  • openvt
  • orca
  • OS
  • oscar
  • OSM
  • Package-Management
  • packaging
  • pager
  • parenting
  • patents
  • pbx
  • PDF
  • people
  • perl
  • Pets
  • Phatch
  • photography
  • php
  • php-nuke
  • phpnuke
  • pidgin
  • PIL
  • pipa
  • podcast
  • podcasting
  • pokhara
  • POS Tagger
  • postfix
  • potlatch
  • poweroff
  • powershot
  • proc
  • programming
  • pune
  • puppylinux
  • pyCairo
  • python
  • pythonegg
  • QA
  • Qmail
  • radio show
  • Recycling
  • red nose day
  • redhat
  • regex
  • RFC
  • RHEL
  • rms
  • RND
  • robots
  • rockbox
  • RSS
  • RSS/XML
  • rtorrent
  • rubber
  • ruby
  • rural
  • s60
  • sahana
  • samba
  • sampada
  • samsung
  • sbcl
  • science
  • scipy
  • search
  • security
  • SFD2011
  • shell
  • short-stories
  • shutdown
  • silk
  • singapore
  • sitecopy
  • skype
  • slocate
  • social media
  • software patents
  • software-center
  • softwarefreedomday
  • solar
  • solar eclipse
  • sopa
  • space
  • spam
  • SPE editor
  • speakers
  • spins
  • squid
  • stallman
  • stanford parser
  • startups
  • startx
  • stumpwm
  • SUSE
  • system-adminstration
  • sysvinit
  • t-shirt
  • tablet
  • tactile watch
  • tea shops
  • teacher
  • technology
  • tee
  • telugu
  • terminal
  • terminal Tags: command line
  • Tesseract
  • Testing
  • The IT Crowd
  • theatre
  • tibet
  • tracker
  • travel
  • trek
  • trekking
  • tux4kids
  • tuxmath
  • tv
  • tweets
  • twitter
  • ubuntu
  • UMPC
  • unicode
  • UNR
  • uptime
  • urdu
  • User friendly
  • uTouch
  • UX
  • UXA
  • vagrant
  • VCS
  • veli
  • vidarbha
  • video
  • video hamming
  • video hams
  • video-ham
  • vim
  • virutalization
  • visualization
  • voip
  • vsat
  • w3c
  • watches
  • water from dew
  • WATiR
  • weather stations
  • weave
  • web automation
  • web standards
  • web testing
  • web-browser
  • web2py
  • webmaker
  • wget
  • Wiki
  • wikia
  • wikipedia
  • Windows
  • Windows XP
  • wmv
  • Word Press
  • wordpress
  • worm
  • wrapzap
  • writing
  • wvdial
  • X-Window-System
  • X11
  • xchm
  • xev
  • xml
  • xmlstarlet
  • XO Laptop
  • xorg
  • xserver
  • xvidcap
  • yahoo groups
  • yahoo maps
  • yelp
  • Yves Rossy
  • Zii
  • ZTE

Blog Archive

  • ▼  2013 (23)
    • ▼  December (3)
      • Turn your old iPod speakers into wireless speakers
      • Kinect-Powered Interactive New Media Installation
      • Mozilla Taiwan Localization Sprint
    • ►  November (3)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (2)
    • ►  May (3)
    • ►  April (1)
    • ►  March (1)
    • ►  February (5)
    • ►  January (2)
  • ►  2012 (26)
    • ►  December (3)
    • ►  November (1)
    • ►  October (1)
    • ►  July (1)
    • ►  June (3)
    • ►  May (6)
    • ►  April (1)
    • ►  March (8)
    • ►  January (2)
  • ►  2011 (43)
    • ►  December (2)
    • ►  November (7)
    • ►  October (8)
    • ►  September (4)
    • ►  August (5)
    • ►  June (1)
    • ►  February (6)
    • ►  January (10)
  • ►  2010 (73)
    • ►  December (17)
    • ►  November (5)
    • ►  October (10)
    • ►  September (3)
    • ►  August (8)
    • ►  July (9)
    • ►  June (4)
    • ►  March (5)
    • ►  February (7)
    • ►  January (5)
  • ►  2009 (108)
    • ►  December (7)
    • ►  November (10)
    • ►  October (8)
    • ►  September (6)
    • ►  August (8)
    • ►  July (4)
    • ►  June (5)
    • ►  May (6)
    • ►  April (15)
    • ►  March (15)
    • ►  February (9)
    • ►  January (15)
  • ►  2008 (223)
    • ►  December (45)
    • ►  November (28)
    • ►  October (32)
    • ►  September (4)
    • ►  August (11)
    • ►  July (6)
    • ►  June (11)
    • ►  May (3)
    • ►  April (11)
    • ►  March (7)
    • ►  February (3)
    • ►  January (62)
  • ►  2007 (2)
    • ►  December (2)
Powered by Blogger.

About Me

Unknown
View my complete profile