superset-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From maximebeauche...@apache.org
Subject [incubator-superset] branch master updated: Rename "slice" to "chart" and update translations (#5008)
Date Tue, 22 May 2018 00:49:05 GMT
This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 973c661  Rename "slice" to "chart" and update translations (#5008)
973c661 is described below

commit 973c661501edd06ff64ef723cea14639744f06f7
Author: Beto Dealmeida <roberto@dealmeida.net>
AuthorDate: Mon May 21 17:49:02 2018 -0700

    Rename "slice" to "chart" and update translations (#5008)
    
    * Rename slice to chart and update translations
    
    * Fix unit tests
---
 superset/assets/src/addSlice/AddSliceContainer.jsx |    2 +-
 .../assets/src/dashboard/components/Controls.jsx   |    4 +-
 .../assets/src/explore/components/SaveModal.jsx    |    2 +-
 .../src/explore/components/URLShortLinkButton.jsx  |    2 +-
 superset/assets/src/explore/controls.jsx           |    4 +-
 .../src/profile/components/CreatedContent.jsx      |    4 +-
 superset/connectors/druid/views.py                 |   12 +-
 superset/connectors/sqla/views.py                  |   12 +-
 superset/translations/babel.cfg                    |    6 +-
 superset/translations/de/LC_MESSAGES/messages.json |    2 +-
 superset/translations/de/LC_MESSAGES/messages.mo   |  Bin 63917 -> 87713 bytes
 superset/translations/de/LC_MESSAGES/messages.po   | 7781 +++++++++++----
 superset/translations/en/LC_MESSAGES/messages.json |    2 +-
 superset/translations/en/LC_MESSAGES/messages.mo   |  Bin 23135 -> 87713 bytes
 superset/translations/en/LC_MESSAGES/messages.po   | 7267 +++++++++-----
 superset/translations/es/LC_MESSAGES/messages.json |    2 +-
 superset/translations/es/LC_MESSAGES/messages.mo   |  Bin 23135 -> 87713 bytes
 superset/translations/es/LC_MESSAGES/messages.po   | 8390 ++++++++++++-----
 superset/translations/fr/LC_MESSAGES/messages.json |    2 +-
 superset/translations/fr/LC_MESSAGES/messages.mo   |  Bin 65347 -> 87712 bytes
 superset/translations/fr/LC_MESSAGES/messages.po   | 8170 ++++++++++++----
 superset/translations/it/LC_MESSAGES/messages.json |    2 +-
 superset/translations/it/LC_MESSAGES/messages.mo   |  Bin 83973 -> 87723 bytes
 superset/translations/it/LC_MESSAGES/messages.po   | 6302 +++++++++----
 superset/translations/ja/LC_MESSAGES/messages.json |    1 +
 superset/translations/ja/LC_MESSAGES/messages.mo   |  Bin 65236 -> 87681 bytes
 superset/translations/ja/LC_MESSAGES/messages.po   | 7783 +++++++++++----
 superset/translations/messages.pot                 | 3790 +++++---
 .../translations/pt_BR/LC_MESSAGES/messages.json   |    1 +
 .../translations/pt_BR/LC_MESSAGES/messages.mo     |  Bin 73786 -> 87676 bytes
 .../translations/pt_BR/LC_MESSAGES/messages.po     | 9713 +++++++++++++------
 superset/translations/ru/LC_MESSAGES/messages.json |    2 +-
 superset/translations/ru/LC_MESSAGES/messages.mo   |  Bin 112844 -> 87714 bytes
 superset/translations/ru/LC_MESSAGES/messages.po   | 9878 ++++++++++++++------
 superset/translations/zh/LC_MESSAGES/messages.json |    2 +-
 superset/translations/zh/LC_MESSAGES/messages.mo   |  Bin 53551 -> 87716 bytes
 superset/translations/zh/LC_MESSAGES/messages.po   | 8806 ++++++++++++-----
 superset/views/core.py                             |    4 +-
 tests/base_tests.py                                |    2 +-
 tests/core_tests.py                                |    8 +-
 40 files changed, 56823 insertions(+), 21135 deletions(-)

diff --git a/superset/assets/src/addSlice/AddSliceContainer.jsx b/superset/assets/src/addSlice/AddSliceContainer.jsx
index 9b7c4bd..0d876af 100644
--- a/superset/assets/src/addSlice/AddSliceContainer.jsx
+++ b/superset/assets/src/addSlice/AddSliceContainer.jsx
@@ -98,7 +98,7 @@ export default class AddSliceContainer extends React.PureComponent {
             disabled={this.isBtnDisabled()}
             onClick={this.gotoSlice.bind(this)}
           >
-            {t('Create new slice')}
+            {t('Create new chart')}
           </Button>
           <br /><br />
         </Panel>
diff --git a/superset/assets/src/dashboard/components/Controls.jsx b/superset/assets/src/dashboard/components/Controls.jsx
index feacf96..baad7bb 100644
--- a/superset/assets/src/dashboard/components/Controls.jsx
+++ b/superset/assets/src/dashboard/components/Controls.jsx
@@ -182,8 +182,8 @@ class Controls extends React.PureComponent {
               userId={userId}
               triggerNode={
                 <MenuItemContent
-                  text={t('Add Slices')}
-                  tooltip={t('Add some slices to this dashboard')}
+                  text={t('Add Charts')}
+                  tooltip={t('Add some charts to this dashboard')}
                   faIcon="plus"
                 />
               }
diff --git a/superset/assets/src/explore/components/SaveModal.jsx b/superset/assets/src/explore/components/SaveModal.jsx
index 90bf12b..86028c8 100644
--- a/superset/assets/src/explore/components/SaveModal.jsx
+++ b/superset/assets/src/explore/components/SaveModal.jsx
@@ -71,7 +71,7 @@ class SaveModal extends React.Component {
     if (sliceParams.action === 'saveas') {
       sliceName = this.state.newSliceName;
       if (sliceName === '') {
-        this.setState({ alert: t('Please enter a slice name') });
+        this.setState({ alert: t('Please enter a chart name') });
         return;
       }
       sliceParams.slice_name = sliceName;
diff --git a/superset/assets/src/explore/components/URLShortLinkButton.jsx b/superset/assets/src/explore/components/URLShortLinkButton.jsx
index a0c0078..2238524 100644
--- a/superset/assets/src/explore/components/URLShortLinkButton.jsx
+++ b/superset/assets/src/explore/components/URLShortLinkButton.jsx
@@ -30,7 +30,7 @@ export default class URLShortLinkButton extends React.Component {
   }
 
   renderPopover() {
-    const emailBody = t('Check out this slice: %s', this.state.shortUrl);
+    const emailBody = t('Check out this chart: %s', this.state.shortUrl);
     return (
       <Popover id="shorturl-popover">
         <CopyToClipboard
diff --git a/superset/assets/src/explore/controls.jsx b/superset/assets/src/explore/controls.jsx
index 710d6b4..b7327dd 100644
--- a/superset/assets/src/explore/controls.jsx
+++ b/superset/assets/src/explore/controls.jsx
@@ -1853,9 +1853,9 @@ export const controls = {
 
   slice_id: {
     type: 'HiddenControl',
-    label: t('Slice ID'),
+    label: t('Chart ID'),
     hidden: true,
-    description: t('The id of the active slice'),
+    description: t('The id of the active chart'),
   },
 
   cache_timeout: {
diff --git a/superset/assets/src/profile/components/CreatedContent.jsx b/superset/assets/src/profile/components/CreatedContent.jsx
index 895be78..6b9445e 100644
--- a/superset/assets/src/profile/components/CreatedContent.jsx
+++ b/superset/assets/src/profile/components/CreatedContent.jsx
@@ -30,7 +30,7 @@ class CreatedContent extends React.PureComponent {
         className="table table-condensed"
         columns={['slice', 'favorited']}
         mutator={mutator}
-        noDataText={t('No slices')}
+        noDataText={t('No charts')}
         sortable
       />
     );
@@ -58,7 +58,7 @@ class CreatedContent extends React.PureComponent {
         <h3>{t('Dashboards')}</h3>
         {this.renderDashboardTable()}
         <hr />
-        <h3>{t('Slices')}</h3>
+        <h3>{t('Charts')}</h3>
         {this.renderSliceTable()}
       </div>
     );
diff --git a/superset/connectors/druid/views.py b/superset/connectors/druid/views.py
index 82cd462..9563937 100644
--- a/superset/connectors/druid/views.py
+++ b/superset/connectors/druid/views.py
@@ -224,13 +224,13 @@ class DruidDatasourceModelView(DatasourceModelView, DeleteMixin, YamlExportMixin
     base_order = ('datasource_name', 'asc')
     description_columns = {
         'slices': _(
-            'The list of slices associated with this table. By '
+            'The list of charts associated with this table. By '
             'altering this datasource, you may change how these associated '
-            'slices behave. '
-            'Also note that slices need to point to a datasource, so '
-            'this form will fail at saving if removing slices from a '
-            'datasource. If you want to change the datasource for a slice, '
-            "overwrite the slice from the 'explore view'"),
+            'charts behave. '
+            'Also note that charts need to point to a datasource, so '
+            'this form will fail at saving if removing charts from a '
+            'datasource. If you want to change the datasource for a chart, '
+            "overwrite the chart from the 'explore view'"),
         'offset': _('Timezone offset (in hours) for this datasource'),
         'description': Markup(
             'Supports <a href="'
diff --git a/superset/connectors/sqla/views.py b/superset/connectors/sqla/views.py
index b73a29c..ca6f5a5 100644
--- a/superset/connectors/sqla/views.py
+++ b/superset/connectors/sqla/views.py
@@ -180,13 +180,13 @@ class TableModelView(DatasourceModelView, DeleteMixin, YamlExportMixin):  # noqa
     )
     description_columns = {
         'slices': _(
-            'The list of slices associated with this table. By '
+            'The list of charts associated with this table. By '
             'altering this datasource, you may change how these associated '
-            'slices behave. '
-            'Also note that slices need to point to a datasource, so '
-            'this form will fail at saving if removing slices from a '
-            'datasource. If you want to change the datasource for a slice, '
-            "overwrite the slice from the 'explore view'"),
+            'charts behave. '
+            'Also note that charts need to point to a datasource, so '
+            'this form will fail at saving if removing charts from a '
+            'datasource. If you want to change the datasource for a chart, '
+            "overwrite the chart from the 'explore view'"),
         'offset': _('Timezone offset (in hours) for this datasource'),
         'table_name': _(
             'Name of the table that exists in the source database'),
diff --git a/superset/translations/babel.cfg b/superset/translations/babel.cfg
index 762ac64..291949b 100644
--- a/superset/translations/babel.cfg
+++ b/superset/translations/babel.cfg
@@ -1,8 +1,6 @@
 [ignore: superset/assets/node_modules/**]
 [python: superset/**.py]
 [jinja2: superset/**/templates/**.html]
-[javascript: superset/assets/javascripts/**.js]
-[javascript: superset/assets/javascripts/**.jsx]
-[javascript: superset/assets/visualizations/**.js]
-[javascript: superset/assets/visualizations/**.jsx]
+[javascript: superset/assets/src/**.js]
+[javascript: superset/assets/src/**.jsx]
 encoding = utf-8
diff --git a/superset/translations/de/LC_MESSAGES/messages.json b/superset/translations/de/LC_MESSAGES/messages.json
index f464e99..cad2f28 100644
--- a/superset/translations/de/LC_MESSAGES/messages.json
+++ b/superset/translations/de/LC_MESSAGES/messages.json
@@ -1 +1 @@
-{"domain":"superset","locale_data":{"superset":{"":{"domain":"superset","plural_forms":"nplurals=2; plural=(n != 1)","lang":"de"},"Time Column":["Zeitspalte"],"second":["Sekunde"],"minute":["Minute"],"hour":["Stunde"],"day":["Tag"],"week":["Woche"],"month":["Monat"],"quarter":["Vierteljahr"],"year":["Jahr"],"week_start_monday":[""],"week_ending_saturday":[""],"week_start_sunday":[""],"5 minute":["5 Minuten"],"half hour":["halbe Stunde"],"10 minute":["10 Minuten"],"[Superset] Access to th [...]
\ No newline at end of file
+{"domain":"superset","locale_data":{"superset":{"":{"domain":"superset","plural_forms":"nplurals=2; plural=(n != 1)","lang":"de"},"Time Column":[""],"second":[""],"minute":[""],"hour":[""],"day":[""],"week":[""],"month":[""],"quarter":[""],"year":[""],"week_ending_saturday":[""],"week_start_sunday":[""],"week_start_monday":[""],"5 minute":[""],"half hour":[""],"10 minute":[""],"Table Name":[""],"Name of table to be created from csv data.":[""],"CSV File":[""],"Select a CSV file to be upl [...]
\ No newline at end of file
diff --git a/superset/translations/de/LC_MESSAGES/messages.mo b/superset/translations/de/LC_MESSAGES/messages.mo
index ac9a1df..a0f9f6c 100644
Binary files a/superset/translations/de/LC_MESSAGES/messages.mo and b/superset/translations/de/LC_MESSAGES/messages.mo differ
diff --git a/superset/translations/de/LC_MESSAGES/messages.po b/superset/translations/de/LC_MESSAGES/messages.po
index 7db79cd..3e5bc7b 100644
--- a/superset/translations/de/LC_MESSAGES/messages.po
+++ b/superset/translations/de/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2017-10-04 10:12-0700\n"
+"POT-Creation-Date: 2018-05-15 10:17-0700\n"
 "PO-Revision-Date: 2017-10-20 14:36+0100\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: de\n"
@@ -16,1442 +16,1648 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.5.1\n"
-
-#: superset/assets/javascripts/explore/stores/controls.jsx:553
-#: superset/db_engine_specs.py:192 superset/db_engine_specs.py:223
-#: superset/db_engine_specs.py:267 superset/db_engine_specs.py:315
-#: superset/db_engine_specs.py:371 superset/db_engine_specs.py:839
-#: superset/db_engine_specs.py:875 superset/db_engine_specs.py:907
-#: superset/db_engine_specs.py:953 superset/db_engine_specs.py:990
-#: superset/db_engine_specs.py:1015
+"Generated-By: Babel 2.5.3\n"
+
+#: superset/assets/src/explore/controls.jsx:838 superset/db_engine_specs.py:326
+#: superset/db_engine_specs.py:376 superset/db_engine_specs.py:405
+#: superset/db_engine_specs.py:430 superset/db_engine_specs.py:482
+#: superset/db_engine_specs.py:541 superset/db_engine_specs.py:605
+#: superset/db_engine_specs.py:1156 superset/db_engine_specs.py:1198
+#: superset/db_engine_specs.py:1253 superset/db_engine_specs.py:1298
+#: superset/db_engine_specs.py:1331 superset/db_engine_specs.py:1367
 msgid "Time Column"
-msgstr "Zeitspalte"
+msgstr ""
 
-#: superset/db_engine_specs.py:193 superset/db_engine_specs.py:224
-#: superset/db_engine_specs.py:316 superset/db_engine_specs.py:372
-#: superset/db_engine_specs.py:840 superset/db_engine_specs.py:908
-#: superset/db_engine_specs.py:991
+#: superset/db_engine_specs.py:327 superset/db_engine_specs.py:377
+#: superset/db_engine_specs.py:431 superset/db_engine_specs.py:542
+#: superset/db_engine_specs.py:606 superset/db_engine_specs.py:1157
+#: superset/db_engine_specs.py:1199 superset/db_engine_specs.py:1299
+#: superset/db_engine_specs.py:1368
 msgid "second"
-msgstr "Sekunde"
+msgstr ""
 
-#: superset/db_engine_specs.py:194 superset/db_engine_specs.py:227
-#: superset/db_engine_specs.py:319 superset/db_engine_specs.py:374
-#: superset/db_engine_specs.py:842 superset/db_engine_specs.py:876
-#: superset/db_engine_specs.py:910 superset/db_engine_specs.py:954
-#: superset/db_engine_specs.py:992 superset/db_engine_specs.py:1016
+#: superset/db_engine_specs.py:329 superset/db_engine_specs.py:378
+#: superset/db_engine_specs.py:406 superset/db_engine_specs.py:435
+#: superset/db_engine_specs.py:546 superset/db_engine_specs.py:609
+#: superset/db_engine_specs.py:1160 superset/db_engine_specs.py:1202
+#: superset/db_engine_specs.py:1254 superset/db_engine_specs.py:1300
+#: superset/db_engine_specs.py:1332 superset/db_engine_specs.py:1371
 msgid "minute"
-msgstr "Minute"
+msgstr ""
 
-#: superset/db_engine_specs.py:195 superset/db_engine_specs.py:231
-#: superset/db_engine_specs.py:321 superset/db_engine_specs.py:376
-#: superset/db_engine_specs.py:848 superset/db_engine_specs.py:878
-#: superset/db_engine_specs.py:912 superset/db_engine_specs.py:960
-#: superset/db_engine_specs.py:993 superset/db_engine_specs.py:1017
+#: superset/db_engine_specs.py:331 superset/db_engine_specs.py:379
+#: superset/db_engine_specs.py:407 superset/db_engine_specs.py:440
+#: superset/db_engine_specs.py:483 superset/db_engine_specs.py:549
+#: superset/db_engine_specs.py:612 superset/db_engine_specs.py:1169
+#: superset/db_engine_specs.py:1205 superset/db_engine_specs.py:1263
+#: superset/db_engine_specs.py:1301 superset/db_engine_specs.py:1333
+#: superset/db_engine_specs.py:1374
 msgid "hour"
-msgstr "Stunde"
-
-#: superset/db_engine_specs.py:196 superset/db_engine_specs.py:236
-#: superset/db_engine_specs.py:268 superset/db_engine_specs.py:323
-#: superset/db_engine_specs.py:378 superset/db_engine_specs.py:850
-#: superset/db_engine_specs.py:880 superset/db_engine_specs.py:914
-#: superset/db_engine_specs.py:962 superset/db_engine_specs.py:994
-#: superset/db_engine_specs.py:1018
+msgstr ""
+
+#: superset/db_engine_specs.py:333 superset/db_engine_specs.py:380
+#: superset/db_engine_specs.py:408 superset/db_engine_specs.py:446
+#: superset/db_engine_specs.py:486 superset/db_engine_specs.py:552
+#: superset/db_engine_specs.py:615 superset/db_engine_specs.py:1172
+#: superset/db_engine_specs.py:1208 superset/db_engine_specs.py:1266
+#: superset/db_engine_specs.py:1302 superset/db_engine_specs.py:1334
+#: superset/db_engine_specs.py:1377
 msgid "day"
-msgstr "Tag"
+msgstr ""
 
-#: superset/db_engine_specs.py:197 superset/db_engine_specs.py:242
-#: superset/db_engine_specs.py:269 superset/db_engine_specs.py:324
-#: superset/db_engine_specs.py:380 superset/db_engine_specs.py:852
-#: superset/db_engine_specs.py:882 superset/db_engine_specs.py:916
-#: superset/db_engine_specs.py:995 superset/db_engine_specs.py:1019
+#: superset/db_engine_specs.py:335 superset/db_engine_specs.py:381
+#: superset/db_engine_specs.py:409 superset/db_engine_specs.py:453
+#: superset/db_engine_specs.py:487 superset/db_engine_specs.py:553
+#: superset/db_engine_specs.py:618 superset/db_engine_specs.py:1175
+#: superset/db_engine_specs.py:1211 superset/db_engine_specs.py:1303
+#: superset/db_engine_specs.py:1335 superset/db_engine_specs.py:1380
 msgid "week"
-msgstr "Woche"
-
-#: superset/db_engine_specs.py:198 superset/db_engine_specs.py:244
-#: superset/db_engine_specs.py:271 superset/db_engine_specs.py:326
-#: superset/db_engine_specs.py:382 superset/db_engine_specs.py:854
-#: superset/db_engine_specs.py:884 superset/db_engine_specs.py:918
-#: superset/db_engine_specs.py:964 superset/db_engine_specs.py:996
-#: superset/db_engine_specs.py:1020
+msgstr ""
+
+#: superset/db_engine_specs.py:337 superset/db_engine_specs.py:382
+#: superset/db_engine_specs.py:410 superset/db_engine_specs.py:456
+#: superset/db_engine_specs.py:490 superset/db_engine_specs.py:556
+#: superset/db_engine_specs.py:621 superset/db_engine_specs.py:1178
+#: superset/db_engine_specs.py:1214 superset/db_engine_specs.py:1269
+#: superset/db_engine_specs.py:1304 superset/db_engine_specs.py:1336
+#: superset/db_engine_specs.py:1384
 msgid "month"
-msgstr "Monat"
+msgstr ""
 
-#: superset/db_engine_specs.py:199 superset/db_engine_specs.py:246
-#: superset/db_engine_specs.py:328 superset/db_engine_specs.py:384
-#: superset/db_engine_specs.py:856 superset/db_engine_specs.py:886
-#: superset/db_engine_specs.py:920 superset/db_engine_specs.py:966
-#: superset/db_engine_specs.py:997 superset/db_engine_specs.py:1021
+#: superset/db_engine_specs.py:339 superset/db_engine_specs.py:383
+#: superset/db_engine_specs.py:411 superset/db_engine_specs.py:459
+#: superset/db_engine_specs.py:559 superset/db_engine_specs.py:624
+#: superset/db_engine_specs.py:1181 superset/db_engine_specs.py:1217
+#: superset/db_engine_specs.py:1272 superset/db_engine_specs.py:1305
+#: superset/db_engine_specs.py:1337 superset/db_engine_specs.py:1387
 msgid "quarter"
-msgstr "Vierteljahr"
+msgstr ""
 
-#: superset/db_engine_specs.py:200 superset/db_engine_specs.py:250
-#: superset/db_engine_specs.py:330 superset/db_engine_specs.py:858
-#: superset/db_engine_specs.py:888 superset/db_engine_specs.py:968
-#: superset/db_engine_specs.py:998 superset/db_engine_specs.py:1022
+#: superset/db_engine_specs.py:341 superset/db_engine_specs.py:384
+#: superset/db_engine_specs.py:412 superset/db_engine_specs.py:464
+#: superset/db_engine_specs.py:562 superset/db_engine_specs.py:635
+#: superset/db_engine_specs.py:1184 superset/db_engine_specs.py:1275
+#: superset/db_engine_specs.py:1307 superset/db_engine_specs.py:1338
+#: superset/db_engine_specs.py:1391
 msgid "year"
-msgstr "Jahr"
-
-#: superset/db_engine_specs.py:332
-msgid "week_start_monday"
 msgstr ""
 
-#: superset/db_engine_specs.py:386 superset/db_engine_specs.py:922
+#: superset/db_engine_specs.py:493 superset/db_engine_specs.py:627
+#: superset/db_engine_specs.py:1220
 msgid "week_ending_saturday"
 msgstr ""
 
-#: superset/db_engine_specs.py:389 superset/db_engine_specs.py:925
+#: superset/db_engine_specs.py:496 superset/db_engine_specs.py:631
+#: superset/db_engine_specs.py:1224
 msgid "week_start_sunday"
 msgstr ""
 
-#: superset/db_engine_specs.py:844 superset/db_engine_specs.py:956
+#: superset/db_engine_specs.py:565
+msgid "week_start_monday"
+msgstr ""
+
+#: superset/db_engine_specs.py:1163 superset/db_engine_specs.py:1257
 msgid "5 minute"
-msgstr "5 Minuten"
+msgstr ""
 
-#: superset/db_engine_specs.py:846
+#: superset/db_engine_specs.py:1166
 msgid "half hour"
-msgstr "halbe Stunde"
+msgstr ""
 
-#: superset/db_engine_specs.py:958
+#: superset/db_engine_specs.py:1260
 msgid "10 minute"
-msgstr "10 Minuten"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:234 superset/forms.py:56
+msgid "Table Name"
+msgstr ""
+
+#: superset/forms.py:57
+msgid "Name of table to be created from csv data."
+msgstr ""
+
+#: superset/forms.py:61
+msgid "CSV File"
+msgstr ""
+
+#: superset/forms.py:62
+msgid "Select a CSV file to be uploaded to a database."
+msgstr ""
+
+#: superset/forms.py:64
+msgid "CSV Files Only!"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:227 superset/forms.py:66
+#: superset/views/core.py:275 superset/views/sql_lab.py:24
+#: superset/views/sql_lab.py:61
+msgid "Database"
+msgstr ""
+
+#: superset/forms.py:70
+msgid "Delimiter"
+msgstr ""
+
+#: superset/forms.py:71
+msgid "Delimiter used by CSV file (for whitespace use \\s+)."
+msgstr ""
+
+#: superset/forms.py:75
+msgid "Table Exists"
+msgstr ""
+
+#: superset/forms.py:76
+msgid ""
+"If table exists do one of the following: Fail (do nothing), Replace (drop"
+" and recreate table) or Append (insert data)."
+msgstr ""
+
+#: superset/forms.py:81
+msgid "Fail"
+msgstr ""
+
+#: superset/forms.py:81
+msgid "Replace"
+msgstr ""
+
+#: superset/forms.py:82
+msgid "Append"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:230 superset/forms.py:85
+msgid "Schema"
+msgstr ""
+
+#: superset/forms.py:86
+msgid "Specify a schema (if database flavour supports this)."
+msgstr ""
+
+#: superset/forms.py:91
+msgid "Header Row"
+msgstr ""
+
+#: superset/forms.py:92
+msgid ""
+"Row containing the headers to use as column names (0 is first line of "
+"data). Leave empty if there is no header row."
+msgstr ""
+
+#: superset/forms.py:100
+msgid "Index Column"
+msgstr ""
+
+#: superset/forms.py:101
+msgid ""
+"Column to use as the row labels of the dataframe. Leave empty if no index"
+" column."
+msgstr ""
+
+#: superset/forms.py:108
+msgid "Mangle Duplicate Columns"
+msgstr ""
 
-#: superset/utils.py:499
+#: superset/forms.py:109
+msgid "Specify duplicate columns as \"X.0, X.1\"."
+msgstr ""
+
+#: superset/forms.py:111
+msgid "Skip Initial Space"
+msgstr ""
+
+#: superset/forms.py:112
+msgid "Skip spaces after delimiter."
+msgstr ""
+
+#: superset/forms.py:114
+msgid "Skip Rows"
+msgstr ""
+
+#: superset/forms.py:115
+msgid "Number of rows to skip at start of file."
+msgstr ""
+
+#: superset/forms.py:120
+msgid "Rows to Read"
+msgstr ""
+
+#: superset/forms.py:121
+msgid "Number of rows of file to read."
+msgstr ""
+
+#: superset/forms.py:126
+msgid "Skip Blank Lines"
+msgstr ""
+
+#: superset/forms.py:127
+msgid "Skip blank lines rather than interpreting them as NaN values."
+msgstr ""
+
+#: superset/forms.py:131
+msgid "Parse Dates"
+msgstr ""
+
+#: superset/forms.py:132
+msgid "A comma separated list of columns that should be parsed as dates."
+msgstr ""
+
+#: superset/forms.py:137
+msgid "Infer Datetime Format"
+msgstr ""
+
+#: superset/forms.py:138
+msgid "Use Pandas to interpret the datetime format automatically."
+msgstr ""
+
+#: superset/forms.py:142
+msgid "Decimal Character"
+msgstr ""
+
+#: superset/forms.py:143
+msgid "Character to interpret as decimal point."
+msgstr ""
+
+#: superset/forms.py:148
+msgid "Dataframe Index"
+msgstr ""
+
+#: superset/forms.py:149
+msgid "Write dataframe index as a column."
+msgstr ""
+
+#: superset/forms.py:151
+msgid "Column Label(s)"
+msgstr ""
+
+#: superset/forms.py:152
+msgid ""
+"Column label for index column(s). If None is given and Dataframe Index is"
+" True, Index Names are used."
+msgstr ""
+
+#: superset/utils.py:576
 #, python-format
 msgid "[Superset] Access to the datasource %(name)s was granted"
-msgstr "[Superset] Zugriff auf Datenquelle %(name)s war genehmigt "
+msgstr ""
 
-#: superset/viz.py:50
-msgid "Viz fehlt eine Datenquelle"
+#: superset/viz.py:60
+msgid "Viz is missing a datasource"
 msgstr ""
 
-#: superset/viz.py:181
+#: superset/viz.py:249
 msgid "From date cannot be larger than to date"
-msgstr "'Von Datum' kann nicht größer als 'bis Datum' sein"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:334
-#: superset/viz.py:369
+#: superset/assets/src/explore/visTypes.js:805 superset/viz.py:497
 msgid "Table View"
-msgstr "Tabellenansicht"
+msgstr ""
 
-#: superset/viz.py:381
+#: superset/viz.py:509
 msgid "Pick a granularity in the Time section or uncheck 'Include Time'"
 msgstr ""
 
-#: superset/viz.py:391
+#: superset/viz.py:519
 msgid "Choose either fields to [Group By] and [Metrics] or [Columns], not both"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:386
-#: superset/viz.py:430
+#: superset/viz.py:596
+msgid "Time Table View"
+msgstr ""
+
+#: superset/viz.py:605 superset/viz.py:1464
+msgid "Pick at least one metric"
+msgstr ""
+
+#: superset/viz.py:608
+msgid "When using 'Group By' you are limited to use a single metric"
+msgstr ""
+
+#: superset/assets/src/explore/visTypes.js:890 superset/viz.py:637
 msgid "Pivot Table"
 msgstr ""
 
-#: superset/viz.py:444
-msgid "Please choose at least one \"Group by\" field "
+#: superset/viz.py:651
+msgid "Please choose at least one 'Group by' field "
 msgstr ""
 
-#: superset/viz.py:446
+#: superset/viz.py:653
 msgid "Please choose at least one metric"
 msgstr ""
 
-#: superset/viz.py:450
-msgid "'Group By' and 'Columns' can't overlap"
+#: superset/viz.py:657
+msgid "Group By' and 'Columns' can't overlap"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:373
-#: superset/viz.py:483
+#: superset/assets/src/explore/visTypes.js:876 superset/viz.py:690
 msgid "Markup"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:411
-#: superset/viz.py:502
+#: superset/assets/src/explore/visTypes.js:916 superset/viz.py:712
 msgid "Separator"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:433
-#: superset/viz.py:514
+#: superset/assets/src/explore/visTypes.js:938 superset/viz.py:724
 msgid "Word Cloud"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:454
-#: superset/viz.py:537
+#: superset/assets/src/explore/visTypes.js:960 superset/viz.py:747
 msgid "Treemap"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:481
-#: superset/viz.py:563
+#: superset/assets/src/explore/visTypes.js:988 superset/viz.py:773
 msgid "Calendar Heatmap"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:502
-#: superset/viz.py:621
+#: superset/assets/src/explore/visTypes.js:1026 superset/viz.py:838
 msgid "Box Plot"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:523
-#: superset/viz.py:710
+#: superset/assets/src/explore/visTypes.js:1048 superset/viz.py:927
 msgid "Bubble Chart"
 msgstr ""
 
-#: superset/viz.py:734
+#: superset/viz.py:951
 msgid "Pick a metric for x, y and size"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:574
-#: superset/viz.py:760
+#: superset/assets/src/explore/visTypes.js:1098 superset/viz.py:977
 msgid "Bullet Chart"
 msgstr ""
 
-#: superset/viz.py:786
+#: superset/viz.py:1003
 msgid "Pick a metric to display"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:597
-#: superset/viz.py:809
+#: superset/assets/src/explore/visTypes.js:1122 superset/viz.py:1026
 msgid "Big Number with Trendline"
 msgstr ""
 
-#: superset/viz.py:817 superset/viz.py:846
+#: superset/viz.py:1034 superset/viz.py:1063
 msgid "Pick a metric!"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:622
-#: superset/viz.py:838
+#: superset/assets/src/explore/visTypes.js:1149 superset/viz.py:1055
 msgid "Big Number"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:157
-#: superset/viz.py:865
+#: superset/assets/src/explore/visTypes.js:184 superset/viz.py:1082
 msgid "Time Series - Line Chart"
 msgstr ""
 
-#: superset/viz.py:913 superset/viz.py:1058
+#: superset/viz.py:1145 superset/viz.py:1308
 msgid "Pick a time granularity for your time series"
 msgstr ""
 
-#: superset/viz.py:1001
+#: superset/viz.py:1222
+msgid ""
+"`Since` and `Until` time bounds should be specified when using the `Time "
+"Shift` feature."
+msgstr ""
+
+#: superset/viz.py:1251
 msgid "Time Series - Dual Axis Line Chart"
 msgstr ""
 
-#: superset/viz.py:1011
+#: superset/viz.py:1261
 msgid "Pick a metric for left axis!"
 msgstr ""
 
-#: superset/viz.py:1013
+#: superset/viz.py:1263
 msgid "Pick a metric for right axis!"
 msgstr ""
 
-#: superset/viz.py:1015
+#: superset/viz.py:1265
 msgid "Please choose different metrics on left and right axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:238
-#: superset/viz.py:1076
+#: superset/assets/src/explore/visTypes.js:318 superset/viz.py:1326
 msgid "Time Series - Bar Chart"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:274
-#: superset/viz.py:1084
+#: superset/viz.py:1335
+msgid "Time Series - Period Pivot"
+msgstr ""
+
+#: superset/assets/src/explore/visTypes.js:364 superset/viz.py:1375
 msgid "Time Series - Percent Change"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:297
-#: superset/viz.py:1092
+#: superset/assets/src/explore/visTypes.js:759 superset/viz.py:1383
 msgid "Time Series - Stacked"
 msgstr ""
 
-#: superset/viz.py:1101
+#: superset/viz.py:1392
 msgid "Distribution - NVD3 - Pie Chart"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:647
-#: superset/viz.py:1119
+#: superset/assets/src/explore/visTypes.js:1176 superset/viz.py:1410
 msgid "Histogram"
-msgstr "Histogramm"
+msgstr ""
 
-#: superset/viz.py:1129
-msgid "Must have one numeric column specified"
+#: superset/viz.py:1420
+msgid "Must have at least one numeric column specified"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:96
-#: superset/viz.py:1144
+#: superset/assets/src/explore/visTypes.js:110 superset/viz.py:1451
 msgid "Distribution - Bar Chart"
 msgstr ""
 
-#: superset/viz.py:1155
+#: superset/viz.py:1462
 msgid "Can't have overlap between Series and Breakdowns"
 msgstr ""
 
-#: superset/viz.py:1157
-msgid "Pick at least one metric"
-msgstr ""
-
-#: superset/viz.py:1159
+#: superset/viz.py:1466
 msgid "Pick at least one field for [Series]"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:679
-#: superset/viz.py:1212
+#: superset/assets/src/explore/visTypes.js:1218 superset/viz.py:1519
 msgid "Sunburst"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:716
-#: superset/viz.py:1245
+#: superset/assets/src/explore/visTypes.js:1257 superset/viz.py:1550
 msgid "Sankey"
 msgstr ""
 
-#: superset/viz.py:1252
+#: superset/viz.py:1557
 msgid "Pick exactly 2 columns as [Source / Target]"
 msgstr ""
 
-#: superset/viz.py:1283
+#: superset/viz.py:1588
 msgid ""
 "There's a loop in your Sankey, please provide a tree. Here's a faulty "
 "link: {}"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:743
-#: superset/viz.py:1294 superset/viz.py:1315
+#: superset/assets/src/explore/visTypes.js:1285 superset/viz.py:1599
+#: superset/viz.py:1620
 msgid "Directed Force Layout"
 msgstr ""
 
-#: superset/viz.py:1301
+#: superset/viz.py:1606
 msgid "Pick exactly 2 columns to 'Group By'"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:808
-#: superset/viz.py:1348
+#: superset/assets/src/explore/visTypes.js:1351 superset/viz.py:1653
 msgid "Country Map"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:841
-#: superset/viz.py:1376
+#: superset/assets/src/explore/visTypes.js:1385 superset/viz.py:1681
 msgid "World Map"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:80
-#: superset/viz.py:1426
+#: superset/assets/src/explore/controls.jsx:1872
+#: superset/assets/src/explore/visTypes.js:85 superset/viz.py:1731
 msgid "Filters"
 msgstr ""
 
-#: superset/viz.py:1434
+#: superset/viz.py:1752
 msgid "Pick at least one filter field"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:909
-#: superset/viz.py:1461
+#: superset/assets/src/explore/visTypes.js:1450 superset/viz.py:1777
 msgid "iFrame"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:921
-#: superset/viz.py:1478
+#: superset/assets/src/explore/visTypes.js:1462 superset/viz.py:1797
 msgid "Parallel Coordinates"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:943
-#: superset/viz.py:1503
+#: superset/assets/src/explore/visTypes.js:1484 superset/viz.py:1822
 msgid "Heatmap"
 msgstr ""
 
-#: superset/viz.py:1562
+#: superset/viz.py:1878
 msgid "Horizon Charts"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1002
-#: superset/viz.py:1573
+#: superset/assets/src/explore/visTypes.js:1545 superset/viz.py:1889
 msgid "Mapbox"
 msgstr ""
 
-#: superset/viz.py:1588
+#: superset/viz.py:1904
 msgid "Must have a [Group By] column to have 'count' as the [Label]"
 msgstr ""
 
-#: superset/viz.py:1601
+#: superset/viz.py:1917
 msgid "Choice of [Label] must be present in [Group By]"
 msgstr ""
 
-#: superset/viz.py:1606
+#: superset/viz.py:1922
 msgid "Choice of [Point Radius] must be present in [Group By]"
 msgstr ""
 
-#: superset/viz.py:1611
+#: superset/viz.py:1927
 msgid "[Longitude] and [Latitude] columns must be present in [Group By]"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1073
-#: superset/viz.py:1676
+#: superset/assets/src/explore/visTypes.js:405 superset/viz.py:1996
+msgid "Deck.gl - Multiple Layers"
+msgstr ""
+
+#: superset/viz.py:2032 superset/viz.py:2045
+msgid "Bad spatial key"
+msgstr ""
+
+#: superset/assets/src/explore/visTypes.js:692 superset/viz.py:2128
+msgid "Deck.gl - Scatter plot"
+msgstr ""
+
+#: superset/viz.py:2170
+msgid "Deck.gl - Screen Grid"
+msgstr ""
+
+#: superset/viz.py:2192
+msgid "Deck.gl - 3D Grid"
+msgstr ""
+
+#: superset/assets/src/explore/visTypes.js:497 superset/viz.py:2207
+msgid "Deck.gl - Paths"
+msgstr ""
+
+#: superset/assets/src/explore/visTypes.js:614 superset/viz.py:2240
+msgid "Deck.gl - Polygon"
+msgstr ""
+
+#: superset/viz.py:2248
+msgid "Deck.gl - 3D HEX"
+msgstr ""
+
+#: superset/viz.py:2263
+msgid "Deck.gl - GeoJSON"
+msgstr ""
+
+#: superset/assets/src/explore/visTypes.js:654 superset/viz.py:2282
+msgid "Deck.gl - Arc"
+msgstr ""
+
+#: superset/assets/src/explore/visTypes.js:1615 superset/viz.py:2306
 msgid "Event flow"
 msgstr ""
 
-#: superset/viz.py:1706
+#: superset/assets/src/explore/visTypes.js:1660 superset/viz.py:2337
 msgid "Time Series - Paired t-test"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:57
+#: superset/assets/src/explore/visTypes.js:1678 superset/viz.py:2395
+msgid "Time Series - Nightingale Rose Chart"
+msgstr ""
+
+#: superset/viz.py:2425
+msgid "Partition Diagram"
+msgstr ""
+
+#: superset/assets/src/common.js:37
+msgid "Your session timed out, please refresh your page and try again."
+msgstr ""
+
+#: superset/assets/src/SqlLab/actions.js:59
 msgid "Your query was saved"
-msgstr "Ihre Abfrage wurde gespeichert"
+msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:58
+#: superset/assets/src/SqlLab/actions.js:60
 msgid "Your query could not be saved"
-msgstr "Ihre Abfrage konnte nicht gespeichert werden"
-
-#: superset/assets/javascripts/SqlLab/actions.js:111
-msgid "Failed at retrieving results from the results backend"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:157
-msgid "Could not connect to server"
+#: superset/assets/src/SqlLab/actions.js:113
+msgid "Failed at retrieving results from the results backend"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:162
-msgid "Your session timed out, please refresh your page and try again."
+#: superset/assets/src/SqlLab/actions.js:163
+msgid "Unknown error"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:181
+#: superset/assets/src/SqlLab/actions.js:186
 msgid "Query was stopped."
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:184
+#: superset/assets/src/SqlLab/actions.js:189
 msgid "Failed at stopping query."
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:297
-#: superset/assets/javascripts/SqlLab/actions.js:310
+#: superset/assets/src/SqlLab/actions.js:309
+#: superset/assets/src/SqlLab/actions.js:322
 msgid "Error occurred while fetching table metadata"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:364
+#: superset/assets/src/SqlLab/actions.js:376
 msgid "shared query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:372
-#: superset/assets/javascripts/SqlLab/actions.js:392
+#: superset/assets/src/SqlLab/actions.js:384
+#: superset/assets/src/SqlLab/actions.js:404
 msgid "The query couldn't be loaded"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/actions.js:426
+#: superset/assets/src/SqlLab/actions.js:438
 msgid "An error occurred while creating the data source"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/constants.js:30
+#: superset/assets/src/SqlLab/constants.js:30
 msgid "Pick a chart type!"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/constants.js:31
+#: superset/assets/src/SqlLab/constants.js:31
 msgid "To use this chart type you need at least one column flagged as a date"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/constants.js:32
+#: superset/assets/src/SqlLab/constants.js:32
 msgid "To use this chart type you need at least one dimension"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/constants.js:33
+#: superset/assets/src/SqlLab/constants.js:33
 msgid "To use this chart type you need at least one aggregation function"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:49
-#: superset/assets/javascripts/SqlLab/reducers.js:11
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:49
+#: superset/assets/src/SqlLab/components/SqlEditor.jsx:112
+#: superset/assets/src/SqlLab/reducers.js:11
 msgid "Untitled Query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/reducers.js:44
+#: superset/assets/src/SqlLab/reducers.js:44
 #, python-format
 msgid "Copy of %s"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx:30
+#: superset/assets/src/SqlLab/components/CopyQueryTabUrl.jsx:30
 msgid "share query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx:33
+#: superset/assets/src/SqlLab/components/CopyQueryTabUrl.jsx:33
+#: superset/assets/src/SqlLab/components/ShareQuery.jsx:17
 msgid "copy URL to clipboard"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/HighlightedSql.jsx:61
+#: superset/assets/src/SqlLab/components/HighlightedSql.jsx:61
 msgid "Raw SQL"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/HighlightedSql.jsx:71
+#: superset/assets/src/SqlLab/components/HighlightedSql.jsx:71
 msgid "Source SQL"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/HighlightedSql.jsx:83
-#: superset/assets/javascripts/explore/stores/visTypes.js:40
+#: superset/assets/src/SqlLab/components/HighlightedSql.jsx:83
+#: superset/assets/src/explore/visTypes.js:44
 msgid "SQL"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryHistory.jsx:28
+#: superset/assets/src/SqlLab/components/QueryHistory.jsx:28
 msgid "No query history yet..."
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:106
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:66
+#: superset/assets/src/SqlLab/components/QuerySearch.jsx:123
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:67
 msgid "It seems you don't have access to any database"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:154
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:89
+#: superset/assets/src/SqlLab/components/QuerySearch.jsx:171
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:89
 msgid "Search Results"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:160
+#: superset/assets/src/SqlLab/components/QuerySearch.jsx:177
 msgid "[From]-"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:170
+#: superset/assets/src/SqlLab/components/QuerySearch.jsx:187
 msgid "[To]-"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:179
+#: superset/assets/src/SqlLab/components/QuerySearch.jsx:196
 msgid "[Query Status]"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:188
+#: superset/assets/src/SqlLab/components/QuerySearch.jsx:205
 msgid "Search"
-msgstr "Suche"
+msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:114
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:114
 msgid "Open in SQL Editor"
-msgstr "Bearbeiten in SQL Editor"
+msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:133
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:133
 msgid "view results"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:136
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:136
 msgid "Data preview"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:176
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:176
 msgid "Visualize the data out of this query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:182
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:182
 msgid "Overwrite text in editor with a query on this table"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:188
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:188
 msgid "Run query in a new tab"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:193
+#: superset/assets/src/SqlLab/components/QueryTable.jsx:193
 msgid "Remove query from log"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:67
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:67
 msgid ".CSV"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:78
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:241
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:280
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:78
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:247
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:286
 msgid "Visualize"
-msgstr "Visualalisieren"
+msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:162
-#: superset/connectors/sqla/views.py:85 superset/connectors/sqla/views.py:135
-#: superset/connectors/sqla/views.py:214 superset/views/core.py:380
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:163
+#: superset/connectors/sqla/views.py:88 superset/connectors/sqla/views.py:136
+#: superset/connectors/sqla/views.py:225 superset/views/core.py:467
 msgid "Table"
-msgstr "Tabellen"
+msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:162
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:163
 msgid "was created"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:169
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:170
 msgid "Query in a new tab"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:210
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:211
 msgid "Fetch data preview"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:230
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:231
 msgid "Track Job"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:236
+#: superset/assets/src/SqlLab/components/ResultSet.jsx:237
 msgid "Loading..."
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:19
+#: superset/assets/src/SqlLab/components/RunQueryActionButton.jsx:21
 msgid "Run Selected Query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:19
+#: superset/assets/src/SqlLab/components/RunQueryActionButton.jsx:21
+#: superset/assets/src/components/RefreshChartOverlay.jsx:26
 msgid "Run Query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:22
+#: superset/assets/src/SqlLab/components/RunQueryActionButton.jsx:36
+msgid "Run query synchronously"
+msgstr ""
+
+#: superset/assets/src/SqlLab/components/RunQueryActionButton.jsx:48
 msgid "Run query asynchronously"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:57
+#: superset/assets/src/SqlLab/components/RunQueryActionButton.jsx:60
 msgid "Stop"
-msgstr "Stopp"
+msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:16
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:18
 msgid "Undefined"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:66
-#: superset/views/sql_lab.py:53
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:67
+#: superset/views/sql_lab.py:59
 msgid "Label"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:71
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:72
 msgid "Label for your query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:81
-#: superset/connectors/druid/views.py:107
-#: superset/connectors/druid/views.py:228 superset/connectors/sqla/views.py:82
-#: superset/connectors/sqla/views.py:131 superset/connectors/sqla/views.py:227
-#: superset/views/core.py:374 superset/views/sql_lab.py:56
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:82
+#: superset/connectors/druid/views.py:134
+#: superset/connectors/druid/views.py:258 superset/connectors/sqla/views.py:85
+#: superset/connectors/sqla/views.py:132 superset/connectors/sqla/views.py:238
+#: superset/views/core.py:461 superset/views/sql_lab.py:62
 msgid "Description"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:85
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:86
 msgid "Write a description for your query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:99
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:155
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:222
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:100
+#: superset/assets/src/dashboard/components/Controls.jsx:125
+#: superset/assets/src/dashboard/components/SaveModal.jsx:151
+#: superset/assets/src/explore/components/SaveModal.jsx:221
 msgid "Save"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:102
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:103
 #: superset/templates/superset/request_access.html:16
 msgid "Cancel"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:123
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:115
+#: superset/assets/src/SqlLab/components/SaveQuery.jsx:119
 msgid "Save Query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:52
+#: superset/assets/src/SqlLab/components/ShareQuery.jsx:14
+msgid "Share Query"
+msgstr ""
+
+#: superset/assets/src/SqlLab/components/SouthPane.jsx:52
 msgid "Run a query to display results here"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:57
+#: superset/assets/src/SqlLab/components/SouthPane.jsx:57
 #, python-format
 msgid "Preview for %s"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:81
+#: superset/assets/src/SqlLab/components/SouthPane.jsx:81
 msgid "Results"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:87
+#: superset/assets/src/SqlLab/components/SouthPane.jsx:87
 msgid "Query History"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditor.jsx:123
+#: superset/assets/src/SqlLab/components/SqlEditor.jsx:165
 msgid "Create table as with query results"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditor.jsx:131
+#: superset/assets/src/SqlLab/components/SqlEditor.jsx:173
 msgid "new table name"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:90
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:91
 msgid "Error while fetching table list"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:131
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:132
 msgid "Error while fetching schema list"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:153
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:146
+msgid "Type to search ..."
+msgstr ""
+
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:148
+msgid "Select table "
+msgstr ""
+
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:162
 msgid "Error while fetching database list"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:159
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:168
 msgid "Database:"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:163
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:172
 msgid "Select a database"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:170
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:179
 #, python-format
 msgid "Select a schema (%s)"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:175
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:184
 msgid "Schema:"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:190
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:198
 #, python-format
 msgid "Add a table (%s)"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:203
-msgid "Type to search ..."
-msgstr ""
-
-#: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:226
+#: superset/assets/src/SqlLab/components/SqlEditorLeftBar.jsx:234
 msgid "Reset State"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:105
+#: superset/assets/src/SqlLab/components/TabbedSqlEditors.jsx:106
 msgid "Enter a new title for the tab"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:124
+#: superset/assets/src/SqlLab/components/TabbedSqlEditors.jsx:125
 #, python-format
 msgid "Untitled Query %s"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:170
+#: superset/assets/src/SqlLab/components/TabbedSqlEditors.jsx:171
 msgid "close tab"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:173
+#: superset/assets/src/SqlLab/components/TabbedSqlEditors.jsx:174
 msgid "rename tab"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:181
+#: superset/assets/src/SqlLab/components/TabbedSqlEditors.jsx:182
 msgid "expand tool bar"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:181
+#: superset/assets/src/SqlLab/components/TabbedSqlEditors.jsx:182
 msgid "hide tool bar"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:75
+#: superset/assets/src/SqlLab/components/TableElement.jsx:75
 msgid "Copy partition query to clipboard"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:94
+#: superset/assets/src/SqlLab/components/TableElement.jsx:94
 msgid "latest partition:"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:110
+#: superset/assets/src/SqlLab/components/TableElement.jsx:110
 msgid "Keys for table"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:119
+#: superset/assets/src/SqlLab/components/TableElement.jsx:119
 #, python-format
 msgid "View keys & indexes (%s)"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:135
+#: superset/assets/src/SqlLab/components/TableElement.jsx:135
 msgid "Sort columns alphabetically"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:136
+#: superset/assets/src/SqlLab/components/TableElement.jsx:136
 msgid "Original table column order"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:146
+#: superset/assets/src/SqlLab/components/TableElement.jsx:146
 msgid "Copy SELECT statement to clipboard"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/TableElement.jsx:152
+#: superset/assets/src/SqlLab/components/TableElement.jsx:152
 msgid "Remove table preview"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:90
+#: superset/assets/src/SqlLab/components/TemplateParamsEditor.jsx:102
+msgid "Template Parameters"
+msgstr ""
+
+#: superset/assets/src/SqlLab/components/TemplateParamsEditor.jsx:106
+msgid "Edit template parameters"
+msgstr ""
+
+#: superset/assets/src/SqlLab/components/TemplateParamsEditor.jsx:116
+msgid "Invalid JSON"
+msgstr ""
+
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:92
 #, python-format
 msgid "%s is not right as a column name, please alias it (as in SELECT count(*) "
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:91
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:93
 msgid "AS my_alias"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:91
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:93
 msgid "using only alphanumeric characters and underscores"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:166
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:171
 msgid "Creating a data source and popping a new tab"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:196
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:202
 msgid "No results available for this query"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:248
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:254
 msgid "Chart Type"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:251
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:257
 msgid "[Chart Type]"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:259
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:265
 msgid "Datasource Name"
 msgstr ""
 
-#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:263
+#: superset/assets/src/SqlLab/components/VisualizeModal.jsx:269
 msgid "datasource name"
 msgstr ""
 
-#: superset/assets/javascripts/components/AsyncSelect.jsx:23
-#: superset/assets/javascripts/explore/components/controls/SelectAsyncControl.jsx:26
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:59
+msgid "Create a new chart"
+msgstr ""
+
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:61
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:69
+msgid "Choose a datasource"
+msgstr ""
+
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:75
+msgid ""
+"If the datasource your are looking for is not available in the list, "
+"follow the instructions on the how to add it on the "
+msgstr ""
+
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:79
+msgid "Superset tutorial"
+msgstr ""
+
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:84
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:91
+msgid "Choose a visualization type"
+msgstr ""
+
+#: superset/assets/src/addSlice/AddSliceContainer.jsx:101
+msgid "Create new chart"
+msgstr ""
+
+#: superset/assets/src/chart/chartAction.js:165
+msgid "Unexpected error: "
+msgstr ""
+
+#: superset/assets/src/chart/chartAction.js:174
+msgid "Unexpected error."
+msgstr ""
+
+#: superset/assets/src/chart/chartReducer.js:55
+msgid "Updating chart was stopped"
+msgstr ""
+
+#: superset/assets/src/chart/chartReducer.js:66
+#, python-format
+msgid "An error occurred while rendering the visualization: %s"
+msgstr ""
+
+#: superset/assets/src/chart/chartReducer.js:74
+msgid "visualization queries are set to timeout at ${action.timeout} seconds. "
+msgstr ""
+
+#: superset/assets/src/chart/chartReducer.js:75
+msgid ""
+"Perhaps your data has grown, your database is under unusual load, or you "
+"are simply querying a data source that is too large to be processed "
+"within the timeout range. If that is the case, we recommend that you "
+"summarize your data further."
+msgstr ""
+
+#: superset/assets/src/chart/chartReducer.js:84
+#: superset/assets/src/chart/chartReducer.js:134
+msgid "Network error."
+msgstr ""
+
+#: superset/assets/src/components/AlteredSliceTag.jsx:113
+msgid "Click to see difference"
+msgstr ""
+
+#: superset/assets/src/components/AlteredSliceTag.jsx:119
+msgid "Altered"
+msgstr ""
+
+#: superset/assets/src/components/AlteredSliceTag.jsx:137
+msgid "Chart changes"
+msgstr ""
+
+#: superset/assets/src/components/AsyncSelect.jsx:23
+#: superset/assets/src/explore/components/controls/SelectAsyncControl.jsx:27
 msgid "Select ..."
 msgstr ""
 
-#: superset/assets/javascripts/components/CachedLabel.jsx:26
+#: superset/assets/src/components/CachedLabel.jsx:26
 msgid "Loaded data cached"
 msgstr ""
 
-#: superset/assets/javascripts/components/CachedLabel.jsx:29
+#: superset/assets/src/components/CachedLabel.jsx:29
 msgid "Loaded from cache"
 msgstr ""
 
-#: superset/assets/javascripts/components/CachedLabel.jsx:33
+#: superset/assets/src/components/CachedLabel.jsx:33
 msgid "Click to force-refresh"
 msgstr ""
 
-#: superset/assets/javascripts/components/CopyToClipboard.jsx:21
-#: superset/assets/javascripts/explore/components/EmbedCodeButton.jsx:67
-#: superset/assets/javascripts/explore/components/URLShortLinkButton.jsx:37
+#: superset/assets/src/components/CopyToClipboard.jsx:21
+#: superset/assets/src/explore/components/EmbedCodeButton.jsx:68
+#: superset/assets/src/explore/components/URLShortLinkButton.jsx:38
 msgid "Copy to clipboard"
 msgstr ""
 
-#: superset/assets/javascripts/components/CopyToClipboard.jsx:65
+#: superset/assets/src/components/CopyToClipboard.jsx:72
 msgid "Not successful"
 msgstr ""
 
-#: superset/assets/javascripts/components/CopyToClipboard.jsx:68
+#: superset/assets/src/components/CopyToClipboard.jsx:75
 msgid "Sorry, your browser does not support copying. Use Ctrl / Cmd + C!"
 msgstr ""
 
-#: superset/assets/javascripts/components/CopyToClipboard.jsx:79
+#: superset/assets/src/components/CopyToClipboard.jsx:91
 msgid "Copied!"
 msgstr ""
 
-#: superset/assets/javascripts/components/EditableTitle.jsx:13
-#: superset/views/core.py:475 superset/views/core.py:542
+#: superset/assets/src/components/EditableTitle.jsx:14
+#: superset/views/core.py:571 superset/views/core.py:641
 msgid "Title"
-msgstr "Titel"
+msgstr ""
 
-#: superset/assets/javascripts/components/EditableTitle.jsx:92
+#: superset/assets/src/components/EditableTitle.jsx:105
 msgid "click to edit title"
 msgstr ""
 
-#: superset/assets/javascripts/components/EditableTitle.jsx:93
+#: superset/assets/src/components/EditableTitle.jsx:106
 msgid "You don't have the rights to alter this title."
 msgstr ""
 
-#: superset/assets/javascripts/components/FaveStar.jsx:32
-#: superset/assets/javascripts/modules/superset.js:33
+#: superset/assets/src/components/FaveStar.jsx:33
 msgid "Click to favorite/unfavorite"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:42
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:59
-msgid "You have unsaved changes."
+#: superset/assets/src/components/RefreshChartOverlay.jsx:32
+msgid "Dismiss"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:59
-msgid "Click the"
+#: superset/assets/src/dashboard/components/CodeModal.jsx:35
+msgid "Active Dashboard Filters"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:61
-msgid "button on the top right to save your changes."
+#: superset/assets/src/dashboard/components/Controls.jsx:120
+#, python-format
+msgid "Checkout this dashboard: %s"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:164
-#, python-format
-msgid "Served from data cached %s . Click to force refresh."
-msgstr "Von Daten dienten um %s im Cache gespeichert. Aktualisierung erzwingen durch Klicken"
+#: superset/assets/src/dashboard/components/Controls.jsx:123
+#: superset/assets/src/explore/components/SaveModal.jsx:163
+msgid "Save as"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:169
-msgid "Click to force refresh"
-msgstr "Aktualisierung erzwingen"
+#: superset/assets/src/dashboard/components/Controls.jsx:131
+msgid "Force Refresh"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:353
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:100
-msgid "Error"
-msgstr "Fehler"
+#: superset/assets/src/dashboard/components/Controls.jsx:132
+msgid "Force refresh the whole dashboard"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/Dashboard.jsx:354
-#, python-format
-msgid "Sorry, there was an error adding slices to this dashboard: %s"
+#: superset/assets/src/dashboard/components/Controls.jsx:140
+msgid "Set autorefresh"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/CodeModal.jsx:35
-msgid "Active Dashboard Filters"
+#: superset/assets/src/dashboard/components/Controls.jsx:141
+msgid "Set the auto-refresh interval for this session"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/Controls.jsx:48
-#, python-format
-msgid "Checkout this dashboard: %s"
+#: superset/assets/src/dashboard/components/Controls.jsx:156
+msgid "Save the dashboard"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/Controls.jsx:54
-msgid "Force refresh the whole dashboard"
-msgstr "Ganze Dashboard Aktualisierung erzwingen"
+#: superset/assets/src/dashboard/components/Controls.jsx:164
+msgid "Edit properties"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/Controls.jsx:94
-msgid "Edit this dashboard's properties"
-msgstr "Dashboardeigenschaften bearbeiten"
+#: superset/assets/src/dashboard/components/Controls.jsx:165
+msgid "Edit the dashboards's properties"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/CssEditor.jsx:65
-msgid "Load a template"
-msgstr "Vorlage laden"
+#: superset/assets/src/dashboard/components/Controls.jsx:172
+msgid "Email"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/CssEditor.jsx:68
-msgid "Load a CSS template"
-msgstr "CSS Vorlage laden"
+#: superset/assets/src/dashboard/components/Controls.jsx:173
+msgid "Email a link to this dashboard"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/CssEditor.jsx:80
-#: superset/views/core.py:482
-msgid "CSS"
-msgstr "CSS"
+#: superset/assets/src/dashboard/components/Controls.jsx:185
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:196
+msgid "Add Charts"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/CssEditor.jsx:86
-msgid "Live CSS Editor"
+#: superset/assets/src/dashboard/components/Controls.jsx:186
+msgid "Add some charts to this dashboard"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:19
-msgid "Don't refresh"
-msgstr "Nicht aktualisieren"
+#: superset/assets/src/dashboard/components/Controls.jsx:197
+msgid "Edit CSS"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:20
-msgid "10 seconds"
-msgstr "10 Sekunden"
+#: superset/assets/src/dashboard/components/Controls.jsx:198
+msgid "Change the style of the dashboard using CSS code"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:21
-msgid "30 seconds"
-msgstr "30 Sekunden"
+#: superset/assets/src/dashboard/components/CssEditor.jsx:45
+msgid "Load a template"
+msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:22
-msgid "1 minute"
-msgstr "1 Minute"
-
-#: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:23
-msgid "5 minutes"
-msgstr "5 Minuten"
-
-#: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:38
-msgid "Refresh Interval"
-msgstr "Aktualisierung Zwischenzeit"
-
-#: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:41
-msgid "Choose the refresh frequency for this dashboard"
-msgstr "Aktualisierungsfrequenz auswählen für dieses Dashboard"
-
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:63
-msgid "This dashboard was saved successfully."
-msgstr "Dashboard wurde erfolgreich gespeichert"
-
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:69
-msgid "Sorry, there was an error saving this dashboard: "
+#: superset/assets/src/dashboard/components/CssEditor.jsx:48
+msgid "Load a CSS template"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:101
-msgid "You must pick a name for the new dashboard"
+#: superset/assets/src/dashboard/components/CssEditor.jsx:60
+#: superset/views/core.py:578
+msgid "CSS"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:115
-msgid "Save Dashboard"
-msgstr "Dashboard speichern"
-
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:123
-#, python-format
-msgid "Overwrite Dashboard [%s]"
+#: superset/assets/src/dashboard/components/CssEditor.jsx:66
+msgid "Live CSS Editor"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:131
-msgid "Save as:"
-msgstr "Speichern als:"
-
-#: superset/assets/javascripts/dashboard/components/SaveModal.jsx:135
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:210
-msgid "[dashboard name]"
+#: superset/assets/src/dashboard/components/Dashboard.jsx:157
+msgid "You have unsaved changes."
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:142
-#: superset/views/core.py:379
-msgid "Name"
-msgstr "Name"
-
-#: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:148
-msgid "Viz"
+#: superset/assets/src/dashboard/components/Header.jsx:49
+msgid "Unsaved changes"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:157
-#: superset/views/core.py:480 superset/views/core.py:544
-#: superset/views/sql_lab.py:57
-msgid "Modified"
-msgstr "Geändert"
-
-#: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:167
-msgid "Add Slices"
+#: superset/assets/src/dashboard/components/RefreshIntervalModal.jsx:19
+msgid "Don't refresh"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:176
-msgid "Add a new slice to the dashboard"
+#: superset/assets/src/dashboard/components/RefreshIntervalModal.jsx:20
+msgid "10 seconds"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:181
-msgid "Add Slices to Dashboard"
+#: superset/assets/src/dashboard/components/RefreshIntervalModal.jsx:21
+msgid "30 seconds"
 msgstr ""
 
-#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:37
-msgid "Move chart"
-msgstr "Diagramm bewegen"
-
-#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:40
-msgid "Force refresh data"
-msgstr "Aktualisierung erzwingen"
-
-#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:44
-msgid "Toggle chart description"
-msgstr "Diagramm Beschreibung umschalten"
-
-#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:54
-msgid "Edit chart"
-msgstr "Diagramm bearbeiten"
-
-#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:62
-msgid "Export CSV"
-msgstr "Exportieren als CSV"
-
-#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:70
-msgid "Explore chart"
-msgstr "Diagramm untersuchen"
-
-#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:77
-msgid "Remove chart from dashboard"
-msgstr "Diagramm von Dashboard entfernen"
-
-#: superset/assets/javascripts/explore/components/ChartContainer.jsx:180
-#, python-format
-msgid "%s - untitled"
-msgstr "%s - unbenannt"
-
-#: superset/assets/javascripts/explore/components/ChartContainer.jsx:287
-msgid "Edit slice properties"
+#: superset/assets/src/dashboard/components/RefreshIntervalModal.jsx:22
+msgid "1 minute"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/ControlHeader.jsx:32
-msgid "description"
-msgstr "Beschreibung"
-
-#: superset/assets/javascripts/explore/components/ControlHeader.jsx:42
-msgid "bolt"
+#: superset/assets/src/dashboard/components/RefreshIntervalModal.jsx:23
+msgid "5 minutes"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/DisplayQueryButton.jsx:61
-msgid "Error..."
-msgstr "Fehler..."
-
-#: superset/assets/javascripts/explore/components/DisplayQueryButton.jsx:97
-#: superset/assets/javascripts/explore/stores/visTypes.js:56
-#: superset/assets/javascripts/explore/stores/visTypes.js:137
-#: superset/assets/javascripts/explore/stores/visTypes.js:389
-#: superset/assets/javascripts/explore/stores/visTypes.js:436
-#: superset/assets/javascripts/explore/stores/visTypes.js:457
-#: superset/assets/javascripts/explore/stores/visTypes.js:485
-#: superset/assets/javascripts/explore/stores/visTypes.js:505
-#: superset/assets/javascripts/explore/stores/visTypes.js:526
-#: superset/assets/javascripts/explore/stores/visTypes.js:578
-#: superset/assets/javascripts/explore/stores/visTypes.js:600
-#: superset/assets/javascripts/explore/stores/visTypes.js:625
-#: superset/assets/javascripts/explore/stores/visTypes.js:650
-#: superset/assets/javascripts/explore/stores/visTypes.js:682
-#: superset/assets/javascripts/explore/stores/visTypes.js:719
-#: superset/assets/javascripts/explore/stores/visTypes.js:746
-#: superset/assets/javascripts/explore/stores/visTypes.js:773
-#: superset/assets/javascripts/explore/stores/visTypes.js:811
-#: superset/assets/javascripts/explore/stores/visTypes.js:844
-#: superset/assets/javascripts/explore/stores/visTypes.js:881
-#: superset/assets/javascripts/explore/stores/visTypes.js:924
-#: superset/assets/javascripts/explore/stores/visTypes.js:946
-#: superset/assets/javascripts/explore/stores/visTypes.js:1005
-msgid "Query"
-msgstr "Abfrage"
-
-#: superset/assets/javascripts/explore/components/EmbedCodeButton.jsx:76
-msgid "Height"
-msgstr "Höhe"
-
-#: superset/assets/javascripts/explore/components/EmbedCodeButton.jsx:90
-msgid "Width"
-msgstr "Breite"
-
-#: superset/assets/javascripts/explore/components/ExploreActionButtons.jsx:32
-msgid "Export to .json"
-msgstr "Exportieren als JSON"
-
-#: superset/assets/javascripts/explore/components/ExploreActionButtons.jsx:42
-msgid "Export to .csv format"
-msgstr "Exportieren als CSV"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:74
-msgid "Please enter a slice name"
-msgstr "Bitten Scheibename eingeben"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:89
-msgid "Please select a dashboard"
-msgstr "Bitte Dashboard auswählen"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:97
-msgid "Please enter a dashboard name"
-msgstr "Bitte Dashboardname eingeben"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:134
-msgid "Save A Slice"
-msgstr "Scheibe speichern"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:155
-#, python-format
-msgid "Overwrite slice %s"
-msgstr "Überschreiben Scheibe %s"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:164
-msgid "Save as"
-msgstr "Speichern als"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:168
-msgid "[slice name]"
+#: superset/assets/src/dashboard/components/RefreshIntervalModal.jsx:38
+msgid "Refresh Interval"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:181
-msgid "Do not add to a dashboard"
-msgstr "Nicht zum Dashboard hinzufügen"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:189
-msgid "Add slice to existing dashboard"
-msgstr "Schiebe zum vorhandenen Dashboard hinzufügen"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:205
-msgid "Add to new dashboard"
-msgstr "Schiebe zum neuen Dashboard hinzufügen"
-
-#: superset/assets/javascripts/explore/components/SaveModal.jsx:231
-msgid "Save & go to dashboard"
-msgstr "Speichern & zum Dashboard gehen"
+#: superset/assets/src/dashboard/components/RefreshIntervalModal.jsx:41
+msgid "Choose the refresh frequency for this dashboard"
+msgstr ""
 
-#: superset/assets/javascripts/explore/components/URLShortLinkButton.jsx:32
-#, python-format
-msgid "Check out this slice: %s"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:66
+msgid "This dashboard was saved successfully."
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:55
-msgid "`Min` value should be numeric or empty"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:72
+msgid "Sorry, there was an error saving this dashboard: "
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:58
-msgid "`Max` value should be numeric or empty"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:95
+msgid "Error"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:75
-#: superset/connectors/druid/views.py:50 superset/connectors/sqla/views.py:88
-msgid "Min"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:96
+msgid "You must pick a name for the new dashboard"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:83
-#: superset/connectors/druid/views.py:51 superset/connectors/sqla/views.py:89
-msgid "Max"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:111
+msgid "Save Dashboard"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:70
-msgid "Something went wrong while fetching the datasource list"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:119
+#, python-format
+msgid "Overwrite Dashboard [%s]"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:95
-msgid "Click to point to another datasource"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:127
+msgid "Save as:"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:106
-msgid "Edit the datasource's configuration"
+#: superset/assets/src/dashboard/components/SaveModal.jsx:131
+#: superset/assets/src/explore/components/SaveModal.jsx:209
+msgid "[dashboard name]"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:122
-msgid "Select a datasource"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:73
+msgid "Sorry, there was an error fetching charts to this dashboard: "
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:132
-#: superset/assets/javascripts/explore/components/controls/VizTypeControl.jsx:120
-msgid "Search / Filter"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:93
+msgid "Sorry, there was an error adding charts to this dashboard: "
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/Filter.jsx:114
-msgid "Filter value"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:163
+#: superset/views/core.py:466
+msgid "Name"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/Filter.jsx:143
-msgid "Select metric"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:169
+msgid "Viz"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/Filter.jsx:143
-msgid "Select column"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:177
+#: superset/assets/src/explore/controls.jsx:157
+#: superset/connectors/druid/views.py:52 superset/views/core.py:404
+#: superset/views/core.py:428 superset/views/core.py:460
+msgid "Datasource"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/Filter.jsx:155
-msgid "Select operator"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:186
+#: superset/views/core.py:576 superset/views/core.py:643
+#: superset/views/sql_lab.py:63
+msgid "Modified"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/FilterControl.jsx:138
-#: superset/templates/appbuilder/general/widgets/search.html:6
-msgid "Add Filter"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:205
+msgid "Add a new chart to the dashboard"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/SelectAsyncControl.jsx:24
-msgid "Error while fetching data"
+#: superset/assets/src/dashboard/components/SliceAdder.jsx:211
+msgid "Add Charts to Dashboard"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/SelectControl.jsx:106
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:65
 #, python-format
-msgid "Select %s"
+msgid "Served from data cached %s . Click to force refresh."
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/TextAreaControl.jsx:63
-msgid "textarea"
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:66
+msgid "Force refresh data"
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/TextAreaControl.jsx:81
-msgid "Edit"
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:67
+msgid "Annotation layers are still loading."
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/TextAreaControl.jsx:81
-msgid "in modal"
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:68
+msgid "One ore more annotation layers failed loading."
 msgstr ""
 
-#: superset/assets/javascripts/explore/components/controls/VizTypeControl.jsx:110
-msgid "Select a visualization type"
-msgstr "Visualisierungstyp wählen"
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:107
+msgid "Move chart"
+msgstr ""
 
-#: superset/assets/javascripts/explore/reducers/chartReducer.js:32
-msgid "Updating chart was stopped"
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:127
+msgid "Toggle chart description"
 msgstr ""
 
-#: superset/assets/javascripts/explore/reducers/chartReducer.js:38
-#: superset/assets/javascripts/modules/superset.js:223
-#, python-format
-msgid "An error occurred while rendering the visualization: %s"
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:138
+msgid "Edit chart"
 msgstr ""
 
-#: superset/assets/javascripts/explore/reducers/chartReducer.js:47
-msgid ""
-"Perhaps your data has grown, your database is under unusual load, or you "
-"are simply querying a data source that is to large to be processed within"
-" the timeout range. If that is the case, we recommend that you summarize "
-"your data further."
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:148
+msgid "Export CSV"
 msgstr ""
 
-#: superset/assets/javascripts/explore/reducers/chartReducer.js:56
-msgid "Network error."
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:158
+msgid "Explore chart"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:36
+#: superset/assets/src/dashboard/components/SliceHeader.jsx:169
+msgid "Remove chart from dashboard"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:86
 msgid "A reference to the [Time] configuration, taking granularity into account"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:50
+#: superset/assets/src/explore/controls.jsx:100
 msgid "Group by"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:53
+#: superset/assets/src/explore/controls.jsx:103
 msgid "One or many controls to group by"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:72
-#: superset/connectors/druid/views.py:45 superset/views/core.py:318
-#: superset/views/core.py:342 superset/views/core.py:373
-msgid "Datasource"
-msgstr "Datenquelle"
+#: superset/assets/src/explore/controls.jsx:124
+msgid ""
+"For more information about objects are in context in the scope of this "
+"function, refer to the"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:126
+msgid " source code of Superset's sandboxed parser"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:82
-#: superset/views/core.py:381
+#: superset/assets/src/explore/controls.jsx:148
+msgid "This functionality is disabled in your environment for security reasons."
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:167 superset/views/core.py:468
 msgid "Visualization Type"
-msgstr "Visualisierungstyp"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:84
+#: superset/assets/src/explore/controls.jsx:169
 msgid "The type of visualization to display"
-msgstr "Der Visualisierungstyp anzuzeigen"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:90
+#: superset/assets/src/explore/controls.jsx:175
 msgid "Metrics"
-msgstr "Metriken"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:99
-#: superset/assets/javascripts/explore/stores/controls.jsx:116
+#: superset/assets/src/explore/controls.jsx:189
+#: superset/assets/src/explore/controls.jsx:221
 msgid "One or many metrics to display"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:103
+#: superset/assets/src/explore/controls.jsx:195
+msgid "Percentage Metrics"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:202
+msgid "Metrics for which percentage of total are to be displayed"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:207
 msgid "Y Axis Bounds"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:106
+#: superset/assets/src/explore/controls.jsx:210
 msgid ""
 "Bounds for the Y axis. When left empty, the bounds are dynamically "
 "defined based on the min/max of the data. Note that this feature will "
 "only expand the axis range. It won't narrow the data's extent."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:114
+#: superset/assets/src/explore/controls.jsx:219
 msgid "Ordering"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:125
-#: superset/views/annotations.py:47
-msgid "Annotation Layers"
-msgstr "Anmerkungstufe"
+#: superset/assets/src/explore/controls.jsx:227
+msgid "Fixed Color"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:228
+msgid "Use this to define a static color for all circles"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:235
+msgid "Legend Position"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:127
-msgid "Annotation layers to overlay on the visualization"
-msgstr "Anmerkungstufe auf die Visualisierung zu legen"
+#: superset/assets/src/explore/controls.jsx:236
+msgid "Choose the position of the legend"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:129
-msgid "Select a annotation layer"
-msgstr "Anmerkungstufe auswählen"
+#: superset/assets/src/explore/controls.jsx:250
+msgid "Fill Color"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:130
-msgid "Error while fetching annotation layers"
-msgstr "Fehler bei Anmerkungstufeabruf"
+#: superset/assets/src/explore/controls.jsx:251
+#: superset/assets/src/explore/controls.jsx:259
+msgid ""
+" Set the opacity to 0 if you do not want to override the color specified "
+"in the GeoJSON"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:141
-#: superset/assets/javascripts/explore/stores/visTypes.js:832
-#: superset/connectors/druid/views.py:106 superset/connectors/sqla/views.py:130
-msgid "Metric"
-msgstr "Metrik"
+#: superset/assets/src/explore/controls.jsx:258
+msgid "Stroke Color"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:143
-msgid "Choose the metric"
-msgstr "Metrik auswählen"
+#: superset/assets/src/explore/controls.jsx:268
+#: superset/assets/src/explore/visTypes.js:1376
+#: superset/connectors/druid/views.py:133 superset/connectors/sqla/views.py:131
+msgid "Metric"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:156
+#: superset/assets/src/explore/controls.jsx:281
 msgid "Right Axis Metric"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:160
+#: superset/assets/src/explore/controls.jsx:285
 msgid "Choose a metric for right axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:171
+#: superset/assets/src/explore/controls.jsx:296
 msgid "Stacked Style"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:199
+#: superset/assets/src/explore/controls.jsx:309
+msgid "Sort X Axis"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:317
+msgid "Sort Y Axis"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:325
 msgid "Linear Color Scheme"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:216
+#: superset/assets/src/explore/controls.jsx:350
 msgid "Normalize Across"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:223
+#: superset/assets/src/explore/controls.jsx:357
 msgid ""
 "Color will be rendered based on a ratio of the cell against the sum of "
 "across this criteria"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:230
+#: superset/assets/src/explore/controls.jsx:364
 msgid "Horizon Color Scale"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:237
+#: superset/assets/src/explore/controls.jsx:371
 msgid "Defines how the color are attributed."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:242
+#: superset/assets/src/explore/controls.jsx:376
 msgid "Rendering"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:249
+#: superset/assets/src/explore/controls.jsx:383
 msgid ""
 "image-rendering CSS attribute of the canvas object that defines how the "
 "browser scales up the image"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:255
+#: superset/assets/src/explore/controls.jsx:389
 msgid "XScale Interval"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:258
+#: superset/assets/src/explore/controls.jsx:394
 msgid "Number of steps to take between ticks when displaying the X scale"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:264
+#: superset/assets/src/explore/controls.jsx:400
 msgid "YScale Interval"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:267
+#: superset/assets/src/explore/controls.jsx:405
 msgid "Number of steps to take between ticks when displaying the Y scale"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:273
+#: superset/assets/src/explore/controls.jsx:411
 msgid "Include Time"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:274
+#: superset/assets/src/explore/controls.jsx:412
 msgid "Whether to include the time granularity as defined in the time section"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:288
+#: superset/assets/src/explore/controls.jsx:418
+msgid "Auto Zoom"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:421
+msgid "When checked, the map will zoom to your data after each query"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:426
+msgid "Show percentage"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:428
+msgid "Whether to include the percentage in the tooltip"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:434
 msgid "Stacked Bars"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:296
+#: superset/assets/src/explore/controls.jsx:442
 msgid "Show totals"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:299
+#: superset/assets/src/explore/controls.jsx:445
 msgid "Display total row/column"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:304
+#: superset/assets/src/explore/controls.jsx:450
 msgid "Show Markers"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:307
+#: superset/assets/src/explore/controls.jsx:453
 msgid "Show data points as circle markers on the lines"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:312
+#: superset/assets/src/explore/controls.jsx:458
 msgid "Bar Values"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:315
+#: superset/assets/src/explore/controls.jsx:461
 msgid "Show the value on top of the bar"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:320
+#: superset/assets/src/explore/controls.jsx:466
 msgid "Sort Bars"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:322
+#: superset/assets/src/explore/controls.jsx:469
 msgid "Sort bars by x labels."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:327
+#: superset/assets/src/explore/controls.jsx:474
 msgid "Combine Metrics"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:329
+#: superset/assets/src/explore/controls.jsx:476
 msgid ""
 "Display metrics side by side within each column, as opposed to each "
 "column being displayed side by side for each metric."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:335
+#: superset/assets/src/explore/controls.jsx:482
 msgid "Extra Controls"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:338
+#: superset/assets/src/explore/controls.jsx:485
 msgid ""
 "Whether to show extra controls or not. Extra controls include things like"
 " making mulitBar charts stacked or side by side."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:345
+#: superset/assets/src/explore/controls.jsx:492
 msgid "Reduce X ticks"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:348
+#: superset/assets/src/explore/controls.jsx:495
 msgid ""
 "Reduces the number of X axis ticks to be rendered. If true, the x axis "
 "wont overflow and labels may be missing. If false, a minimum width will "
@@ -1459,137 +1665,227 @@ msgid ""
 "scroll."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:357
+#: superset/assets/src/explore/controls.jsx:504
 msgid "Include Series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:360
+#: superset/assets/src/explore/controls.jsx:507
 msgid "Include series name as an axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:365
+#: superset/assets/src/explore/controls.jsx:512
 msgid "Color Metric"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:367
+#: superset/assets/src/explore/controls.jsx:514
 msgid "A metric to use for color"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:374
+#: superset/assets/src/explore/controls.jsx:521
 msgid "Country Name"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:393
+#: superset/assets/src/explore/controls.jsx:541
 msgid "The name of country that Superset should display"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:397
+#: superset/assets/src/explore/controls.jsx:545
 msgid "Country Field Type"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:405
+#: superset/assets/src/explore/controls.jsx:553
 msgid ""
 "The country code standard that Superset should expect to find in the "
 "[country] column"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:412
-#: superset/assets/javascripts/explore/stores/controls.jsx:419
+#: superset/assets/src/explore/controls.jsx:559
+msgid "Frequency"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:571
+msgid ""
+"The periodicity over which to pivot time. Users can provide\n"
+"      \"Pandas\" offset alias.\n"
+"      Click on the info bubble for more details on accepted \"freq\" "
+"expressions."
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:584
+msgid "Dimension"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:585
+msgid "Select a dimension"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:591
+#: superset/assets/src/explore/controls.jsx:598
 msgid "Columns"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:413
+#: superset/assets/src/explore/controls.jsx:592
 msgid "One or many controls to pivot as columns"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:421
-#: superset/assets/javascripts/explore/stores/controls.jsx:431
-#: superset/assets/javascripts/explore/stores/controls.jsx:441
+#: superset/assets/src/explore/controls.jsx:600
+#: superset/assets/src/explore/controls.jsx:703
+#: superset/assets/src/explore/controls.jsx:713
 msgid "Columns to display"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:450
+#: superset/assets/src/explore/controls.jsx:611
+msgid "Longitude & Latitude"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:613
+#: superset/assets/src/explore/controls.jsx:623
+#: superset/assets/src/explore/controls.jsx:633
+msgid "Point to your spatial columns"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:621
+msgid "Start Longitude & Latitude"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:631
+msgid "End Longitude & Latitude"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:641
+#: superset/assets/src/explore/visTypes.js:1590
+msgid "Longitude"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:644
+msgid "Select the longitude column"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:652
+#: superset/assets/src/explore/visTypes.js:1594
+msgid "Latitude"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:655
+msgid "Select the latitude column"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:663
+msgid "GeoJson Column"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:665
+msgid "Select the geojson column"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:673
+msgid "Polygon Column"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:675
+msgid ""
+"Select the polygon column. Each row should contain JSON.array(N) of "
+"[longitude, latitude] points"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:684
+msgid "Point Radius Scale"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:693
+msgid "Stroke Width"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:722
 msgid "Origin"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:456
+#: superset/assets/src/explore/controls.jsx:728
 msgid ""
 "Defines the origin where time buckets start, accepts natural dates as in "
 "`now`, `sunday` or `1970-01-01`"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:463
+#: superset/assets/src/explore/controls.jsx:736
 msgid "Bottom Margin"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:467
+#: superset/assets/src/explore/controls.jsx:740
 msgid "Bottom margin, in pixels, allowing for more room for axis labels"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:473
+#: superset/assets/src/explore/controls.jsx:745
+msgid "X Tick Layout"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:750
+msgid "The way the ticks are laid out on the X axis"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:757
 msgid "Left Margin"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:477
+#: superset/assets/src/explore/controls.jsx:761
 msgid "Left margin, in pixels, allowing for more room for axis labels"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:483
+#: superset/assets/src/explore/controls.jsx:767
 msgid "Time Granularity"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:500
+#: superset/assets/src/explore/controls.jsx:785
 msgid ""
 "The time granularity for the visualization. Note that you can type and "
 "use simple natural language as in `10 seconds`, `1 day` or `56 weeks`"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:507
+#: superset/assets/src/explore/controls.jsx:792
 msgid "Domain"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:510
+#: superset/assets/src/explore/controls.jsx:795
 msgid "The time unit used for the grouping of blocks"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:515
+#: superset/assets/src/explore/controls.jsx:800
 msgid "Subdomain"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:518
+#: superset/assets/src/explore/controls.jsx:803
 msgid ""
 "The time unit for each block. Should be a smaller unit than "
 "domain_granularity. Should be larger or equal to Time Grain"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:525
+#: superset/assets/src/explore/controls.jsx:810
 msgid "Link Length"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:528
+#: superset/assets/src/explore/controls.jsx:813
 msgid "Link length in the force layout"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:534
+#: superset/assets/src/explore/controls.jsx:819
 msgid "Charge"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:548
+#: superset/assets/src/explore/controls.jsx:833
 msgid "Charge in the force layout"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:556
+#: superset/assets/src/explore/controls.jsx:839
 msgid ""
 "The time column for the visualization. Note that you can define arbitrary"
-" expression that return a DATETIME column in the table or. Also note that"
-" the filter below is applied against this column or expression"
+" expression that return a DATETIME column in the table. Also note that "
+"the filter below is applied against this column or expression"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:568
+#: superset/assets/src/explore/controls.jsx:865
 msgid "Time Grain"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:570
+#: superset/assets/src/explore/controls.jsx:867
 msgid ""
 "The time granularity for the visualization. This applies a date "
 "transformation to alter your time column and defines a new time "
@@ -1597,114 +1893,176 @@ msgid ""
 "in the Superset source code."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:583
+#: superset/assets/src/explore/controls.jsx:880
 msgid "Resample Rule"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:586
+#: superset/assets/src/explore/controls.jsx:883
 msgid "Pandas resample rule"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:592
+#: superset/assets/src/explore/controls.jsx:889
 msgid "Resample How"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:595
+#: superset/assets/src/explore/controls.jsx:892
 msgid "Pandas resample how"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:601
+#: superset/assets/src/explore/controls.jsx:898
 msgid "Resample Fill Method"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:604
+#: superset/assets/src/explore/controls.jsx:901
 msgid "Pandas resample fill method"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:610
+#: superset/assets/src/explore/controls.jsx:907
+#: superset/assets/src/visualizations/filter_box.jsx:114
 msgid "Since"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:611
+#: superset/assets/src/explore/controls.jsx:908
 msgid "7 days ago"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:617
+#: superset/assets/src/explore/controls.jsx:914
+#: superset/assets/src/visualizations/filter_box.jsx:123
 msgid "Until"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:624
+#: superset/assets/src/explore/controls.jsx:921
 msgid "Max Bubble Size"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:632
+#: superset/assets/src/explore/controls.jsx:929
 msgid "Whisker/outlier options"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:634
+#: superset/assets/src/explore/controls.jsx:931
 msgid "Determines how whiskers and outliers are calculated."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:645
+#: superset/assets/src/explore/controls.jsx:942
 msgid "Ratio"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:648
+#: superset/assets/src/explore/controls.jsx:946
 msgid "Target aspect ratio for treemap tiles."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:654
-#: superset/assets/javascripts/explore/stores/visTypes.js:616
-#: superset/assets/javascripts/explore/stores/visTypes.js:641
-#: superset/assets/javascripts/explore/stores/visTypes.js:790
+#: superset/assets/src/explore/controls.jsx:952
+#: superset/assets/src/explore/visTypes.js:1143
+#: superset/assets/src/explore/visTypes.js:1170
+#: superset/assets/src/explore/visTypes.js:1333
 msgid "Number format"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:664
+#: superset/assets/src/explore/controls.jsx:962
 msgid "Row limit"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:672
+#: superset/assets/src/explore/controls.jsx:971
 msgid "Series limit"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:675
-msgid "Limits the number of time series that get displayed"
+#: superset/assets/src/explore/controls.jsx:974
+msgid ""
+"Limits the number of time series that get displayed. A sub query (or an "
+"extra phase where sub queries are not supported) is applied to limit the "
+"number of time series that get fetched and displayed. This feature is "
+"useful when grouping by high cardinality dimension(s)."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:680
+#: superset/assets/src/explore/controls.jsx:983
 msgid "Sort By"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:682
+#: superset/assets/src/explore/controls.jsx:985
 msgid "Metric used to define the top series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:697
+#: superset/assets/src/explore/controls.jsx:993
+msgid "Sort Descending"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:995
+msgid "Whether to sort descending or ascending"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1000
 msgid "Rolling"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:700
+#: superset/assets/src/explore/controls.jsx:1003
 msgid ""
 "Defines a rolling window function to apply, works along with the "
 "[Periods] text box"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:706
+#: superset/assets/src/explore/controls.jsx:1009
+msgid "Multiplier"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1013
+msgid "Factor to multiply the metric by"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1018
 msgid "Periods"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:708
+#: superset/assets/src/explore/controls.jsx:1020
 msgid ""
 "Defines the size of the rolling window function, relative to the time "
 "granularity selected"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:714
+#: superset/assets/src/explore/controls.jsx:1030
+msgid "Cell Size"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1031
+msgid "The size of the square cell, in pixels"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1040
+msgid "Cell Padding"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1041
+msgid "The distance between cells, in pixels"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1050
+msgid "Cell Radius"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1051
+msgid "The pixel radius"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1060
+msgid "Color Steps"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1061
+msgid "The number color \"steps\""
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1066
+msgid "Grid Size"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1070
+msgid "Defines the grid size in pixels"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1075
 msgid "Min Periods"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:716
+#: superset/assets/src/explore/controls.jsx:1077
 msgid ""
 "The minimum number of rolling periods required to show a value. For "
 "instance if you do a cumulative sum on 7 days you may want your \"Min "
@@ -1713,1904 +2071,5823 @@ msgid ""
 "periods"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:725
-#: superset/assets/javascripts/explore/stores/visTypes.js:123
+#: superset/assets/src/explore/controls.jsx:1086
+#: superset/assets/src/explore/visTypes.js:147
 msgid "Series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:727
+#: superset/assets/src/explore/controls.jsx:1088
 msgid ""
 "Defines the grouping of entities. Each series is shown as a specific "
 "color on the chart and has a legend toggle"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:737
+#: superset/assets/src/explore/controls.jsx:1098
 msgid "Entity"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:740
+#: superset/assets/src/explore/controls.jsx:1101
 msgid "This defines the element to be plotted on the chart"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:748
-#: superset/assets/javascripts/explore/stores/visTypes.js:172
-#: superset/assets/javascripts/explore/stores/visTypes.js:547
+#: superset/assets/src/explore/controls.jsx:1109
+#: superset/assets/src/explore/visTypes.js:137
+#: superset/assets/src/explore/visTypes.js:200
+#: superset/assets/src/explore/visTypes.js:249
+#: superset/assets/src/explore/visTypes.js:335
+#: superset/assets/src/explore/visTypes.js:376
+#: superset/assets/src/explore/visTypes.js:774
+#: superset/assets/src/explore/visTypes.js:1069
 msgid "X Axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:749
+#: superset/assets/src/explore/controls.jsx:1110
 msgid "Metric assigned to the [X] axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:762
-#: superset/assets/javascripts/explore/stores/visTypes.js:179
-#: superset/assets/javascripts/explore/stores/visTypes.js:555
+#: superset/assets/src/explore/controls.jsx:1123
+#: superset/assets/src/explore/visTypes.js:209
+#: superset/assets/src/explore/visTypes.js:257
+#: superset/assets/src/explore/visTypes.js:344
+#: superset/assets/src/explore/visTypes.js:385
+#: superset/assets/src/explore/visTypes.js:783
+#: superset/assets/src/explore/visTypes.js:1078
 msgid "Y Axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:765
+#: superset/assets/src/explore/controls.jsx:1126
 msgid "Metric assigned to the [Y] axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:776
+#: superset/assets/src/explore/controls.jsx:1137
 msgid "Bubble Size"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:789
+#: superset/assets/src/explore/controls.jsx:1150
 msgid "URL"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:790
+#: superset/assets/src/explore/controls.jsx:1151
 msgid ""
 "The URL, this control is templated, so you can integrate {{ width }} "
 "and/or {{ height }} in your URL string."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:797
+#: superset/assets/src/explore/controls.jsx:1158
 msgid "X Axis Label"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:804
+#: superset/assets/src/explore/controls.jsx:1165
 msgid "Y Axis Label"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:811
+#: superset/assets/src/explore/controls.jsx:1172
 msgid "Custom WHERE clause"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:813
+#: superset/assets/src/explore/controls.jsx:1178
 msgid ""
 "The text in this box gets included in your query's WHERE clause, as an "
 "AND to other criteria. You can include complex expression, parenthesis "
 "and anything else supported by the backend it is directed towards."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:821
+#: superset/assets/src/explore/controls.jsx:1186
 msgid "Custom HAVING clause"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:823
+#: superset/assets/src/explore/controls.jsx:1192
 msgid ""
 "The text in this box gets included in your query's HAVING clause, as an "
 "AND to other criteria. You can include complex expression, parenthesis "
 "and anything else supported by the backend it is directed towards."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:831
+#: superset/assets/src/explore/controls.jsx:1200
 msgid "Comparison Period Lag"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:833
+#: superset/assets/src/explore/controls.jsx:1202
 msgid "Based on granularity, number of time periods to compare against"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:838
+#: superset/assets/src/explore/controls.jsx:1207
 msgid "Comparison suffix"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:839
+#: superset/assets/src/explore/controls.jsx:1208
 msgid "Suffix to apply after the percentage display"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:845
+#: superset/assets/src/explore/controls.jsx:1214
 msgid "Table Timestamp Format"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:850
+#: superset/assets/src/explore/controls.jsx:1220
 msgid "Timestamp Format"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:856
+#: superset/assets/src/explore/controls.jsx:1226
 msgid "Series Height"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:859
+#: superset/assets/src/explore/controls.jsx:1229
 msgid "Pixel height of each series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:865
+#: superset/assets/src/explore/controls.jsx:1236
 msgid "Page Length"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:868
+#: superset/assets/src/explore/controls.jsx:1239
 msgid "Rows per page, 0 means no pagination"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:874
-#: superset/assets/javascripts/explore/stores/controls.jsx:884
+#: superset/assets/src/explore/controls.jsx:1245
+#: superset/assets/src/explore/controls.jsx:1255
 msgid "X Axis Format"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:894
+#: superset/assets/src/explore/controls.jsx:1265
 msgid "Y Axis Format"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:904
+#: superset/assets/src/explore/controls.jsx:1277
+msgid "When `Period Ratio` is set, the Y Axis Format is forced to `.1%`"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1286
 msgid "Right Axis Format"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:912
+#: superset/assets/src/explore/controls.jsx:1295
+msgid "Date Time Format"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1304
 msgid "Markup Type"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:917
+#: superset/assets/src/explore/controls.jsx:1309
 msgid "Pick your favorite markup language"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:922
+#: superset/assets/src/explore/controls.jsx:1314
 msgid "Rotation"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:925
+#: superset/assets/src/explore/controls.jsx:1317
 msgid "Rotation to apply to words in the cloud"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:930
+#: superset/assets/src/explore/controls.jsx:1322
 msgid "Line Style"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:935
+#: superset/assets/src/explore/controls.jsx:1327
 msgid "Line interpolation as defined by d3.js"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:940
+#: superset/assets/src/explore/controls.jsx:1332
 msgid "Label Type"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:949
+#: superset/assets/src/explore/controls.jsx:1342
 msgid "What should be shown on the label?"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:954
-#: superset/assets/javascripts/explore/stores/visTypes.js:376
-#: superset/assets/javascripts/explore/stores/visTypes.js:414
+#: superset/assets/src/explore/controls.jsx:1347
+#: superset/assets/src/explore/visTypes.js:879
+#: superset/assets/src/explore/visTypes.js:919
 msgid "Code"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:955
+#: superset/assets/src/explore/controls.jsx:1348
 msgid "Put your code here"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:964
+#: superset/assets/src/explore/controls.jsx:1357
 msgid "Aggregation function"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:976
+#: superset/assets/src/explore/controls.jsx:1369
 msgid ""
 "Aggregate function to apply when pivoting and computing the total rows "
 "and columns"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:983
+#: superset/assets/src/explore/controls.jsx:1376
 msgid "Font Size From"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:985
+#: superset/assets/src/explore/controls.jsx:1378
 msgid "Font size for the smallest value in the list"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:991
+#: superset/assets/src/explore/controls.jsx:1384
 msgid "Font Size To"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:993
+#: superset/assets/src/explore/controls.jsx:1386
 msgid "Font size for the biggest value in the list"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:998
+#: superset/assets/src/explore/controls.jsx:1391
 msgid "Instant Filtering"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1009
-msgid "Range Filter"
+#: superset/assets/src/explore/controls.jsx:1402
+msgid "Extruded"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1012
+#: superset/assets/src/explore/controls.jsx:1410
+msgid "Show Range Filter"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1419
 msgid "Whether to display the time range interactive selector"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1017
+#: superset/assets/src/explore/controls.jsx:1424
 msgid "Date Filter"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1019
+#: superset/assets/src/explore/controls.jsx:1426
 msgid "Whether to include a time filter"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1024
-msgid "Data Table"
+#: superset/assets/src/explore/controls.jsx:1431
+msgid "Show SQL Granularity Dropdown"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1026
-msgid "Whether to display the interactive data table"
+#: superset/assets/src/explore/controls.jsx:1433
+msgid "Check to include SQL Granularity dropdown"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1031
+#: superset/assets/src/explore/controls.jsx:1438
+msgid "Show SQL Time Column"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1440
+msgid "Check to include Time Column dropdown"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1445
+msgid "Show Druid Granularity Dropdown"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1447
+msgid "Check to include Druid Granularity dropdown"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1452
+msgid "Show Druid Time Origin"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1454
+msgid "Check to include Time Origin dropdown"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1459
+msgid "Data Table"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1461
+msgid "Whether to display the interactive data table"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1466
 msgid "Search Box"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1034
+#: superset/assets/src/explore/controls.jsx:1469
 msgid "Whether to include a client side search box"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1039
+#: superset/assets/src/explore/controls.jsx:1474
 msgid "Table Filter"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1041
+#: superset/assets/src/explore/controls.jsx:1477
 msgid "Whether to apply filter when table cell is clicked"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1046
+#: superset/assets/src/explore/controls.jsx:1482
+msgid "Align +/-"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1485
+msgid "Whether to align the background chart for +/- values"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1490
+msgid "Color +/-"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1493
+msgid "Whether to color +/- values"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1498
 msgid "Show Bubbles"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1049
+#: superset/assets/src/explore/controls.jsx:1501
 msgid "Whether to display bubbles on top of countries"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1054
+#: superset/assets/src/explore/controls.jsx:1506
 msgid "Legend"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1057
+#: superset/assets/src/explore/controls.jsx:1509
 msgid "Whether to display the legend (toggles)"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1062
+#: superset/assets/src/explore/controls.jsx:1514
+msgid "Show Values"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1517
+msgid "Whether to display the numerical values within the cells"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1522
+msgid "Show Metric Names"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1525
+msgid "Whether to display the metric name as a title"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1530
 msgid "X bounds"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1065
+#: superset/assets/src/explore/controls.jsx:1533
 msgid "Whether to display the min and max values of the X axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1070
+#: superset/assets/src/explore/controls.jsx:1538
 msgid "Y bounds"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1073
+#: superset/assets/src/explore/controls.jsx:1541
 msgid "Whether to display the min and max values of the Y axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1078
+#: superset/assets/src/explore/controls.jsx:1546
 msgid "Rich Tooltip"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1081
+#: superset/assets/src/explore/controls.jsx:1549
 msgid "The rich tooltip shows a list of all series for that point in time"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1087
+#: superset/assets/src/explore/controls.jsx:1555
 msgid "Y Log Scale"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1090
+#: superset/assets/src/explore/controls.jsx:1558
 msgid "Use a log scale for the Y axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1095
+#: superset/assets/src/explore/controls.jsx:1563
 msgid "X Log Scale"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1098
+#: superset/assets/src/explore/controls.jsx:1566
 msgid "Use a log scale for the X axis"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1103
+#: superset/assets/src/explore/controls.jsx:1571
+msgid "Log Scale"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1574
+msgid "Use a log scale"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1579
 msgid "Donut"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1106
+#: superset/assets/src/explore/controls.jsx:1582
 msgid "Do you want a donut or a pie?"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1111
+#: superset/assets/src/explore/controls.jsx:1587
 msgid "Put labels outside"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1114
+#: superset/assets/src/explore/controls.jsx:1590
 msgid "Put the labels outside the pie?"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1119
+#: superset/assets/src/explore/controls.jsx:1595
 msgid "Contribution"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1121
+#: superset/assets/src/explore/controls.jsx:1597
 msgid "Compute the contribution to the total"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1126
+#: superset/assets/src/explore/controls.jsx:1602
 msgid "Period Ratio"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1129
+#: superset/assets/src/explore/controls.jsx:1605
 msgid ""
 "[integer] Number of period to compare against, this is relative to the "
 "granularity selected"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1135
+#: superset/assets/src/explore/controls.jsx:1611
 msgid "Period Ratio Type"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1138
+#: superset/assets/src/explore/controls.jsx:1614
 msgid ""
 "`factor` means (new/previous), `growth` is ((new/previous) - 1), `value` "
 "is (new-previous)"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1144
+#: superset/assets/src/explore/controls.jsx:1620
 msgid "Time Shift"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1146
+#: superset/assets/src/explore/controls.jsx:1622
 msgid ""
 "Overlay a timeseries from a relative time period. Expects relative time "
 "delta in natural language (example:  24 hours, 7 days, 56 weeks, 365 "
 "days)"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1154
+#: superset/assets/src/explore/controls.jsx:1630
 msgid "Subheader"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1155
+#: superset/assets/src/explore/controls.jsx:1631
 msgid "Description text that shows up below your Big Number"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1161
+#: superset/assets/src/explore/controls.jsx:1637
 msgid "label"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1163
+#: superset/assets/src/explore/controls.jsx:1639
 msgid ""
 "`count` is COUNT(*) if a group by is used. Numerical columns will be "
 "aggregated with the aggregator. Non-numerical columns will be used to "
 "label points. Leave empty to get a count of points in each cluster."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1174
+#: superset/assets/src/explore/controls.jsx:1650
 msgid "Map Style"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1184
+#: superset/assets/src/explore/controls.jsx:1662
 msgid "Base layer map style"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1190
+#: superset/assets/src/explore/controls.jsx:1668
 msgid "Clustering Radius"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1203
+#: superset/assets/src/explore/controls.jsx:1681
 msgid ""
 "The radius (in pixels) the algorithm uses to define a cluster. Choose 0 "
 "to turn off clustering, but beware that a large number of points (>1000) "
 "will cause lag."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1210
+#: superset/assets/src/explore/controls.jsx:1688
+#: superset/assets/src/explore/visTypes.js:722
+msgid "Point Size"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1690
+msgid "Fixed point radius"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1698
 msgid "Point Radius"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1212
+#: superset/assets/src/explore/controls.jsx:1700
 msgid ""
 "The radius of individual points (ones that are not in a cluster). Either "
 "a numerical column or `Auto`, which scales the point based on the largest"
 " cluster"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1222
+#: superset/assets/src/explore/controls.jsx:1710
 msgid "Point Radius Unit"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1225
+#: superset/assets/src/explore/controls.jsx:1713
+#: superset/assets/src/explore/controls.jsx:1729
 msgid "The unit of measure for the specified point radius"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1230
+#: superset/assets/src/explore/controls.jsx:1718
+msgid "Point Unit"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1734
 msgid "Opacity"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1233
+#: superset/assets/src/explore/controls.jsx:1737
 msgid "Opacity of all clusters, points, and labels. Between 0 and 1."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1239
+#: superset/assets/src/explore/controls.jsx:1743
+#: superset/assets/src/explore/visTypes.js:1581
+msgid "Viewport"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1745
+msgid "Parameters related to the view and perspective on the map"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1754
 msgid "Zoom"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1242
+#: superset/assets/src/explore/controls.jsx:1757
 msgid "Zoom level of the map"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1248
+#: superset/assets/src/explore/controls.jsx:1763
 msgid "Default latitude"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1251
+#: superset/assets/src/explore/controls.jsx:1766
 msgid "Latitude of default viewport"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1257
+#: superset/assets/src/explore/controls.jsx:1772
 msgid "Default longitude"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1260
+#: superset/assets/src/explore/controls.jsx:1775
 msgid "Longitude of default viewport"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1266
+#: superset/assets/src/explore/controls.jsx:1781
 msgid "Live render"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1268
+#: superset/assets/src/explore/controls.jsx:1783
 msgid "Points and clusters will update as viewport is being changed"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1274
+#: superset/assets/src/explore/controls.jsx:1789
 msgid "RGB Color"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1284
+#: superset/assets/src/explore/controls.jsx:1799
 msgid "The color for points and clusters in RGB"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1289
+#: superset/assets/src/explore/controls.jsx:1804
+msgid "Color"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1806
+msgid "Pick a color"
+msgstr ""
+
+#: superset/assets/src/explore/controls.jsx:1811
 msgid "Ranges"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1291
+#: superset/assets/src/explore/controls.jsx:1813
 msgid "Ranges to highlight with shading"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1296
+#: superset/assets/src/explore/controls.jsx:1818
 msgid "Range labels"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1298
+#: superset/assets/src/explore/controls.jsx:1820
 msgid "Labels for the ranges"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1303
+#: superset/assets/src/explore/controls.jsx:1825
 msgid "Markers"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1305
+#: superset/assets/src/explore/controls.jsx:1827
 msgid "List of values to mark with triangles"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1310
+#: superset/assets/src/explore/controls.jsx:1832
 msgid "Marker labels"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1312
+#: superset/assets/src/explore/controls.jsx:1834
 msgid "Labels for the markers"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1317
+#: superset/assets/src/explore/controls.jsx:1839
 msgid "Marker lines"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1319
+#: superset/assets/src/explore/controls.jsx:1841
 msgid "List of values to mark with lines"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1324
+#: superset/assets/src/explore/controls.jsx:1846
 msgid "Marker line labels"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1326
+#: superset/assets/src/explore/controls.jsx:1848
 msgid "Labels for the marker lines"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1353
-msgid "Slice ID"
+#: superset/assets/src/explore/controls.jsx:1897
+msgid "Chart ID"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1355
-msgid "The id of the active slice"
+#: superset/assets/src/explore/controls.jsx:1899
+msgid "The id of the active chart"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1360
+#: superset/assets/src/explore/controls.jsx:1904
 msgid "Cache Timeout (seconds)"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1362
+#: superset/assets/src/explore/controls.jsx:1906
 msgid "The number of seconds before expiring the cache"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1367
+#: superset/assets/src/explore/controls.jsx:1911
 msgid "Order by entity id"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1368
+#: superset/assets/src/explore/controls.jsx:1912
 msgid ""
 "Important! Select this if the table is not already sorted by entity id, "
 "else there is no guarantee that all events for each entity are returned."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1376
+#: superset/assets/src/explore/controls.jsx:1920
 msgid "Minimum leaf node event count"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1379
+#: superset/assets/src/explore/controls.jsx:1923
 msgid ""
 "Leaf nodes that represent fewer than this number of events will be "
 "initially hidden in the visualization"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1385
-#: superset/assets/javascripts/explore/stores/visTypes.js:25
+#: superset/assets/src/explore/controls.jsx:1929
+#: superset/assets/src/explore/visTypes.js:29
 msgid "Color Scheme"
-msgstr "Farbschema"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/controls.jsx:1389
+#: superset/assets/src/explore/controls.jsx:1933
 msgid "The color scheme for rendering chart"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:7
-#: superset/assets/javascripts/explore/stores/visTypes.js:31
-msgid "Time"
+#: superset/assets/src/explore/controls.jsx:1939
+msgid "Significance Level"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:9
-#: superset/assets/javascripts/explore/stores/visTypes.js:32
-msgid "Time related form attributes"
+#: superset/assets/src/explore/controls.jsx:1941
+msgid "Threshold alpha level for determining significance"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:16
-msgid "Datasource & Chart Type"
+#: superset/assets/src/explore/controls.jsx:1946
+msgid "p-value precision"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:45
-msgid "This section exposes ways to include snippets of SQL in your query"
+#: superset/assets/src/explore/controls.jsx:1948
+msgid "Number of decimal places with which to display p-values"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:48
-#: superset/views/annotations.py:55
-msgid "Annotations"
-msgstr "Anmerkungen"
-
-#: superset/assets/javascripts/explore/stores/visTypes.js:66
-msgid "Advanced Analytics"
+#: superset/assets/src/explore/controls.jsx:1953
+msgid "Lift percent precision"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:67
-msgid ""
-"This section contains options that allow for advanced analytical post "
-"processing of query results"
+#: superset/assets/src/explore/controls.jsx:1955
+msgid "Number of decimal places with which to display lift values"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:85
-msgid "Result Filters"
+#: superset/assets/src/explore/controls.jsx:1960
+msgid "Time Series Columns"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:87
-msgid ""
-"The filters to apply after post-aggregation.Leave the value control empty"
-" to filter empty strings or nulls"
+#: superset/assets/src/explore/controls.jsx:1967
+msgid "Use Area Proportions"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:100
-#: superset/assets/javascripts/explore/stores/visTypes.js:109
-#: superset/assets/javascripts/explore/stores/visTypes.js:145
-#: superset/assets/javascripts/explore/stores/visTypes.js:163
-#: superset/assets/javascripts/explore/stores/visTypes.js:202
-#: superset/assets/javascripts/explore/stores/visTypes.js:244
-#: superset/assets/javascripts/explore/stores/visTypes.js:279
-#: superset/assets/javascripts/explore/stores/visTypes.js:302
-#: superset/assets/javascripts/explore/stores/visTypes.js:465
-#: superset/assets/javascripts/explore/stores/visTypes.js:513
-#: superset/assets/javascripts/explore/stores/visTypes.js:534
-#: superset/assets/javascripts/explore/stores/visTypes.js:658
-#: superset/assets/javascripts/explore/stores/visTypes.js:691
-#: superset/assets/javascripts/explore/stores/visTypes.js:728
-#: superset/assets/javascripts/explore/stores/visTypes.js:781
-#: superset/assets/javascripts/explore/stores/visTypes.js:993
-msgid "Chart Options"
+#: superset/assets/src/explore/controls.jsx:1968
+msgid ""
+"Check if the Rose Chart should use segment area instead of segment radius"
+" for proportioning"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:126
-msgid "Breakdowns"
+#: superset/assets/src/explore/controls.jsx:1978
+#: superset/assets/src/explore/visTypes.js:829
+#: superset/assets/src/explore/visTypes.js:949
+#: superset/assets/src/explore/visTypes.js:1297
+#: superset/assets/src/explore/visTypes.js:1362
+#: superset/assets/src/explore/visTypes.js:1453
+#: superset/assets/src/explore/visTypes.js:1475
+msgid "Options"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:127
-msgid "Defines how each series is broken down"
+#: superset/assets/src/explore/controls.jsx:1984
+msgid "Not Time Series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:133
-msgid "Pie Chart"
+#: superset/assets/src/explore/controls.jsx:1986
+msgid "Ignore time"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:198
-msgid "Dual Axis Line Chart"
+#: superset/assets/src/explore/controls.jsx:1989
+msgid "Time Series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:209
-msgid "Y Axis 1"
+#: superset/assets/src/explore/controls.jsx:1991
+msgid "Standard time series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:215
-msgid "Y Axis 2"
+#: superset/assets/src/explore/controls.jsx:1994
+msgid "Aggregate Mean"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:224
-msgid "Left Axis Metric"
+#: superset/assets/src/explore/controls.jsx:1996
+msgid "Mean of values over specified period"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:225
-msgid "Choose a metric for left axis"
+#: superset/assets/src/explore/controls.jsx:1999
+msgid "Aggregate Sum"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:228
-msgid "Left Axis Format"
+#: superset/assets/src/explore/controls.jsx:2001
+msgid "Sum of values over specified period"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:254
-#: superset/assets/javascripts/explore/stores/visTypes.js:312
-msgid "Axes"
+#: superset/assets/src/explore/controls.jsx:2004
+msgid "Difference"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:337
-msgid "GROUP BY"
+#: superset/assets/src/explore/controls.jsx:2006
+msgid "Metric change in value from `since` to `until`"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:338
-msgid "Use this section if you want a query that aggregates"
+#: superset/assets/src/explore/controls.jsx:2009
+msgid "Percent Change"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:346
-msgid "NOT GROUPED BY"
+#: superset/assets/src/explore/controls.jsx:2011
+msgid "Metric percent change in value from `since` to `until`"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:347
-msgid "Use this section if you want to query atomic rows"
+#: superset/assets/src/explore/controls.jsx:2014
+msgid "Factor"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:354
-#: superset/assets/javascripts/explore/stores/visTypes.js:755
-#: superset/assets/javascripts/explore/stores/visTypes.js:819
-#: superset/assets/javascripts/explore/stores/visTypes.js:912
-msgid "Options"
+#: superset/assets/src/explore/controls.jsx:2016
+msgid "Metric factor change from `since` to `until`"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:541
-#: superset/assets/javascripts/explore/stores/visTypes.js:853
-msgid "Bubbles"
+#: superset/assets/src/explore/controls.jsx:2019
+#: superset/assets/src/explore/visTypes.js:71
+msgid "Advanced Analytics"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:667
-msgid "Numeric Column"
+#: superset/assets/src/explore/controls.jsx:2021
+msgid "Use the Advanced Analytics options below"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:668
-msgid "Select the numeric column to draw the histogram"
+#: superset/assets/src/explore/controls.jsx:2026
+msgid "Settings for time series"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:671
-msgid "No of Bins"
+#: superset/assets/src/explore/controls.jsx:2031
+msgid "Equal Date Sizes"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:672
-msgid "Select number of bins for the histogram"
+#: superset/assets/src/explore/controls.jsx:2034
+msgid "Check to force date partitions to have the same height"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:699
-msgid "Primary Metric"
+#: superset/assets/src/explore/controls.jsx:2039
+msgid "Partition Limit"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:700
-msgid "The primary metric is used to define the arc segment sizes"
+#: superset/assets/src/explore/controls.jsx:2043
+msgid ""
+"The maximum number of subdivisions of each group; lower values are pruned"
+" first"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:703
-msgid "Secondary Metric"
+#: superset/assets/src/explore/controls.jsx:2049
+msgid "Minimum Radius"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:704
+#: superset/assets/src/explore/controls.jsx:2055
 msgid ""
-"This secondary metric is used to define the color as a ratio against the "
-"primary metric. If the two metrics match, color is mapped level groups"
+"Minimum radius size of the circle, in pixels. As the zoom level changes, "
+"this insures that the circle respects this minimum radius."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:709
-msgid "Hierarchy"
-msgstr "Hierarchie"
+#: superset/assets/src/explore/controls.jsx:2061
+msgid "Maximum Radius"
+msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:710
-msgid "This defines the level of the hierarchy"
+#: superset/assets/src/explore/controls.jsx:2067
+msgid ""
+"Maxium radius size of the circle, in pixels. As the zoom level changes, "
+"this insures that the circle respects this maximum radius."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:736
-#: superset/assets/javascripts/explore/stores/visTypes.js:764
-msgid "Source / Target"
+#: superset/assets/src/explore/controls.jsx:2073
+msgid "Partition Threshold"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:737
-#: superset/assets/javascripts/explore/stores/visTypes.js:765
-msgid "Choose a source and a target"
+#: superset/assets/src/explore/controls.jsx:2077
+msgid ""
+"Partitions whose height to parent height proportions are below this value"
+" are pruned"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:770
-msgid "Chord Diagram"
+#: superset/assets/src/explore/controls.jsx:2083
+msgid "Lines column"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:791
-msgid "Choose a number format"
+#: superset/assets/src/explore/controls.jsx:2085
+msgid "The database columns that contains lines information"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:794
-msgid "Source"
+#: superset/assets/src/explore/controls.jsx:2093
+msgid "Lines encoding"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:797
-msgid "Choose a source"
+#: superset/assets/src/explore/controls.jsx:2096
+msgid "The encoding format of the lines"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:800
-msgid "Target"
+#: superset/assets/src/explore/controls.jsx:2105
+msgid "Line width"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:803
-msgid "Choose a target"
+#: superset/assets/src/explore/controls.jsx:2109
+msgid "The width of the lines"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:828
-msgid "ISO 3166-1 codes of region/province/department"
+#: superset/assets/src/explore/controls.jsx:2114
+msgid "Reverse Lat & Long"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:829
-msgid ""
-"It's ISO 3166-1 of your region/province/department in your table. (see "
-"documentation for list of ISO 3166-1)"
+#: superset/assets/src/explore/controls.jsx:2121
+msgid "deck.gl charts"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:863
-msgid "Country Control"
+#: superset/assets/src/explore/controls.jsx:2124
+msgid "Pick a set of deck.gl charts to layer on top of one another"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:864
-msgid "3 letter code of the country"
+#: superset/assets/src/explore/controls.jsx:2126
+msgid "Select charts"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:867
-msgid "Metric for color"
+#: superset/assets/src/explore/controls.jsx:2127
+msgid "Error while fetching charts"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:868
-msgid "Metric that defines the color of the country"
+#: superset/assets/src/explore/controls.jsx:2137
+msgid "Javascript data interceptor"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:871
-msgid "Bubble size"
+#: superset/assets/src/explore/controls.jsx:2138
+msgid ""
+"Define a javascript function that receives the data array used in the "
+"visualization and is expected to return a modified version of that array."
+" This can be used to alter properties of the data, filter, or enrich the "
+"array."
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:872
-msgid "Metric that defines the size of the bubble"
+#: superset/assets/src/explore/controls.jsx:2144
+msgid "Javascript data mutator"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:878
-msgid "Filter Box"
+#: superset/assets/src/explore/controls.jsx:2145
+msgid ""
+"Define a function that receives intercepts the data objects and can "
+"mutate it"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:897
-msgid "Filter controls"
+#: superset/assets/src/explore/controls.jsx:2149
+msgid "Javascript tooltip generator"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:898
+#: superset/assets/src/explore/controls.jsx:2150
 msgid ""
-"The controls you want to filter on. Note that only columns checked as "
-"\"filterable\" will show up on this list."
+"Define a function that receives the input and outputs the content for a "
+"tooltip"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:954
-msgid "Heatmap Options"
+#: superset/assets/src/explore/controls.jsx:2154
+msgid "Javascript onClick href"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:989
-msgid "Horizon"
+#: superset/assets/src/explore/controls.jsx:2155
+msgid "Define a function that returns a URL to navigate to when user clicks"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1015
-msgid "Points"
+#: superset/assets/src/explore/controls.jsx:2160
+msgid "Extra data for JS"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1022
-msgid "Labelling"
+#: superset/assets/src/explore/controls.jsx:2162
+msgid "List of extra columns made available in Javascript functions"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1029
-msgid "Visual Tweaks"
+#: superset/assets/src/explore/controls.jsx:2167
+msgid "Stroked"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1038
-msgid "Viewport"
+#: superset/assets/src/explore/controls.jsx:2169
+msgid "Whether to display the stroke"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1048
-msgid "Longitude"
+#: superset/assets/src/explore/controls.jsx:2175
+msgid "Filled"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1049
-msgid "Column containing longitude data"
+#: superset/assets/src/explore/controls.jsx:2177
+msgid "Whether to fill the objects"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1052
-msgid "Latitude"
+#: superset/assets/src/explore/controls.jsx:2183
+msgid "Normalized"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1053
-msgid "Column containing latitude data"
+#: superset/assets/src/explore/controls.jsx:2185
+msgid "Whether to normalize the histogram"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1056
-msgid "Cluster label aggregator"
+#: superset/assets/src/explore/validators.js:11
+msgid "is expected to be a number"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1057
-msgid ""
-"Aggregate function applied to the list of points in each cluster to "
-"produce the cluster label."
+#: superset/assets/src/explore/validators.js:18
+msgid "is expected to be an integer"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1061
-msgid "Tooltip"
+#: superset/assets/src/explore/validators.js:30
+msgid "cannot be empty"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1062
-msgid "Show a tooltip when hovering over points and clusters describing the label"
+#: superset/assets/src/explore/visTypes.js:11
+#: superset/assets/src/explore/visTypes.js:35
+msgid "Time"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1066
-msgid ""
-"One or many controls to group by. If grouping, latitude and longitude "
-"columns must be present."
+#: superset/assets/src/explore/visTypes.js:13
+#: superset/assets/src/explore/visTypes.js:36
+msgid "Time related form attributes"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1077
-msgid "Event definition"
+#: superset/assets/src/explore/visTypes.js:20
+msgid "Datasource & Chart Type"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1087
-msgid "Additional meta data"
+#: superset/assets/src/explore/visTypes.js:49
+msgid "This section exposes ways to include snippets of SQL in your query"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1095
-msgid "Column containing entity ids"
+#: superset/assets/src/explore/visTypes.js:52
+msgid "Annotations and Layers"
+msgstr ""
+
+#: superset/assets/src/explore/components/DisplayQueryButton.jsx:126
+#: superset/assets/src/explore/visTypes.js:60
+#: superset/assets/src/explore/visTypes.js:114
+#: superset/assets/src/explore/visTypes.js:161
+#: superset/assets/src/explore/visTypes.js:234
+#: superset/assets/src/explore/visTypes.js:424
+#: superset/assets/src/explore/visTypes.js:462
+#: superset/assets/src/explore/visTypes.js:501
+#: superset/assets/src/explore/visTypes.js:534
+#: superset/assets/src/explore/visTypes.js:579
+#: superset/assets/src/explore/visTypes.js:618
+#: superset/assets/src/explore/visTypes.js:658
+#: superset/assets/src/explore/visTypes.js:707
+#: superset/assets/src/explore/visTypes.js:853
+#: superset/assets/src/explore/visTypes.js:893
+#: superset/assets/src/explore/visTypes.js:941
+#: superset/assets/src/explore/visTypes.js:963
+#: superset/assets/src/explore/visTypes.js:992
+#: superset/assets/src/explore/visTypes.js:1029
+#: superset/assets/src/explore/visTypes.js:1051
+#: superset/assets/src/explore/visTypes.js:1102
+#: superset/assets/src/explore/visTypes.js:1125
+#: superset/assets/src/explore/visTypes.js:1152
+#: superset/assets/src/explore/visTypes.js:1179
+#: superset/assets/src/explore/visTypes.js:1221
+#: superset/assets/src/explore/visTypes.js:1260
+#: superset/assets/src/explore/visTypes.js:1288
+#: superset/assets/src/explore/visTypes.js:1315
+#: superset/assets/src/explore/visTypes.js:1354
+#: superset/assets/src/explore/visTypes.js:1388
+#: superset/assets/src/explore/visTypes.js:1425
+#: superset/assets/src/explore/visTypes.js:1465
+#: superset/assets/src/explore/visTypes.js:1487
+#: superset/assets/src/explore/visTypes.js:1548
+msgid "Query"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1096
-msgid "e.g., a \"user id\" column"
+#: superset/assets/src/explore/visTypes.js:72
+msgid ""
+"This section contains options that allow for advanced analytical post "
+"processing of query results"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1099
-msgid "Column containing event names"
+#: superset/assets/src/explore/visTypes.js:90
+msgid "Result Filters"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1107
-msgid "Event count limit"
+#: superset/assets/src/explore/visTypes.js:92
+msgid ""
+"The filters to apply after post-aggregation.Leave the value control empty"
+" to filter empty strings or nulls"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1108
-msgid "The maximum number of events to return, equivalent to number of rows"
+#: superset/assets/src/explore/visTypes.js:126
+#: superset/assets/src/explore/visTypes.js:171
+#: superset/assets/src/explore/visTypes.js:190
+#: superset/assets/src/explore/visTypes.js:241
+#: superset/assets/src/explore/visTypes.js:279
+#: superset/assets/src/explore/visTypes.js:324
+#: superset/assets/src/explore/visTypes.js:369
+#: superset/assets/src/explore/visTypes.js:764
+#: superset/assets/src/explore/visTypes.js:971
+#: superset/assets/src/explore/visTypes.js:1000
+#: superset/assets/src/explore/visTypes.js:1037
+#: superset/assets/src/explore/visTypes.js:1061
+#: superset/assets/src/explore/visTypes.js:1109
+#: superset/assets/src/explore/visTypes.js:1133
+#: superset/assets/src/explore/visTypes.js:1160
+#: superset/assets/src/explore/visTypes.js:1188
+#: superset/assets/src/explore/visTypes.js:1230
+#: superset/assets/src/explore/visTypes.js:1269
+#: superset/assets/src/explore/visTypes.js:1323
+#: superset/assets/src/explore/visTypes.js:1535
+#: superset/assets/src/explore/visTypes.js:1684
+#: superset/assets/src/explore/visTypes.js:1709
+msgid "Chart Options"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1111
-msgid "Meta data"
+#: superset/assets/src/explore/visTypes.js:150
+msgid "Breakdowns"
 msgstr ""
 
-#: superset/assets/javascripts/explore/stores/visTypes.js:1112
-msgid "Select any columns for meta data inspection"
+#: superset/assets/src/explore/visTypes.js:151
+msgid "Defines how each series is broken down"
 msgstr ""
 
-#: superset/assets/javascripts/modules/superset.js:130
-msgid ""
-"The server could not be reached. You may want to verify your connection "
-"and try again."
+#: superset/assets/src/explore/visTypes.js:157
+msgid "Pie Chart"
 msgstr ""
 
-#: superset/assets/javascripts/modules/superset.js:133
-#, python-format
-msgid "An unknown error occurred. (Status: %s )"
+#: superset/assets/src/explore/visTypes.js:229
+msgid "Time Series - Periodicity Pivot"
 msgstr ""
 
-#: superset/assets/javascripts/profile/components/App.jsx:24
-msgid "Favorites"
-msgstr "Favoriten"
-
-#: superset/assets/javascripts/profile/components/App.jsx:30
-msgid "Created Content"
-msgstr "Erstellte Inhalt"
+#: superset/assets/src/explore/visTypes.js:275
+msgid "Dual Axis Line Chart"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/App.jsx:37
-msgid "Recent Activity"
-msgstr "Kürzliche Aktivitäten"
+#: superset/assets/src/explore/visTypes.js:287
+msgid "Y Axis 1"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/App.jsx:42
-msgid "Security & Access"
-msgstr "Sicherheit & Zugriff"
+#: superset/assets/src/explore/visTypes.js:294
+msgid "Y Axis 2"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/CreatedContent.jsx:33
-msgid "No slices"
-msgstr "Keine Schieben"
+#: superset/assets/src/explore/visTypes.js:304
+msgid "Left Axis Metric"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/CreatedContent.jsx:49
-msgid "No dashboards"
-msgstr "Keine Dashboards"
+#: superset/assets/src/explore/visTypes.js:305
+msgid "Choose a metric for left axis"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/CreatedContent.jsx:58
-#: superset/assets/javascripts/profile/components/Favorites.jsx:59
-#: superset/templates/superset/welcome.html:13 superset/views/core.py:372
-#: superset/views/core.py:532
-msgid "Dashboards"
-msgstr "Dashboards"
+#: superset/assets/src/explore/visTypes.js:308
+msgid "Left Axis Format"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/CreatedContent.jsx:61
-#: superset/assets/javascripts/profile/components/Favorites.jsx:62
-#: superset/views/core.py:408 superset/views/core.py:477
-msgid "Slices"
-msgstr "Schieben"
+#: superset/assets/src/explore/visTypes.js:409
+#: superset/assets/src/explore/visTypes.js:432
+#: superset/assets/src/explore/visTypes.js:470
+#: superset/assets/src/explore/visTypes.js:509
+#: superset/assets/src/explore/visTypes.js:542
+#: superset/assets/src/explore/visTypes.js:586
+#: superset/assets/src/explore/visTypes.js:626
+#: superset/assets/src/explore/visTypes.js:666
+#: superset/assets/src/explore/visTypes.js:714
+msgid "Map"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/Favorites.jsx:34
-msgid "No favorite slices yet, go click on stars!"
-msgstr "Noch keine Lieblingsscheiben, klicken Sie auf ein paar Sterne!"
+#: superset/assets/src/explore/visTypes.js:420
+msgid "Deck.gl - Hexagons"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/Favorites.jsx:50
-msgid "No favorite dashboards yet, go click on stars!"
-msgstr "Noch keine Lieblingsdashboards, klicken Sie auf ein paar Sterne!"
+#: superset/assets/src/explore/visTypes.js:440
+#: superset/assets/src/explore/visTypes.js:478
+#: superset/assets/src/explore/visTypes.js:518
+#: superset/assets/src/explore/visTypes.js:555
+#: superset/assets/src/explore/visTypes.js:602
+#: superset/assets/src/explore/visTypes.js:642
+#: superset/assets/src/explore/visTypes.js:680
+#: superset/assets/src/explore/visTypes.js:737
+msgid "Advanced"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/Security.jsx:14
-msgid "Roles"
-msgstr "Rollen"
+#: superset/assets/src/explore/components/EmbedCodeButton.jsx:77
+#: superset/assets/src/explore/visTypes.js:451
+#: superset/assets/src/explore/visTypes.js:489
+msgid "Height"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/Security.jsx:23
-#: superset/views/core.py:284
-msgid "Databases"
-msgstr "Datenbanken"
+#: superset/assets/src/explore/visTypes.js:452
+#: superset/assets/src/explore/visTypes.js:490
+msgid "Metric used to control height"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/Security.jsx:34
-msgid "Datasources"
-msgstr "Datenquellen"
+#: superset/assets/src/explore/visTypes.js:458
+msgid "Deck.gl - Grid"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/UserInfo.jsx:18
-msgid "Profile picture provided by Gravatar"
-msgstr "Profilbild von Gravatar"
+#: superset/assets/src/explore/visTypes.js:530
+msgid "Deck.gl - Screen grid"
+msgstr ""
 
-#: superset/assets/javascripts/profile/components/UserInfo.jsx:33
-msgid "joined"
+#: superset/assets/src/explore/visTypes.js:549
+msgid "Grid"
 msgstr ""
 
-#: superset/assets/javascripts/profile/components/UserInfo.jsx:43
-msgid "id:"
+#: superset/assets/src/explore/visTypes.js:566
+msgid "Weight"
 msgstr ""
 
-#: superset/assets/visualizations/EventFlow.jsx:56
-msgid "Sorry, there appears to be no data"
+#: superset/assets/src/explore/visTypes.js:567
+msgid "Metric used as a weight for the grid's coloring"
 msgstr ""
 
-#: superset/assets/visualizations/filter_box.jsx:106
-#, python-format
-msgid "Select [%s]"
+#: superset/assets/src/explore/visTypes.js:575
+msgid "Deck.gl - GeoJson"
 msgstr ""
 
-#: superset/connectors/druid/models.py:1073
-msgid "No data was returned."
-msgstr "Keine Daten zurückgesendet"
+#: superset/assets/src/explore/visTypes.js:593
+msgid "GeoJson Settings"
+msgstr ""
 
-#: superset/connectors/druid/views.py:28
-msgid "List Druid Column"
-msgstr "Druid Spalten auflisten"
+#: superset/assets/src/explore/visTypes.js:633
+msgid "Polygon Settings"
+msgstr ""
 
-#: superset/connectors/druid/views.py:29
-msgid "Show Druid Column"
-msgstr "Druid Spalte anzeigen"
+#: superset/assets/src/explore/visTypes.js:673
+msgid "Arc"
+msgstr ""
 
-#: superset/connectors/druid/views.py:30
-msgid "Add Druid Column"
-msgstr "Druid Spalte einfügen"
+#: superset/assets/src/explore/visTypes.js:730
+msgid "Point Color"
+msgstr ""
 
-#: superset/connectors/druid/views.py:31
-msgid "Edit Druid Column"
-msgstr "Druid Spalte bearbeiten"
+#: superset/assets/src/explore/visTypes.js:748
+msgid "Categorical Color"
+msgstr ""
 
-#: superset/connectors/druid/views.py:43 superset/connectors/sqla/views.py:80
-msgid "Column"
-msgstr "Spalte"
+#: superset/assets/src/explore/visTypes.js:749
+msgid "Pick a dimension from which categorical colors are defined"
+msgstr ""
 
-#: superset/connectors/druid/views.py:44 superset/connectors/druid/views.py:109
-#: superset/connectors/sqla/views.py:94 superset/connectors/sqla/views.py:133
-msgid "Type"
-msgstr "Typ"
+#: superset/assets/src/explore/visTypes.js:808
+msgid "GROUP BY"
+msgstr ""
 
-#: superset/connectors/druid/views.py:46 superset/connectors/sqla/views.py:83
-msgid "Groupable"
+#: superset/assets/src/explore/visTypes.js:809
+msgid "Use this section if you want a query that aggregates"
 msgstr ""
 
-#: superset/connectors/druid/views.py:47 superset/connectors/sqla/views.py:84
-msgid "Filterable"
+#: superset/assets/src/explore/visTypes.js:820
+msgid "NOT GROUPED BY"
 msgstr ""
 
-#: superset/connectors/druid/views.py:48 superset/connectors/sqla/views.py:86
-msgid "Count Distinct"
+#: superset/assets/src/explore/visTypes.js:821
+msgid "Use this section if you want to query atomic rows"
 msgstr ""
 
-#: superset/connectors/druid/views.py:49 superset/connectors/sqla/views.py:87
-msgid "Sum"
+#: superset/assets/src/explore/visTypes.js:850
+msgid "Time Series Table"
 msgstr ""
 
-#: superset/connectors/druid/views.py:54 superset/connectors/sqla/views.py:49
+#: superset/assets/src/explore/visTypes.js:868
 msgid ""
-"Whether this column is exposed in the `Filters` section of the explore "
-"view."
+"Templated link, it's possible to include {{ metric }} or other values "
+"coming from the controls."
 msgstr ""
 
-#: superset/connectors/druid/views.py:80
-msgid "List Druid Metric"
-msgstr "Druid Metriken auflisten"
+#: superset/assets/src/explore/visTypes.js:902
+msgid "Pivot Options"
+msgstr ""
 
-#: superset/connectors/druid/views.py:81
-msgid "Show Druid Metric"
-msgstr "Druid Metrik anzeigen"
+#: superset/assets/src/explore/visTypes.js:1014
+msgid "Number Format"
+msgstr ""
 
-#: superset/connectors/druid/views.py:82
-msgid "Add Druid Metric"
-msgstr "Druid Metrik einfügen"
+#: superset/assets/src/explore/visTypes.js:1017
+msgid "Time Format"
+msgstr ""
 
-#: superset/connectors/druid/views.py:83
-msgid "Edit Druid Metric"
-msgstr "Druid Metric bearbeiten"
+#: superset/assets/src/explore/visTypes.js:1201
+msgid "Numeric Columns"
+msgstr ""
 
-#: superset/connectors/druid/views.py:100 superset/connectors/sqla/views.py:115
-msgid ""
-"Whether the access to this metric is restricted to certain roles. Only "
-"roles with the permission 'metric access on XXX (the name of this "
-"metric)' are allowed to access this metric"
+#: superset/assets/src/explore/visTypes.js:1202
+msgid "Select the numeric columns to draw the histogram"
 msgstr ""
 
-#: superset/connectors/druid/views.py:108 superset/connectors/sqla/views.py:81
-#: superset/connectors/sqla/views.py:132
-msgid "Verbose Name"
+#: superset/assets/src/explore/visTypes.js:1206
+msgid "No of Bins"
 msgstr ""
 
-#: superset/connectors/druid/views.py:110 superset/views/core.py:559
-msgid "JSON"
-msgstr "JSON"
+#: superset/assets/src/explore/visTypes.js:1207
+msgid "Select number of bins for the histogram"
+msgstr ""
 
-#: superset/connectors/druid/views.py:111
-msgid "Druid Datasource"
-msgstr "Druid Datenquelle"
+#: superset/assets/src/explore/visTypes.js:1211
+msgid "Opacity of the bars. Between 0 and 1"
+msgstr ""
 
-#: superset/connectors/druid/views.py:112 superset/connectors/sqla/views.py:138
-msgid "Warning Message"
-msgstr "Warnmeldung"
+#: superset/assets/src/explore/visTypes.js:1239
+msgid "Primary Metric"
+msgstr ""
 
-#: superset/connectors/druid/views.py:129
-msgid "List Druid Cluster"
-msgstr "Druid Cluster auflisten"
+#: superset/assets/src/explore/visTypes.js:1240
+msgid "The primary metric is used to define the arc segment sizes"
+msgstr ""
 
-#: superset/connectors/druid/views.py:130
-msgid "Show Druid Cluster"
-msgstr "Druid Cluster anzeigen"
+#: superset/assets/src/explore/visTypes.js:1243
+msgid "Secondary Metric"
+msgstr ""
 
-#: superset/connectors/druid/views.py:131
-msgid "Add Druid Cluster"
-msgstr "Druid Cluster einfügen"
-
-#: superset/connectors/druid/views.py:132
-msgid "Edit Druid Cluster"
-msgstr "Druid Cluster bearbeiten"
-
-#: superset/connectors/druid/views.py:143
-#: superset/connectors/druid/views.py:227
-msgid "Cluster"
+#: superset/assets/src/explore/visTypes.js:1245
+msgid ""
+"[optional] this secondary metric is used to define the color as a ratio "
+"against the primary metric. When omitted, the color is categorical and "
+"based on labels"
 msgstr ""
 
-#: superset/connectors/druid/views.py:144
-msgid "Coordinator Host"
+#: superset/assets/src/explore/visTypes.js:1250
+msgid "Hierarchy"
 msgstr ""
 
-#: superset/connectors/druid/views.py:145
-msgid "Coordinator Port"
+#: superset/assets/src/explore/visTypes.js:1251
+msgid "This defines the level of the hierarchy"
 msgstr ""
 
-#: superset/connectors/druid/views.py:146
-msgid "Coordinator Endpoint"
+#: superset/assets/src/explore/visTypes.js:1278
+#: superset/assets/src/explore/visTypes.js:1306
+msgid "Source / Target"
 msgstr ""
 
-#: superset/connectors/druid/views.py:147
-msgid "Broker Host"
+#: superset/assets/src/explore/visTypes.js:1279
+#: superset/assets/src/explore/visTypes.js:1307
+msgid "Choose a source and a target"
 msgstr ""
 
-#: superset/connectors/druid/views.py:148
-msgid "Broker Port"
+#: superset/assets/src/explore/visTypes.js:1312
+msgid "Chord Diagram"
 msgstr ""
 
-#: superset/connectors/druid/views.py:149
-msgid "Broker Endpoint"
+#: superset/assets/src/explore/visTypes.js:1334
+msgid "Choose a number format"
 msgstr ""
 
-#: superset/connectors/druid/views.py:164
-msgid "Druid Clusters"
+#: superset/assets/src/explore/visTypes.js:1337
+msgid "Source"
 msgstr ""
 
-#: superset/connectors/druid/views.py:167
-#: superset/connectors/druid/views.py:267
-#: superset/connectors/druid/views.py:315
-#: superset/connectors/druid/views.py:323 superset/connectors/sqla/views.py:281
-#: superset/views/core.py:287
-msgid "Sources"
-msgstr "Quellen"
-
-#: superset/connectors/druid/views.py:174
-msgid "List Druid Datasource"
-msgstr "Druid Datenquellen auflisten"
-
-#: superset/connectors/druid/views.py:175
-msgid "Show Druid Datasource"
-msgstr "Druid Datenquelle anzeigen"
-
-#: superset/connectors/druid/views.py:176
-msgid "Add Druid Datasource"
-msgstr "Druid Datenquelle einfügen"
+#: superset/assets/src/explore/visTypes.js:1340
+msgid "Choose a source"
+msgstr ""
 
-#: superset/connectors/druid/views.py:177
-msgid "Edit Druid Datasource"
-msgstr "Druid Datenquelle bearbeiten"
+#: superset/assets/src/explore/visTypes.js:1343
+msgid "Target"
+msgstr ""
 
-#: superset/connectors/druid/views.py:196 superset/connectors/sqla/views.py:176
-msgid ""
-"The list of slices associated with this table. By altering this "
-"datasource, you may change how these associated slices behave. Also note "
-"that slices need to point to a datasource, so this form will fail at "
-"saving if removing slices from a datasource. If you want to change the "
-"datasource for a slice, overwrite the slice from the 'explore view'"
+#: superset/assets/src/explore/visTypes.js:1346
+msgid "Choose a target"
 msgstr ""
 
-#: superset/connectors/druid/views.py:204 superset/connectors/sqla/views.py:184
-msgid "Timezone offset (in hours) for this datasource"
+#: superset/assets/src/explore/visTypes.js:1372
+msgid "ISO 3166-2 codes of region/province/department"
 msgstr ""
 
-#: superset/connectors/druid/views.py:208
+#: superset/assets/src/explore/visTypes.js:1373
 msgid ""
-"Time expression to use as a predicate when retrieving distinct values to "
-"populate the filter component. Only applies when `Enable Filter Select` "
-"is on. If you enter `7 days ago`, the distinct list of values in the "
-"filter will be populated based on the distinct value over the past week"
+"It's ISO 3166-2 of your region/province/department in your table. (see "
+"documentation for list of ISO 3166-2)"
 msgstr ""
 
-#: superset/connectors/druid/views.py:215 superset/connectors/sqla/views.py:206
-msgid ""
-"Whether to populate the filter's dropdown in the explore view's filter "
-"section with a list of distinct values fetched from the backend on the "
-"fly"
+#: superset/assets/src/explore/visTypes.js:1397
+msgid "Bubbles"
 msgstr ""
 
-#: superset/connectors/druid/views.py:219
-msgid ""
-"Redirects to this endpoint when clicking on the datasource from the "
-"datasource list"
+#: superset/assets/src/explore/visTypes.js:1407
+msgid "Country Control"
 msgstr ""
 
-#: superset/connectors/druid/views.py:225 superset/connectors/sqla/views.py:213
-msgid "Associated Slices"
+#: superset/assets/src/explore/visTypes.js:1408
+msgid "3 letter code of the country"
 msgstr ""
 
-#: superset/connectors/druid/views.py:226
-msgid "Data Source"
-msgstr "Datenquelle"
+#: superset/assets/src/explore/visTypes.js:1411
+msgid "Metric for color"
+msgstr ""
 
-#: superset/connectors/druid/views.py:229 superset/connectors/sqla/views.py:225
-msgid "Owner"
+#: superset/assets/src/explore/visTypes.js:1412
+msgid "Metric that defines the color of the country"
 msgstr ""
 
-#: superset/connectors/druid/views.py:230
-msgid "Is Hidden"
+#: superset/assets/src/explore/visTypes.js:1415
+msgid "Bubble size"
 msgstr ""
 
-#: superset/connectors/druid/views.py:231 superset/connectors/sqla/views.py:218
-msgid "Enable Filter Select"
+#: superset/assets/src/explore/visTypes.js:1416
+msgid "Metric that defines the size of the bubble"
 msgstr ""
 
-#: superset/connectors/druid/views.py:232 superset/connectors/sqla/views.py:220
-msgid "Default Endpoint"
+#: superset/assets/src/explore/visTypes.js:1422
+msgid "Filter Box"
 msgstr ""
 
-#: superset/connectors/druid/views.py:233
-msgid "Time Offset"
+#: superset/assets/src/explore/visTypes.js:1438
+msgid "Filter controls"
 msgstr ""
 
-#: superset/connectors/druid/views.py:234 superset/connectors/sqla/views.py:222
-#: superset/views/core.py:251 superset/views/core.py:370
-msgid "Cache Timeout"
+#: superset/assets/src/explore/visTypes.js:1439
+msgid ""
+"The controls you want to filter on. Note that only columns checked as "
+"\"filterable\" will show up on this list."
 msgstr ""
 
-#: superset/connectors/druid/views.py:265
-msgid "Druid Datasources"
-msgstr "Druid Datenquellen"
+#: superset/assets/src/explore/visTypes.js:1495
+msgid "Heatmap Options"
+msgstr ""
 
-#: superset/connectors/druid/views.py:312
-msgid "Scan New Datasources"
-msgstr "Neue Datenquellen suchen"
+#: superset/assets/src/explore/visTypes.js:1516
+msgid "Whether to apply a normal distribution based on rank on the color scale"
+msgstr ""
 
-#: superset/connectors/druid/views.py:320
-msgid "Refresh Druid Metadata"
-msgstr "Druid Metadata aktualisieren"
+#: superset/assets/src/explore/visTypes.js:1518
+msgid "Value bounds"
+msgstr ""
 
-#: superset/connectors/sqla/models.py:394
+#: superset/assets/src/explore/visTypes.js:1520
 msgid ""
-"Datetime column not provided as part table configuration and is required "
-"by this type of chart"
+"Hard value bounds applied for color coding. Is only relevant and applied "
+"when the normalization is applied against the whole heatmap."
 msgstr ""
 
-#: superset/connectors/sqla/models.py:398
-msgid "Empty query?"
-msgstr "Leere Abfrage?"
+#: superset/assets/src/explore/visTypes.js:1525
+msgid "Value Format"
+msgstr ""
 
-#: superset/connectors/sqla/models.py:401
-msgid "Metric '{}' is not valid"
-msgstr "Metrik '{}' ist nicht valide"
+#: superset/assets/src/explore/visTypes.js:1531
+msgid "Horizon"
+msgstr ""
 
-#: superset/connectors/sqla/models.py:590
-msgid ""
-"Table [{}] doesn't seem to exist in the specified database, couldn't "
-"fetch column information"
+#: superset/assets/src/explore/visTypes.js:1558
+msgid "Points"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:27
-msgid "List Columns"
-msgstr "Spalten auflisten"
+#: superset/assets/src/explore/visTypes.js:1565
+msgid "Labelling"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:28
-msgid "Show Column"
-msgstr "Spalte anzeigen"
+#: superset/assets/src/explore/visTypes.js:1572
+msgid "Visual Tweaks"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:29
-msgid "Add Column"
-msgstr "Spalte einfügen"
+#: superset/assets/src/explore/visTypes.js:1591
+msgid "Column containing longitude data"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:30
-msgid "Edit Column"
-msgstr "Spalte bearbeiten"
+#: superset/assets/src/explore/visTypes.js:1595
+msgid "Column containing latitude data"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:45
-msgid ""
-"Whether to make this column available as a [Time Granularity] option, "
-"column has to be DATETIME or DATETIME-like"
+#: superset/assets/src/explore/visTypes.js:1598
+msgid "Cluster label aggregator"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:52
+#: superset/assets/src/explore/visTypes.js:1599
 msgid ""
-"The data type that was inferred by the database. It may be necessary to "
-"input a type manually for expression-defined columns in some cases. In "
-"most case users should not need to alter this."
+"Aggregate function applied to the list of points in each cluster to "
+"produce the cluster label."
 msgstr ""
 
-#: superset/connectors/sqla/views.py:90
-msgid "Expression"
+#: superset/assets/src/explore/visTypes.js:1603
+msgid "Tooltip"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:91
-msgid "Is temporal"
+#: superset/assets/src/explore/visTypes.js:1604
+msgid "Show a tooltip when hovering over points and clusters describing the label"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:92
-msgid "Datetime Format"
+#: superset/assets/src/explore/visTypes.js:1608
+msgid ""
+"One or many controls to group by. If grouping, latitude and longitude "
+"columns must be present."
 msgstr ""
 
-#: superset/connectors/sqla/views.py:93
-msgid "Database Expression"
+#: superset/assets/src/explore/visTypes.js:1619
+msgid "Event definition"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:102
-msgid "List Metrics"
-msgstr "Metriken auflisten"
-
-#: superset/connectors/sqla/views.py:103
-msgid "Show Metric"
-msgstr "Metrik anzeigen"
+#: superset/assets/src/explore/visTypes.js:1629
+msgid "Additional meta data"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:104
-msgid "Add Metric"
-msgstr "Metrik einfügen"
+#: superset/assets/src/explore/visTypes.js:1637
+msgid "Column containing entity ids"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:105
-msgid "Edit Metric"
-msgstr "Metrik bearbeiten"
+#: superset/assets/src/explore/visTypes.js:1638
+msgid "e.g., a \"user id\" column"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:134
-msgid "SQL Expression"
+#: superset/assets/src/explore/visTypes.js:1641
+msgid "Column containing event names"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:136
-msgid "D3 Format"
+#: superset/assets/src/explore/visTypes.js:1649
+msgid "Event count limit"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:137
-msgid "Is Restricted"
-msgstr "Ist begrenzt"
+#: superset/assets/src/explore/visTypes.js:1650
+msgid "The maximum number of events to return, equivalent to number of rows"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:155
-msgid "List Tables"
-msgstr "Tabellen auflisten"
+#: superset/assets/src/explore/visTypes.js:1653
+msgid "Meta data"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:156
-msgid "Show Table"
-msgstr "Tabelle anzeigen"
+#: superset/assets/src/explore/visTypes.js:1654
+msgid "Select any columns for meta data inspection"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:157
-msgid "Add Table"
-msgstr "Tabelle einfügen"
+#: superset/assets/src/explore/visTypes.js:1666
+msgid "Paired t-test"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:158
-msgid "Edit Table"
-msgstr "Tabelle bearbeiten"
+#: superset/assets/src/explore/visTypes.js:1702
+msgid "Time Series Options"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:185
-msgid "Name of the table that exists in the source database"
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx:177
+msgid "No such column found. To filter on a metric, try the Custom SQL tab."
 msgstr ""
 
-#: superset/connectors/sqla/views.py:187
-msgid "Schema, as used only in some databases like Postgres, Redshift and DB2"
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx:183
+#, python-format
+msgid "%s column(s) and metric(s)"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:193
-msgid ""
-"This fields acts a Superset view, meaning that Superset will run a query "
-"against this string as a subquery."
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx:193
+#: superset/assets/src/explore/components/AdhocMetricEditPopover.jsx:154
+#, python-format
+msgid "%s column(s)"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:197
-msgid ""
-"Predicate applied when fetching distinct value to populate the filter "
-"control component. Supports jinja template syntax. Applies only when "
-"`Enable Filter Select` is on."
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx:194
+msgid "To filter on a metric, use Custom SQL tab."
 msgstr ""
 
-#: superset/connectors/sqla/views.py:203
-msgid "Redirects to this endpoint when clicking on the table from the table list"
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx:200
+#, python-format
+msgid "%s operators(s)"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:215
-msgid "Changed By"
-msgstr "Bearbeitet von"
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx:240
+msgid "type a value here"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:216 superset/views/core.py:247
-#: superset/views/sql_lab.py:19 superset/views/sql_lab.py:55
-msgid "Database"
-msgstr "Datenbank"
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx:248
+#: superset/assets/src/explore/components/controls/Filter.jsx:120
+msgid "Filter value"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:217 superset/views/core.py:249
-msgid "Last Changed"
-msgstr "Bearbeitet am"
+#: superset/assets/src/explore/components/AdhocFilterEditPopoverSqlTabContent.jsx:80
+msgid "choose WHERE or HAVING..."
+msgstr ""
 
-#: superset/connectors/sqla/views.py:219
-msgid "Schema"
+#: superset/assets/src/explore/components/AdhocMetricEditPopover.jsx:167
+#, python-format
+msgid "%s aggregates(s)"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:221
-msgid "Offset"
+#: superset/assets/src/explore/components/ControlHeader.jsx:35
+msgid "description"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:223
-msgid "Table Name"
-msgstr "Tabellenname"
+#: superset/assets/src/explore/components/ControlHeader.jsx:46
+msgid "bolt"
+msgstr ""
 
-#: superset/connectors/sqla/views.py:224
-msgid "Fetch Values Predicate"
+#: superset/assets/src/explore/components/ControlHeader.jsx:47
+msgid "Changing this control takes effect instantly"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:226
-msgid "Main Datetime Column"
+#: superset/assets/src/explore/components/DisplayQueryButton.jsx:75
+msgid "Error..."
 msgstr ""
 
-#: superset/connectors/sqla/views.py:242
-msgid ""
-"Table [{}] could not be found, please double check your database "
-"connection, schema, and table name"
+#: superset/assets/src/explore/components/EmbedCodeButton.jsx:91
+msgid "Width"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:255
-msgid ""
-"The table was created. As part of this two phase configuration process, "
-"you should now click the edit button by the new table to configure it."
+#: superset/assets/src/explore/components/ExploreActionButtons.jsx:37
+msgid "Export to .json"
 msgstr ""
 
-#: superset/connectors/sqla/views.py:279
-msgid "Tables"
-msgstr "Tabellen"
+#: superset/assets/src/explore/components/ExploreActionButtons.jsx:47
+msgid "Export to .csv format"
+msgstr ""
 
-#: superset/templates/appbuilder/navbar_right.html:41
-msgid "Profile"
-msgstr "Profil"
+#: superset/assets/src/explore/components/ExploreChartHeader.jsx:64
+#, python-format
+msgid "%s - untitled"
+msgstr ""
 
-#: superset/templates/appbuilder/navbar_right.html:42
-msgid "Logout"
-msgstr "Abmelden"
+#: superset/assets/src/explore/components/ExploreChartHeader.jsx:100
+msgid "Edit chart properties"
+msgstr ""
 
-#: superset/templates/appbuilder/navbar_right.html:47
-msgid "Login"
-msgstr "Anmelden"
+#: superset/assets/src/explore/components/RowCountLabel.jsx:25
+msgid "Limit reached"
+msgstr ""
 
-#: superset/templates/appbuilder/general/widgets/base_list.html:37
-msgid "Record Count"
-msgstr "Datensätzeanzahl"
+#: superset/assets/src/explore/components/SaveModal.jsx:74
+msgid "Please enter a chart name"
+msgstr ""
 
-#: superset/templates/appbuilder/general/widgets/base_list.html:46
-msgid "No records found"
-msgstr "Keine Datensätze gefunden"
+#: superset/assets/src/explore/components/SaveModal.jsx:89
+msgid "Please select a dashboard"
+msgstr ""
 
-#: superset/templates/superset/import_dashboards.html:11
-msgid "Import"
-msgstr "Importieren"
+#: superset/assets/src/explore/components/SaveModal.jsx:97
+msgid "Please enter a dashboard name"
+msgstr ""
 
-#: superset/templates/superset/request_access.html:2
-msgid "No Access!"
-msgstr "Keine Zugriff!"
+#: superset/assets/src/explore/components/SaveModal.jsx:133
+msgid "Save A Chart"
+msgstr ""
 
-#: superset/templates/superset/request_access.html:7
+#: superset/assets/src/explore/components/SaveModal.jsx:154
 #, python-format
-msgid "You do not have permissions to access the datasource(s): %(name)s."
+msgid "Overwrite chart %s"
 msgstr ""
 
-#: superset/templates/superset/request_access.html:13
-msgid "Request Permissions"
-msgstr "Berechtigung anfordern"
+#: superset/assets/src/explore/components/SaveModal.jsx:167
+msgid "[chart name]"
+msgstr ""
+
+#: superset/assets/src/explore/components/SaveModal.jsx:180
+msgid "Do not add to a dashboard"
+msgstr ""
 
-#: superset/templates/superset/welcome.html:3
-msgid "Welcome!"
-msgstr "Willkommen!"
+#: superset/assets/src/explore/components/SaveModal.jsx:188
+msgid "Add chart to existing dashboard"
+msgstr ""
 
-#: superset/templates/superset/models/database/macros.html:4
-msgid "Test Connection"
-msgstr "Verbindungstest"
+#: superset/assets/src/explore/components/SaveModal.jsx:204
+msgid "Add to new dashboard"
+msgstr ""
 
-#: superset/views/annotations.py:50 superset/views/annotations.py:58
-#: superset/views/core.py:277 superset/views/core.py:2371
-#: superset/views/sql_lab.py:30
-msgid "Manage"
-msgstr "Einstellungen"
+#: superset/assets/src/explore/components/SaveModal.jsx:230
+msgid "Save & go to dashboard"
+msgstr ""
 
-#: superset/views/base.py:62
+#: superset/assets/src/explore/components/URLShortLinkButton.jsx:33
 #, python-format
-msgid "Datasource %(name)s already exists"
+msgid "Check out this chart: %s"
 msgstr ""
 
-#: superset/views/base.py:221
-msgid "json isn't valid"
+#: superset/assets/src/explore/components/controls/AdhocFilterControl.jsx:241
+msgid "choose a column or metric"
 msgstr ""
 
-#: superset/views/base.py:272
-msgid "Delete"
-msgstr "Löschen"
+#: superset/assets/src/explore/components/controls/AnnotationLayerControl.jsx:147
+msgid "Add Annotation Layer"
+msgstr ""
 
-#: superset/views/base.py:273
-msgid "Delete all Really?"
-msgstr "Wirklich alle löschen?"
+#: superset/assets/src/explore/components/controls/BoundsControl.jsx:50
+msgid "`Min` value should be numeric or empty"
+msgstr ""
 
-#: superset/views/core.py:56
-msgid "This endpoint requires the `all_datasource_access` permission"
+#: superset/assets/src/explore/components/controls/BoundsControl.jsx:53
+msgid "`Max` value should be numeric or empty"
 msgstr ""
 
-#: superset/views/core.py:58
-msgid "The datasource seems to have been deleted"
+#: superset/assets/src/explore/components/controls/BoundsControl.jsx:70
+#: superset/connectors/druid/views.py:57
+msgid "Min"
 msgstr ""
 
-#: superset/views/core.py:59
-msgid "The access requests seem to have been deleted"
+#: superset/assets/src/explore/components/controls/BoundsControl.jsx:78
+#: superset/connectors/druid/views.py:58
+msgid "Max"
 msgstr ""
 
-#: superset/views/core.py:61
-msgid "The user seems to have been deleted"
+#: superset/assets/src/explore/components/controls/DatasourceControl.jsx:79
+msgid "Something went wrong while fetching the datasource list"
 msgstr ""
 
-#: superset/views/core.py:62
-msgid "You don't have access to this datasource"
-msgstr "Sie haben keine Zugriff auf diese Datenquelle"
+#: superset/assets/src/explore/components/controls/DatasourceControl.jsx:110
+msgid "Select a datasource"
+msgstr ""
 
-#: superset/views/core.py:66
-#, python-format
-msgid ""
-"This view requires the database %(name)s or `all_datasource_access` "
-"permission"
+#: superset/assets/src/explore/components/controls/DatasourceControl.jsx:120
+#: superset/assets/src/explore/components/controls/VizTypeControl.jsx:120
+msgid "Search / Filter"
 msgstr ""
 
-#: superset/views/core.py:71
-#, python-format
-msgid ""
-"This endpoint requires the datasource %(name)s, database or "
-"`all_datasource_access` permission"
+#: superset/assets/src/explore/components/controls/DatasourceControl.jsx:180
+msgid "Click to point to another datasource"
 msgstr ""
 
-#: superset/views/core.py:174
-msgid "List Databases"
-msgstr "Dakenbanken auflisten"
+#: superset/assets/src/explore/components/controls/DatasourceControl.jsx:191
+msgid "Edit the datasource's configuration"
+msgstr ""
 
-#: superset/views/core.py:175
-msgid "Show Database"
-msgstr "Datenbank anzeigen"
+#: superset/assets/src/explore/components/controls/DatasourceControl.jsx:203
+msgid "Show datasource configuration"
+msgstr ""
 
-#: superset/views/core.py:176
-msgid "Add Database"
-msgstr "Datenbank einfügen"
+#: superset/assets/src/explore/components/controls/Filter.jsx:149
+msgid "Select metric"
+msgstr ""
 
-#: superset/views/core.py:177
-msgid "Edit Database"
-msgstr "Datenbank bearbeiten"
+#: superset/assets/src/explore/components/controls/Filter.jsx:149
+msgid "Select column"
+msgstr ""
 
-#: superset/views/core.py:212
-msgid "Expose this DB in SQL Lab"
+#: superset/assets/src/explore/components/controls/Filter.jsx:161
+msgid "Select operator"
 msgstr ""
 
-#: superset/views/core.py:213
-msgid ""
-"Allow users to run synchronous queries, this is the default and should "
-"work well for queries that can be executed within a web request scope "
-"(<~1 minute)"
+#: superset/assets/src/explore/components/controls/FilterControl.jsx:145
+#: superset/templates/appbuilder/general/widgets/search.html:6
+msgid "Add Filter"
 msgstr ""
 
-#: superset/views/core.py:217
-msgid ""
-"Allow users to run queries, against an async backend. This assumes that "
-"you have a Celery worker setup as well as a results backend."
+#: superset/assets/src/explore/components/controls/MetricsControl.jsx:239
+msgid "choose a column or aggregate function"
 msgstr ""
 
-#: superset/views/core.py:221
-msgid "Allow CREATE TABLE AS option in SQL Lab"
+#: superset/assets/src/explore/components/controls/SelectAsyncControl.jsx:25
+msgid "Error while fetching data"
 msgstr ""
 
-#: superset/views/core.py:222
-msgid ""
-"Allow users to run non-SELECT statements (UPDATE, DELETE, CREATE, ...) in"
-" SQL Lab"
+#: superset/assets/src/explore/components/controls/SelectControl.jsx:47
+msgid "No results found"
 msgstr ""
 
-#: superset/views/core.py:226
-msgid ""
-"When allowing CREATE TABLE AS option in SQL Lab, this option forces the "
-"table to be created in this schema"
+#: superset/assets/src/explore/components/controls/SelectControl.jsx:113
+#, python-format
+msgid "%s option(s)"
 msgstr ""
 
-#: superset/views/core.py:238
+#: superset/assets/src/explore/components/controls/SpatialControl.jsx:62
+msgid "Invalid lat/long configuration."
+msgstr ""
+
+#: superset/assets/src/explore/components/controls/SpatialControl.jsx:128
+msgid "Longitude & Latitude columns"
+msgstr ""
+
+#: superset/assets/src/explore/components/controls/SpatialControl.jsx:144
+msgid "Delimited long & lat single column"
+msgstr ""
+
+#: superset/assets/src/explore/components/controls/SpatialControl.jsx:145
 msgid ""
-"All the queries in Sql Lab are going to be executed on behalf of "
-"currently authorized user."
+"Multiple formats accepted, look the geopy.points Python library for more "
+"details"
 msgstr ""
 
-#: superset/views/core.py:243
-msgid "Expose in SQL Lab"
+#: superset/assets/src/explore/components/controls/SpatialControl.jsx:157
+msgid "Reverse lat/long "
 msgstr ""
 
-#: superset/views/core.py:244
-msgid "Allow CREATE TABLE AS"
+#: superset/assets/src/explore/components/controls/SpatialControl.jsx:163
+msgid "Geohash"
 msgstr ""
 
-#: superset/views/core.py:245
-msgid "Allow DML"
+#: superset/assets/src/explore/components/controls/TextAreaControl.jsx:70
+msgid "textarea"
 msgstr ""
 
-#: superset/views/core.py:246
-msgid "CTAS Schema"
+#: superset/assets/src/explore/components/controls/TextAreaControl.jsx:98
+msgid "Edit"
 msgstr ""
 
-#: superset/views/core.py:248 superset/views/core.py:371
-#: superset/views/core.py:479 superset/views/core.py:543
-msgid "Creator"
-msgstr "Schöpfer"
+#: superset/assets/src/explore/components/controls/TextAreaControl.jsx:98
+msgid "in modal"
+msgstr ""
 
-#: superset/views/core.py:250
-msgid "SQLAlchemy URI"
+#: superset/assets/src/explore/components/controls/VizTypeControl.jsx:110
+msgid "Select a visualization type"
 msgstr ""
 
-#: superset/views/core.py:252
-msgid "Extra"
+#: superset/assets/src/profile/components/App.jsx:24
+#: superset/assets/src/welcome/App.jsx:56
+#: superset/assets/src/welcome/App.jsx:59
+msgid "Favorites"
 msgstr ""
 
-#: superset/views/core.py:253
-msgid "Allow Run Sync"
+#: superset/assets/src/profile/components/App.jsx:30
+msgid "Created Content"
 msgstr ""
 
-#: superset/views/core.py:254
-msgid "Allow Run Async"
+#: superset/assets/src/profile/components/App.jsx:37
+msgid "Recent Activity"
 msgstr ""
 
-#: superset/views/core.py:255
-msgid "Impersonate queries to the database"
+#: superset/assets/src/profile/components/App.jsx:42
+msgid "Security & Access"
 msgstr ""
 
-#: superset/views/core.py:273
-msgid "Import Dashboards"
-msgstr "Dashboards importieren"
+#: superset/assets/src/profile/components/CreatedContent.jsx:33
+msgid "No charts"
+msgstr ""
 
-#: superset/views/core.py:315 superset/views/core.py:556
-#: superset/views/sql_lab.py:18 superset/views/sql_lab.py:54
-msgid "User"
-msgstr "Benutzer"
+#: superset/assets/src/profile/components/CreatedContent.jsx:49
+msgid "No dashboards"
+msgstr ""
 
-#: superset/views/core.py:316
-msgid "User Roles"
-msgstr "Benutzer Rollen"
+#: superset/assets/src/profile/components/CreatedContent.jsx:58
+#: superset/assets/src/profile/components/Favorites.jsx:59
+#: superset/assets/src/welcome/App.jsx:28
+#: superset/assets/src/welcome/App.jsx:31 superset/views/core.py:459
+#: superset/views/core.py:628
+msgid "Dashboards"
+msgstr ""
 
-#: superset/views/core.py:317
-msgid "Database URL"
-msgstr "Datenbank URL"
+#: superset/assets/src/profile/components/CreatedContent.jsx:61
+#: superset/assets/src/profile/components/Favorites.jsx:62
+#: superset/views/core.py:500 superset/views/core.py:573
+msgid "Charts"
+msgstr ""
 
-#: superset/views/core.py:319
-msgid "Roles to grant"
+#: superset/assets/src/profile/components/Favorites.jsx:34
+msgid "No favorite charts yet, go click on stars!"
 msgstr ""
 
-#: superset/views/core.py:320
-msgid "Created On"
+#: superset/assets/src/profile/components/Favorites.jsx:50
+msgid "No favorite dashboards yet, go click on stars!"
 msgstr ""
 
-#: superset/views/core.py:326
-msgid "Access requests"
-msgstr "Zugriffsanforderungen"
+#: superset/assets/src/profile/components/Security.jsx:14
+msgid "Roles"
+msgstr ""
 
-#: superset/views/core.py:328 superset/views/core.py:567
-msgid "Security"
-msgstr "Sicherheit"
+#: superset/assets/src/profile/components/Security.jsx:23
+#: superset/views/core.py:313
+msgid "Databases"
+msgstr ""
 
-#: superset/views/core.py:335
-msgid "List Slices"
-msgstr "Schieben auflisten"
+#: superset/assets/src/profile/components/Security.jsx:34
+msgid "Datasources"
+msgstr ""
 
-#: superset/views/core.py:336
-msgid "Show Slice"
-msgstr "Schiebe anzeigen"
+#: superset/assets/src/profile/components/UserInfo.jsx:19
+msgid "Profile picture provided by Gravatar"
+msgstr ""
 
-#: superset/views/core.py:337
-msgid "Add Slice"
-msgstr "Schiebe einfügen"
+#: superset/assets/src/profile/components/UserInfo.jsx:34
+msgid "joined"
+msgstr ""
 
-#: superset/views/core.py:338
-msgid "Edit Slice"
-msgstr "Schiebe bearbeiten"
+#: superset/assets/src/profile/components/UserInfo.jsx:44
+msgid "id:"
+msgstr ""
 
-#: superset/views/core.py:359
-msgid ""
-"These parameters are generated dynamically when clicking the save or "
-"overwrite button in the explore view. This JSON object is exposed here "
-"for reference and for power users who may want to alter specific "
-"parameters."
+#: superset/assets/src/visualizations/EventFlow.jsx:56
+msgid "Sorry, there appears to be no data"
 msgstr ""
 
-#: superset/views/core.py:364
-msgid "Duration (in seconds) of the caching timeout for this slice."
+#: superset/assets/src/visualizations/PlaySlider.jsx:99
+msgid "Data has no time steps"
 msgstr ""
 
-#: superset/views/core.py:375
-msgid "Last Modified"
-msgstr "Geändert"
+#: superset/assets/src/visualizations/filter_box.jsx:115
+msgid "Select starting date"
+msgstr ""
 
-#: superset/views/core.py:376 superset/views/core.py:478
-msgid "Owners"
+#: superset/assets/src/visualizations/filter_box.jsx:124
+msgid "Select end date"
 msgstr ""
 
-#: superset/views/core.py:377
-msgid "Parameters"
-msgstr "Parameter"
+#: superset/assets/src/visualizations/filter_box.jsx:193
+#, python-format
+msgid "Select [%s]"
+msgstr ""
 
-#: superset/views/core.py:378 superset/views/core.py:420
-msgid "Slice"
-msgstr "Schiebe"
+#: superset/assets/src/visualizations/filter_box.jsx:230
+msgid "Apply"
+msgstr ""
 
-#: superset/views/core.py:437
-msgid "List Dashboards"
-msgstr "Dashboards auflisten"
+#: superset/assets/src/visualizations/nvd3_vis.js:166
+msgid "You cannot use 45° tick layout along with the time range filter"
+msgstr ""
 
-#: superset/views/core.py:438
-msgid "Show Dashboard"
-msgstr "Dashboard anzeigen"
+#: superset/assets/src/welcome/App.jsx:47
+#: superset/assets/src/welcome/App.jsx:50
+msgid "Recently Viewed"
+msgstr ""
 
-#: superset/views/core.py:439
-msgid "Add Dashboard"
-msgstr "Dashboard einfügen"
+#: superset/connectors/druid/models.py:1030
+msgid "Metric(s) {} must be aggregations."
+msgstr ""
 
-#: superset/views/core.py:440
-msgid "Edit Dashboard"
-msgstr "Dashboard bearbeiten"
+#: superset/connectors/druid/models.py:1341
+msgid "No data was returned."
+msgstr ""
 
-#: superset/views/core.py:451
-msgid ""
-"This json object describes the positioning of the widgets in the "
-"dashboard. It is dynamically generated when adjusting the widgets size "
-"and positions by using drag & drop in the dashboard view"
+#: superset/connectors/druid/models.py:1398
+msgid "Unsupported extraction function: "
 msgstr ""
 
-#: superset/views/core.py:456
-msgid ""
-"The css for individual dashboards can be altered here, or in the "
-"dashboard view where changes are immediately visible"
+#: superset/connectors/druid/views.py:33
+msgid "List Druid Column"
 msgstr ""
 
-#: superset/views/core.py:460
-msgid "To get a readable URL for your dashboard"
+#: superset/connectors/druid/views.py:34
+msgid "Show Druid Column"
 msgstr ""
 
-#: superset/views/core.py:461
-msgid ""
-"This JSON object is generated dynamically when clicking the save or "
-"overwrite button in the dashboard view. It is exposed here for reference "
-"and for power users who may want to alter specific parameters."
+#: superset/connectors/druid/views.py:35
+msgid "Add Druid Column"
 msgstr ""
 
-#: superset/views/core.py:466
-msgid "Owners is a list of users who can alter the dashboard."
+#: superset/connectors/druid/views.py:36
+msgid "Edit Druid Column"
 msgstr ""
 
-#: superset/views/core.py:474 superset/views/core.py:541
-msgid "Dashboard"
+#: superset/connectors/druid/views.py:50 superset/connectors/sqla/views.py:83
+msgid "Column"
 msgstr ""
 
-#: superset/views/core.py:476
-msgid "Slug"
+#: superset/connectors/druid/views.py:51 superset/connectors/druid/views.py:136
+#: superset/connectors/sqla/views.py:93 superset/connectors/sqla/views.py:134
+msgid "Type"
 msgstr ""
 
-#: superset/views/core.py:481
-msgid "Position JSON"
+#: superset/connectors/druid/views.py:53 superset/connectors/sqla/views.py:86
+msgid "Groupable"
 msgstr ""
 
-#: superset/views/core.py:483
-msgid "JSON Metadata"
+#: superset/connectors/druid/views.py:54 superset/connectors/sqla/views.py:87
+msgid "Filterable"
 msgstr ""
 
-#: superset/views/core.py:484
-msgid "Underlying Tables"
+#: superset/connectors/druid/views.py:55
+msgid "Count Distinct"
 msgstr ""
 
-#: superset/views/core.py:507
-msgid "Export"
+#: superset/connectors/druid/views.py:56
+msgid "Sum"
 msgstr ""
 
-#: superset/views/core.py:507
-msgid "Export dashboards?"
+#: superset/connectors/druid/views.py:61 superset/connectors/sqla/views.py:52
+msgid ""
+"Whether this column is exposed in the `Filters` section of the explore "
+"view."
 msgstr ""
 
-#: superset/views/core.py:557
-msgid "Action"
-msgstr "Aktion"
+#: superset/connectors/druid/views.py:107
+msgid "List Druid Metric"
+msgstr ""
 
-#: superset/views/core.py:558
-msgid "dttm"
+#: superset/connectors/druid/views.py:108
+msgid "Show Druid Metric"
 msgstr ""
 
-#: superset/views/core.py:565
-msgid "Action Log"
-msgstr "Aktionsprotokoll"
+#: superset/connectors/druid/views.py:109
+msgid "Add Druid Metric"
+msgstr ""
 
-#: superset/views/core.py:796
-msgid "Access was requested"
-msgstr "Zugang wurde beantragt"
+#: superset/connectors/druid/views.py:110
+msgid "Edit Druid Metric"
+msgstr ""
 
-#: superset/views/core.py:857
-#, python-format
+#: superset/connectors/druid/views.py:127 superset/connectors/sqla/views.py:116
 msgid ""
-"%(user)s was granted the role %(role)s that gives access to the "
-"%(datasource)s"
+"Whether the access to this metric is restricted to certain roles. Only "
+"roles with the permission 'metric access on XXX (the name of this "
+"metric)' are allowed to access this metric"
 msgstr ""
 
-#: superset/views/core.py:873
-#, python-format
-msgid "Role %(r)s was extended to provide the access to the datasource %(ds)s"
+#: superset/connectors/druid/views.py:135 superset/connectors/sqla/views.py:84
+#: superset/connectors/sqla/views.py:133
+msgid "Verbose Name"
 msgstr ""
 
-#: superset/views/core.py:882
-msgid "You have no permission to approve this request"
+#: superset/connectors/druid/views.py:137 superset/views/core.py:670
+msgid "JSON"
 msgstr ""
 
-#: superset/views/core.py:1646
-msgid ""
-"Malformed request. slice_id or table_name and db_name arguments are "
-"expected"
+#: superset/connectors/druid/views.py:138
+msgid "Druid Datasource"
 msgstr ""
 
-#: superset/views/core.py:1652
-#, python-format
-msgid "Slice %(id)s not found"
+#: superset/connectors/druid/views.py:139 superset/connectors/sqla/views.py:139
+msgid "Warning Message"
 msgstr ""
 
-#: superset/views/core.py:1664
-#, python-format
-msgid "Table %(t)s wasn't found in the database %(d)s"
+#: superset/connectors/druid/views.py:157
+msgid "List Druid Cluster"
 msgstr ""
 
-#: superset/views/core.py:1803
-#, python-format
-msgid "Can't find User '%(name)s', please ask your admin to create one."
+#: superset/connectors/druid/views.py:158
+msgid "Show Druid Cluster"
 msgstr ""
 
-#: superset/views/core.py:1810
-#, python-format
-msgid "Can't find DruidCluster with cluster_name = '%(name)s'"
+#: superset/connectors/druid/views.py:159
+msgid "Add Druid Cluster"
 msgstr ""
 
-#: superset/views/core.py:2071
-msgid "Query record was not created as expected."
+#: superset/connectors/druid/views.py:160
+msgid "Edit Druid Cluster"
 msgstr ""
 
-#: superset/views/core.py:2357
-msgid "Template Name"
-msgstr "Vorlagename"
+#: superset/connectors/druid/views.py:171
+#: superset/connectors/druid/views.py:257
+msgid "Cluster"
+msgstr ""
 
-#: superset/views/core.py:2368
-msgid "CSS Templates"
-msgstr "CSS Vorlagen"
+#: superset/connectors/druid/views.py:172
+msgid "Coordinator Host"
+msgstr ""
 
-#: superset/views/core.py:2379
-msgid "SQL Editor"
+#: superset/connectors/druid/views.py:173
+msgid "Coordinator Port"
 msgstr ""
 
-#: superset/views/core.py:2384 superset/views/core.py:2393
-msgid "SQL Lab"
+#: superset/connectors/druid/views.py:174
+msgid "Coordinator Endpoint"
 msgstr ""
 
-#: superset/views/core.py:2388
-msgid "Query Search"
-msgstr "Abfragen suchen"
+#: superset/connectors/druid/views.py:175
+msgid "Broker Host"
+msgstr ""
 
-#: superset/views/sql_lab.py:20
-msgid "Status"
+#: superset/connectors/druid/views.py:176
+msgid "Broker Port"
 msgstr ""
 
-#: superset/views/sql_lab.py:21
-msgid "Start Time"
-msgstr "Von Zeit"
+#: superset/connectors/druid/views.py:177
+msgid "Broker Endpoint"
+msgstr ""
 
-#: superset/views/sql_lab.py:22 superset/views/sql_lab.py:58
-msgid "End Time"
-msgstr "Bis Zeit"
+#: superset/connectors/druid/views.py:193
+msgid "Druid Clusters"
+msgstr ""
 
-#: superset/views/sql_lab.py:28
-msgid "Queries"
-msgstr "Abfragen"
+#: superset/connectors/druid/views.py:196
+#: superset/connectors/druid/views.py:298
+#: superset/connectors/druid/views.py:347
+#: superset/connectors/druid/views.py:355 superset/connectors/sqla/views.py:315
+#: superset/views/core.py:316 superset/views/core.py:2765
+msgid "Sources"
+msgstr ""
 
-#: superset/views/sql_lab.py:37
-msgid "List Saved Query"
-msgstr "Gespeicherte Abfragen auflisten"
+#: superset/connectors/druid/views.py:204
+msgid "List Druid Datasource"
+msgstr ""
 
-#: superset/views/sql_lab.py:38
-msgid "Show Saved Query"
-msgstr "Gespeicherte Abfrage anzeigen"
+#: superset/connectors/druid/views.py:205
+msgid "Show Druid Datasource"
+msgstr ""
 
-#: superset/views/sql_lab.py:39
-msgid "Add Saved Query"
-msgstr "Gespeicherte Abfrage einfügen"
+#: superset/connectors/druid/views.py:206
+msgid "Add Druid Datasource"
+msgstr ""
 
-#: superset/views/sql_lab.py:40
-msgid "Edit Saved Query"
-msgstr "Gespeicherte Abfrage bearbeiten"
+#: superset/connectors/druid/views.py:207
+msgid "Edit Druid Datasource"
+msgstr ""
 
-#: superset/views/sql_lab.py:59
-msgid "Pop Tab Link"
+#: superset/connectors/druid/views.py:226 superset/connectors/sqla/views.py:182
+msgid ""
+"The list of charts associated with this table. By altering this "
+"datasource, you may change how these associated charts behave. Also note "
+"that charts need to point to a datasource, so this form will fail at "
+"saving if removing charts from a datasource. If you want to change the "
+"datasource for a chart, overwrite the chart from the 'explore view'"
 msgstr ""
 
-#: superset/views/sql_lab.py:60
-msgid "Changed on"
-msgstr "Bearbeitet am"
+#: superset/connectors/druid/views.py:234 superset/connectors/sqla/views.py:190
+msgid "Timezone offset (in hours) for this datasource"
+msgstr ""
 
-#: superset/views/sql_lab.py:79
-msgid "Saved Queries"
-msgstr "Gespeicherte Abfragen"
+#: superset/connectors/druid/views.py:238
+msgid ""
+"Time expression to use as a predicate when retrieving distinct values to "
+"populate the filter component. Only applies when `Enable Filter Select` "
+"is on. If you enter `7 days ago`, the distinct list of values in the "
+"filter will be populated based on the distinct value over the past week"
+msgstr ""
+
+#: superset/connectors/druid/views.py:245 superset/connectors/sqla/views.py:212
+msgid ""
+"Whether to populate the filter's dropdown in the explore view's filter "
+"section with a list of distinct values fetched from the backend on the "
+"fly"
+msgstr ""
+
+#: superset/connectors/druid/views.py:249
+msgid ""
+"Redirects to this endpoint when clicking on the datasource from the "
+"datasource list"
+msgstr ""
+
+#: superset/connectors/druid/views.py:255 superset/connectors/sqla/views.py:224
+msgid "Associated Charts"
+msgstr ""
+
+#: superset/connectors/druid/views.py:256
+msgid "Data Source"
+msgstr ""
+
+#: superset/connectors/druid/views.py:259 superset/connectors/sqla/views.py:236
+msgid "Owner"
+msgstr ""
+
+#: superset/connectors/druid/views.py:260
+msgid "Is Hidden"
+msgstr ""
+
+#: superset/connectors/druid/views.py:261 superset/connectors/sqla/views.py:229
+msgid "Enable Filter Select"
+msgstr ""
+
+#: superset/connectors/druid/views.py:262 superset/connectors/sqla/views.py:231
+msgid "Default Endpoint"
+msgstr ""
+
+#: superset/connectors/druid/views.py:263
+msgid "Time Offset"
+msgstr ""
+
+#: superset/connectors/druid/views.py:264 superset/connectors/sqla/views.py:233
+#: superset/views/core.py:279 superset/views/core.py:457
+msgid "Cache Timeout"
+msgstr ""
+
+#: superset/connectors/druid/views.py:296
+msgid "Druid Datasources"
+msgstr ""
+
+#: superset/connectors/druid/views.py:344
+msgid "Scan New Datasources"
+msgstr ""
+
+#: superset/connectors/druid/views.py:352
+msgid "Refresh Druid Metadata"
+msgstr ""
+
+#: superset/connectors/sqla/models.py:513
+msgid ""
+"Datetime column not provided as part table configuration and is required "
+"by this type of chart"
+msgstr ""
+
+#: superset/connectors/sqla/models.py:517
+msgid "Empty query?"
+msgstr ""
+
+#: superset/connectors/sqla/models.py:525
+msgid "Metric '{}' is not valid"
+msgstr ""
+
+#: superset/connectors/sqla/models.py:748
+msgid ""
+"Table [{}] doesn't seem to exist in the specified database, couldn't "
+"fetch column information"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:30
+msgid "List Columns"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:31
+msgid "Show Column"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:32
+msgid "Add Column"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:33
+msgid "Edit Column"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:48
+msgid ""
+"Whether to make this column available as a [Time Granularity] option, "
+"column has to be DATETIME or DATETIME-like"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:55
+msgid ""
+"The data type that was inferred by the database. It may be necessary to "
+"input a type manually for expression-defined columns in some cases. In "
+"most case users should not need to alter this."
+msgstr ""
+
+#: superset/connectors/sqla/views.py:89
+msgid "Expression"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:90
+msgid "Is temporal"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:91
+msgid "Datetime Format"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:92
+msgid "Database Expression"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:103
+msgid "List Metrics"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:104
+msgid "Show Metric"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:105
+msgid "Add Metric"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:106
+msgid "Edit Metric"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:135
+msgid "SQL Expression"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:137
+msgid "D3 Format"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:138
+msgid "Is Restricted"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:157
+msgid "List Tables"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:158
+msgid "Show Table"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:159
+msgid "Add Table"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:160
+msgid "Edit Table"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:191
+msgid "Name of the table that exists in the source database"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:193
+msgid "Schema, as used only in some databases like Postgres, Redshift and DB2"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:199
+msgid ""
+"This fields acts a Superset view, meaning that Superset will run a query "
+"against this string as a subquery."
+msgstr ""
+
+#: superset/connectors/sqla/views.py:203
+msgid ""
+"Predicate applied when fetching distinct value to populate the filter "
+"control component. Supports jinja template syntax. Applies only when "
+"`Enable Filter Select` is on."
+msgstr ""
+
+#: superset/connectors/sqla/views.py:209
+msgid "Redirects to this endpoint when clicking on the table from the table list"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:216
+msgid "Whether the table was generated by the 'Visualize' flow in SQL Lab"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:219
+msgid ""
+"A set of parameters that become available in the query using Jinja "
+"templating syntax"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:226
+msgid "Changed By"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:228 superset/views/core.py:277
+msgid "Last Changed"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:232
+msgid "Offset"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:235
+msgid "Fetch Values Predicate"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:237
+msgid "Main Datetime Column"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:239
+msgid "SQL Lab View"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:240
+msgid "Template parameters"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:257
+msgid ""
+"Table [{}] could not be found, please double check your database "
+"connection, schema, and table name"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:270
+msgid ""
+"The table was created. As part of this two phase configuration process, "
+"you should now click the edit button by the new table to configure it."
+msgstr ""
+
+#: superset/connectors/sqla/views.py:293
+msgid "Refresh Metadata"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:294
+msgid "Refresh column metadata"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:303
+#, python-format
+msgid "Metadata refreshed for the following table(s): %(tables)s"
+msgstr ""
+
+#: superset/connectors/sqla/views.py:311
+msgid "Tables"
+msgstr ""
+
+#: superset/templates/appbuilder/navbar_right.html:41
+msgid "Profile"
+msgstr ""
+
+#: superset/templates/appbuilder/navbar_right.html:42
+msgid "Logout"
+msgstr ""
+
+#: superset/templates/appbuilder/navbar_right.html:47
+msgid "Login"
+msgstr ""
+
+#: superset/templates/appbuilder/general/widgets/base_list.html:37
+msgid "Record Count"
+msgstr ""
+
+#: superset/templates/appbuilder/general/widgets/base_list.html:46
+msgid "No records found"
+msgstr ""
+
+#: superset/templates/superset/import_dashboards.html:11
+msgid "Import dashboards"
+msgstr ""
+
+#: superset/templates/superset/request_access.html:2
+msgid "No Access!"
+msgstr ""
+
+#: superset/templates/superset/request_access.html:7
+#, python-format
+msgid "You do not have permissions to access the datasource(s): %(name)s."
+msgstr ""
+
+#: superset/templates/superset/request_access.html:13
+msgid "Request Permissions"
+msgstr ""
+
+#: superset/templates/superset/models/database/macros.html:4
+msgid "Test Connection"
+msgstr ""
+
+#: superset/views/annotations.py:49
+msgid "Annotation Layers"
+msgstr ""
+
+#: superset/views/annotations.py:52 superset/views/annotations.py:60
+#: superset/views/core.py:306 superset/views/core.py:2733
+#: superset/views/sql_lab.py:36
+msgid "Manage"
+msgstr ""
+
+#: superset/views/annotations.py:57
+msgid "Annotations"
+msgstr ""
+
+#: superset/views/base.py:79
+#, python-format
+msgid "Datasource %(name)s already exists"
+msgstr ""
+
+#: superset/views/base.py:123
+msgid "json isn't valid"
+msgstr ""
+
+#: superset/views/base.py:127
+msgid "Export to YAML"
+msgstr ""
+
+#: superset/views/base.py:127
+msgid "Export to YAML?"
+msgstr ""
+
+#: superset/views/base.py:188
+msgid "Delete"
+msgstr ""
+
+#: superset/views/base.py:189
+msgid "Delete all Really?"
+msgstr ""
+
+#: superset/views/core.py:65
+msgid "This endpoint requires the `all_datasource_access` permission"
+msgstr ""
+
+#: superset/views/core.py:67
+msgid "The datasource seems to have been deleted"
+msgstr ""
+
+#: superset/views/core.py:68
+msgid "The access requests seem to have been deleted"
+msgstr ""
+
+#: superset/views/core.py:70
+msgid "The user seems to have been deleted"
+msgstr ""
+
+#: superset/views/core.py:75
+msgid "You don't have access to this datasource. <a href='{}'>(Gain access)</a>"
+msgstr ""
+
+#: superset/views/core.py:78
+msgid "You don't have access to this datasource"
+msgstr ""
+
+#: superset/views/core.py:90
+#, python-format
+msgid ""
+"This view requires the database %(name)s or `all_datasource_access` "
+"permission"
+msgstr ""
+
+#: superset/views/core.py:95
+#, python-format
+msgid ""
+"This endpoint requires the datasource %(name)s, database or "
+"`all_datasource_access` permission"
+msgstr ""
+
+#: superset/views/core.py:189
+msgid "List Databases"
+msgstr ""
+
+#: superset/views/core.py:190
+msgid "Show Database"
+msgstr ""
+
+#: superset/views/core.py:191
+msgid "Add Database"
+msgstr ""
+
+#: superset/views/core.py:192
+msgid "Edit Database"
+msgstr ""
+
+#: superset/views/core.py:233
+msgid "Expose this DB in SQL Lab"
+msgstr ""
+
+#: superset/views/core.py:234
+msgid ""
+"Allow users to run synchronous queries, this is the default and should "
+"work well for queries that can be executed within a web request scope "
+"(<~1 minute)"
+msgstr ""
+
+#: superset/views/core.py:238
+msgid ""
+"Allow users to run queries, against an async backend. This assumes that "
+"you have a Celery worker setup as well as a results backend."
+msgstr ""
+
+#: superset/views/core.py:242
+msgid "Allow CREATE TABLE AS option in SQL Lab"
+msgstr ""
+
+#: superset/views/core.py:243
+msgid ""
+"Allow users to run non-SELECT statements (UPDATE, DELETE, CREATE, ...) in"
+" SQL Lab"
+msgstr ""
+
+#: superset/views/core.py:247
+msgid ""
+"When allowing CREATE TABLE AS option in SQL Lab, this option forces the "
+"table to be created in this schema"
+msgstr ""
+
+#: superset/views/core.py:259
+msgid ""
+"If Presto, all the queries in SQL Lab are going to be executed as the "
+"currently logged on user who must have permission to run them.<br/>If "
+"Hive and hive.server2.enable.doAs is enabled, will run the queries as "
+"service account, but impersonate the currently logged on user via "
+"hive.server2.proxy.user property."
+msgstr ""
+
+#: superset/views/core.py:265
+msgid ""
+"Allow SQL Lab to fetch a list of all tables and all views across all "
+"database schemas. For large data warehouse with thousands of tables, this"
+" can be expensive and put strain on the system."
+msgstr ""
+
+#: superset/views/core.py:271
+msgid "Expose in SQL Lab"
+msgstr ""
+
+#: superset/views/core.py:272
+msgid "Allow CREATE TABLE AS"
+msgstr ""
+
+#: superset/views/core.py:273
+msgid "Allow DML"
+msgstr ""
+
+#: superset/views/core.py:274
+msgid "CTAS Schema"
+msgstr ""
+
+#: superset/views/core.py:276 superset/views/core.py:458
+#: superset/views/core.py:575 superset/views/core.py:642
+msgid "Creator"
+msgstr ""
+
+#: superset/views/core.py:278
+msgid "SQLAlchemy URI"
+msgstr ""
+
+#: superset/views/core.py:280
+msgid "Extra"
+msgstr ""
+
+#: superset/views/core.py:281
+msgid "Allow Run Sync"
+msgstr ""
+
+#: superset/views/core.py:282
+msgid "Allow Run Async"
+msgstr ""
+
+#: superset/views/core.py:283
+msgid "Impersonate the logged on user"
+msgstr ""
+
+#: superset/views/core.py:302
+msgid "Import Dashboards"
+msgstr ""
+
+#: superset/views/core.py:334
+msgid "CSV to Database configuration"
+msgstr ""
+
+#: superset/views/core.py:375
+msgid "CSV file \"{0}\" uploaded to table \"{1}\" in database \"{2}\""
+msgstr ""
+
+#: superset/views/core.py:401 superset/views/core.py:667
+#: superset/views/sql_lab.py:23 superset/views/sql_lab.py:60
+msgid "User"
+msgstr ""
+
+#: superset/views/core.py:402
+msgid "User Roles"
+msgstr ""
+
+#: superset/views/core.py:403
+msgid "Database URL"
+msgstr ""
+
+#: superset/views/core.py:405
+msgid "Roles to grant"
+msgstr ""
+
+#: superset/views/core.py:406
+msgid "Created On"
+msgstr ""
+
+#: superset/views/core.py:412
+msgid "Access requests"
+msgstr ""
+
+#: superset/views/core.py:414 superset/views/core.py:679
+msgid "Security"
+msgstr ""
+
+#: superset/views/core.py:421
+msgid "List Charts"
+msgstr ""
+
+#: superset/views/core.py:422
+msgid "Show Chart"
+msgstr ""
+
+#: superset/views/core.py:423
+msgid "Add Chart"
+msgstr ""
+
+#: superset/views/core.py:424
+msgid "Edit Chart"
+msgstr ""
+
+#: superset/views/core.py:446
+msgid ""
+"These parameters are generated dynamically when clicking the save or "
+"overwrite button in the explore view. This JSON object is exposed here "
+"for reference and for power users who may want to alter specific "
+"parameters."
+msgstr ""
+
+#: superset/views/core.py:452
+msgid "Duration (in seconds) of the caching timeout for this chart."
+msgstr ""
+
+#: superset/views/core.py:462
+msgid "Last Modified"
+msgstr ""
+
+#: superset/views/core.py:463 superset/views/core.py:574
+msgid "Owners"
+msgstr ""
+
+#: superset/views/core.py:464
+msgid "Parameters"
+msgstr ""
+
+#: superset/views/core.py:465 superset/views/core.py:512
+msgid "Chart"
+msgstr ""
+
+#: superset/views/core.py:532
+msgid "List Dashboards"
+msgstr ""
+
+#: superset/views/core.py:533
+msgid "Show Dashboard"
+msgstr ""
+
+#: superset/views/core.py:534
+msgid "Add Dashboard"
+msgstr ""
+
+#: superset/views/core.py:535
+msgid "Edit Dashboard"
+msgstr ""
+
+#: superset/views/core.py:547
+msgid ""
+"This json object describes the positioning of the widgets in the "
+"dashboard. It is dynamically generated when adjusting the widgets size "
+"and positions by using drag & drop in the dashboard view"
+msgstr ""
+
+#: superset/views/core.py:552
+msgid ""
+"The css for individual dashboards can be altered here, or in the "
+"dashboard view where changes are immediately visible"
+msgstr ""
+
+#: superset/views/core.py:556
+msgid "To get a readable URL for your dashboard"
+msgstr ""
+
+#: superset/views/core.py:557
+msgid ""
+"This JSON object is generated dynamically when clicking the save or "
+"overwrite button in the dashboard view. It is exposed here for reference "
+"and for power users who may want to alter specific parameters."
+msgstr ""
+
+#: superset/views/core.py:562
+msgid "Owners is a list of users who can alter the dashboard."
+msgstr ""
+
+#: superset/views/core.py:570 superset/views/core.py:640
+msgid "Dashboard"
+msgstr ""
+
+#: superset/views/core.py:572
+msgid "Slug"
+msgstr ""
+
+#: superset/views/core.py:577
+msgid "Position JSON"
+msgstr ""
+
+#: superset/views/core.py:579
+msgid "JSON Metadata"
+msgstr ""
+
+#: superset/views/core.py:580
+msgid "Underlying Tables"
+msgstr ""
+
+#: superset/views/core.py:603
+msgid "Export"
+msgstr ""
+
+#: superset/views/core.py:603
+msgid "Export dashboards?"
+msgstr ""
+
+#: superset/views/core.py:668
+msgid "Action"
+msgstr ""
+
+#: superset/views/core.py:669
+msgid "dttm"
+msgstr ""
+
+#: superset/views/core.py:677
+msgid "Action Log"
+msgstr ""
+
+#: superset/views/core.py:875
+msgid "Access was requested"
+msgstr ""
+
+#: superset/views/core.py:936
+#, python-format
+msgid ""
+"%(user)s was granted the role %(role)s that gives access to the "
+"%(datasource)s"
+msgstr ""
+
+#: superset/views/core.py:952
+#, python-format
+msgid "Role %(r)s was extended to provide the access to the datasource %(ds)s"
+msgstr ""
+
+#: superset/views/core.py:961
+msgid "You have no permission to approve this request"
+msgstr ""
+
+#: superset/views/core.py:1287 superset/views/core.py:1292
+#: superset/views/core.py:1400 superset/views/core.py:1414
+msgid "You don't have the rights to "
+msgstr ""
+
+#: superset/views/core.py:1287 superset/views/core.py:1400
+msgid "alter this "
+msgstr ""
+
+#: superset/views/core.py:1287 superset/views/core.py:1292
+msgid "chart"
+msgstr ""
+
+#: superset/views/core.py:1292 superset/views/core.py:1414
+msgid "create a "
+msgstr ""
+
+#: superset/views/core.py:1401 superset/views/core.py:1414
+msgid "dashboard"
+msgstr ""
+
+#: superset/views/core.py:1949
+msgid ""
+"Malformed request. slice_id or table_name and db_name arguments are "
+"expected"
+msgstr ""
+
+#: superset/views/core.py:1955
+#, python-format
+msgid "Chart %(id)s not found"
+msgstr ""
+
+#: superset/views/core.py:1967
+#, python-format
+msgid "Table %(t)s wasn't found in the database %(d)s"
+msgstr ""
+
+#: superset/views/core.py:2121
+#, python-format
+msgid "Can't find User '%(name)s', please ask your admin to create one."
+msgstr ""
+
+#: superset/views/core.py:2128
+#, python-format
+msgid "Can't find DruidCluster with cluster_name = '%(name)s'"
+msgstr ""
+
+#: superset/views/core.py:2407
+msgid "Query record was not created as expected."
+msgstr ""
+
+#: superset/views/core.py:2718
+msgid "Template Name"
+msgstr ""
+
+#: superset/views/core.py:2730
+msgid "CSS Templates"
+msgstr ""
+
+#: superset/views/core.py:2741
+msgid "SQL Editor"
+msgstr ""
+
+#: superset/views/core.py:2746 superset/views/core.py:2756
+msgid "SQL Lab"
+msgstr ""
+
+#: superset/views/core.py:2751
+msgid "Query Search"
+msgstr ""
+
+#: superset/views/core.py:2761
+msgid "Upload a CSV"
+msgstr ""
+
+#: superset/views/sql_lab.py:25
+msgid "Status"
+msgstr ""
+
+#: superset/views/sql_lab.py:26
+msgid "Start Time"
+msgstr ""
+
+#: superset/views/sql_lab.py:27 superset/views/sql_lab.py:64
+msgid "End Time"
+msgstr ""
+
+#: superset/views/sql_lab.py:34
+msgid "Queries"
+msgstr ""
+
+#: superset/views/sql_lab.py:43
+msgid "List Saved Query"
+msgstr ""
+
+#: superset/views/sql_lab.py:44
+msgid "Show Saved Query"
+msgstr ""
+
+#: superset/views/sql_lab.py:45
+msgid "Add Saved Query"
+msgstr ""
+
+#: superset/views/sql_lab.py:46
+msgid "Edit Saved Query"
+msgstr ""
+
+#: superset/views/sql_lab.py:65
+msgid "Pop Tab Link"
+msgstr ""
+
+#: superset/views/sql_lab.py:66
+msgid "Changed on"
+msgstr ""
+
+#: superset/views/sql_lab.py:86
+msgid "Saved Queries"
+msgstr ""
+
+#~ msgid "[Superset] Access to the datasource %(name)s was granted"
+#~ msgstr "[Superset] Zugriff auf Datenquelle %(name)s war genehmigt "
+
+#~ msgid "Viz fehlt eine Datenquelle"
+#~ msgstr ""
+
+#~ msgid "Please choose at least one \"Group by\" field "
+#~ msgstr ""
+
+#~ msgid "'Group By' and 'Columns' can't overlap"
+#~ msgstr ""
+
+#~ msgid "Must have one numeric column specified"
+#~ msgstr ""
+
+#~ msgid "Your query was saved"
+#~ msgstr "Ihre Abfrage wurde gespeichert"
+
+#~ msgid "Your query could not be saved"
+#~ msgstr "Ihre Abfrage konnte nicht gespeichert werden"
+
+#~ msgid "Failed at retrieving results from the results backend"
+#~ msgstr ""
+
+#~ msgid "Could not connect to server"
+#~ msgstr ""
+
+#~ msgid "Your session timed out, please refresh your page and try again."
+#~ msgstr ""
+
+#~ msgid "Query was stopped."
+#~ msgstr ""
+
+#~ msgid "Failed at stopping query."
+#~ msgstr ""
+
+#~ msgid "Error occurred while fetching table metadata"
+#~ msgstr ""
+
+#~ msgid "shared query"
+#~ msgstr ""
+
+#~ msgid "The query couldn't be loaded"
+#~ msgstr ""
+
+#~ msgid "An error occurred while creating the data source"
+#~ msgstr ""
+
+#~ msgid "Pick a chart type!"
+#~ msgstr ""
+
+#~ msgid "To use this chart type you need at least one column flagged as a date"
+#~ msgstr ""
+
+#~ msgid "To use this chart type you need at least one dimension"
+#~ msgstr ""
+
+#~ msgid "To use this chart type you need at least one aggregation function"
+#~ msgstr ""
+
+#~ msgid "Untitled Query"
+#~ msgstr ""
+
+#~ msgid "Copy of %s"
+#~ msgstr ""
+
+#~ msgid "share query"
+#~ msgstr ""
+
+#~ msgid "copy URL to clipboard"
+#~ msgstr ""
+
+#~ msgid "Raw SQL"
+#~ msgstr ""
+
+#~ msgid "Source SQL"
+#~ msgstr ""
+
+#~ msgid "SQL"
+#~ msgstr ""
+
+#~ msgid "No query history yet..."
+#~ msgstr ""
+
+#~ msgid "It seems you don't have access to any database"
+#~ msgstr ""
+
+#~ msgid "Search Results"
+#~ msgstr ""
+
+#~ msgid "[From]-"
+#~ msgstr ""
+
+#~ msgid "[To]-"
+#~ msgstr ""
+
+#~ msgid "[Query Status]"
+#~ msgstr ""
+
+#~ msgid "Search"
+#~ msgstr "Suche"
+
+#~ msgid "Open in SQL Editor"
+#~ msgstr "Bearbeiten in SQL Editor"
+
+#~ msgid "view results"
+#~ msgstr ""
+
+#~ msgid "Data preview"
+#~ msgstr ""
+
+#~ msgid "Visualize the data out of this query"
+#~ msgstr ""
+
+#~ msgid "Overwrite text in editor with a query on this table"
+#~ msgstr ""
+
+#~ msgid "Run query in a new tab"
+#~ msgstr ""
+
+#~ msgid "Remove query from log"
+#~ msgstr ""
+
+#~ msgid ".CSV"
+#~ msgstr ""
+
+#~ msgid "Visualize"
+#~ msgstr "Visualalisieren"
+
+#~ msgid "was created"
+#~ msgstr ""
+
+#~ msgid "Query in a new tab"
+#~ msgstr ""
+
+#~ msgid "Fetch data preview"
+#~ msgstr ""
+
+#~ msgid "Track Job"
+#~ msgstr ""
+
+#~ msgid "Loading..."
+#~ msgstr ""
+
+#~ msgid "Run Selected Query"
+#~ msgstr ""
+
+#~ msgid "Run Query"
+#~ msgstr ""
+
+#~ msgid "Run query asynchronously"
+#~ msgstr ""
+
+#~ msgid "Stop"
+#~ msgstr "Stopp"
+
+#~ msgid "Undefined"
+#~ msgstr ""
+
+#~ msgid "Label for your query"
+#~ msgstr ""
+
+#~ msgid "Write a description for your query"
+#~ msgstr ""
+
+#~ msgid "Save"
+#~ msgstr ""
+
+#~ msgid "Save Query"
+#~ msgstr ""
+
+#~ msgid "Run a query to display results here"
+#~ msgstr ""
+
+#~ msgid "Preview for %s"
+#~ msgstr ""
+
+#~ msgid "Results"
+#~ msgstr ""
+
+#~ msgid "Query History"
+#~ msgstr ""
+
+#~ msgid "Create table as with query results"
+#~ msgstr ""
+
+#~ msgid "new table name"
+#~ msgstr ""
+
+#~ msgid "Error while fetching table list"
+#~ msgstr ""
+
+#~ msgid "Error while fetching schema list"
+#~ msgstr ""
+
+#~ msgid "Error while fetching database list"
+#~ msgstr ""
+
+#~ msgid "Database:"
+#~ msgstr ""
+
+#~ msgid "Select a database"
+#~ msgstr ""
+
+#~ msgid "Select a schema (%s)"
+#~ msgstr ""
+
+#~ msgid "Schema:"
+#~ msgstr ""
+
+#~ msgid "Add a table (%s)"
+#~ msgstr ""
+
+#~ msgid "Type to search ..."
+#~ msgstr ""
+
+#~ msgid "Reset State"
+#~ msgstr ""
+
+#~ msgid "Enter a new title for the tab"
+#~ msgstr ""
+
+#~ msgid "Untitled Query %s"
+#~ msgstr ""
+
+#~ msgid "close tab"
+#~ msgstr ""
+
+#~ msgid "rename tab"
+#~ msgstr ""
+
+#~ msgid "expand tool bar"
+#~ msgstr ""
+
+#~ msgid "hide tool bar"
+#~ msgstr ""
+
+#~ msgid "Copy partition query to clipboard"
+#~ msgstr ""
+
+#~ msgid "latest partition:"
+#~ msgstr ""
+
+#~ msgid "Keys for table"
+#~ msgstr ""
+
+#~ msgid "View keys & indexes (%s)"
+#~ msgstr ""
+
+#~ msgid "Sort columns alphabetically"
+#~ msgstr ""
+
+#~ msgid "Original table column order"
+#~ msgstr ""
+
+#~ msgid "Copy SELECT statement to clipboard"
+#~ msgstr ""
+
+#~ msgid "Remove table preview"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "%s is not right as a column "
+#~ "name, please alias it (as in "
+#~ "SELECT count(*) "
+#~ msgstr ""
+
+#~ msgid "AS my_alias"
+#~ msgstr ""
+
+#~ msgid "using only alphanumeric characters and underscores"
+#~ msgstr ""
+
+#~ msgid "Creating a data source and popping a new tab"
+#~ msgstr ""
+
+#~ msgid "No results available for this query"
+#~ msgstr ""
+
+#~ msgid "Chart Type"
+#~ msgstr ""
+
+#~ msgid "[Chart Type]"
+#~ msgstr ""
+
+#~ msgid "Datasource Name"
+#~ msgstr ""
+
+#~ msgid "datasource name"
+#~ msgstr ""
+
+#~ msgid "Select ..."
+#~ msgstr ""
+
+#~ msgid "Loaded data cached"
+#~ msgstr ""
+
+#~ msgid "Loaded from cache"
+#~ msgstr ""
+
+#~ msgid "Click to force-refresh"
+#~ msgstr ""
+
+#~ msgid "Copy to clipboard"
+#~ msgstr ""
+
+#~ msgid "Not successful"
+#~ msgstr ""
+
+#~ msgid "Sorry, your browser does not support copying. Use Ctrl / Cmd + C!"
+#~ msgstr ""
+
+#~ msgid "Copied!"
+#~ msgstr ""
+
+#~ msgid "click to edit title"
+#~ msgstr ""
+
+#~ msgid "You don't have the rights to alter this title."
+#~ msgstr ""
+
+#~ msgid "Click to favorite/unfavorite"
+#~ msgstr ""
+
+#~ msgid "You have unsaved changes."
+#~ msgstr ""
+
+#~ msgid "Click the"
+#~ msgstr ""
+
+#~ msgid "button on the top right to save your changes."
+#~ msgstr ""
+
+#~ msgid "Served from data cached %s . Click to force refresh."
+#~ msgstr ""
+#~ "Von Daten dienten um %s im Cache"
+#~ " gespeichert. Aktualisierung erzwingen durch "
+#~ "Klicken"
+
+#~ msgid "Click to force refresh"
+#~ msgstr "Aktualisierung erzwingen"
+
+#~ msgid "Error"
+#~ msgstr "Fehler"
+
+#~ msgid "Sorry, there was an error adding slices to this dashboard: %s"
+#~ msgstr ""
+
+#~ msgid "Active Dashboard Filters"
+#~ msgstr ""
+
+#~ msgid "Checkout this dashboard: %s"
+#~ msgstr ""
+
+#~ msgid "Force refresh the whole dashboard"
+#~ msgstr "Ganze Dashboard Aktualisierung erzwingen"
+
+#~ msgid "Edit this dashboard's properties"
+#~ msgstr "Dashboardeigenschaften bearbeiten"
+
+#~ msgid "Load a template"
+#~ msgstr "Vorlage laden"
+
+#~ msgid "Load a CSS template"
+#~ msgstr "CSS Vorlage laden"
+
+#~ msgid "Live CSS Editor"
+#~ msgstr ""
+
+#~ msgid "Don't refresh"
+#~ msgstr "Nicht aktualisieren"
+
+#~ msgid "10 seconds"
+#~ msgstr "10 Sekunden"
+
+#~ msgid "30 seconds"
+#~ msgstr "30 Sekunden"
+
+#~ msgid "1 minute"
+#~ msgstr "1 Minute"
+
+#~ msgid "5 minutes"
+#~ msgstr "5 Minuten"
+
+#~ msgid "Refresh Interval"
+#~ msgstr "Aktualisierung Zwischenzeit"
+
+#~ msgid "Choose the refresh frequency for this dashboard"
+#~ msgstr "Aktualisierungsfrequenz auswählen für dieses Dashboard"
+
+#~ msgid "This dashboard was saved successfully."
+#~ msgstr "Dashboard wurde erfolgreich gespeichert"
+
+#~ msgid "Sorry, there was an error saving this dashboard: "
+#~ msgstr ""
+
+#~ msgid "You must pick a name for the new dashboard"
+#~ msgstr ""
+
+#~ msgid "Save Dashboard"
+#~ msgstr "Dashboard speichern"
+
+#~ msgid "Overwrite Dashboard [%s]"
+#~ msgstr ""
+
+#~ msgid "Save as:"
+#~ msgstr "Speichern als:"
+
+#~ msgid "[dashboard name]"
+#~ msgstr ""
+
+#~ msgid "Viz"
+#~ msgstr ""
+
+#~ msgid "Add Slices"
+#~ msgstr ""
+
+#~ msgid "Add a new slice to the dashboard"
+#~ msgstr ""
+
+#~ msgid "Add Slices to Dashboard"
+#~ msgstr ""
+
+#~ msgid "Move chart"
+#~ msgstr "Diagramm bewegen"
+
+#~ msgid "Force refresh data"
+#~ msgstr "Aktualisierung erzwingen"
+
+#~ msgid "Toggle chart description"
+#~ msgstr "Diagramm Beschreibung umschalten"
+
+#~ msgid "Edit chart"
+#~ msgstr "Diagramm bearbeiten"
+
+#~ msgid "Export CSV"
+#~ msgstr "Exportieren als CSV"
+
+#~ msgid "Explore chart"
+#~ msgstr "Diagramm untersuchen"
+
+#~ msgid "Remove chart from dashboard"
+#~ msgstr "Diagramm von Dashboard entfernen"
+
+#~ msgid "%s - untitled"
+#~ msgstr "%s - unbenannt"
+
+#~ msgid "Edit slice properties"
+#~ msgstr ""
+
+#~ msgid "description"
+#~ msgstr "Beschreibung"
+
+#~ msgid "bolt"
+#~ msgstr ""
+
+#~ msgid "Error..."
+#~ msgstr "Fehler..."
+
+#~ msgid "Query"
+#~ msgstr "Abfrage"
+
+#~ msgid "Height"
+#~ msgstr "Höhe"
+
+#~ msgid "Width"
+#~ msgstr "Breite"
+
+#~ msgid "Export to .json"
+#~ msgstr "Exportieren als JSON"
+
+#~ msgid "Export to .csv format"
+#~ msgstr "Exportieren als CSV"
+
+#~ msgid "Please enter a slice name"
+#~ msgstr "Bitten Scheibename eingeben"
+
+#~ msgid "Please select a dashboard"
+#~ msgstr "Bitte Dashboard auswählen"
+
+#~ msgid "Please enter a dashboard name"
+#~ msgstr "Bitte Dashboardname eingeben"
+
+#~ msgid "Save A Slice"
+#~ msgstr "Scheibe speichern"
+
+#~ msgid "Overwrite slice %s"
+#~ msgstr "Überschreiben Scheibe %s"
+
+#~ msgid "Save as"
+#~ msgstr "Speichern als"
+
+#~ msgid "[slice name]"
+#~ msgstr ""
+
+#~ msgid "Do not add to a dashboard"
+#~ msgstr "Nicht zum Dashboard hinzufügen"
+
+#~ msgid "Add slice to existing dashboard"
+#~ msgstr "Schiebe zum vorhandenen Dashboard hinzufügen"
+
+#~ msgid "Add to new dashboard"
+#~ msgstr "Schiebe zum neuen Dashboard hinzufügen"
+
+#~ msgid "Save & go to dashboard"
+#~ msgstr "Speichern & zum Dashboard gehen"
+
+#~ msgid "Check out this slice: %s"
+#~ msgstr ""
+
+#~ msgid "`Min` value should be numeric or empty"
+#~ msgstr ""
+
+#~ msgid "`Max` value should be numeric or empty"
+#~ msgstr ""
+
+#~ msgid "Something went wrong while fetching the datasource list"
+#~ msgstr ""
+
+#~ msgid "Click to point to another datasource"
+#~ msgstr ""
+
+#~ msgid "Edit the datasource's configuration"
+#~ msgstr ""
+
+#~ msgid "Select a datasource"
+#~ msgstr ""
+
+#~ msgid "Search / Filter"
+#~ msgstr ""
+
+#~ msgid "Filter value"
+#~ msgstr ""
+
+#~ msgid "Select metric"
+#~ msgstr ""
+
+#~ msgid "Select column"
+#~ msgstr ""
+
+#~ msgid "Select operator"
+#~ msgstr ""
+
+#~ msgid "Error while fetching data"
+#~ msgstr ""
+
+#~ msgid "Select %s"
+#~ msgstr ""
+
+#~ msgid "textarea"
+#~ msgstr ""
+
+#~ msgid "Edit"
+#~ msgstr ""
+
+#~ msgid "in modal"
+#~ msgstr ""
+
+#~ msgid "Select a visualization type"
+#~ msgstr "Visualisierungstyp wählen"
+
+#~ msgid "Updating chart was stopped"
+#~ msgstr ""
+
+#~ msgid "An error occurred while rendering the visualization: %s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Perhaps your data has grown, your "
+#~ "database is under unusual load, or "
+#~ "you are simply querying a data "
+#~ "source that is to large to be "
+#~ "processed within the timeout range. If"
+#~ " that is the case, we recommend "
+#~ "that you summarize your data further."
+#~ msgstr ""
+
+#~ msgid "Network error."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "A reference to the [Time] configuration,"
+#~ " taking granularity into account"
+#~ msgstr ""
+
+#~ msgid "Group by"
+#~ msgstr ""
+
+#~ msgid "One or many controls to group by"
+#~ msgstr ""
+
+#~ msgid "The type of visualization to display"
+#~ msgstr "Der Visualisierungstyp anzuzeigen"
+
+#~ msgid "Metrics"
+#~ msgstr "Metriken"
+
+#~ msgid "One or many metrics to display"
+#~ msgstr ""
+
+#~ msgid "Y Axis Bounds"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Bounds for the Y axis. When left"
+#~ " empty, the bounds are dynamically "
+#~ "defined based on the min/max of "
+#~ "the data. Note that this feature "
+#~ "will only expand the axis range. "
+#~ "It won't narrow the data's extent."
+#~ msgstr ""
+
+#~ msgid "Ordering"
+#~ msgstr ""
+
+#~ msgid "Annotation Layers"
+#~ msgstr "Anmerkungstufe"
+
+#~ msgid "Annotation layers to overlay on the visualization"
+#~ msgstr "Anmerkungstufe auf die Visualisierung zu legen"
+
+#~ msgid "Select a annotation layer"
+#~ msgstr "Anmerkungstufe auswählen"
+
+#~ msgid "Error while fetching annotation layers"
+#~ msgstr "Fehler bei Anmerkungstufeabruf"
+
+#~ msgid "Choose the metric"
+#~ msgstr "Metrik auswählen"
+
+#~ msgid "Right Axis Metric"
+#~ msgstr ""
+
+#~ msgid "Choose a metric for right axis"
+#~ msgstr ""
+
+#~ msgid "Stacked Style"
+#~ msgstr ""
+
+#~ msgid "Linear Color Scheme"
+#~ msgstr ""
+
+#~ msgid "Normalize Across"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Color will be rendered based on a"
+#~ " ratio of the cell against the "
+#~ "sum of across this criteria"
+#~ msgstr ""
+
+#~ msgid "Horizon Color Scale"
+#~ msgstr ""
+
+#~ msgid "Defines how the color are attributed."
+#~ msgstr ""
+
+#~ msgid "Rendering"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "image-rendering CSS attribute of the "
+#~ "canvas object that defines how the "
+#~ "browser scales up the image"
+#~ msgstr ""
+
+#~ msgid "XScale Interval"
+#~ msgstr ""
+
+#~ msgid "Number of steps to take between ticks when displaying the X scale"
+#~ msgstr ""
+
+#~ msgid "YScale Interval"
+#~ msgstr ""
+
+#~ msgid "Number of steps to take between ticks when displaying the Y scale"
+#~ msgstr ""
+
+#~ msgid "Include Time"
+#~ msgstr ""
+
+#~ msgid "Whether to include the time granularity as defined in the time section"
+#~ msgstr ""
+
+#~ msgid "Stacked Bars"
+#~ msgstr ""
+
+#~ msgid "Show totals"
+#~ msgstr ""
+
+#~ msgid "Display total row/column"
+#~ msgstr ""
+
+#~ msgid "Show Markers"
+#~ msgstr ""
+
+#~ msgid "Show data points as circle markers on the lines"
+#~ msgstr ""
+
+#~ msgid "Bar Values"
+#~ msgstr ""
+
+#~ msgid "Show the value on top of the bar"
+#~ msgstr ""
+
+#~ msgid "Sort Bars"
+#~ msgstr ""
+
+#~ msgid "Sort bars by x labels."
+#~ msgstr ""
+
+#~ msgid "Combine Metrics"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Display metrics side by side within "
+#~ "each column, as opposed to each "
+#~ "column being displayed side by side "
+#~ "for each metric."
+#~ msgstr ""
+
+#~ msgid "Extra Controls"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Whether to show extra controls or "
+#~ "not. Extra controls include things like"
+#~ " making mulitBar charts stacked or "
+#~ "side by side."
+#~ msgstr ""
+
+#~ msgid "Reduce X ticks"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Reduces the number of X axis ticks"
+#~ " to be rendered. If true, the x"
+#~ " axis wont overflow and labels may"
+#~ " be missing. If false, a minimum "
+#~ "width will be applied to columns "
+#~ "and the width may overflow into an"
+#~ " horizontal scroll."
+#~ msgstr ""
+
+#~ msgid "Include Series"
+#~ msgstr ""
+
+#~ msgid "Include series name as an axis"
+#~ msgstr ""
+
+#~ msgid "Color Metric"
+#~ msgstr ""
+
+#~ msgid "A metric to use for color"
+#~ msgstr ""
+
+#~ msgid "Country Name"
+#~ msgstr ""
+
+#~ msgid "The name of country that Superset should display"
+#~ msgstr ""
+
+#~ msgid "Country Field Type"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The country code standard that Superset"
+#~ " should expect to find in the "
+#~ "[country] column"
+#~ msgstr ""
+
+#~ msgid "Columns"
+#~ msgstr ""
+
+#~ msgid "One or many controls to pivot as columns"
+#~ msgstr ""
+
+#~ msgid "Columns to display"
+#~ msgstr ""
+
+#~ msgid "Origin"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Defines the origin where time buckets"
+#~ " start, accepts natural dates as in"
+#~ " `now`, `sunday` or `1970-01-01`"
+#~ msgstr ""
+
+#~ msgid "Bottom Margin"
+#~ msgstr ""
+
+#~ msgid "Bottom margin, in pixels, allowing for more room for axis labels"
+#~ msgstr ""
+
+#~ msgid "Left Margin"
+#~ msgstr ""
+
+#~ msgid "Left margin, in pixels, allowing for more room for axis labels"
+#~ msgstr ""
+
+#~ msgid "Time Granularity"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The time granularity for the "
+#~ "visualization. Note that you can type"
+#~ " and use simple natural language as"
+#~ " in `10 seconds`, `1 day` or "
+#~ "`56 weeks`"
+#~ msgstr ""
+
+#~ msgid "Domain"
+#~ msgstr ""
+
+#~ msgid "The time unit used for the grouping of blocks"
+#~ msgstr ""
+
+#~ msgid "Subdomain"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The time unit for each block. "
+#~ "Should be a smaller unit than "
+#~ "domain_granularity. Should be larger or "
+#~ "equal to Time Grain"
+#~ msgstr ""
+
+#~ msgid "Link Length"
+#~ msgstr ""
+
+#~ msgid "Link length in the force layout"
+#~ msgstr ""
+
+#~ msgid "Charge"
+#~ msgstr ""
+
+#~ msgid "Charge in the force layout"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The time column for the visualization."
+#~ " Note that you can define arbitrary"
+#~ " expression that return a DATETIME "
+#~ "column in the table or. Also note"
+#~ " that the filter below is applied "
+#~ "against this column or expression"
+#~ msgstr ""
+
+#~ msgid "Time Grain"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The time granularity for the "
+#~ "visualization. This applies a date "
+#~ "transformation to alter your time column"
+#~ " and defines a new time granularity."
+#~ " The options here are defined on "
+#~ "a per database engine basis in the"
+#~ " Superset source code."
+#~ msgstr ""
+
+#~ msgid "Resample Rule"
+#~ msgstr ""
+
+#~ msgid "Pandas resample rule"
+#~ msgstr ""
+
+#~ msgid "Resample How"
+#~ msgstr ""
+
+#~ msgid "Pandas resample how"
+#~ msgstr ""
+
+#~ msgid "Resample Fill Method"
+#~ msgstr ""
+
+#~ msgid "Pandas resample fill method"
+#~ msgstr ""
+
+#~ msgid "Since"
+#~ msgstr ""
+
+#~ msgid "7 days ago"
+#~ msgstr ""
+
+#~ msgid "Until"
+#~ msgstr ""
+
+#~ msgid "Max Bubble Size"
+#~ msgstr ""
+
+#~ msgid "Whisker/outlier options"
+#~ msgstr ""
+
+#~ msgid "Determines how whiskers and outliers are calculated."
+#~ msgstr ""
+
+#~ msgid "Ratio"
+#~ msgstr ""
+
+#~ msgid "Target aspect ratio for treemap tiles."
+#~ msgstr ""
+
+#~ msgid "Number format"
+#~ msgstr ""
+
+#~ msgid "Row limit"
+#~ msgstr ""
+
+#~ msgid "Series limit"
+#~ msgstr ""
+
+#~ msgid "Limits the number of time series that get displayed"
+#~ msgstr ""
+
+#~ msgid "Sort By"
+#~ msgstr ""
+
+#~ msgid "Metric used to define the top series"
+#~ msgstr ""
+
+#~ msgid "Rolling"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Defines a rolling window function to "
+#~ "apply, works along with the [Periods]"
+#~ " text box"
+#~ msgstr ""
+
+#~ msgid "Periods"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Defines the size of the rolling "
+#~ "window function, relative to the time"
+#~ " granularity selected"
+#~ msgstr ""
+
+#~ msgid "Min Periods"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The minimum number of rolling periods"
+#~ " required to show a value. For "
+#~ "instance if you do a cumulative "
+#~ "sum on 7 days you may want "
+#~ "your \"Min Period\" to be 7, so"
+#~ " that all data points shown are "
+#~ "the total of 7 periods. This will"
+#~ " hide the \"ramp up\" taking place"
+#~ " over the first 7 periods"
+#~ msgstr ""
+
+#~ msgid "Series"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Defines the grouping of entities. Each"
+#~ " series is shown as a specific "
+#~ "color on the chart and has a "
+#~ "legend toggle"
+#~ msgstr ""
+
+#~ msgid "Entity"
+#~ msgstr ""
+
+#~ msgid "This defines the element to be plotted on the chart"
+#~ msgstr ""
+
+#~ msgid "X Axis"
+#~ msgstr ""
+
+#~ msgid "Metric assigned to the [X] axis"
+#~ msgstr ""
+
+#~ msgid "Y Axis"
+#~ msgstr ""
+
+#~ msgid "Metric assigned to the [Y] axis"
+#~ msgstr ""
+
+#~ msgid "Bubble Size"
+#~ msgstr ""
+
+#~ msgid "URL"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The URL, this control is templated, "
+#~ "so you can integrate {{ width }}"
+#~ " and/or {{ height }} in your "
+#~ "URL string."
+#~ msgstr ""
+
+#~ msgid "X Axis Label"
+#~ msgstr ""
+
+#~ msgid "Y Axis Label"
+#~ msgstr ""
+
+#~ msgid "Custom WHERE clause"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The text in this box gets included"
+#~ " in your query's WHERE clause, as "
+#~ "an AND to other criteria. You can"
+#~ " include complex expression, parenthesis "
+#~ "and anything else supported by the "
+#~ "backend it is directed towards."
+#~ msgstr ""
+
+#~ msgid "Custom HAVING clause"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The text in this box gets included"
+#~ " in your query's HAVING clause, as"
+#~ " an AND to other criteria. You "
+#~ "can include complex expression, parenthesis"
+#~ " and anything else supported by the"
+#~ " backend it is directed towards."
+#~ msgstr ""
+
+#~ msgid "Comparison Period Lag"
+#~ msgstr ""
+
+#~ msgid "Based on granularity, number of time periods to compare against"
+#~ msgstr ""
+
+#~ msgid "Comparison suffix"
+#~ msgstr ""
+
+#~ msgid "Suffix to apply after the percentage display"
+#~ msgstr ""
+
+#~ msgid "Table Timestamp Format"
+#~ msgstr ""
+
+#~ msgid "Timestamp Format"
+#~ msgstr ""
+
+#~ msgid "Series Height"
+#~ msgstr ""
+
+#~ msgid "Pixel height of each series"
+#~ msgstr ""
+
+#~ msgid "Page Length"
+#~ msgstr ""
+
+#~ msgid "Rows per page, 0 means no pagination"
+#~ msgstr ""
+
+#~ msgid "X Axis Format"
+#~ msgstr ""
+
+#~ msgid "Y Axis Format"
+#~ msgstr ""
+
+#~ msgid "Right Axis Format"
+#~ msgstr ""
+
+#~ msgid "Markup Type"
+#~ msgstr ""
+
+#~ msgid "Pick your favorite markup language"
+#~ msgstr ""
+
+#~ msgid "Rotation"
+#~ msgstr ""
+
+#~ msgid "Rotation to apply to words in the cloud"
+#~ msgstr ""
+
+#~ msgid "Line Style"
+#~ msgstr ""
+
+#~ msgid "Line interpolation as defined by d3.js"
+#~ msgstr ""
+
+#~ msgid "Label Type"
+#~ msgstr ""
+
+#~ msgid "What should be shown on the label?"
+#~ msgstr ""
+
+#~ msgid "Code"
+#~ msgstr ""
+
+#~ msgid "Put your code here"
+#~ msgstr ""
+
+#~ msgid "Aggregation function"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Aggregate function to apply when "
+#~ "pivoting and computing the total rows"
+#~ " and columns"
+#~ msgstr ""
+
+#~ msgid "Font Size From"
+#~ msgstr ""
+
+#~ msgid "Font size for the smallest value in the list"
+#~ msgstr ""
+
+#~ msgid "Font Size To"
+#~ msgstr ""
+
+#~ msgid "Font size for the biggest value in the list"
+#~ msgstr ""
+
+#~ msgid "Instant Filtering"
+#~ msgstr ""
+
+#~ msgid "Range Filter"
+#~ msgstr ""
+
+#~ msgid "Whether to display the time range interactive selector"
+#~ msgstr ""
+
+#~ msgid "Date Filter"
+#~ msgstr ""
+
+#~ msgid "Whether to include a time filter"
+#~ msgstr ""
+
+#~ msgid "Data Table"
+#~ msgstr ""
+
+#~ msgid "Whether to display the interactive data table"
+#~ msgstr ""
+
+#~ msgid "Search Box"
+#~ msgstr ""
+
+#~ msgid "Whether to include a client side search box"
+#~ msgstr ""
+
+#~ msgid "Table Filter"
+#~ msgstr ""
+
+#~ msgid "Whether to apply filter when table cell is clicked"
+#~ msgstr ""
+
+#~ msgid "Show Bubbles"
+#~ msgstr ""
+
+#~ msgid "Whether to display bubbles on top of countries"
+#~ msgstr ""
+
+#~ msgid "Legend"
+#~ msgstr ""
+
+#~ msgid "Whether to display the legend (toggles)"
+#~ msgstr ""
+
+#~ msgid "X bounds"
+#~ msgstr ""
+
+#~ msgid "Whether to display the min and max values of the X axis"
+#~ msgstr ""
+
+#~ msgid "Y bounds"
+#~ msgstr ""
+
+#~ msgid "Whether to display the min and max values of the Y axis"
+#~ msgstr ""
+
+#~ msgid "Rich Tooltip"
+#~ msgstr ""
+
+#~ msgid "The rich tooltip shows a list of all series for that point in time"
+#~ msgstr ""
+
+#~ msgid "Y Log Scale"
+#~ msgstr ""
+
+#~ msgid "Use a log scale for the Y axis"
+#~ msgstr ""
+
+#~ msgid "X Log Scale"
+#~ msgstr ""
+
+#~ msgid "Use a log scale for the X axis"
+#~ msgstr ""
+
+#~ msgid "Donut"
+#~ msgstr ""
+
+#~ msgid "Do you want a donut or a pie?"
+#~ msgstr ""
+
+#~ msgid "Put labels outside"
+#~ msgstr ""
+
+#~ msgid "Put the labels outside the pie?"
+#~ msgstr ""
+
+#~ msgid "Contribution"
+#~ msgstr ""
+
+#~ msgid "Compute the contribution to the total"
+#~ msgstr ""
+
+#~ msgid "Period Ratio"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "[integer] Number of period to compare"
+#~ " against, this is relative to the "
+#~ "granularity selected"
+#~ msgstr ""
+
+#~ msgid "Period Ratio Type"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "`factor` means (new/previous), `growth` is "
+#~ "((new/previous) - 1), `value` is "
+#~ "(new-previous)"
+#~ msgstr ""
+
+#~ msgid "Time Shift"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Overlay a timeseries from a relative "
+#~ "time period. Expects relative time delta"
+#~ " in natural language (example:  24 "
+#~ "hours, 7 days, 56 weeks, 365 days)"
+#~ msgstr ""
+
+#~ msgid "Subheader"
+#~ msgstr ""
+
+#~ msgid "Description text that shows up below your Big Number"
+#~ msgstr ""
+
+#~ msgid "label"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "`count` is COUNT(*) if a group by"
+#~ " is used. Numerical columns will be"
+#~ " aggregated with the aggregator. Non-"
+#~ "numerical columns will be used to "
+#~ "label points. Leave empty to get a"
+#~ " count of points in each cluster."
+#~ msgstr ""
+
+#~ msgid "Map Style"
+#~ msgstr ""
+
+#~ msgid "Base layer map style"
+#~ msgstr ""
+
+#~ msgid "Clustering Radius"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The radius (in pixels) the algorithm "
+#~ "uses to define a cluster. Choose 0"
+#~ " to turn off clustering, but beware"
+#~ " that a large number of points "
+#~ "(>1000) will cause lag."
+#~ msgstr ""
+
+#~ msgid "Point Radius"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The radius of individual points (ones"
+#~ " that are not in a cluster). "
+#~ "Either a numerical column or `Auto`, "
+#~ "which scales the point based on "
+#~ "the largest cluster"
+#~ msgstr ""
+
+#~ msgid "Point Radius Unit"
+#~ msgstr ""
+
+#~ msgid "The unit of measure for the specified point radius"
+#~ msgstr ""
+
+#~ msgid "Opacity"
+#~ msgstr ""
+
+#~ msgid "Opacity of all clusters, points, and labels. Between 0 and 1."
+#~ msgstr ""
+
+#~ msgid "Zoom"
+#~ msgstr ""
+
+#~ msgid "Zoom level of the map"
+#~ msgstr ""
+
+#~ msgid "Default latitude"
+#~ msgstr ""
+
+#~ msgid "Latitude of default viewport"
+#~ msgstr ""
+
+#~ msgid "Default longitude"
+#~ msgstr ""
+
+#~ msgid "Longitude of default viewport"
+#~ msgstr ""
+
+#~ msgid "Live render"
+#~ msgstr ""
+
+#~ msgid "Points and clusters will update as viewport is being changed"
+#~ msgstr ""
+
+#~ msgid "RGB Color"
+#~ msgstr ""
+
+#~ msgid "The color for points and clusters in RGB"
+#~ msgstr ""
+
+#~ msgid "Ranges"
+#~ msgstr ""
+
+#~ msgid "Ranges to highlight with shading"
+#~ msgstr ""
+
+#~ msgid "Range labels"
+#~ msgstr ""
+
+#~ msgid "Labels for the ranges"
+#~ msgstr ""
+
+#~ msgid "Markers"
+#~ msgstr ""
+
+#~ msgid "List of values to mark with triangles"
+#~ msgstr ""
+
+#~ msgid "Marker labels"
+#~ msgstr ""
+
+#~ msgid "Labels for the markers"
+#~ msgstr ""
+
+#~ msgid "Marker lines"
+#~ msgstr ""
+
+#~ msgid "List of values to mark with lines"
+#~ msgstr ""
+
+#~ msgid "Marker line labels"
+#~ msgstr ""
+
+#~ msgid "Labels for the marker lines"
+#~ msgstr ""
+
+#~ msgid "Slice ID"
+#~ msgstr ""
+
+#~ msgid "The id of the active slice"
+#~ msgstr ""
+
+#~ msgid "Cache Timeout (seconds)"
+#~ msgstr ""
+
+#~ msgid "The number of seconds before expiring the cache"
+#~ msgstr ""
+
+#~ msgid "Order by entity id"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Important! Select this if the table "
+#~ "is not already sorted by entity "
+#~ "id, else there is no guarantee "
+#~ "that all events for each entity "
+#~ "are returned."
+#~ msgstr ""
+
+#~ msgid "Minimum leaf node event count"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Leaf nodes that represent fewer than "
+#~ "this number of events will be "
+#~ "initially hidden in the visualization"
+#~ msgstr ""
+
+#~ msgid "Color Scheme"
+#~ msgstr "Farbschema"
+
+#~ msgid "The color scheme for rendering chart"
+#~ msgstr ""
+
+#~ msgid "Time"
+#~ msgstr ""
+
+#~ msgid "Time related form attributes"
+#~ msgstr ""
+
+#~ msgid "Datasource & Chart Type"
+#~ msgstr ""
+
+#~ msgid "This section exposes ways to include snippets of SQL in your query"
+#~ msgstr ""
+
+#~ msgid "Annotations"
+#~ msgstr "Anmerkungen"
+
+#~ msgid "Advanced Analytics"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "This section contains options that allow"
+#~ " for advanced analytical post processing"
+#~ " of query results"
+#~ msgstr ""
+
+#~ msgid "Result Filters"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The filters to apply after post-"
+#~ "aggregation.Leave the value control empty "
+#~ "to filter empty strings or nulls"
+#~ msgstr ""
+
+#~ msgid "Chart Options"
+#~ msgstr ""
+
+#~ msgid "Breakdowns"
+#~ msgstr ""
+
+#~ msgid "Defines how each series is broken down"
+#~ msgstr ""
+
+#~ msgid "Pie Chart"
+#~ msgstr ""
+
+#~ msgid "Dual Axis Line Chart"
+#~ msgstr ""
+
+#~ msgid "Y Axis 1"
+#~ msgstr ""
+
+#~ msgid "Y Axis 2"
+#~ msgstr ""
+
+#~ msgid "Left Axis Metric"
+#~ msgstr ""
+
+#~ msgid "Choose a metric for left axis"
+#~ msgstr ""
+
+#~ msgid "Left Axis Format"
+#~ msgstr ""
+
+#~ msgid "Axes"
+#~ msgstr ""
+
+#~ msgid "GROUP BY"
+#~ msgstr ""
+
+#~ msgid "Use this section if you want a query that aggregates"
+#~ msgstr ""
+
+#~ msgid "NOT GROUPED BY"
+#~ msgstr ""
+
+#~ msgid "Use this section if you want to query atomic rows"
+#~ msgstr ""
+
+#~ msgid "Options"
+#~ msgstr ""
+
+#~ msgid "Bubbles"
+#~ msgstr ""
+
+#~ msgid "Numeric Column"
+#~ msgstr ""
+
+#~ msgid "Select the numeric column to draw the histogram"
+#~ msgstr ""
+
+#~ msgid "No of Bins"
+#~ msgstr ""
+
+#~ msgid "Select number of bins for the histogram"
+#~ msgstr ""
+
+#~ msgid "Primary Metric"
+#~ msgstr ""
+
+#~ msgid "The primary metric is used to define the arc segment sizes"
+#~ msgstr ""
+
+#~ msgid "Secondary Metric"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "This secondary metric is used to "
+#~ "define the color as a ratio "
+#~ "against the primary metric. If the "
+#~ "two metrics match, color is mapped "
+#~ "level groups"
+#~ msgstr ""
+
+#~ msgid "Hierarchy"
+#~ msgstr "Hierarchie"
+
+#~ msgid "This defines the level of the hierarchy"
+#~ msgstr ""
+
+#~ msgid "Source / Target"
+#~ msgstr ""
+
+#~ msgid "Choose a source and a target"
+#~ msgstr ""
+
+#~ msgid "Chord Diagram"
+#~ msgstr ""
+
+#~ msgid "Choose a number format"
+#~ msgstr ""
+
+#~ msgid "Source"
+#~ msgstr ""
+
+#~ msgid "Choose a source"
+#~ msgstr ""
+
+#~ msgid "Target"
+#~ msgstr ""
+
+#~ msgid "Choose a target"
+#~ msgstr ""
+
+#~ msgid "ISO 3166-1 codes of region/province/department"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "It's ISO 3166-1 of your "
+#~ "region/province/department in your table. (see"
+#~ " documentation for list of ISO "
+#~ "3166-1)"
+#~ msgstr ""
+
+#~ msgid "Country Control"
+#~ msgstr ""
+
+#~ msgid "3 letter code of the country"
+#~ msgstr ""
+
+#~ msgid "Metric for color"
+#~ msgstr ""
+
+#~ msgid "Metric that defines the color of the country"
+#~ msgstr ""
+
+#~ msgid "Bubble size"
+#~ msgstr ""
+
+#~ msgid "Metric that defines the size of the bubble"
+#~ msgstr ""
+
+#~ msgid "Filter Box"
+#~ msgstr ""
+
+#~ msgid "Filter controls"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The controls you want to filter "
+#~ "on. Note that only columns checked "
+#~ "as \"filterable\" will show up on "
+#~ "this list."
+#~ msgstr ""
+
+#~ msgid "Heatmap Options"
+#~ msgstr ""
+
+#~ msgid "Horizon"
+#~ msgstr ""
+
+#~ msgid "Points"
+#~ msgstr ""
+
+#~ msgid "Labelling"
+#~ msgstr ""
+
+#~ msgid "Visual Tweaks"
+#~ msgstr ""
+
+#~ msgid "Viewport"
+#~ msgstr ""
+
+#~ msgid "Longitude"
+#~ msgstr ""
+
+#~ msgid "Column containing longitude data"
+#~ msgstr ""
+
+#~ msgid "Latitude"
+#~ msgstr ""
+
+#~ msgid "Column containing latitude data"
+#~ msgstr ""
+
+#~ msgid "Cluster label aggregator"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Aggregate function applied to the list"
+#~ " of points in each cluster to "
+#~ "produce the cluster label."
+#~ msgstr ""
+
+#~ msgid "Tooltip"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Show a tooltip when hovering over "
+#~ "points and clusters describing the label"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "One or many controls to group by."
+#~ " If grouping, latitude and longitude "
+#~ "columns must be present."
+#~ msgstr ""
+
+#~ msgid "Event definition"
+#~ msgstr ""
+
+#~ msgid "Additional meta data"
+#~ msgstr ""
+
+#~ msgid "Column containing entity ids"
+#~ msgstr ""
+
+#~ msgid "e.g., a \"user id\" column"
+#~ msgstr ""
+
+#~ msgid "Column containing event names"
+#~ msgstr ""
+
+#~ msgid "Event count limit"
+#~ msgstr ""
+
+#~ msgid "The maximum number of events to return, equivalent to number of rows"
+#~ msgstr ""
+
+#~ msgid "Meta data"
+#~ msgstr ""
+
+#~ msgid "Select any columns for meta data inspection"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The server could not be reached. "
+#~ "You may want to verify your "
+#~ "connection and try again."
+#~ msgstr ""
+
+#~ msgid "An unknown error occurred. (Status: %s )"
+#~ msgstr ""
+
+#~ msgid "Favorites"
+#~ msgstr "Favoriten"
+
+#~ msgid "Created Content"
+#~ msgstr "Erstellte Inhalt"
+
+#~ msgid "Recent Activity"
+#~ msgstr "Kürzliche Aktivitäten"
+
+#~ msgid "Security & Access"
+#~ msgstr "Sicherheit & Zugriff"
+
+#~ msgid "No slices"
+#~ msgstr "Keine Schieben"
+
+#~ msgid "No dashboards"
+#~ msgstr "Keine Dashboards"
+
+#~ msgid "Slices"
+#~ msgstr "Schieben"
+
+#~ msgid "No favorite slices yet, go click on stars!"
+#~ msgstr "Noch keine Lieblingsscheiben, klicken Sie auf ein paar Sterne!"
+
+#~ msgid "No favorite dashboards yet, go click on stars!"
+#~ msgstr "Noch keine Lieblingsdashboards, klicken Sie auf ein paar Sterne!"
+
+#~ msgid "Roles"
+#~ msgstr "Rollen"
+
+#~ msgid "Databases"
+#~ msgstr "Datenbanken"
+
+#~ msgid "Datasources"
+#~ msgstr "Datenquellen"
+
+#~ msgid "Profile picture provided by Gravatar"
+#~ msgstr "Profilbild von Gravatar"
+
+#~ msgid "joined"
+#~ msgstr ""
+
+#~ msgid "id:"
+#~ msgstr ""
+
+#~ msgid "Sorry, there appears to be no data"
+#~ msgstr ""
+
+#~ msgid "Select [%s]"
+#~ msgstr ""
+
+#~ msgid "Druid Clusters"
+#~ msgstr ""
+
+#~ msgid "Sources"
+#~ msgstr "Quellen"
+
+#~ msgid "Associated Slices"
+#~ msgstr ""
+
+#~ msgid "Druid Datasources"
+#~ msgstr "Druid Datenquellen"
+
+#~ msgid "Scan New Datasources"
+#~ msgstr "Neue Datenquellen suchen"
+
+#~ msgid "Refresh Druid Metadata"
+#~ msgstr "Druid Metadata aktualisieren"
+
+#~ msgid "Tables"
+#~ msgstr "Tabellen"
+
+#~ msgid "Import"
+#~ msgstr "Importieren"
+
+#~ msgid "Welcome!"
+#~ msgstr "Willkommen!"
+
+#~ msgid "Manage"
+#~ msgstr "Einstellungen"
+
+#~ msgid "Datasource %(name)s already exists"
+#~ msgstr ""
+
+#~ msgid "Delete"
+#~ msgstr "Löschen"
+
+#~ msgid "Delete all Really?"
+#~ msgstr "Wirklich alle löschen?"
+
+#~ msgid "This endpoint requires the `all_datasource_access` permission"
+#~ msgstr ""
+
+#~ msgid "The datasource seems to have been deleted"
+#~ msgstr ""
+
+#~ msgid "The access requests seem to have been deleted"
+#~ msgstr ""
+
+#~ msgid "The user seems to have been deleted"
+#~ msgstr ""
+
+#~ msgid "You don't have access to this datasource"
+#~ msgstr "Sie haben keine Zugriff auf diese Datenquelle"
+
+#~ msgid ""
+#~ "This view requires the database %(name)s"
+#~ " or `all_datasource_access` permission"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "This endpoint requires the datasource "
+#~ "%(name)s, database or `all_datasource_access` "
+#~ "permission"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "All the queries in Sql Lab are "
+#~ "going to be executed on behalf of"
+#~ " currently authorized user."
+#~ msgstr ""
+
+#~ msgid "Impersonate queries to the database"
+#~ msgstr ""
+
+#~ msgid "Import Dashboards"
+#~ msgstr "Dashboards importieren"
+
+#~ msgid "Access requests"
+#~ msgstr "Zugriffsanforderungen"
+
+#~ msgid "Security"
+#~ msgstr "Sicherheit"
+
+#~ msgid "List Slices"
+#~ msgstr "Schieben auflisten"
+
+#~ msgid "Show Slice"
+#~ msgstr "Schiebe anzeigen"
+
+#~ msgid "Add Slice"
+#~ msgstr "Schiebe einfügen"
+
+#~ msgid "Edit Slice"
+#~ msgstr "Schiebe bearbeiten"
+
+#~ msgid "Slice"
+#~ msgstr "Schiebe"
+
+#~ msgid "Export"
+#~ msgstr ""
+
+#~ msgid "Export dashboards?"
+#~ msgstr ""
+
+#~ msgid "Action Log"
+#~ msgstr "Aktionsprotokoll"
+
+#~ msgid "Access was requested"
+#~ msgstr "Zugang wurde beantragt"
+
+#~ msgid ""
+#~ "%(user)s was granted the role %(role)s"
+#~ " that gives access to the "
+#~ "%(datasource)s"
+#~ msgstr ""
+
+#~ msgid "Role %(r)s was extended to provide the access to the datasource %(ds)s"
+#~ msgstr ""
+
+#~ msgid "You have no permission to approve this request"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Malformed request. slice_id or table_name "
+#~ "and db_name arguments are expected"
+#~ msgstr ""
+
+#~ msgid "Slice %(id)s not found"
+#~ msgstr ""
+
+#~ msgid "Table %(t)s wasn't found in the database %(d)s"
+#~ msgstr ""
+
+#~ msgid "Can't find User '%(name)s', please ask your admin to create one."
+#~ msgstr ""
+
+#~ msgid "Can't find DruidCluster with cluster_name = '%(name)s'"
+#~ msgstr ""
+
+#~ msgid "CSS Templates"
+#~ msgstr "CSS Vorlagen"
+
+#~ msgid "SQL Lab"
+#~ msgstr ""
+
+#~ msgid "Queries"
+#~ msgstr "Abfragen"
+
+#~ msgid "Saved Queries"
+#~ msgstr "Gespeicherte Abfragen"
+
+#~ msgid "Time Column"
+#~ msgstr "Zeitspalte"
+
+#~ msgid "second"
+#~ msgstr "Sekunde"
+
+#~ msgid "minute"
+#~ msgstr "Minute"
+
+#~ msgid "hour"
+#~ msgstr "Stunde"
+
+#~ msgid "day"
+#~ msgstr "Tag"
+
+#~ msgid "week"
+#~ msgstr "Woche"
+
+#~ msgid "month"
+#~ msgstr "Monat"
+
+#~ msgid "quarter"
+#~ msgstr "Vierteljahr"
+
+#~ msgid "year"
+#~ msgstr "Jahr"
+
+#~ msgid "week_ending_saturday"
+#~ msgstr ""
+
+#~ msgid "week_start_sunday"
+#~ msgstr ""
+
+#~ msgid "week_start_monday"
+#~ msgstr ""
+
+#~ msgid "5 minute"
+#~ msgstr "5 Minuten"
+
+#~ msgid "half hour"
+#~ msgstr "halbe Stunde"
+
+#~ msgid "10 minute"
+#~ msgstr "10 Minuten"
+
+#~ msgid "Table Name"
+#~ msgstr "Tabellenname"
+
+#~ msgid "Name of table to be created from csv data."
+#~ msgstr ""
+
+#~ msgid "CSV File"
+#~ msgstr ""
+
+#~ msgid "Select a CSV file to be uploaded to a database."
+#~ msgstr ""
+
+#~ msgid "CSV Files Only!"
+#~ msgstr ""
+
+#~ msgid "Database"
+#~ msgstr "Datenbank"
+
+#~ msgid "Delimiter"
+#~ msgstr ""
+
+#~ msgid "Delimiter used by CSV file (for whitespace use \\s+)."
+#~ msgstr ""
+
+#~ msgid "Table Exists"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "If table exists do one of the "
+#~ "following: Fail (do nothing), Replace "
+#~ "(drop and recreate table) or Append "
+#~ "(insert data)."
+#~ msgstr ""
+
+#~ msgid "Fail"
+#~ msgstr ""
+
+#~ msgid "Replace"
+#~ msgstr ""
+
+#~ msgid "Append"
+#~ msgstr ""
+
+#~ msgid "Schema"
+#~ msgstr ""
+
+#~ msgid "Specify a schema (if database flavour supports this)."
+#~ msgstr ""
+
+#~ msgid "Header Row"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Row containing the headers to use "
+#~ "as column names (0 is first line"
+#~ " of data). Leave empty if there "
+#~ "is no header row."
+#~ msgstr ""
+
+#~ msgid "Index Column"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Column to use as the row labels"
+#~ " of the dataframe. Leave empty if "
+#~ "no index column."
+#~ msgstr ""
+
+#~ msgid "Mangle Duplicate Columns"
+#~ msgstr ""
+
+#~ msgid "Specify duplicate columns as \"X.0, X.1\"."
+#~ msgstr ""
+
+#~ msgid "Skip Initial Space"
+#~ msgstr ""
+
+#~ msgid "Skip spaces after delimiter."
+#~ msgstr ""
+
+#~ msgid "Skip Rows"
+#~ msgstr ""
+
+#~ msgid "Number of rows to skip at start of file."
+#~ msgstr ""
+
+#~ msgid "Rows to Read"
+#~ msgstr ""
+
+#~ msgid "Number of rows of file to read."
+#~ msgstr ""
+
+#~ msgid "Skip Blank Lines"
+#~ msgstr ""
+
+#~ msgid "Skip blank lines rather than interpreting them as NaN values."
+#~ msgstr ""
+
+#~ msgid "Parse Dates"
+#~ msgstr ""
+
+#~ msgid "A comma separated list of columns that should be parsed as dates."
+#~ msgstr ""
+
+#~ msgid "Infer Datetime Format"
+#~ msgstr ""
+
+#~ msgid "Use Pandas to interpret the datetime format automatically."
+#~ msgstr ""
+
+#~ msgid "Decimal Character"
+#~ msgstr ""
+
+#~ msgid "Character to interpret as decimal point."
+#~ msgstr ""
+
+#~ msgid "Dataframe Index"
+#~ msgstr ""
+
+#~ msgid "Write dataframe index as a column."
+#~ msgstr ""
+
+#~ msgid "Column Label(s)"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Column label for index column(s). If "
+#~ "None is given and Dataframe Index "
+#~ "is True, Index Names are used."
+#~ msgstr ""
+
+#~ msgid "Viz is missing a datasource"
+#~ msgstr ""
+
+#~ msgid "From date cannot be larger than to date"
+#~ msgstr "'Von Datum' kann nicht größer als 'bis Datum' sein"
+
+#~ msgid "Table View"
+#~ msgstr "Tabellenansicht"
+
+#~ msgid "Pick a granularity in the Time section or uncheck 'Include Time'"
+#~ msgstr ""
+
+#~ msgid "Choose either fields to [Group By] and [Metrics] or [Columns], not both"
+#~ msgstr ""
+
+#~ msgid "Time Table View"
+#~ msgstr ""
+
+#~ msgid "Pick at least one metric"
+#~ msgstr ""
+
+#~ msgid "When using 'Group By' you are limited to use a single metric"
+#~ msgstr ""
+
+#~ msgid "Pivot Table"
+#~ msgstr ""
+
+#~ msgid "Please choose at least one 'Group by' field "
+#~ msgstr ""
+
+#~ msgid "Please choose at least one metric"
+#~ msgstr ""
+
+#~ msgid "Group By' and 'Columns' can't overlap"
+#~ msgstr ""
+
+#~ msgid "Markup"
+#~ msgstr ""
+
+#~ msgid "Separator"
+#~ msgstr ""
+
+#~ msgid "Word Cloud"
+#~ msgstr ""
+
+#~ msgid "Treemap"
+#~ msgstr ""
+
+#~ msgid "Calendar Heatmap"
+#~ msgstr ""
+
+#~ msgid "Box Plot"
+#~ msgstr ""
+
+#~ msgid "Bubble Chart"
+#~ msgstr ""
+
+#~ msgid "Pick a metric for x, y and size"
+#~ msgstr ""
+
+#~ msgid "Bullet Chart"
+#~ msgstr ""
+
+#~ msgid "Pick a metric to display"
+#~ msgstr ""
+
+#~ msgid "Big Number with Trendline"
+#~ msgstr ""
+
+#~ msgid "Pick a metric!"
+#~ msgstr ""
+
+#~ msgid "Big Number"
+#~ msgstr ""
+
+#~ msgid "Time Series - Line Chart"
+#~ msgstr ""
+
+#~ msgid "Pick a time granularity for your time series"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "`Since` and `Until` time bounds should"
+#~ " be specified when using the `Time"
+#~ " Shift` feature."
+#~ msgstr ""
+
+#~ msgid "Time Series - Dual Axis Line Chart"
+#~ msgstr ""
+
+#~ msgid "Pick a metric for left axis!"
+#~ msgstr ""
+
+#~ msgid "Pick a metric for right axis!"
+#~ msgstr ""
+
+#~ msgid "Please choose different metrics on left and right axis"
+#~ msgstr ""
+
+#~ msgid "Time Series - Bar Chart"
+#~ msgstr ""
+
+#~ msgid "Time Series - Period Pivot"
+#~ msgstr ""
+
+#~ msgid "Time Series - Percent Change"
+#~ msgstr ""
+
+#~ msgid "Time Series - Stacked"
+#~ msgstr ""
+
+#~ msgid "Distribution - NVD3 - Pie Chart"
+#~ msgstr ""
+
+#~ msgid "Histogram"
+#~ msgstr "Histogramm"
+
+#~ msgid "Must have at least one numeric column specified"
+#~ msgstr ""
+
+#~ msgid "Distribution - Bar Chart"
+#~ msgstr ""
+
+#~ msgid "Can't have overlap between Series and Breakdowns"
+#~ msgstr ""
+
+#~ msgid "Pick at least one field for [Series]"
+#~ msgstr ""
+
+#~ msgid "Sunburst"
+#~ msgstr ""
+
+#~ msgid "Sankey"
+#~ msgstr ""
+
+#~ msgid "Pick exactly 2 columns as [Source / Target]"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "There's a loop in your Sankey, "
+#~ "please provide a tree. Here's a "
+#~ "faulty link: {}"
+#~ msgstr ""
+
+#~ msgid "Directed Force Layout"
+#~ msgstr ""
+
+#~ msgid "Pick exactly 2 columns to 'Group By'"
+#~ msgstr ""
+
+#~ msgid "Country Map"
+#~ msgstr ""
+
+#~ msgid "World Map"
+#~ msgstr ""
+
+#~ msgid "Filters"
+#~ msgstr ""
+
+#~ msgid "Pick at least one filter field"
+#~ msgstr ""
+
+#~ msgid "iFrame"
+#~ msgstr ""
+
+#~ msgid "Parallel Coordinates"
+#~ msgstr ""
+
+#~ msgid "Heatmap"
+#~ msgstr ""
+
+#~ msgid "Horizon Charts"
+#~ msgstr ""
+
+#~ msgid "Mapbox"
+#~ msgstr ""
+
+#~ msgid "Must have a [Group By] column to have 'count' as the [Label]"
+#~ msgstr ""
+
+#~ msgid "Choice of [Label] must be present in [Group By]"
+#~ msgstr ""
+
+#~ msgid "Choice of [Point Radius] must be present in [Group By]"
+#~ msgstr ""
+
+#~ msgid "[Longitude] and [Latitude] columns must be present in [Group By]"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - Multiple Layers"
+#~ msgstr ""
+
+#~ msgid "Bad spatial key"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - Scatter plot"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - Screen Grid"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - 3D Grid"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - Paths"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - Polygon"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - 3D HEX"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - GeoJSON"
+#~ msgstr ""
+
+#~ msgid "Deck.gl - Arc"
+#~ msgstr ""
+
+#~ msgid "Event flow"
+#~ msgstr ""
+
+#~ msgid "Time Series - Paired t-test"
+#~ msgstr ""
+
+#~ msgid "Time Series - Nightingale Rose Chart"
+#~ msgstr ""
+
+#~ msgid "Partition Diagram"
+#~ msgstr ""
+
+#~ msgid "Metric(s) {} must be aggregations."
+#~ msgstr ""
+
+#~ msgid "No data was returned."
+#~ msgstr "Keine Daten zurückgesendet"
+
+#~ msgid "Unsupported extraction function: "
+#~ msgstr ""
+
+#~ msgid "List Druid Column"
+#~ msgstr "Druid Spalten auflisten"
+
+#~ msgid "Show Druid Column"
+#~ msgstr "Druid Spalte anzeigen"
+
+#~ msgid "Add Druid Column"
+#~ msgstr "Druid Spalte einfügen"
+
+#~ msgid "Edit Druid Column"
+#~ msgstr "Druid Spalte bearbeiten"
+
+#~ msgid "Column"
+#~ msgstr "Spalte"
+
+#~ msgid "Type"
+#~ msgstr "Typ"
+
+#~ msgid "Datasource"
+#~ msgstr "Datenquelle"
+
+#~ msgid "Groupable"
+#~ msgstr ""
+
+#~ msgid "Filterable"
+#~ msgstr ""
+
+#~ msgid "Count Distinct"
+#~ msgstr ""
+
+#~ msgid "Sum"
+#~ msgstr ""
+
+#~ msgid "Min"
+#~ msgstr ""
+
+#~ msgid "Max"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Whether this column is exposed in "
+#~ "the `Filters` section of the explore "
+#~ "view."
+#~ msgstr ""
+
+#~ msgid "List Druid Metric"
+#~ msgstr "Druid Metriken auflisten"
+
+#~ msgid "Show Druid Metric"
+#~ msgstr "Druid Metrik anzeigen"
+
+#~ msgid "Add Druid Metric"
+#~ msgstr "Druid Metrik einfügen"
+
+#~ msgid "Edit Druid Metric"
+#~ msgstr "Druid Metric bearbeiten"
+
+#~ msgid ""
+#~ "Whether the access to this metric "
+#~ "is restricted to certain roles. Only "
+#~ "roles with the permission 'metric access"
+#~ " on XXX (the name of this "
+#~ "metric)' are allowed to access this "
+#~ "metric"
+#~ msgstr ""
+
+#~ msgid "Metric"
+#~ msgstr "Metrik"
+
+#~ msgid "Description"
+#~ msgstr ""
+
+#~ msgid "Verbose Name"
+#~ msgstr ""
+
+#~ msgid "JSON"
+#~ msgstr "JSON"
+
+#~ msgid "Druid Datasource"
+#~ msgstr "Druid Datenquelle"
+
+#~ msgid "Warning Message"
+#~ msgstr "Warnmeldung"
+
+#~ msgid "List Druid Cluster"
+#~ msgstr "Druid Cluster auflisten"
+
+#~ msgid "Show Druid Cluster"
+#~ msgstr "Druid Cluster anzeigen"
+
+#~ msgid "Add Druid Cluster"
+#~ msgstr "Druid Cluster einfügen"
+
+#~ msgid "Edit Druid Cluster"
+#~ msgstr "Druid Cluster bearbeiten"
+
+#~ msgid "Cluster"
+#~ msgstr ""
+
+#~ msgid "Coordinator Host"
+#~ msgstr ""
+
+#~ msgid "Coordinator Port"
+#~ msgstr ""
+
+#~ msgid "Coordinator Endpoint"
+#~ msgstr ""
+
+#~ msgid "Broker Host"
+#~ msgstr ""
+
+#~ msgid "Broker Port"
+#~ msgstr ""
+
+#~ msgid "Broker Endpoint"
+#~ msgstr ""
+
+#~ msgid "List Druid Datasource"
+#~ msgstr "Druid Datenquellen auflisten"
+
+#~ msgid "Show Druid Datasource"
+#~ msgstr "Druid Datenquelle anzeigen"
+
+#~ msgid "Add Druid Datasource"
+#~ msgstr "Druid Datenquelle einfügen"
+
+#~ msgid "Edit Druid Datasource"
+#~ msgstr "Druid Datenquelle bearbeiten"
+
+#~ msgid ""
+#~ "The list of slices associated with "
+#~ "this table. By altering this datasource,"
+#~ " you may change how these associated"
+#~ " slices behave. Also note that slices"
+#~ " need to point to a datasource, "
+#~ "so this form will fail at saving"
+#~ " if removing slices from a "
+#~ "datasource. If you want to change "
+#~ "the datasource for a slice, overwrite"
+#~ " the slice from the 'explore view'"
+#~ msgstr ""
+
+#~ msgid "Timezone offset (in hours) for this datasource"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Time expression to use as a "
+#~ "predicate when retrieving distinct values "
+#~ "to populate the filter component. Only"
+#~ " applies when `Enable Filter Select` "
+#~ "is on. If you enter `7 days "
+#~ "ago`, the distinct list of values "
+#~ "in the filter will be populated "
+#~ "based on the distinct value over "
+#~ "the past week"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Whether to populate the filter's "
+#~ "dropdown in the explore view's filter"
+#~ " section with a list of distinct "
+#~ "values fetched from the backend on "
+#~ "the fly"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Redirects to this endpoint when clicking"
+#~ " on the datasource from the "
+#~ "datasource list"
+#~ msgstr ""
+
+#~ msgid "Associated Charts"
+#~ msgstr ""
+
+#~ msgid "Data Source"
+#~ msgstr "Datenquelle"
+
+#~ msgid "Owner"
+#~ msgstr ""
+
+#~ msgid "Is Hidden"
+#~ msgstr ""
+
+#~ msgid "Enable Filter Select"
+#~ msgstr ""
+
+#~ msgid "Default Endpoint"
+#~ msgstr ""
+
+#~ msgid "Time Offset"
+#~ msgstr ""
+
+#~ msgid "Cache Timeout"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Datetime column not provided as part "
+#~ "table configuration and is required by"
+#~ " this type of chart"
+#~ msgstr ""
+
+#~ msgid "Empty query?"
+#~ msgstr "Leere Abfrage?"
+
+#~ msgid "Metric '{}' is not valid"
+#~ msgstr "Metrik '{}' ist nicht valide"
+
+#~ msgid ""
+#~ "Table [{}] doesn't seem to exist "
+#~ "in the specified database, couldn't "
+#~ "fetch column information"
+#~ msgstr ""
+
+#~ msgid "List Columns"
+#~ msgstr "Spalten auflisten"
+
+#~ msgid "Show Column"
+#~ msgstr "Spalte anzeigen"
+
+#~ msgid "Add Column"
+#~ msgstr "Spalte einfügen"
+
+#~ msgid "Edit Column"
+#~ msgstr "Spalte bearbeiten"
+
+#~ msgid ""
+#~ "Whether to make this column available"
+#~ " as a [Time Granularity] option, "
+#~ "column has to be DATETIME or "
+#~ "DATETIME-like"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The data type that was inferred by"
+#~ " the database. It may be necessary"
+#~ " to input a type manually for "
+#~ "expression-defined columns in some cases."
+#~ " In most case users should not "
+#~ "need to alter this."
+#~ msgstr ""
+
+#~ msgid "Table"
+#~ msgstr "Tabellen"
+
+#~ msgid "Expression"
+#~ msgstr ""
+
+#~ msgid "Is temporal"
+#~ msgstr ""
+
+#~ msgid "Datetime Format"
+#~ msgstr ""
+
+#~ msgid "Database Expression"
+#~ msgstr ""
+
+#~ msgid "List Metrics"
+#~ msgstr "Metriken auflisten"
+
+#~ msgid "Show Metric"
+#~ msgstr "Metrik anzeigen"
+
+#~ msgid "Add Metric"
+#~ msgstr "Metrik einfügen"
+
+#~ msgid "Edit Metric"
+#~ msgstr "Metrik bearbeiten"
+
+#~ msgid "SQL Expression"
+#~ msgstr ""
+
+#~ msgid "D3 Format"
+#~ msgstr ""
+
+#~ msgid "Is Restricted"
+#~ msgstr "Ist begrenzt"
+
+#~ msgid "List Tables"
+#~ msgstr "Tabellen auflisten"
+
+#~ msgid "Show Table"
+#~ msgstr "Tabelle anzeigen"
+
+#~ msgid "Add Table"
+#~ msgstr "Tabelle einfügen"
+
+#~ msgid "Edit Table"
+#~ msgstr "Tabelle bearbeiten"
+
+#~ msgid "Name of the table that exists in the source database"
+#~ msgstr ""
+
+#~ msgid "Schema, as used only in some databases like Postgres, Redshift and DB2"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "This fields acts a Superset view, "
+#~ "meaning that Superset will run a "
+#~ "query against this string as a "
+#~ "subquery."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Predicate applied when fetching distinct "
+#~ "value to populate the filter control "
+#~ "component. Supports jinja template syntax. "
+#~ "Applies only when `Enable Filter Select`"
+#~ " is on."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Redirects to this endpoint when clicking"
+#~ " on the table from the table "
+#~ "list"
+#~ msgstr ""
+
+#~ msgid "Whether the table was generated by the 'Visualize' flow in SQL Lab"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "A set of parameters that become "
+#~ "available in the query using Jinja "
+#~ "templating syntax"
+#~ msgstr ""
+
+#~ msgid "Changed By"
+#~ msgstr "Bearbeitet von"
+
+#~ msgid "Last Changed"
+#~ msgstr "Bearbeitet am"
+
+#~ msgid "Offset"
+#~ msgstr ""
+
+#~ msgid "Fetch Values Predicate"
+#~ msgstr ""
+
+#~ msgid "Main Datetime Column"
+#~ msgstr ""
+
+#~ msgid "SQL Lab View"
+#~ msgstr ""
+
+#~ msgid "Template parameters"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Table [{}] could not be found, "
+#~ "please double check your database "
+#~ "connection, schema, and table name"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The table was created. As part of"
+#~ " this two phase configuration process, "
+#~ "you should now click the edit "
+#~ "button by the new table to "
+#~ "configure it."
+#~ msgstr ""
+
+#~ msgid "Metadata refreshed for the following table(s): %(tables)s"
+#~ msgstr ""
+
+#~ msgid "Profile"
+#~ msgstr "Profil"
+
+#~ msgid "Logout"
+#~ msgstr "Abmelden"
+
+#~ msgid "Login"
+#~ msgstr "Anmelden"
+
+#~ msgid "Record Count"
+#~ msgstr "Datensätzeanzahl"
+
+#~ msgid "No records found"
+#~ msgstr "Keine Datensätze gefunden"
+
+#~ msgid "Add Filter"
+#~ msgstr ""
+
+#~ msgid "Import dashboards"
+#~ msgstr ""
+
+#~ msgid "No Access!"
+#~ msgstr "Keine Zugriff!"
+
+#~ msgid "You do not have permissions to access the datasource(s): %(name)s."
+#~ msgstr ""
+
+#~ msgid "Request Permissions"
+#~ msgstr "Berechtigung anfordern"
+
+#~ msgid "Cancel"
+#~ msgstr ""
+
+#~ msgid "Test Connection"
+#~ msgstr "Verbindungstest"
+
+#~ msgid "json isn't valid"
+#~ msgstr ""
+
+#~ msgid "List Databases"
+#~ msgstr "Dakenbanken auflisten"
+
+#~ msgid "Show Database"
+#~ msgstr "Datenbank anzeigen"
+
+#~ msgid "Add Database"
+#~ msgstr "Datenbank einfügen"
+
+#~ msgid "Edit Database"
+#~ msgstr "Datenbank bearbeiten"
+
+#~ msgid "Expose this DB in SQL Lab"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Allow users to run synchronous queries,"
+#~ " this is the default and should "
+#~ "work well for queries that can be"
+#~ " executed within a web request scope"
+#~ " (<~1 minute)"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Allow users to run queries, against "
+#~ "an async backend. This assumes that "
+#~ "you have a Celery worker setup as"
+#~ " well as a results backend."
+#~ msgstr ""
+
+#~ msgid "Allow CREATE TABLE AS option in SQL Lab"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Allow users to run non-SELECT "
+#~ "statements (UPDATE, DELETE, CREATE, ...) "
+#~ "in SQL Lab"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "When allowing CREATE TABLE AS option "
+#~ "in SQL Lab, this option forces the"
+#~ " table to be created in this "
+#~ "schema"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "If Presto, all the queries in SQL"
+#~ " Lab are going to be executed "
+#~ "as the currently logged on user "
+#~ "who must have permission to run "
+#~ "them.<br/>If Hive and hive.server2.enable.doAs "
+#~ "is enabled, will run the queries "
+#~ "as service account, but impersonate the"
+#~ " currently logged on user via "
+#~ "hive.server2.proxy.user property."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Allow SQL Lab to fetch a list "
+#~ "of all tables and all views across"
+#~ " all database schemas. For large data"
+#~ " warehouse with thousands of tables, "
+#~ "this can be expensive and put "
+#~ "strain on the system."
+#~ msgstr ""
+
+#~ msgid "Expose in SQL Lab"
+#~ msgstr ""
+
+#~ msgid "Allow CREATE TABLE AS"
+#~ msgstr ""
+
+#~ msgid "Allow DML"
+#~ msgstr ""
+
+#~ msgid "CTAS Schema"
+#~ msgstr ""
+
+#~ msgid "Creator"
+#~ msgstr "Schöpfer"
+
+#~ msgid "SQLAlchemy URI"
+#~ msgstr ""
+
+#~ msgid "Extra"
+#~ msgstr ""
+
+#~ msgid "Allow Run Sync"
+#~ msgstr ""
+
+#~ msgid "Allow Run Async"
+#~ msgstr ""
+
+#~ msgid "Impersonate the logged on user"
+#~ msgstr ""
+
+#~ msgid "CSV to Database configuration"
+#~ msgstr ""
+
+#~ msgid "CSV file \"{0}\" uploaded to table \"{1}\" in database \"{2}\""
+#~ msgstr ""
+
+#~ msgid "User"
+#~ msgstr "Benutzer"
+
+#~ msgid "User Roles"
+#~ msgstr "Benutzer Rollen"
+
+#~ msgid "Database URL"
+#~ msgstr "Datenbank URL"
+
+#~ msgid "Roles to grant"
+#~ msgstr ""
+
+#~ msgid "Created On"
+#~ msgstr ""
+
+#~ msgid "List Charts"
+#~ msgstr ""
+
+#~ msgid "Show Chart"
+#~ msgstr ""
+
+#~ msgid "Add Chart"
+#~ msgstr ""
+
+#~ msgid "Edit Chart"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "These parameters are generated dynamically "
+#~ "when clicking the save or overwrite "
+#~ "button in the explore view. This "
+#~ "JSON object is exposed here for "
+#~ "reference and for power users who "
+#~ "may want to alter specific parameters."
+#~ msgstr ""
+
+#~ msgid "Duration (in seconds) of the caching timeout for this slice."
+#~ msgstr ""
+
+#~ msgid "Dashboards"
+#~ msgstr "Dashboards"
+
+#~ msgid "Last Modified"
+#~ msgstr "Geändert"
+
+#~ msgid "Owners"
+#~ msgstr ""
+
+#~ msgid "Parameters"
+#~ msgstr "Parameter"
+
+#~ msgid "Chart"
+#~ msgstr ""
+
+#~ msgid "Name"
+#~ msgstr "Name"
+
+#~ msgid "Visualization Type"
+#~ msgstr "Visualisierungstyp"
+
+#~ msgid "List Dashboards"
+#~ msgstr "Dashboards auflisten"
+
+#~ msgid "Show Dashboard"
+#~ msgstr "Dashboard anzeigen"
+
+#~ msgid "Add Dashboard"
+#~ msgstr "Dashboard einfügen"
+
+#~ msgid "Edit Dashboard"
+#~ msgstr "Dashboard bearbeiten"
+
+#~ msgid ""
+#~ "This json object describes the "
+#~ "positioning of the widgets in the "
+#~ "dashboard. It is dynamically generated "
+#~ "when adjusting the widgets size and "
+#~ "positions by using drag & drop in"
+#~ " the dashboard view"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The css for individual dashboards can"
+#~ " be altered here, or in the "
+#~ "dashboard view where changes are "
+#~ "immediately visible"
+#~ msgstr ""
+
+#~ msgid "To get a readable URL for your dashboard"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "This JSON object is generated "
+#~ "dynamically when clicking the save or"
+#~ " overwrite button in the dashboard "
+#~ "view. It is exposed here for "
+#~ "reference and for power users who "
+#~ "may want to alter specific parameters."
+#~ msgstr ""
+
+#~ msgid "Owners is a list of users who can alter the dashboard."
+#~ msgstr ""
+
+#~ msgid "Dashboard"
+#~ msgstr ""
+
+#~ msgid "Title"
+#~ msgstr "Titel"
+
+#~ msgid "Slug"
+#~ msgstr ""
+
+#~ msgid "Charts"
+#~ msgstr ""
+
+#~ msgid "Modified"
+#~ msgstr "Geändert"
+
+#~ msgid "Position JSON"
+#~ msgstr ""
+
+#~ msgid "CSS"
+#~ msgstr "CSS"
+
+#~ msgid "JSON Metadata"
+#~ msgstr ""
+
+#~ msgid "Underlying Tables"
+#~ msgstr ""
+
+#~ msgid "Action"
+#~ msgstr "Aktion"
+
+#~ msgid "dttm"
+#~ msgstr ""
+
+#~ msgid "You don't have the rights to "
+#~ msgstr ""
+
+#~ msgid "alter this "
+#~ msgstr ""
+
+#~ msgid "chart"
+#~ msgstr ""
+
+#~ msgid "create a "
+#~ msgstr ""
+
+#~ msgid "dashboard"
+#~ msgstr ""
+
+#~ msgid "Query record was not created as expected."
+#~ msgstr ""
+
+#~ msgid "Template Name"
+#~ msgstr "Vorlagename"
+
+#~ msgid "SQL Editor"
+#~ msgstr ""
+
+#~ msgid "Query Search"
+#~ msgstr "Abfragen suchen"
+
+#~ msgid "Status"
+#~ msgstr ""
+
+#~ msgid "Start Time"
+#~ msgstr "Von Zeit"
+
+#~ msgid "End Time"
+#~ msgstr "Bis Zeit"
+
+#~ msgid "List Saved Query"
+#~ msgstr "Gespeicherte Abfragen auflisten"
+
+#~ msgid "Show Saved Query"
+#~ msgstr "Gespeicherte Abfrage anzeigen"
+
+#~ msgid "Add Saved Query"
+#~ msgstr "Gespeicherte Abfrage einfügen"
+
+#~ msgid "Edit Saved Query"
+#~ msgstr "Gespeicherte Abfrage bearbeiten"
+
+#~ msgid "Label"
+#~ msgstr ""
+
+#~ msgid "Pop Tab Link"
+#~ msgstr ""
+
+#~ msgid "Changed on"
+#~ msgstr "Bearbeitet am"
 
diff --git a/superset/translations/en/LC_MESSAGES/messages.json b/superset/translations/en/LC_MESSAGES/messages.json
index 2fd857e..e6caf79 100644
--- a/superset/translations/en/LC_MESSAGES/messages.json
+++ b/superset/translations/en/LC_MESSAGES/messages.json
@@ -1 +1 @@
-{"domain":"superset","locale_data":{"superset":{"":{"domain":"superset","plural_forms":"nplurals=2; plural=(n != 1)","lang":"en"},"Time Column":[""],"second":[""],"minute":[""],"hour":[""],"day":[""],"week":[""],"month":[""],"quarter":[""],"year":[""],"week_start_monday":[""],"week_ending_saturday":[""],"week_start_sunday":[""],"5 minute":[""],"half hour":[""],"10 minute":[""],"[Superset] Access to the datasource %(name)s was granted":[""],"Viz is missing a datasource":[""],"From date ca [...]
\ No newline at end of file
+{"domain":"superset","locale_data":{"superset":{"":{"domain":"superset","plural_forms":"nplurals=2; plural=(n != 1)","lang":"en"},"Time Column":[""],"second":[""],"minute":[""],"hour":[""],"day":[""],"week":[""],"month":[""],"quarter":[""],"year":[""],"week_ending_saturday":[""],"week_start_sunday":[""],"week_start_monday":[""],"5 minute":[""],"half hour":[""],"10 minute":[""],"Table Name":[""],"Name of table to be created from csv data.":[""],"CSV File":[""],"Select a CSV file to be upl [...]
\ No newline at end of file
diff --git a/superset/translations/en/LC_MESSAGES/messages.mo b/superset/translations/en/LC_MESSAGES/messages.mo
index 6638440..e854cb9 100644
Binary files a/superset/translations/en/LC_MESSAGES/messages.mo and b/superset/translations/en/LC_MESSAGES/messages.mo differ
diff --git a/superset/translations/en/LC_MESSAGES/messages.po b/superset/translations/en/LC_MESSAGES/messages.po
index 80f9112..63b3d7b 100644
--- a/superset/translations/en/LC_MESSAGES/messages.po
+++ b/superset/translations/en/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2017-10-04 10:12-0700\n"
+"POT-Creation-Date: 2018-05-15 10:17-0700\n"
 "PO-Revision-Date: 2016-05-02 08:49-0700\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: en\n"
@@ -16,1442 +16,1648 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.4.0\n"
-
-#: superset/assets/javascripts/explore/stores/controls.jsx:553
-#: superset/db_engine_specs.py:192 superset/db_engine_specs.py:223
-#: superset/db_engine_specs.py:267 superset/db_engine_specs.py:315
-#: superset/db_engine_specs.py:371 superset/db_engine_specs.py:839
-#: superset/db_engine_specs.py:875 superset/db_engine_specs.py:907
-#: superset/db_engine_specs.py:953 superset/db_engine_specs.py:990
-#: superset/db_engine_specs.py:1015
+"Generated-By: Babel 2.5.3\n"
+
+#: superset/assets/src/explore/controls.jsx:838 superset/db_engine_specs.py:326
+#: superset/db_engine_specs.py:376 superset/db_engine_specs.py:405
+#: superset/db_engine_specs.py:430 superset/db_engine_specs.py:482
+#: superset/db_engine_specs.py:541 superset/db_engine_specs.py:605
+#: superset/db_engine_specs.py:1156 superset/db_engine_specs.py:1198
+#: superset/db_engine_specs.py:1253 superset/db_engine_specs.py:1298
+#: superset/db_engine_specs.py:1331 superset/db_engine_specs.py:1367
 msgid "Time Column"
 msgstr ""
 
-#: superset/db_engine_specs.py:193 superset/db_engine_specs.py:224
-#: superset/db_engine_specs.py:316 superset/db_engine_specs.py:372
-#: superset/db_engine_specs.py:840 superset/db_engine_specs.py:908
-#: superset/db_engine_specs.py:991
+#: superset/db_engine_specs.py:327 superset/db_engine_specs.py:377
+#: superset/db_engine_specs.py:431 superset/db_engine_specs.py:542
+#: superset/db_engine_specs.py:606 superset/db_engine_specs.py:1157
+#: superset/db_engine_specs.py:1199 superset/db_engine_specs.py:1299
+#: superset/db_engine_specs.py:1368
 msgid "second"
 msgstr ""
 
-#: superset/db_engine_specs.py:194 superset/db_engine_specs.py:227
-#: superset/db_engine_specs.py:319 superset/db_engine_specs.py:374
-#: superset/db_engine_specs.py:842 superset/db_engine_specs.py:876
-#: superset/db_engine_specs.py:910 superset/db_engine_specs.py:954
-#: superset/db_engine_specs.py:992 superset/db_engine_specs.py:1016
+#: superset/db_engine_specs.py:329 superset/db_engine_specs.py:378
+#: superset/db_engine_specs.py:406 superset/db_engine_specs.py:435
+#: superset/db_engine_specs.py:546 superset/db_engine_specs.py:609
+#: superset/db_engine_specs.py:1160 superset/db_engine_specs.py:1202
+#: superset/db_engine_specs.py:1254 superset/db_engine_specs.py:1300
+#: superset/db_engine_specs.py:1332 superset/db_engine_specs.py:1371
 msgid "minute"
 msgstr ""
 
-#: superset/db_engine_specs.py:195 superset/db_engine_specs.py:231
-#: superset/db_engine_specs.py:321 superset/db_engine_specs.py:376
-#: superset/db_engine_specs.py:848 superset/db_engine_specs.py:878
-#: superset/db_engine_specs.py:912 superset/db_engine_specs.py:960
-#: superset/db_engine_specs.py:993 superset/db_engine_specs.py:1017
+#: superset/db_engine_specs.py:331 superset/db_engine_specs.py:379
+#: superset/db_engine_specs.py:407 superset/db_engine_specs.py:440
+#: superset/db_engine_specs.py:483 superset/db_engine_specs.py:549
+#: superset/db_engine_specs.py:612 superset/db_engine_specs.py:1169
+#: superset/db_engine_specs.py:1205 superset/db_engine_specs.py:1263
+#: superset/db_engine_specs.py:1301 superset/db_engine_specs.py:1333
+#: superset/db_engine_specs.py:1374
 msgid "hour"
 msgstr ""
 
-#: superset/db_engine_specs.py:196 superset/db_engine_specs.py:236
-#: superset/db_engine_specs.py:268 superset/db_engine_specs.py:323
-#: superset/db_engine_specs.py:378 superset/db_engine_specs.py:850
-#: superset/db_engine_specs.py:880 superset/db_engine_specs.py:914
-#: superset/db_engine_specs.py:962 superset/db_engine_specs.py:994
-#: superset/db_engine_specs.py:1018
+#: superset/db_engine_specs.py:333 superset/db_engine_specs.py:380
+#: superset/db_engine_specs.py:408 superset/db_engine_specs.py:446
+#: superset/db_engine_specs.py:486 superset/db_engine_specs.py:552
+#: superset/db_engine_specs.py:615 superset/db_engine_specs.py:1172
+#: superset/db_engine_specs.py:1208 superset/db_engine_specs.py:1266
+#: superset/db_engine_specs.py:1302 superset/db_engine_specs.py:1334
+#: superset/db_engine_specs.py:1377
 msgid "day"
 msgstr ""
 
-#: superset/db_engine_specs.py:197 superset/db_engine_specs.py:242
-#: superset/db_engine_specs.py:269 superset/db_engine_specs.py:324
-#: superset/db_engine_specs.py:380 superset/db_engine_specs.py:852
-#: superset/db_engine_specs.py:882 superset/db_engine_specs.py:916
-#: superset/db_engine_specs.py:995 superset/db_engine_specs.py:1019
+#: superset/db_engine_specs.py:335 superset/db_engine_specs.py:381
+#: superset/db_engine_specs.py:409 superset/db_engine_specs.py:453
+#: superset/db_engine_specs.py:487 superset/db_engine_specs.py:553
+#: superset/db_engine_specs.py:618 superset/db_engine_specs.py:1175
+#: superset/db_engine_specs.py:1211 superset/db_engine_specs.py:1303
+#: superset/db_engine_specs.py:1335 superset/db_engine_specs.py:1380
 msgid "week"
 msgstr ""
 
-#: superset/db_engine_specs.py:198 superset/db_engine_specs.py:244
-#: superset/db_engine_specs.py:271 superset/db_engine_specs.py:326
-#: superset/db_engine_specs.py:382 superset/db_engine_specs.py:854
-#: superset/db_engine_specs.py:884 superset/db_engine_specs.py:918
-#: superset/db_engine_specs.py:964 superset/db_engine_specs.py:996
-#: superset/db_engine_specs.py:1020
+#: superset/db_engine_specs.py:337 superset/db_engine_specs.py:382
+#: superset/db_engine_specs.py:410 superset/db_engine_specs.py:456
+#: superset/db_engine_specs.py:490 superset/db_engine_specs.py:556
+#: superset/db_engine_specs.py:621 superset/db_engine_specs.py:1178
+#: superset/db_engine_specs.py:1214 superset/db_engine_specs.py:1269
+#: superset/db_engine_specs.py:1304 superset/db_engine_specs.py:1336
+#: superset/db_engine_specs.py:1384
 msgid "month"
... 88721 lines suppressed ...

-- 
To stop receiving notification emails like this one, please contact
maximebeauchemin@apache.org.

Mime
View raw message