Skip to content
Browse files

HUE-758 [core] Internationalization

Adding main target: make locales
Adding SDK target: make compile-locale
Adding original string file: original.pot
Adding locales:
 * Spanish
 * Portuguese
 * Portuguese (Brazilian)
 * French
 * German
 * Japanese
 * Chinese (Simplified)
 * Korean
  • Loading branch information...
1 parent 11c9e52 commit 7ee080aec31371b0d25cd0ed4b9b957e01bfc3ad @romainr romainr committed Jul 30, 2012
Showing with 17,665 additions and 605 deletions.
  1. +13 −0 Makefile
  2. +1 −1 Makefile.sdk
  3. +5 −0 Makefile.vars
  4. +11 −5 README.rst
  5. +18 −0 apps/Makefile
  6. +1 −1 apps/about/Makefile
  7. +47 −0 apps/about/src/about/locale/de/LC_MESSAGES/django.po
  8. +0 −35 apps/about/src/about/locale/django.pot
  9. +46 −0 apps/about/src/about/locale/en_US.pot
  10. +0 −35 apps/about/src/about/locale/en_US/LC_MESSAGES/django.po
  11. +47 −0 apps/about/src/about/locale/es/LC_MESSAGES/django.po
  12. +47 −0 apps/about/src/about/locale/fr/LC_MESSAGES/django.po
  13. +47 −0 apps/about/src/about/locale/ja/LC_MESSAGES/django.po
  14. +47 −0 apps/about/src/about/locale/ko/LC_MESSAGES/django.po
  15. +47 −0 apps/about/src/about/locale/pt/LC_MESSAGES/django.po
  16. +47 −0 apps/about/src/about/locale/pt_BR/LC_MESSAGES/django.po
  17. +47 −0 apps/about/src/about/locale/zh_CN/LC_MESSAGES/django.po
  18. +1 −1 apps/beeswax/Makefile
  19. +177 −171 apps/beeswax/src/beeswax/locale/{en_US → de}/LC_MESSAGES/django.po
  20. +174 −169 apps/beeswax/src/beeswax/locale/{django.pot → en_US.pot}
  21. +1,864 −0 apps/beeswax/src/beeswax/locale/es/LC_MESSAGES/django.po
  22. +1,864 −0 apps/beeswax/src/beeswax/locale/fr/LC_MESSAGES/django.po
  23. +1,864 −0 apps/beeswax/src/beeswax/locale/ja/LC_MESSAGES/django.po
  24. +1,864 −0 apps/beeswax/src/beeswax/locale/ko/LC_MESSAGES/django.po
  25. +1,864 −0 apps/beeswax/src/beeswax/locale/pt/LC_MESSAGES/django.po
  26. +1,864 −0 apps/beeswax/src/beeswax/locale/pt_BR/LC_MESSAGES/django.po
  27. +1,864 −0 apps/beeswax/src/beeswax/locale/zh_CN/LC_MESSAGES/django.po
  28. +1 −1 apps/filebrowser/Makefile
  29. +104 −94 apps/filebrowser/src/filebrowser/locale/{en_US → de}/LC_MESSAGES/django.po
  30. +101 −92 apps/filebrowser/src/filebrowser/locale/{django.pot → en_US.pot}
  31. +598 −0 apps/filebrowser/src/filebrowser/locale/es/LC_MESSAGES/django.po
  32. +598 −0 apps/filebrowser/src/filebrowser/locale/fr/LC_MESSAGES/django.po
  33. +598 −0 apps/filebrowser/src/filebrowser/locale/ja/LC_MESSAGES/django.po
  34. +598 −0 apps/filebrowser/src/filebrowser/locale/ko/LC_MESSAGES/django.po
  35. +598 −0 apps/filebrowser/src/filebrowser/locale/pt/LC_MESSAGES/django.po
  36. +598 −0 apps/filebrowser/src/filebrowser/locale/pt_BR/LC_MESSAGES/django.po
