Hey—we've moved. Visit
The Keyword
for all the latest news and stories from Google
Official Blog
Insights from Googlers into our products, technology, and the Google culture
Speaking in more languages
August 31, 2007
Posted by Vlad Patryshev, software engineer
Many Google products (
Google.com
,
Blogger
,
Google Earth
, and others) currently support more than 170 languages, from Abhazian to Zulu. Translations into most of these languages are done by volunteers from around the world who are eager to help people view and search the web in their own native language. To facilitate how we go about getting these languages, we created a volunteer translation program:
Google In Your Language
.
Anybody can sign up as a volunteer translator by visiting the
Language Tools
page and then clicking on the
Google in Your Language link
. After verification, you'll be offered a list of products to translate, including the main search site, Gmail, iGoogle, Google Maps, and many others
Although the amount of translation for each project is not overwhelming, it usually takes weeks for an individual volunteer to finish translating one site. Once a reasonable percentage of translations for Google pages in a given language is submitted, we'll add your language to production and, after a bit of time, you'll be able to see them in yet another language.
Some "volunteer" languages are well represented and are nearly finished being translated, i.e. Armenian, Estonian, Slovenian are 95% complete; even Latin has 70% of its translations done. Representatives of other languages are not as active, i.e. Abhazian has been available for several years, but so far we don't have enough translations completed to release it into production. Tibetan, Inupak, Inuktikut, Wolof, Zhuang all have less than 10% of their content translated. Interestingly, each of those has more speakers than Faroese, which has 74% of texts translated.
Recently we have added a bunch of new languages to the Google In Your Language program, including Navajo, Filipino, several Russian Federation languages (Avaric, Chechen, Chuvash, Komi), and some African languages (Akan, Bambara, Gikuyu, Kongo, Ndebele, Ndongo, Nyanja, Venda). Our hope is to attract even more volunteers to participate in this program so that Google can speak all the world's languages one day.
Google Desktop for the Mac in 9 more languages
August 31, 2007
Posted by Rose Yao, Mac Product Manager
In April we
launched Google Desktop for the Mac
to further our goal of delivering great products on the Mac and making them universally available on all platforms. A big thanks to all of you for using Desktop for the Mac, and for sharing your feedback. Today we're tackling the second part of that "universal" goal: now Google Desktop for the Mac is available in 9 more languages: Chinese Simplified and Traditional, Dutch, UK English, French, German, Italian, Japanese, and Spanish. There's more on this on the
Desktop for Mac site
.
We look forward to lots more of you trying it and sending us feedback from all over, and in different languages. We hope you like it, and encourage you to watch for more updates from our
Google Mac team
.
Supporting GrandCentral's Project CARE
August 29, 2007
Posted by Craig Walker and Vincent Paquet, Product Managers
For homeless people and others in need, not having a stable phone number can be crippling: you need one to follow up on medical appointments, keep in touch with friends and loved ones, and hear back from prospective employers.
When we
acquired
GrandCentral Communications last month, we were pleased to embrace their Project CARE initiative, which provides a permanent local phone number and unlimited voicemail service to people who need a way to stay connected.
GrandCentral has been operating Project CARE ("Communications and Respect for Everybody") since April 2006, and with the help of more than
20 community outreach partners
has provided more than 5,000 phone numbers and served close to 100,000 voicemail messages to homeless and needy people in the Bay Area. Someone calling a number from Project CARE will have the same experience as someone calling a standard phone number, and voicemail messages can be stored as long as they're needed.
A big part of Project CARE has been GrandCentral's participation in San Francisco's
Project Homeless Connect
events. Every other month, these gatherings bring service providers like GrandCentral together with volunteers at an all-day fair to provide services to the homeless. In fact,
there's an event today
, starting at 8:30 AM (PDT) at
Bill Graham Civic Auditorium
. If you're in San Francisco, please stop by our booth or even
volunteer
.
Lights, camera, Gmail
August 28, 2007
Posted by Bill Kee, Associate Product Marketing Manager
Last month, we
invited you
to join the Gmail collaborative video, pull out your video cameras and help us imagine how an email message travels around the world. Two
Rubik's
cubes
, a few jaunts
in a bottle
, beautiful
sand animation
, and one
dog's trip
to the Southernmost point of the continental US later, we'd received more than
1,100 fantastic clips
from Gmail fans from
more than 65
countries. It was impossible to fit all of the great submissions into one cut, but after hours of fun watching
jugglers
,
firemen
,
camel-riders
, and original
animation
, we edited highlights together into this video and used the
Google Maps API
to put together a map showing where many of the clips came from (you can also see these at
http://mail.google.com/mvideo
):
View Larger Map
A big thank you to everyone who participated -- your creativity is astounding!
Google Web Toolkit: Towards a better web
August 28, 2007
Posted by Bruce Johnson and Dan Peterson, Google Web Toolkit team
We're very pleased to tell you that the
Google Web Toolkit
(GWT) is no longer in beta as of
today's release of GWT 1.4.
For Java developers who have used GWT to create high-end web applications over the last year, this may not seem all that surprising. But if you haven't yet heard the story behind GWT, this seems like the perfect time...
If you've been in the technology industry for a while, you probably remember when enterprises and software vendors had to think pretty hard about whether to develop locally-installed desktop applications or web-based browser applications. These days, whether you're building
mashups
,
gadgets
, or full-blown applications, it's a no-brainer: the browser is the delivery platform of choice. However, users expect more from the up-and-coming generation of web applications than the simple click-and-wait of yesterweb. And if you're a web developer, you know that this requires
AJAX
, the cluster of technologies including JavaScript and dynamic HTML that can make browsers do backflips.
But the stark reality of AJAX applications is that, although they can deliver sexy features and great usability, they are unusually hard to engineer. Browser quirks and the anything-goes nature of JavaScript will inevitably frustrate even the most dedicated developers and add risk to your schedule with every line of code written. If you do eventually manage to construct a complex AJAX application that works, you're likely to find that maintaining it over time can be a major challenge. And all that doesn't even scratch the surface of testing, optimizing, securing and internationalizing your application. (If you are currently working on an ambitious AJAX project and haven't yet come to this conclusion, please re-read this post in six months when you're further along!)
We've learned a lot from our experiences building web applications, and we're happy to share the tools we've created. Google Web Toolkit is an open source project that helps Java developers harness the richness of AJAX in a cross-platform, web-friendly environment. The magic trick is that GWT cross-compiles Java source code into standalone JavaScript that you can include in any web page. Instead of spending time becoming JavaScript gurus and fighting browser quirks, developers using GWT spend time productively coding and debugging in the robust Java programming language, using their existing Java tools and expertise. Naturally, GWT is also a great way to easily take advantage of the latest-and-greatest Google APIs and browser enhancements, such as
Google Gears
.
In addition to making debugging far easier, GWT's unique compilation-based approach to AJAX has the nice property that it rewards developers for good software engineering practices. Java source code that is clear and organized can be easily optimized by the GWT compiler, which is a nice antidote to the frequent hack-and-slash approach that's all too common in JavaScript development. As your application grows, the GWT compiler begins to pay off in even bigger ways. Unused code is automatically removed so that scripts are smaller and pages load faster. Complex code can be automatically coalesced and simplified. Most importantly, because the Java language is statically typed, many common errors can be caught during development rather than production. You can observe the high-performance results yourself in GWT's
sample Mail application
.
Technical details aside, GWT makes it easy to develop fast, friendly web apps that users love — which is, after all, the point.
Download GWT 1.4
.
First year of Google WiFi
August 24, 2007
By Minnie Ingersoll, Chris Sacca & Larry Alder, Alternative Access Team
Our Mountain View WiFi network just celebrated its
first anniversary
, and we thought you'd appreciate a few data points. The network's 400+ mesh routers
cover about 12 square miles
and 25,000 homes to serve approximately 15,000 unique users each
week
month
. Since the beginning of 2007, traffic has grown almost 10 percent each month, and the network now handles over 300 gigabytes of data each day, sent to over 100 distinct types of WiFi devices. Virtually the entire city has been taking advantage of the network, with 95 percent of the mesh routers being used on any given day.
Around the globe and across the U. S., many people are still not able to access the online services that are increasingly helpful, if not essential, tools for our daily lives. This is why we're committed to promoting alternative platforms for people to access the web, no matter where you are, what you're doing or what device you're using.
For those who have been following
the effort
to create a free wireless network in San Francisco, we continue to hope that EarthLink and The City will find a way to enable all San Franciscans to enjoy the free WiFi network they deserve. On a broader scale, we hope that the success of the Mountain View model will encourage others to think creatively about how to address access issues in many other communities.
Update:
Corrected usage from "week" to "month."
The view from the Sky
August 22, 2007
Posted by
Sally Ride
, Ph.D., former astronaut
It's true: astronauts have a great view! When I was
orbiting Earth in the space shuttle
, I had the unbelievable experience of being able to float over to a window and look back down at our planet, then off into space at the stars. Absolutely spectacular!
These days my feet are closer to the ground, and my mission doesn't involve circling the Earth. I run a science education company,
Sally Ride Science
, that creates entertaining science materials for elementary and middle school students and classrooms, so I'm always looking for cool tools that can engage kids and help them learn more about our world.
Sky in Google Earth
is great, and we plan on using it in some of our programs. (Read more on the
Google Lat Long blog
.)
As you can probably tell from the video I did on Sky with a Google engineer
, I always loved astronomy. I even put together (OK, with the help of some folks at Sally Ride Science and Google) a special KML showcase of some of my favorite extra-solar places -- nebulae where stars are born, remnants of exploding stars, and even a bunch of stars that have ... planets orbiting around them! (No, scientists haven't found any like Earth yet.)
If you know any kids or teachers who like astronomy, send them to Sky (the
resource page
is a good start) -- and tell them to check out the Sally Ride Science KML feature.
Labels
accessibility
41
acquisition
26
ads
131
Africa
19
Android
58
apps
419
April 1
4
Asia
39
books + book search
48
commerce
12
computing history
7
crisis response
33
culture
12
developers
120
diversity
35
doodles
68
education and research
144
entrepreneurs at Google
14
Europe
46
faster web
16
free expression
61
google.org
73
googleplus
50
googlers and culture
202
green
102
Latin America
18
maps and earth
194
mobile
124
online safety
19
open source
19
photos
39
policy and issues
139
politics
71
privacy
66
recruiting and hiring
32
scholarships
31
search
505
search quality
24
search trends
118
security
36
small business
31
user experience and usability
41
youtube and video
140
Archive
2016
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2011
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2010
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2009
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2008
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2007
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2006
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2005
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2004
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Feed
Google
on
Follow @google
Follow
Give us feedback in our
Product Forums
.