Sorry, we could not display the entire diff because it was too big.
View
13 Makefile
@@ -80,6 +80,7 @@ ROOT := $(realpath .)
include $(ROOT)/Makefile.vars.priv
+
###################################
# Error checking
###################################
@@ -96,6 +97,7 @@ default:
# <<<< DEV ONLY
@echo ' docs : Build documentation'
@echo ' prod : Generate a tar file for production distribution'
+ @echo ' locales : Extract strings and update dictionary of each locale'
# END DEV ONLY >>>>
.PHONY: all
@@ -205,6 +207,17 @@ install-env:
@echo --- Setting up Desktop database
$(MAKE) -C $(INSTALL_DIR)/desktop syncdb
+###################################
+# Internationalization
+###################################
+
+# <<<< DEV ONLY
+.PHONY: locales
+locales:
+ @$(MAKE) -C desktop compile-locale
+ @$(MAKE) -C apps compile-locales
+# END DEV ONLY >>>>
+
###################################
# Cleanup
View
2 Makefile.sdk
@@ -171,7 +171,7 @@ distclean:: clean
.PHONY: compile-locale
compile-locale:
- $(PYBABEL) extract $(APP_ROOT) -F babel.cfg -o $(LOCALE_ROOT)/en_US.pot
+ $(PYBABEL) extract . -F babel.cfg -k _ -k _t -o $(LOCALE_ROOT)/en_US.pot --copyright-holder="Cloudera, Inc" --project="Hue" --version=""
$(PYBABEL) update -D django -i $(LOCALE_ROOT)/en_US.pot -d $(LOCALE_ROOT)
$(PYBABEL) compile -D django -d $(LOCALE_ROOT)
View
5 Makefile.vars
@@ -88,3 +88,8 @@ MAVEN_VERSION = $(DESKTOP_VERSION)-SNAPSHOT
# Path to the desktop hadoop plugin jar
##############################
DESKTOP_PLUGIN_JAR := $(ROOT)/desktop/libs/hadoop/java-lib/hue-plugins-$(MAVEN_VERSION).jar
+
+################################################
+# Internationalization
+################################################
+PYBABEL := $(ROOT)/build/env/bin/pybabel
View
16 README.rst
@@ -198,11 +198,17 @@ http://docs.python.org/library/profile.html#pstats.Stats
Internationalization
====================
-How to update the messages:
-compile-locale rule in Makefile.sdk
+How to update all the messages::
-How to create a new locale for an app:
-LOCALE_ROOT = $APP_ROOT/src/$APP_NAME/locale
-./build/env/bin/pybabel init -D django -i $LOCALE_ROOT/en_US.pot -d $LOCALE_ROOT -l fr
+ $ make locales
+How to update the messages of one app::
+
+ $ cd apps/beeswax
+ $ make compile-locale
+
+How to create a new locale for an app::
+
+ $ cd $APP_ROOT/src/$APP_NAME/locale
+ $ $HUE_ROOT/build/env/bin/pybabel init -D django -i en_US.pot -d . -l fr
View
18 apps/Makefile
@@ -94,3 +94,21 @@ distclean: $(DISTCLEAN_TARGETS)
ext-clean: $(EXT_CLEAN_TARGETS)
.recursive-ext-clean/%:
@$(MAKE) -C $* ext-clean
+
+
+################################################
+# Internationalization
+################################################
+I18N_APPS := about \
+ beeswax \
+ filebrowser \
+ jobbrowser \
+ jobsub \
+ shell \
+ useradmin
+
+COMPILE_LOCALE_TARGETS := $(I18N_APPS:%=.recursive-compile-locales/%)
+compile-locales: $(COMPILE_LOCALE_TARGETS)
+.recursive-compile-locales/%:
+ @$(MAKE) -C $* compile-locale
+
View
2 apps/about/Makefile
@@ -20,5 +20,5 @@ ifeq ($(ROOT),)
$(error "Error: Expect the environment variable $$ROOT to point to the Desktop installation")
endif
-APP_NAME = hue-about
+APP_NAME = about
include $(ROOT)/Makefile.sdk
View
47 apps/about/src/about/locale/de/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: de <LL@li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
35 apps/about/src/about/locale/django.pot
@@ -1,35 +0,0 @@
-# Translations template for PROJECT.
-# Copyright (C) 2012 ORGANIZATION
-# This file is distributed under the same license as the PROJECT project.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PROJECT VERSION\n"
-"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2012-06-30 00:29+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 0.9.6\n"
-
-#: src/about/templates/index.mako:21
-msgid "About Hue"
-msgstr ""
-
-#: src/about/templates/index.mako:26
-msgid "Configuration"
-msgstr ""
-
-#: src/about/templates/index.mako:27
-msgid "Check for misconfiguration"
-msgstr ""
-
-#: src/about/templates/index.mako:28
-msgid "Server Logs"
-msgstr ""
-
View
46 apps/about/src/about/locale/en_US.pot
@@ -0,0 +1,46 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
35 apps/about/src/about/locale/en_US/LC_MESSAGES/django.po
@@ -1,35 +0,0 @@
-# English (United States) translations for PROJECT.
-# Copyright (C) 2012 ORGANIZATION
-# This file is distributed under the same license as the PROJECT project.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: PROJECT VERSION\n"
-"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2012-06-30 00:29+0200\n"
-"PO-Revision-Date: 2012-06-30 00:29+0200\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: en_US <LL@li.org>\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 0.9.6\n"
-
-#: src/about/templates/index.mako:21
-msgid "About Hue"
-msgstr ""
-
-#: src/about/templates/index.mako:26
-msgid "Configuration"
-msgstr ""
-
-#: src/about/templates/index.mako:27
-msgid "Check for misconfiguration"
-msgstr ""
-
-#: src/about/templates/index.mako:28
-msgid "Server Logs"
-msgstr ""
-
View
47 apps/about/src/about/locale/es/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: es <LL@li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
47 apps/about/src/about/locale/fr/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: fr <LL@li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
47 apps/about/src/about/locale/ja/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: ja <LL@li.org>\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
47 apps/about/src/about/locale/ko/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: ko <LL@li.org>\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
47 apps/about/src/about/locale/pt/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: pt <LL@li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
47 apps/about/src/about/locale/pt_BR/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: pt_BR <LL@li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
47 apps/about/src/about/locale/zh_CN/LC_MESSAGES/django.po
@@ -0,0 +1,47 @@
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2012-07-30 18:50-0700\n"
+"PO-Revision-Date: 2012-07-30 18:50-0700\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: zh_CN <LL@li.org>\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: src/about/templates/index.mako:20
+msgid "About Hue"
+msgstr ""
+
+#: src/about/templates/index.mako:25
+msgid "Configuration"
+msgstr ""
+
+#: src/about/templates/index.mako:26
+msgid "Check for misconfiguration"
+msgstr ""
+
+#: src/about/templates/index.mako:27
+msgid "Server Logs"
+msgstr ""
+
View
2 apps/beeswax/Makefile
@@ -20,7 +20,7 @@ ifeq ($(ROOT),)
$(error "Error: Expect the environment variable $$ROOT to point to the Desktop installation")
endif
-APP_NAME = hue-beeswax
+APP_NAME = beeswax
include $(ROOT)/Makefile.sdk
###################################
View
348 ...eeswax/locale/en_US/LC_MESSAGES/django.po → ...c/beeswax/locale/de/LC_MESSAGES/django.po
@@ -1,32 +1,44 @@
-# English (United States) translations for PROJECT.
-# Copyright (C) 2012 ORGANIZATION
-# This file is distributed under the same license as the PROJECT project.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
#
+#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2012-07-21 11:58+0200\n"
-"PO-Revision-Date: 2012-07-03 01:11+0200\n"
+"POT-Creation-Date: 2012-07-30 18:51-0700\n"
+"PO-Revision-Date: 2012-07-30 18:51-0700\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: en_US <LL@li.org>\n"
+"Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 0.9.6\n"
#: src/beeswax/conf.py:24
-msgid "Host where beeswax server thrift daemon is running"
+msgid "Host where Beeswax server Thrift daemon is running."
msgstr ""
#: src/beeswax/conf.py:30
-msgid "Configure the port the beeswax thrift server runs on"
+msgid "Configure the port the Beeswax Thrift server runs on."
msgstr ""
#: src/beeswax/conf.py:36
-msgid "Host where beeswax internal metastore thrift daemon is running"
+msgid "Host where Beeswax internal metastore Thrift daemon is running."
msgstr ""
#: src/beeswax/conf.py:42
@@ -53,25 +65,26 @@ msgid ""
msgstr ""
#: src/beeswax/conf.py:68
-msgid "Hive configuration directory, where hive-site.xml is located"
+msgid "Hive configuration directory, where hive-site.xml is located."
msgstr ""
#: src/beeswax/conf.py:74
-msgid "The local filesystem path containing the beeswax examples"
+msgid "The local filesystem path containing the Beeswax examples."
msgstr ""
#: src/beeswax/conf.py:80
-msgid "Timeout in seconds for thrift calls to beeswax service"
+msgid "Timeout in seconds for Thrift calls to Beeswax service."
msgstr ""
#: src/beeswax/conf.py:86
msgid ""
-"Timeouts in seconds for thrift calls to the hive metastore. This timeout "
-"should take into account that the metastore could talk to an external DB"
+"Timeouts in seconds for Thrift calls to the Hive metastore. This timeout "
+"should take into account that the metastore could talk to an external "
+"database."
msgstr ""
#: src/beeswax/conf.py:92
-msgid "Time in seconds for beeswax to persist queries in its cache."
+msgid "Time in seconds for Beeswax to persist queries in its cache."
msgstr ""
#: src/beeswax/conf.py:98
@@ -108,15 +121,15 @@ msgstr ""
#: src/beeswax/data_export.py:88
msgid ""
-"Error: Potentially incomplete results as an error occur during data "
+"Error: Potentially incomplete results as an error occurred during data "
"retrieval."
msgstr ""
#: src/beeswax/data_export.py:90
#, python-format
msgid ""
-"Detected another client retrieving results for %(server_id)s. Expect next"
-" row being %(row)s and got %(start_row)s. Aborting"
+"Detected another client retrieving results for %(server_id)s. Expected "
+"next row to be %(row)s and got %(start_row)s. Aborting"
msgstr ""
#: src/beeswax/db_utils.py:69
@@ -125,17 +138,17 @@ msgid "BeeswaxServer returning invalid handle for query id %(id)d [%(query)s]...
msgstr ""
#: src/beeswax/forms.py:46
-msgid "Change the name to save as a new design"
+msgid "Change the name to save as a new design."
msgstr ""
-#: src/beeswax/forms.py:47 src/beeswax/forms.py:162 src/beeswax/forms.py:246
+#: src/beeswax/forms.py:47 src/beeswax/forms.py:163 src/beeswax/forms.py:247
#: src/beeswax/templates/configuration.mako:37
#: src/beeswax/templates/list_designs.mako:32
msgid "Description"
msgstr ""
#: src/beeswax/forms.py:53 src/beeswax/forms.py:54
-#: src/beeswax/templates/execute.mako:54 src/beeswax/templates/execute.mako:289
+#: src/beeswax/templates/execute.mako:54 src/beeswax/templates/execute.mako:279
#: src/beeswax/templates/save_results.mako:43
#: src/beeswax/templates/watch_results.mako:38
#: src/beeswax/templates/watch_results.mako:156
@@ -158,7 +171,7 @@ msgstr ""
msgid "to HDFS directory"
msgstr ""
-#: src/beeswax/forms.py:88 src/beeswax/forms.py:161 src/beeswax/forms.py:245
+#: src/beeswax/forms.py:88 src/beeswax/forms.py:162 src/beeswax/forms.py:246
#: src/beeswax/templates/show_tables.mako:43
#: src/beeswax/templates/watch_results.mako:139
msgid "Table Name"
@@ -186,97 +199,98 @@ msgstr ""
#: src/beeswax/forms.py:132
msgid ""
-"Resources to upload with your Hive job. Use 'jar' for UDFs. Use file "
-"and archive for side files and MAP/TRANSFORM using. Paths are on HDFS."
+"Resources to upload with your Hive job. Use 'jar' for UDFs. Use 'file' "
+"and 'archive' for files to be copied and made locally available duirng "
+"MAP/TRANSFORM. Paths are on HDFS."
msgstr ""
-#: src/beeswax/forms.py:138
+#: src/beeswax/forms.py:139
msgid "Path to file on HDFS."
msgstr ""
-#: src/beeswax/forms.py:184
+#: src/beeswax/forms.py:185
msgid "SerDe Name"
msgstr ""
-#: src/beeswax/forms.py:187
+#: src/beeswax/forms.py:188
msgid "Comma-separated list of key-value pairs, eg., 'p1=v1, p2=v2'"
msgstr ""
-#: src/beeswax/forms.py:198
+#: src/beeswax/forms.py:199
msgid "InputFormat Class"
msgstr ""
-#: src/beeswax/forms.py:199
+#: src/beeswax/forms.py:200
msgid "OutputFormat Class"
msgstr ""
-#: src/beeswax/forms.py:208
-#: src/beeswax/templates/create_table_manually.mako:236
+#: src/beeswax/forms.py:209
+#: src/beeswax/templates/create_table_manually.mako:243
msgid "Use default location"
msgstr ""
-#: src/beeswax/forms.py:209
+#: src/beeswax/forms.py:210
msgid "Path to HDFS directory or file of table data."
msgstr ""
-#: src/beeswax/forms.py:231
+#: src/beeswax/forms.py:232
#, python-format
msgid "Table \"%(name)s\" already exists"
msgstr ""
-#: src/beeswax/forms.py:238
-msgid "Terminator must be exactly one character"
+#: src/beeswax/forms.py:239
+msgid "Terminator must be exactly one character."
msgstr ""
-#: src/beeswax/forms.py:249
+#: src/beeswax/forms.py:250
msgid "Input File"
msgstr ""
-#: src/beeswax/forms.py:251
+#: src/beeswax/forms.py:252
msgid "Import data from file"
msgstr ""
-#: src/beeswax/forms.py:252
-msgid "Automatically load this file into the table after creation"
+#: src/beeswax/forms.py:253
+msgid "Automatically load this file into the table after creation."
msgstr ""
-#: src/beeswax/forms.py:268
-msgid "Delimiter value is required"
+#: src/beeswax/forms.py:269
+msgid "Delimiter value is required."
msgstr ""
-#: src/beeswax/forms.py:278
-msgid "Delimiter value must be smaller than 256"
+#: src/beeswax/forms.py:279
+msgid "Delimiter value must be smaller than 256."
msgstr ""
-#: src/beeswax/forms.py:281
-msgid "Delimiter must be exactly one character"
+#: src/beeswax/forms.py:282
+msgid "Delimiter must be exactly one character."
msgstr ""
-#: src/beeswax/forms.py:309
+#: src/beeswax/forms.py:310
msgid "Array Value Type"
msgstr ""
-#: src/beeswax/forms.py:312 src/beeswax/forms.py:315
+#: src/beeswax/forms.py:313 src/beeswax/forms.py:316
msgid "Specify if column_type is map."
msgstr ""
-#: src/beeswax/forms.py:317
+#: src/beeswax/forms.py:318
msgid "add a column"
msgstr ""
-#: src/beeswax/forms.py:319
+#: src/beeswax/forms.py:320
msgid "add a partition"
msgstr ""
-#: src/beeswax/forms.py:324
+#: src/beeswax/forms.py:325
msgid "Path"
msgstr ""
-#: src/beeswax/forms.py:326
+#: src/beeswax/forms.py:327
msgid "Overwrite?"
msgstr ""
-#: src/beeswax/forms.py:339
+#: src/beeswax/forms.py:340
#, python-format
msgid "%(column_name)s (partition key with type %(column_type)s)"
msgstr ""
@@ -302,7 +316,7 @@ msgstr ""
#: src/beeswax/models.py:172
#, python-format
msgid ""
-"Type mismatch for design id %(id)s (owner %(owner)s) - Expects "
+"Type mismatch for design id %(id)s (owner %(owner)s) - Expected "
"%(expected_type)s got %(real_type)s"
msgstr ""
@@ -401,15 +415,15 @@ msgid "The result of this query has expired."
msgstr ""
#: src/beeswax/views.py:830
-msgid "Query is still being submitted to the Beeswax Server"
+msgid "Query is still being submitted to the Beeswax Server."
msgstr ""
#: src/beeswax/views.py:831
-msgid "Failed to retrieve query state from the Beeswax Server"
+msgid "Failed to retrieve query state from the Beeswax Server."
msgstr ""
#: src/beeswax/views.py:835
-msgid "Failed to contact Beeswax Server to check query status"
+msgid "Failed to contact Beeswax Server to check query status."
msgstr ""
#: src/beeswax/views.py:901
@@ -470,7 +484,7 @@ msgid "Table '%(table)s' is not partitioned."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:80
-msgid "Beeswax examples already installed"
+msgid "Beeswax examples already installed."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:172
@@ -480,12 +494,12 @@ msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:189
#, python-format
-msgid "Table \"%(table)s\" already exists"
+msgid "Table \"%(table)s\" already exists."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:197
#, python-format
-msgid "Error creating table %(table)s: Operation timeout"
+msgid "Error creating table %(table)s: Operation timeout."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:201
@@ -495,7 +509,7 @@ msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:221
#, python-format
-msgid "Error loading table %(table)s: Operation timeout"
+msgid "Error loading table %(table)s: Operation timeout."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:225
@@ -505,7 +519,7 @@ msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:246
#, python-format
-msgid "Sample design %(name)s already exists"
+msgid "Sample design %(name)s already exists."
msgstr ""
#: src/beeswax/report/report_gen.py:98
@@ -639,7 +653,7 @@ msgstr ""
#: src/beeswax/report/report_gen_views.py:396
#: src/beeswax/report/report_gen_views.py:403
-#: src/beeswax/templates/create_table_manually.mako:312
+#: src/beeswax/templates/create_table_manually.mako:321
#: src/beeswax/templates/define_columns.mako:67
msgid "Column name"
msgstr ""
@@ -729,7 +743,7 @@ msgstr ""
#: src/beeswax/templates/define_columns.mako:27
#: src/beeswax/templates/define_columns.mako:33
#: src/beeswax/templates/show_tables.mako:34
-msgid "Create a new table from file"
+msgid "Create a new table from a file"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:32
@@ -770,7 +784,7 @@ msgid "Step 3: Define Columns"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:50
-msgid "Choose A Delimiter"
+msgid "Choose a Delimiter"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:52
@@ -782,7 +796,7 @@ msgid "Preview"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:61
-#: src/beeswax/templates/create_table_manually.mako:124
+#: src/beeswax/templates/create_table_manually.mako:127
msgid ""
"Enter the column delimiter. Must be a single character. Use syntax like"
" \"\" or \"\t\" for special characters."
@@ -799,36 +813,36 @@ msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:94
#: src/beeswax/templates/choose_file.mako:103
-#: src/beeswax/templates/create_table_manually.mako:291
+#: src/beeswax/templates/create_table_manually.mako:300
msgid "Next"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:112
-msgid "Please write here your delimiter"
+msgid "Please type your delimiter here"
msgstr ""
#: src/beeswax/templates/choose_file.mako:46
msgid "Name Your Table and Choose A File"
msgstr ""
#: src/beeswax/templates/choose_file.mako:56
+#: src/beeswax/templates/create_table_manually.mako:60
msgid ""
"Name of the new table. Table names must be globally unique. Table names "
"tend to correspond as well to the directory where the data will be "
"stored."
msgstr ""
#: src/beeswax/templates/choose_file.mako:64
-#: src/beeswax/templates/create_table_manually.mako:66
+#: src/beeswax/templates/create_table_manually.mako:68
msgid "Optional"
msgstr ""
#: src/beeswax/templates/choose_file.mako:70
-#: src/beeswax/templates/create_table_manually.mako:70
+#: src/beeswax/templates/create_table_manually.mako:72
msgid ""
-"Use a table comment to describe your table. For example, you might "
-"mention the data's provenance, and any caveats users of this table should"
-" expect."
+"Use a table comment to describe your table. For example, you might note "
+"the data's provenance and any caveats users need to know."
msgstr ""
#: src/beeswax/templates/choose_file.mako:85
@@ -840,8 +854,8 @@ msgstr ""
#: src/beeswax/templates/choose_file.mako:94
msgid ""
"Check this box if you want to import the data in this file after creating"
-" the table definition. Leave it unchecked if you just want to define an "
-"empty table."
+" the table definition. Leave it unchecked if you want to define an empty "
+"table."
msgstr ""
#: src/beeswax/templates/choose_file.mako:96
@@ -853,8 +867,8 @@ msgid "The selected file is going to be moved during the import."
msgstr ""
#: src/beeswax/templates/choose_file.mako:114
-#: src/beeswax/templates/create_table_manually.mako:376
-#: src/beeswax/templates/execute.mako:263
+#: src/beeswax/templates/create_table_manually.mako:386
+#: src/beeswax/templates/execute.mako:253
msgid "Choose a file"
msgstr ""
@@ -928,240 +942,232 @@ msgstr ""
msgid "Step 6: Columns"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:49
+#: src/beeswax/templates/create_table_manually.mako:50
msgid "Create a table"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:49
+#: src/beeswax/templates/create_table_manually.mako:50
msgid "Let's start with a name and description for where we'll store your data."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:58
-msgid ""
-"Name of the new table. Table names must be globally unique. Table names"
-" tend to correspond as well to the directory where the data will be "
-"stored."
-msgstr ""
-
-#: src/beeswax/templates/create_table_manually.mako:78
+#: src/beeswax/templates/create_table_manually.mako:80
msgid "Choose Your Record Format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:79
+#: src/beeswax/templates/create_table_manually.mako:81
msgid ""
"Individual records are broken up into columns either with delimiters "
"(e.g., CSV or TSV) or using a specific serialization / deserialization "
"(SerDe) implementation. (One common specialized SerDe is for parsing out "
"columns with a regular expression.)"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:85
+#: src/beeswax/templates/create_table_manually.mako:87
msgid "Record format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:93
+#: src/beeswax/templates/create_table_manually.mako:95
msgid "Delimited"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:95
+#: src/beeswax/templates/create_table_manually.mako:97
msgid "(Data files use delimiters, like commas (CSV) or tabs.)"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:104
+#: src/beeswax/templates/create_table_manually.mako:106
msgid "SerDe"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:106
+#: src/beeswax/templates/create_table_manually.mako:108
msgid "(Enter a specialized serialization implementation.)"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:116
-#: src/beeswax/templates/create_table_manually.mako:148
+#: src/beeswax/templates/create_table_manually.mako:118
+#: src/beeswax/templates/create_table_manually.mako:153
msgid "Configure Record Serialization"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:117
+#: src/beeswax/templates/create_table_manually.mako:119
msgid "Hive only supports single-character delimiters."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:133
+#: src/beeswax/templates/create_table_manually.mako:137
msgid "Use for array types."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:142
+#: src/beeswax/templates/create_table_manually.mako:147
msgid "Use for map types."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:158
+#: src/beeswax/templates/create_table_manually.mako:163
msgid "Enter the Java Classname of your SerDe."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:158
-#: src/beeswax/templates/create_table_manually.mako:170
-#: src/beeswax/templates/create_table_manually.mako:276
+#: src/beeswax/templates/create_table_manually.mako:163
+#: src/beeswax/templates/create_table_manually.mako:175
+#: src/beeswax/templates/create_table_manually.mako:285
msgid "e.g."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:170
+#: src/beeswax/templates/create_table_manually.mako:175
msgid "Properties to pass to the (de)serialization mechanism."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:179
+#: src/beeswax/templates/create_table_manually.mako:184
msgid "Choose a File Format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:180
-#: src/beeswax/templates/create_table_manually.mako:181
-#: src/beeswax/templates/create_table_manually.mako:182
+#: src/beeswax/templates/create_table_manually.mako:185
+#: src/beeswax/templates/create_table_manually.mako:186
+#: src/beeswax/templates/create_table_manually.mako:187
msgid "Use"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:180
+#: src/beeswax/templates/create_table_manually.mako:185
msgid "for newline-delimited text files."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:181
+#: src/beeswax/templates/create_table_manually.mako:186
msgid "for Hadoop's binary serialization format."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:182
+#: src/beeswax/templates/create_table_manually.mako:187
msgid "to choose a custom implementation."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:187
+#: src/beeswax/templates/create_table_manually.mako:192
msgid "File format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:205
+#: src/beeswax/templates/create_table_manually.mako:211
msgid "Java Class used to read data"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:217
+#: src/beeswax/templates/create_table_manually.mako:224
msgid "Java Class used to write data"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:226
+#: src/beeswax/templates/create_table_manually.mako:233
msgid "Choose Where Your Table's Data is Stored"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:230
+#: src/beeswax/templates/create_table_manually.mako:237
msgid "Location"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:239
+#: src/beeswax/templates/create_table_manually.mako:246
msgid ""
"Store your table in the default location (controlled by Hive, and "
"typically"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:251
+#: src/beeswax/templates/create_table_manually.mako:260
msgid "Choose File"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:253
+#: src/beeswax/templates/create_table_manually.mako:262
msgid "Enter the path (on HDFS) to your table's data location"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:261
+#: src/beeswax/templates/create_table_manually.mako:270
msgid "Configure Table Columns"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:269
+#: src/beeswax/templates/create_table_manually.mako:278
msgid "Add a column"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:273
+#: src/beeswax/templates/create_table_manually.mako:282
msgid "Configure Partitions"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:274
+#: src/beeswax/templates/create_table_manually.mako:283
msgid ""
-"If your data is naturally partitioned (by, say, date), partitions are a "
-"way to tell Hive that data for a specific partition value are stored "
-"together."
+"If your data is naturally partitioned (by date, for example), partitions "
+"are a way to tell Hive that data for a specific partition value are "
+"stored together."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:275
+#: src/beeswax/templates/create_table_manually.mako:284
msgid "Hive establishes a mapping between directories on disk"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:277
+#: src/beeswax/templates/create_table_manually.mako:286
msgid ""
"and the data for that day. Partitions are virtual columns; they are not "
-"represented in the data themselves, but are determined by the data "
-"location. Hive implements query optimizations such that queries that are "
-"specific to a single partition need not read the data in other "
-"partitions."
+"represented in the data itself, but are determined by the data location. "
+"Hive implements query optimizations such that queries that are specific "
+"to a single partition need not read the data in other partitions."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:285
+#: src/beeswax/templates/create_table_manually.mako:294
msgid "Add a partition"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:290
+#: src/beeswax/templates/create_table_manually.mako:299
msgid "Back"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:292
+#: src/beeswax/templates/create_table_manually.mako:301
msgid "Create table"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:307
+#: src/beeswax/templates/create_table_manually.mako:316
msgid "Delete this column"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:314
+#: src/beeswax/templates/create_table_manually.mako:323
msgid "Column Name"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:316
+#: src/beeswax/templates/create_table_manually.mako:326
msgid "Column name must be single words that start with a letter or a digit."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:321
+#: src/beeswax/templates/create_table_manually.mako:331
msgid "Column type"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:327
+#: src/beeswax/templates/create_table_manually.mako:337
msgid ""
"Type for this column. Certain advanced types (namely, structs) are not "
"exposed in this interface."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:334
+#: src/beeswax/templates/create_table_manually.mako:344
msgid "Array value type"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:338
+#: src/beeswax/templates/create_table_manually.mako:348
msgid "Type of the array values."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:345
+#: src/beeswax/templates/create_table_manually.mako:355
msgid "Map Key type"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:349
+#: src/beeswax/templates/create_table_manually.mako:359
msgid "Type of the map keys."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:354
+#: src/beeswax/templates/create_table_manually.mako:364
msgid "Map Value type"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:358
+#: src/beeswax/templates/create_table_manually.mako:368
msgid "Type of the map values."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:450
-msgid "Write here your field terminator"
+#: src/beeswax/templates/create_table_manually.mako:503
+msgid "Type your field terminator here"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:459
-msgid "Write here your collection terminator"
+#: src/beeswax/templates/create_table_manually.mako:512
+msgid "Type your collection terminator here"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:468
-msgid "Write here your map key terminator"
+#: src/beeswax/templates/create_table_manually.mako:521
+msgid "Type your map key terminator here"
msgstr ""
#: src/beeswax/templates/define_columns.mako:55
@@ -1209,7 +1215,7 @@ msgid "Beeswax %s Metadata: %s"
msgstr ""
#: src/beeswax/templates/describe_table.mako:35
-#: src/beeswax/templates/execute.mako:280
+#: src/beeswax/templates/execute.mako:270
#: src/beeswax/templates/list_designs.mako:31
#: src/beeswax/templates/list_history.mako:96
#: src/beeswax/templates/my_queries.mako:56
@@ -1316,7 +1322,7 @@ msgstr ""
msgid "Hive Query"
msgstr ""
-#: src/beeswax/templates/execute.mako:36 src/beeswax/templates/execute.mako:224
+#: src/beeswax/templates/execute.mako:36 src/beeswax/templates/execute.mako:214
#: src/beeswax/templates/explain.mako:31
#: src/beeswax/templates/list_designs.mako:69
#: src/beeswax/templates/list_history.mako:97
@@ -1375,52 +1381,52 @@ msgid "User-defined Functions"
msgstr ""
#: src/beeswax/templates/execute.mako:177
-msgid "Parametrization"
+msgid "Parameterization"
msgstr ""
-#: src/beeswax/templates/execute.mako:182
-msgid "Enable Parameterization"
-msgstr ""
-
-#: src/beeswax/templates/execute.mako:183
+#: src/beeswax/templates/execute.mako:179
msgid ""
"If checked (the default), you can include parameters like $parameter_name"
" in your query, and users will be prompted for a value when the query is "
"run."
msgstr ""
-#: src/beeswax/templates/execute.mako:189
-msgid "Email Notification"
+#: src/beeswax/templates/execute.mako:181
+msgid "Enable Parameterization"
msgstr ""
-#: src/beeswax/templates/execute.mako:194
-msgid "Email me on complete"
+#: src/beeswax/templates/execute.mako:184
+msgid "Email Notification"
msgstr ""
-#: src/beeswax/templates/execute.mako:195
+#: src/beeswax/templates/execute.mako:186
msgid ""
"If checked, you will receive an email notification when the query "
"completes."
msgstr ""
-#: src/beeswax/templates/execute.mako:209
+#: src/beeswax/templates/execute.mako:188
+msgid "Email me on completion"
+msgstr ""
+
+#: src/beeswax/templates/execute.mako:199
msgid "Your query has the following error(s):"
msgstr ""
-#: src/beeswax/templates/execute.mako:212
+#: src/beeswax/templates/execute.mako:202
msgid "click the"
msgstr ""
-#: src/beeswax/templates/execute.mako:212
-#: src/beeswax/templates/execute.mako:230
+#: src/beeswax/templates/execute.mako:202
+#: src/beeswax/templates/execute.mako:220
msgid "Error Log"
msgstr ""
-#: src/beeswax/templates/execute.mako:212
+#: src/beeswax/templates/execute.mako:202
msgid "tab below for details"
msgstr ""
-#: src/beeswax/templates/execute.mako:276
+#: src/beeswax/templates/execute.mako:266
msgid "Choose a name"
msgstr ""
@@ -1702,7 +1708,7 @@ msgid "View my entire query history"
msgstr ""
#: src/beeswax/templates/parameterization.mako:23
-msgid "Parametrize Hive Query"
+msgid "Parameterize Hive Query"
msgstr ""
#: src/beeswax/templates/parameterization.mako:31
View
343 apps/beeswax/src/beeswax/locale/django.pot → apps/beeswax/src/beeswax/locale/en_US.pot
@@ -1,14 +1,25 @@
-# Translations template for PROJECT.
-# Copyright (C) 2012 ORGANIZATION
-# This file is distributed under the same license as the PROJECT project.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+## Licensed to Cloudera, Inc. under one
+## or more contributor license agreements. See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership. Cloudera, Inc. licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License. You may obtain a copy of the License at
+##
+## http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2012-07-21 11:58+0200\n"
+"POT-Creation-Date: 2012-07-30 18:51-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,15 +29,15 @@ msgstr ""
"Generated-By: Babel 0.9.6\n"
#: src/beeswax/conf.py:24
-msgid "Host where beeswax server thrift daemon is running"
+msgid "Host where Beeswax server Thrift daemon is running."
msgstr ""
#: src/beeswax/conf.py:30
-msgid "Configure the port the beeswax thrift server runs on"
+msgid "Configure the port the Beeswax Thrift server runs on."
msgstr ""
#: src/beeswax/conf.py:36
-msgid "Host where beeswax internal metastore thrift daemon is running"
+msgid "Host where Beeswax internal metastore Thrift daemon is running."
msgstr ""
#: src/beeswax/conf.py:42
@@ -53,25 +64,26 @@ msgid ""
msgstr ""
#: src/beeswax/conf.py:68
-msgid "Hive configuration directory, where hive-site.xml is located"
+msgid "Hive configuration directory, where hive-site.xml is located."
msgstr ""
#: src/beeswax/conf.py:74
-msgid "The local filesystem path containing the beeswax examples"
+msgid "The local filesystem path containing the Beeswax examples."
msgstr ""
#: src/beeswax/conf.py:80
-msgid "Timeout in seconds for thrift calls to beeswax service"
+msgid "Timeout in seconds for Thrift calls to Beeswax service."
msgstr ""
#: src/beeswax/conf.py:86
msgid ""
-"Timeouts in seconds for thrift calls to the hive metastore. This timeout "
-"should take into account that the metastore could talk to an external DB"
+"Timeouts in seconds for Thrift calls to the Hive metastore. This timeout "
+"should take into account that the metastore could talk to an external "
+"database."
msgstr ""
#: src/beeswax/conf.py:92
-msgid "Time in seconds for beeswax to persist queries in its cache."
+msgid "Time in seconds for Beeswax to persist queries in its cache."
msgstr ""
#: src/beeswax/conf.py:98
@@ -108,15 +120,15 @@ msgstr ""
#: src/beeswax/data_export.py:88
msgid ""
-"Error: Potentially incomplete results as an error occur during data "
+"Error: Potentially incomplete results as an error occurred during data "
"retrieval."
msgstr ""
#: src/beeswax/data_export.py:90
#, python-format
msgid ""
-"Detected another client retrieving results for %(server_id)s. Expect next"
-" row being %(row)s and got %(start_row)s. Aborting"
+"Detected another client retrieving results for %(server_id)s. Expected "
+"next row to be %(row)s and got %(start_row)s. Aborting"
msgstr ""
#: src/beeswax/db_utils.py:69
@@ -125,17 +137,17 @@ msgid "BeeswaxServer returning invalid handle for query id %(id)d [%(query)s]...
msgstr ""
#: src/beeswax/forms.py:46
-msgid "Change the name to save as a new design"
+msgid "Change the name to save as a new design."
msgstr ""
-#: src/beeswax/forms.py:47 src/beeswax/forms.py:162 src/beeswax/forms.py:246
+#: src/beeswax/forms.py:47 src/beeswax/forms.py:163 src/beeswax/forms.py:247
#: src/beeswax/templates/configuration.mako:37
#: src/beeswax/templates/list_designs.mako:32
msgid "Description"
msgstr ""
#: src/beeswax/forms.py:53 src/beeswax/forms.py:54
-#: src/beeswax/templates/execute.mako:54 src/beeswax/templates/execute.mako:289
+#: src/beeswax/templates/execute.mako:54 src/beeswax/templates/execute.mako:279
#: src/beeswax/templates/save_results.mako:43
#: src/beeswax/templates/watch_results.mako:38
#: src/beeswax/templates/watch_results.mako:156
@@ -158,7 +170,7 @@ msgstr ""
msgid "to HDFS directory"
msgstr ""
-#: src/beeswax/forms.py:88 src/beeswax/forms.py:161 src/beeswax/forms.py:245
+#: src/beeswax/forms.py:88 src/beeswax/forms.py:162 src/beeswax/forms.py:246
#: src/beeswax/templates/show_tables.mako:43
#: src/beeswax/templates/watch_results.mako:139
msgid "Table Name"
@@ -186,97 +198,98 @@ msgstr ""
#: src/beeswax/forms.py:132
msgid ""
-"Resources to upload with your Hive job. Use 'jar' for UDFs. Use file "
-"and archive for side files and MAP/TRANSFORM using. Paths are on HDFS."
+"Resources to upload with your Hive job. Use 'jar' for UDFs. Use 'file' "
+"and 'archive' for files to be copied and made locally available duirng "
+"MAP/TRANSFORM. Paths are on HDFS."
msgstr ""
-#: src/beeswax/forms.py:138
+#: src/beeswax/forms.py:139
msgid "Path to file on HDFS."
msgstr ""
-#: src/beeswax/forms.py:184
+#: src/beeswax/forms.py:185
msgid "SerDe Name"
msgstr ""
-#: src/beeswax/forms.py:187
+#: src/beeswax/forms.py:188
msgid "Comma-separated list of key-value pairs, eg., 'p1=v1, p2=v2'"
msgstr ""
-#: src/beeswax/forms.py:198
+#: src/beeswax/forms.py:199
msgid "InputFormat Class"
msgstr ""
-#: src/beeswax/forms.py:199
+#: src/beeswax/forms.py:200
msgid "OutputFormat Class"
msgstr ""
-#: src/beeswax/forms.py:208
-#: src/beeswax/templates/create_table_manually.mako:236
+#: src/beeswax/forms.py:209
+#: src/beeswax/templates/create_table_manually.mako:243
msgid "Use default location"
msgstr ""
-#: src/beeswax/forms.py:209
+#: src/beeswax/forms.py:210
msgid "Path to HDFS directory or file of table data."
msgstr ""
-#: src/beeswax/forms.py:231
+#: src/beeswax/forms.py:232
#, python-format
msgid "Table \"%(name)s\" already exists"
msgstr ""
-#: src/beeswax/forms.py:238
-msgid "Terminator must be exactly one character"
+#: src/beeswax/forms.py:239
+msgid "Terminator must be exactly one character."
msgstr ""
-#: src/beeswax/forms.py:249
+#: src/beeswax/forms.py:250
msgid "Input File"
msgstr ""
-#: src/beeswax/forms.py:251
+#: src/beeswax/forms.py:252
msgid "Import data from file"
msgstr ""
-#: src/beeswax/forms.py:252
-msgid "Automatically load this file into the table after creation"
+#: src/beeswax/forms.py:253
+msgid "Automatically load this file into the table after creation."
msgstr ""
-#: src/beeswax/forms.py:268
-msgid "Delimiter value is required"
+#: src/beeswax/forms.py:269
+msgid "Delimiter value is required."
msgstr ""
-#: src/beeswax/forms.py:278
-msgid "Delimiter value must be smaller than 256"
+#: src/beeswax/forms.py:279
+msgid "Delimiter value must be smaller than 256."
msgstr ""
-#: src/beeswax/forms.py:281
-msgid "Delimiter must be exactly one character"
+#: src/beeswax/forms.py:282
+msgid "Delimiter must be exactly one character."
msgstr ""
-#: src/beeswax/forms.py:309
+#: src/beeswax/forms.py:310
msgid "Array Value Type"
msgstr ""
-#: src/beeswax/forms.py:312 src/beeswax/forms.py:315
+#: src/beeswax/forms.py:313 src/beeswax/forms.py:316
msgid "Specify if column_type is map."
msgstr ""
-#: src/beeswax/forms.py:317
+#: src/beeswax/forms.py:318
msgid "add a column"
msgstr ""
-#: src/beeswax/forms.py:319
+#: src/beeswax/forms.py:320
msgid "add a partition"
msgstr ""
-#: src/beeswax/forms.py:324
+#: src/beeswax/forms.py:325
msgid "Path"
msgstr ""
-#: src/beeswax/forms.py:326
+#: src/beeswax/forms.py:327
msgid "Overwrite?"
msgstr ""
-#: src/beeswax/forms.py:339
+#: src/beeswax/forms.py:340
#, python-format
msgid "%(column_name)s (partition key with type %(column_type)s)"
msgstr ""
@@ -302,7 +315,7 @@ msgstr ""
#: src/beeswax/models.py:172
#, python-format
msgid ""
-"Type mismatch for design id %(id)s (owner %(owner)s) - Expects "
+"Type mismatch for design id %(id)s (owner %(owner)s) - Expected "
"%(expected_type)s got %(real_type)s"
msgstr ""
@@ -401,15 +414,15 @@ msgid "The result of this query has expired."
msgstr ""
#: src/beeswax/views.py:830
-msgid "Query is still being submitted to the Beeswax Server"
+msgid "Query is still being submitted to the Beeswax Server."
msgstr ""
#: src/beeswax/views.py:831
-msgid "Failed to retrieve query state from the Beeswax Server"
+msgid "Failed to retrieve query state from the Beeswax Server."
msgstr ""
#: src/beeswax/views.py:835
-msgid "Failed to contact Beeswax Server to check query status"
+msgid "Failed to contact Beeswax Server to check query status."
msgstr ""
#: src/beeswax/views.py:901
@@ -470,7 +483,7 @@ msgid "Table '%(table)s' is not partitioned."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:80
-msgid "Beeswax examples already installed"
+msgid "Beeswax examples already installed."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:172
@@ -480,12 +493,12 @@ msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:189
#, python-format
-msgid "Table \"%(table)s\" already exists"
+msgid "Table \"%(table)s\" already exists."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:197
#, python-format
-msgid "Error creating table %(table)s: Operation timeout"
+msgid "Error creating table %(table)s: Operation timeout."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:201
@@ -495,7 +508,7 @@ msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:221
#, python-format
-msgid "Error loading table %(table)s: Operation timeout"
+msgid "Error loading table %(table)s: Operation timeout."
msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:225
@@ -505,7 +518,7 @@ msgstr ""
#: src/beeswax/management/commands/beeswax_install_examples.py:246
#, python-format
-msgid "Sample design %(name)s already exists"
+msgid "Sample design %(name)s already exists."
msgstr ""
#: src/beeswax/report/report_gen.py:98
@@ -639,7 +652,7 @@ msgstr ""
#: src/beeswax/report/report_gen_views.py:396
#: src/beeswax/report/report_gen_views.py:403
-#: src/beeswax/templates/create_table_manually.mako:312
+#: src/beeswax/templates/create_table_manually.mako:321
#: src/beeswax/templates/define_columns.mako:67
msgid "Column name"
msgstr ""
@@ -729,7 +742,7 @@ msgstr ""
#: src/beeswax/templates/define_columns.mako:27
#: src/beeswax/templates/define_columns.mako:33
#: src/beeswax/templates/show_tables.mako:34
-msgid "Create a new table from file"
+msgid "Create a new table from a file"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:32
@@ -770,7 +783,7 @@ msgid "Step 3: Define Columns"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:50
-msgid "Choose A Delimiter"
+msgid "Choose a Delimiter"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:52
@@ -782,7 +795,7 @@ msgid "Preview"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:61
-#: src/beeswax/templates/create_table_manually.mako:124
+#: src/beeswax/templates/create_table_manually.mako:127
msgid ""
"Enter the column delimiter. Must be a single character. Use syntax like"
" \"\" or \"\t\" for special characters."
@@ -799,36 +812,36 @@ msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:94
#: src/beeswax/templates/choose_file.mako:103
-#: src/beeswax/templates/create_table_manually.mako:291
+#: src/beeswax/templates/create_table_manually.mako:300
msgid "Next"
msgstr ""
#: src/beeswax/templates/choose_delimiter.mako:112
-msgid "Please write here your delimiter"
+msgid "Please type your delimiter here"
msgstr ""
#: src/beeswax/templates/choose_file.mako:46
msgid "Name Your Table and Choose A File"
msgstr ""
#: src/beeswax/templates/choose_file.mako:56
+#: src/beeswax/templates/create_table_manually.mako:60
msgid ""
"Name of the new table. Table names must be globally unique. Table names "
"tend to correspond as well to the directory where the data will be "
"stored."
msgstr ""
#: src/beeswax/templates/choose_file.mako:64
-#: src/beeswax/templates/create_table_manually.mako:66
+#: src/beeswax/templates/create_table_manually.mako:68
msgid "Optional"
msgstr ""
#: src/beeswax/templates/choose_file.mako:70
-#: src/beeswax/templates/create_table_manually.mako:70
+#: src/beeswax/templates/create_table_manually.mako:72
msgid ""
-"Use a table comment to describe your table. For example, you might "
-"mention the data's provenance, and any caveats users of this table should"
-" expect."
+"Use a table comment to describe your table. For example, you might note "
+"the data's provenance and any caveats users need to know."
msgstr ""
#: src/beeswax/templates/choose_file.mako:85
@@ -840,8 +853,8 @@ msgstr ""
#: src/beeswax/templates/choose_file.mako:94
msgid ""
"Check this box if you want to import the data in this file after creating"
-" the table definition. Leave it unchecked if you just want to define an "
-"empty table."
+" the table definition. Leave it unchecked if you want to define an empty "
+"table."
msgstr ""
#: src/beeswax/templates/choose_file.mako:96
@@ -853,8 +866,8 @@ msgid "The selected file is going to be moved during the import."
msgstr ""
#: src/beeswax/templates/choose_file.mako:114
-#: src/beeswax/templates/create_table_manually.mako:376
-#: src/beeswax/templates/execute.mako:263
+#: src/beeswax/templates/create_table_manually.mako:386
+#: src/beeswax/templates/execute.mako:253
msgid "Choose a file"
msgstr ""
@@ -928,240 +941,232 @@ msgstr ""
msgid "Step 6: Columns"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:49
+#: src/beeswax/templates/create_table_manually.mako:50
msgid "Create a table"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:49
+#: src/beeswax/templates/create_table_manually.mako:50
msgid "Let's start with a name and description for where we'll store your data."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:58
-msgid ""
-"Name of the new table. Table names must be globally unique. Table names"
-" tend to correspond as well to the directory where the data will be "
-"stored."
-msgstr ""
-
-#: src/beeswax/templates/create_table_manually.mako:78
+#: src/beeswax/templates/create_table_manually.mako:80
msgid "Choose Your Record Format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:79
+#: src/beeswax/templates/create_table_manually.mako:81
msgid ""
"Individual records are broken up into columns either with delimiters "
"(e.g., CSV or TSV) or using a specific serialization / deserialization "
"(SerDe) implementation. (One common specialized SerDe is for parsing out "
"columns with a regular expression.)"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:85
+#: src/beeswax/templates/create_table_manually.mako:87
msgid "Record format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:93
+#: src/beeswax/templates/create_table_manually.mako:95
msgid "Delimited"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:95
+#: src/beeswax/templates/create_table_manually.mako:97
msgid "(Data files use delimiters, like commas (CSV) or tabs.)"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:104
+#: src/beeswax/templates/create_table_manually.mako:106
msgid "SerDe"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:106
+#: src/beeswax/templates/create_table_manually.mako:108
msgid "(Enter a specialized serialization implementation.)"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:116
-#: src/beeswax/templates/create_table_manually.mako:148
+#: src/beeswax/templates/create_table_manually.mako:118
+#: src/beeswax/templates/create_table_manually.mako:153
msgid "Configure Record Serialization"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:117
+#: src/beeswax/templates/create_table_manually.mako:119
msgid "Hive only supports single-character delimiters."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:133
+#: src/beeswax/templates/create_table_manually.mako:137
msgid "Use for array types."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:142
+#: src/beeswax/templates/create_table_manually.mako:147
msgid "Use for map types."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:158
+#: src/beeswax/templates/create_table_manually.mako:163
msgid "Enter the Java Classname of your SerDe."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:158
-#: src/beeswax/templates/create_table_manually.mako:170
-#: src/beeswax/templates/create_table_manually.mako:276
+#: src/beeswax/templates/create_table_manually.mako:163
+#: src/beeswax/templates/create_table_manually.mako:175
+#: src/beeswax/templates/create_table_manually.mako:285
msgid "e.g."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:170
+#: src/beeswax/templates/create_table_manually.mako:175
msgid "Properties to pass to the (de)serialization mechanism."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:179
+#: src/beeswax/templates/create_table_manually.mako:184
msgid "Choose a File Format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:180
-#: src/beeswax/templates/create_table_manually.mako:181
-#: src/beeswax/templates/create_table_manually.mako:182
+#: src/beeswax/templates/create_table_manually.mako:185
+#: src/beeswax/templates/create_table_manually.mako:186
+#: src/beeswax/templates/create_table_manually.mako:187
msgid "Use"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:180
+#: src/beeswax/templates/create_table_manually.mako:185
msgid "for newline-delimited text files."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:181
+#: src/beeswax/templates/create_table_manually.mako:186
msgid "for Hadoop's binary serialization format."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:182
+#: src/beeswax/templates/create_table_manually.mako:187
msgid "to choose a custom implementation."
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:187
+#: src/beeswax/templates/create_table_manually.mako:192
msgid "File format"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:205
+#: src/beeswax/templates/create_table_manually.mako:211
msgid "Java Class used to read data"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:217
+#: src/beeswax/templates/create_table_manually.mako:224
msgid "Java Class used to write data"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:226
+#: src/beeswax/templates/create_table_manually.mako:233
msgid "Choose Where Your Table's Data is Stored"
msgstr ""
-#: src/beeswax/templates/create_table_manually.mako:230
+#: src/beeswax/templates/create_table_manually.mako:237
msgid "Location"
msgstr ""