diff --git a/babel/messages.pot b/babel/messages.pot index 1324c3a17693..0634bee8aff3 100755 --- a/babel/messages.pot +++ b/babel/messages.pot @@ -2477,13 +2477,13 @@ msgid "Choose a target" msgstr "" #: superset/assets/javascripts/explore/stores/visTypes.js:828 -msgid "ISO 3166-2 codes of region/province/department" +msgid "ISO 3166-1 codes of region/province/department" msgstr "" #: superset/assets/javascripts/explore/stores/visTypes.js:829 msgid "" -"It's ISO 3166-2 of your region/province/department in your table. (see " -"documentation for list of ISO 3166-2)" +"It's ISO 3166-1 of your region/province/department in your table. (see " +"documentation for list of ISO 3166-1)" msgstr "" #: superset/assets/javascripts/explore/stores/visTypes.js:863 diff --git a/superset/translations/zh/LC_MESSAGES/messages.json b/superset/translations/zh/LC_MESSAGES/messages.json index 62d7e8efaf5b..7e27652c2b0d 100644 --- a/superset/translations/zh/LC_MESSAGES/messages.json +++ b/superset/translations/zh/LC_MESSAGES/messages.json @@ -1 +1 @@ -{"domain":"superset","locale_data":{"superset":{"":{"domain":"superset","plural_forms":"nplurals=1; plural=0","lang":"zh"},"Time Column":["时间字段"],"second":["秒"],"minute":["分"],"hour":["小时"],"day":["天"],"week":["周"],"month":["月"],"quarter":["季度"],"year":["年"],"week_start_monday":["周一为一周开始"],"week_ending_saturday":["周日为一周开始"],"week_start_sunday":["周日为一周结束"],"5 minute":["5 分钟"],"half hour":["半小时"],"10 minute":["10 分钟"],"[Superset] Access to the datasource %(name)s was granted":["[Superset] 允许访问数据源 %(name)s "],"Viz is missing a datasource":[""],"From date cannot be larger than to date":[""],"Table View":["表视图"],"Pick a granularity in the Time section or uncheck 'Include Time'":[""],"Choose either fields to [Group By] and [Metrics] or [Columns], not both":[""],"Pivot Table":["透视表"],"Please choose at least one \"Group by\" field ":[""],"Please choose at least one metric":[""],"'Group By' and 'Columns' can't overlap":[""],"Markup":["标记"],"Separator":["分隔符"],"Word Cloud":["词汇云"],"Treemap":["树状图"],"Calendar Heatmap":["时间热力图"],"Box Plot":["箱线图"],"Bubble Chart":["气泡图"],"Pick a metric for x, y and size":[""],"Bullet Chart":["子弹图"],"Pick a metric to display":[""],"Big Number with Trendline":["数字和趋势线"],"Pick a metric!":[""],"Big Number":["数字"],"Time Series - Line Chart":["时间序列-折线图"],"Pick a time granularity for your time series":[""],"Time Series - Dual Axis Line Chart":["时间序列-双轴线图"],"Pick a metric for left axis!":[""],"Pick a metric for right axis!":[""],"Please choose different metrics on left and right axis":[""],"Time Series - Bar Chart":["时间序列-柱状图"],"Time Series - Percent Change":["时间序列-百分比变化"],"Time Series - Stacked":["时间序列-堆积图"],"Distribution - NVD3 - Pie Chart":["分布-饼图"],"Histogram":["直方图"],"Must have one numeric column specified":[""],"Distribution - Bar Chart":["分布-柱状图"],"Can't have overlap between Series and Breakdowns":[""],"Pick at least one metric":[""],"Pick at least one field for [Series]":[""],"Sunburst":["环状层次图"],"Sankey":["蛇形图"],"Pick exactly 2 columns as [Source / Target]":[""],"There's a loop in your Sankey, please provide a tree. Here's a faulty link: {}":[""],"Directed Force Layout":["有向图"],"Pick exactly 2 columns to 'Group By'":[""],"Country Map":["国家地图"],"World Map":["世界地图"],"Filters":["筛选"],"Pick at least one filter field":[""],"iFrame":["内嵌框架"],"Parallel Coordinates":["平行坐标"],"Heatmap":["热力图"],"Horizon Charts":["水平图"],"Mapbox":["箱图"],"Must have a [Group By] column to have 'count' as the [Label]":[""],"Choice of [Label] must be present in [Group By]":[""],"Choice of [Point Radius] must be present in [Group By]":[""],"[Longitude] and [Latitude] columns must be present in [Group By]":[""],"Event flow":["事件流"],"Time Series - Paired t-test":[""],"No data was returned.":["没有数据"],"List Druid Column":["Druid列的列表"],"Show Druid Column":["显示Druid列"],"Add Druid Column":["添加Druid列"],"Edit Druid Column":["编辑Druid列"],"Column":["列"],"Type":["类型"],"Datasource":["数据源"],"Groupable":["可分组"],"Filterable":["可筛选"],"Count Distinct":["计数"],"Sum":["求和"],"Min":["最小值"],"Max":["最大值"],"Whether this column is exposed in the `Filters` section of the explore view.":["该列是否在浏览视图的`过滤器`部分显示。"],"List Druid Metric":["Druid指标列表"],"Show Druid Metric":["显示Druid指标"],"Add Druid Metric":["添加Druid指标"],"Edit Druid Metric":["编辑Druid指标"],"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":["是否访问受限。只有有权限的用户才能访问。"],"Metric":["度量"],"Description":["描述"],"Verbose Name":["全称"],"JSON":["JSON"],"Druid Datasource":["Druid数据源"],"Warning Message":[""],"List Druid Cluster":["Druid集群列表"],"Show Druid Cluster":["显示Druid集群"],"Add Druid Cluster":["添加Druid集群"],"Edit Druid Cluster":["编辑Druid集群"],"Cluster":["集群"],"Coordinator Host":["协调器主机"],"Coordinator Port":["协调器端口"],"Coordinator Endpoint":["协调器端点"],"Broker Host":["代理主机"],"Broker Port":["代理端口"],"Broker Endpoint":["代理端点"],"Druid Clusters":["Druid集群"],"Sources":["数据源"],"List Druid Datasource":["Druid数据源列表"],"Show Druid Datasource":["显示Druid数据源"],"Add Druid Datasource":["添加Druid数据源"],"Edit Druid Datasource":["编辑Druid数据源"],"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'":["与此表关联的切片列表。通过更改此数据源,您可以更改相关的切片。还要注意,切片需要指向数据源,因此如果从数据源中删除切片,则此形式将无法保存。如果要更改切片的数据源,请从`浏览视图`覆盖切片,"],"Timezone offset (in hours) for this datasource":["数据源的时差(单位:小时)"],"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":["当检索不同的值以填充过滤器组件时,时间表达式用作条件。只适用于`启用过滤器选择`。如果您输入`7天前`,将根据过去一周的不同值来填充ilter中不同的值列表"],"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":["是否在浏览视图的过滤器部分中填充过滤器的下拉列表,并提供从后端获取的不同值的列表"],"Redirects to this endpoint when clicking on the datasource from the datasource list":["在数据源列表中点击数据源将重定向到此端点"],"Associated Slices":["相关切片"],"Data Source":["数据源"],"Owner":["所有者"],"Is Hidden":["隐藏"],"Enable Filter Select":["启用过滤器选择"],"Default Endpoint":["默认端点"],"Time Offset":["时间偏移"],"Cache Timeout":["缓存时间"],"Druid Datasources":["Druid数据源"],"Scan New Datasources":[""],"Refresh Druid Metadata":["刷新Druid元数据"],"Datetime column not provided as part table configuration and is required by this type of chart":["缺少时间字段"],"Empty query?":[""],"Metric '{}' is not valid":["'{}'是无效的"],"Table [{}] doesn't seem to exist in the specified database, couldn't fetch column information":[""],"List Columns":["列列表"],"Show Column":["显示列"],"Add Column":["添加列"],"Edit Column":["编辑列"],"Whether to make this column available as a [Time Granularity] option, column has to be DATETIME or DATETIME-like":["是否将此列作为[时间粒度]选项, 列中的数据类型必须是DATETIME"],"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.":["由数据库推断的数据类型。在某些情况下,可能需要为表达式定义的列手工输入一个类型。在大多数情况下,用户不需要修改这个数据类型。"],"Table":["表"],"Expression":["表达式"],"Is temporal":["表示时间"],"Datetime Format":["时间格式"],"Database Expression":["数据库表达式"],"List Metrics":["指标列"],"Show Metric":["显示指标"],"Add Metric":["添加指标"],"Edit Metric":["编辑指标"],"SQL Expression":["SQL表达式"],"D3 Format":[""],"Is Restricted":[""],"List Tables":["表列表"],"Show Table":["显示表"],"Add Table":["添加表"],"Edit Table":["编辑表"],"Name of the table that exists in the source database":["源数据库中存在的表的名称"],"Schema, as used only in some databases like Postgres, Redshift and DB2":["模式,只在一些数据库中使用,比如Postgres、Redshift和DB2"],"This fields acts a Superset view, meaning that Superset will run a query against this string as a subquery.":["这个字段执行Superset视图时,意味着Superset将以子查询的形式对字符串运行查询。"],"Predicate applied when fetching distinct value to populate the filter control component. Supports jinja template syntax. Applies only when `Enable Filter Select` is on.":["当获取不同的值来填充过滤器组件应用时。支持jinja的模板语法。只在`启用过滤器选择`时应用。"],"Redirects to this endpoint when clicking on the table from the table list":["点击表列表中的表时将重定向到此端点"],"Changed By":["修改人"],"Database":["数据库"],"Last Changed":["更新时间"],"Schema":["模式"],"Offset":["偏移"],"Table Name":[""],"Fetch Values Predicate":[""],"Main Datetime Column":[""],"Table [{}] could not be found, please double check your database connection, schema, and table name":[""],"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.":["表被创建。作为这两个阶段配置过程的一部分,您现在应该单击新表的编辑按钮来配置它。"],"Tables":["数据表"],"Profile":["用户信息"],"Logout":["退出"],"Login":["登录"],"Record Count":[""],"No records found":[""],"Add Filter":["增加过滤条件"],"Import":["导入"],"No Access!":["不能访问!"],"You do not have permissions to access the datasource(s): %(name)s.":["您没有权限访问数据源(s): %(name)s"],"Request Permissions":["请求权限"],"Cancel":["取消"],"Welcome!":["欢迎!"],"Dashboards":["看板"],"Test Connection":["测试连接"],"Annotation Layers":[""],"Manage":["管理"],"Annotations":[""],"Datasource %(name)s already exists":["数据源%(name)s 已存在"],"json isn't valid":[""],"Delete":["删除"],"Delete all Really?":["确定删除全部?"],"This endpoint requires the `all_datasource_access` permission":["这个端点需要“all_datasource_access”的权限"],"The datasource seems to have been deleted":["数据源已经被删除"],"The access requests seem to have been deleted":["访问请求已被删除"],"The user seems to have been deleted":["用户已经被删除"],"You don't have access to this datasource":["你不能访问这个数据源"],"This view requires the database %(name)s or `all_datasource_access` permission":["此视图需要数据库 %(name)s或“all_datasource_access”权限"],"This endpoint requires the datasource %(name)s, database or `all_datasource_access` permission":["此端点需要数据源 %(name)s、数据库或“all_datasource_access”权限"],"List Databases":["数据库列表"],"Show Database":["显示数据库"],"Add Database":["添加数据库"],"Edit Database":["编辑数据库"],"Expose this DB in SQL Lab":["在SQL工具箱中公开这个数据库"],"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)":["允许用户运行同步查询,这是默认值,可以很好地处理在web请求范围内执行的查询(<~1分钟)"],"Allow users to run queries, against an async backend. This assumes that you have a Celery worker setup as well as a results backend.":["允许用户对异步后端运行查询。 假设您有一个Celery工作者设置以及后端结果。"],"Allow CREATE TABLE AS option in SQL Lab":["在SQL编辑器中允许CREATE TABLE AS选项"],"Allow users to run non-SELECT statements (UPDATE, DELETE, CREATE, ...) in SQL Lab":["允许用户在SQL编辑器中运行非SELECT语句(UPDATE,DELETE,CREATE,...)"],"When allowing CREATE TABLE AS option in SQL Lab, this option forces the table to be created in this schema":["当在SQL编辑器中允许CREATE TABLE AS选项时,此选项可以此模式中强制创建表"],"All the queries in Sql Lab are going to be executed on behalf of currently authorized user.":[""],"Expose in SQL Lab":["在SQL工具箱中公开"],"Allow CREATE TABLE AS":["允许 CREATE TABLE AS"],"Allow DML":["允许 DML"],"CTAS Schema":["CTAS模式"],"Creator":["作者"],"SQLAlchemy URI":["SQLAlchemy URI"],"Extra":["扩展"],"Allow Run Sync":[""],"Allow Run Async":[""],"Impersonate queries to the database":[""],"Import Dashboards":["导入仪表盘"],"Databases":["数据库"],"User":["用户"],"User Roles":["用户角色"],"Database URL":["数据库URL"],"Roles to grant":["角色授权"],"Created On":["创建日期"],"Access requests":["访问请求"],"Security":["安全"],"List Slices":["切片列表"],"Show Slice":["显示切片"],"Add Slice":["添加切片"],"Edit Slice":["编辑切片"],"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.":["当单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。"],"Duration (in seconds) of the caching timeout for this slice.":["切片数据过期时间(秒)"],"Last Modified":["最后修改"],"Owners":["所有者"],"Parameters":["参数"],"Slice":["切片"],"Name":["名字"],"Visualization Type":["图表类型"],"Slices":["切片"],"List Dashboards":["仪表盘列表"],"Show Dashboard":["显示仪表盘"],"Add Dashboard":["添加仪表盘"],"Edit Dashboard":["编辑仪表盘"],"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":["这个JSON对象描述了部件在看板中的位置。它是动态生成的,可以通过拖放,在看板中调整整部件的大小和位置。"],"The css for individual dashboards can be altered here, or in the dashboard view where changes are immediately visible":["可以在这里或者在看板视图修改单个看板的CSS样式"],"To get a readable URL for your dashboard":["为看板生成一个可读的URL"],"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.":["当在看板视图中单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。"],"Owners is a list of users who can alter the dashboard.":["“所有者”是一组可以修改看板的用户列表"],"Dashboard":["看板"],"Title":["标题"],"Slug":["Slug"],"Modified":["已修改"],"Position JSON":["位置参数"],"CSS":["CSS"],"JSON Metadata":["JSON模板"],"Underlying Tables":["底层表"],"Export":["导出"],"Export dashboards?":["导出仪表盘?"],"Action":["操作"],"dttm":["DTTM"],"Action Log":["操作日志"],"Access was requested":["请求访问"],"%(user)s was granted the role %(role)s that gives access to the %(datasource)s":["授予 %(user)s %(role)s 角色来访问 %(datasource)s 数据库"],"Role %(r)s was extended to provide the access to the datasource %(ds)s":["扩展角色 %(r)s以提供对datasource %(ds)s的访问"],"You have no permission to approve this request":["您没有权限批准此请求"],"Malformed request. slice_id or table_name and db_name arguments are expected":["格式错误的请求。需要使用slice_id或table_name和db_name参数"],"Slice %(id)s not found":["切片 %(id)s 没有找到"],"Table %(t)s wasn't found in the database %(d)s":["在数据库 %(d)s中找不到表 %(t)s"],"Can't find User '%(name)s', please ask your admin to create one.":["找不到用户'%(name)',请您让管理员创建一个。"],"Can't find DruidCluster with cluster_name = '%(name)s'":["不能找到具有cluster_name = '%(name)s'的Druid集群"],"Query record was not created as expected.":[""],"Template Name":[""],"CSS Templates":["CSS模板"],"SQL Editor":["SQL编辑器"],"SQL Lab":["SQL工具箱"],"Query Search":["查询搜索"],"Status":[""],"Start Time":[""],"End Time":[""],"Queries":["查询"],"List Saved Query":["保存的查询列表"],"Show Saved Query":["显示保存的查询"],"Add Saved Query":["添加保存的查询"],"Edit Saved Query":["编辑保存的查询"],"Label":["标签"],"Pop Tab Link":[""],"Changed on":[""],"Saved Queries":["已保存查询"]}}} \ No newline at end of file +{"domain":"superset","locale_data":{"superset":{"":{"domain":"superset","plural_forms":"nplurals=1; plural=0","lang":"zh"},"Time Column":["时间字段"],"second":["秒"],"minute":["分"],"hour":["小时"],"day":["天"],"week":["周"],"month":["月"],"quarter":["季度"],"year":["年"],"week_start_monday":["周一为一周开始"],"week_ending_saturday":["周日为一周开始"],"week_start_sunday":["周日为一周结束"],"5 minute":["5 分钟"],"half hour":["半小时"],"10 minute":["10 分钟"],"[Superset] Access to the datasource %(name)s was granted":["[Superset] 允许访问数据源 %(name)s "],"Viz is missing a datasource":["图表缺少数据源"],"From date cannot be larger than to date":["开始时间不能大于date"],"Table View":["表视图"],"Pick a granularity in the Time section or uncheck 'Include Time'":["选择时间段中的粒度或取消选中 \"包括时间\""],"Choose either fields to [Group By] and [Metrics] or [Columns], not both":["从 [分组] 和 [度量] 或 [列]中选择一个字段,而不是 两个字段"],"Time Table View":["时间表格视图"],"Pick at least one metric":["至少选择一个度量"],"When using 'Group By' you are limited to use a single metric":["使用 \"Group By\" 时, 您只能使用单个度量值"],"Pivot Table":["透视表"],"Please choose at least one \"Group by\" field ":["请至少选择一个 \"Group by\" 字段"],"Please choose at least one metric":["至少选择一个度量"],"'Group By' and 'Columns' can't overlap":["'Group By' 和 'Columns'不能覆盖"],"Markup":["标记"],"Separator":["分隔符"],"Word Cloud":["词汇云"],"Treemap":["树状图"],"Calendar Heatmap":["时间热力图"],"Box Plot":["箱线图"],"Bubble Chart":["气泡图"],"Pick a metric for x, y and size":["为x,y,size选择一个度量"],"Bullet Chart":["子弹图"],"Pick a metric to display":["选择一个度量显示"],"Big Number with Trendline":["数字和趋势线"],"Pick a metric!":["选择一个度量!"],"Big Number":["数字"],"Time Series - Line Chart":["时间序列-折线图"],"Pick a time granularity for your time series":["选择时间序列的时间粒度"],"Time Series - Dual Axis Line Chart":["时间序列-双轴线图"],"Pick a metric for left axis!":["为左边的轴选择一个度量!"],"Pick a metric for right axis!":["为右边的轴选择一个度量!"],"Please choose different metrics on left and right axis":["请在左边和右边选择一个不同的轴"],"Time Series - Bar Chart":["时间序列-柱状图"],"Time Series - Percent Change":["时间序列-百分比变化"],"Time Series - Stacked":["时间序列-堆积图"],"Distribution - NVD3 - Pie Chart":["分布-饼图"],"Histogram":["直方图"],"Must have one numeric column specified":["必须指定一个数字列"],"Distribution - Bar Chart":["分布-柱状图"],"Can't have overlap between Series and Breakdowns":["Series和Breakdowns之间不能有重叠"],"Pick at least one field for [Series]":["必须为[Series]选择一个属性]"],"Sunburst":["环状层次图"],"Sankey":["蛇形图"],"Pick exactly 2 columns as [Source / Target]":["选择确定的2列作为 [Source / Target]"],"There's a loop in your Sankey, please provide a tree. Here's a faulty link: {}":["在你的 Sanke有一个循环, 请提供一棵树。这里有一个错误的链接: {}"],"Directed Force Layout":["有向图"],"Pick exactly 2 columns to 'Group By'":["选择确定的2列作为 'Group By'"],"Country Map":["国家地图"],"World Map":["世界地图"],"Filters":["筛选"],"Pick at least one filter field":["必须为[Series]选择一个属性"],"iFrame":["内嵌框架"],"Parallel Coordinates":["平行坐标"],"Heatmap":["热力图"],"Horizon Charts":["水平图"],"Mapbox":["箱图"],"Must have a [Group By] column to have 'count' as the [Label]":["当作为 [Label]时,必须选择一个[Group By]列]"],"Choice of [Label] must be present in [Group By]":["[Label] 的选择必须存在于 [Group By] 中"],"Choice of [Point Radius] must be present in [Group By]":["选择 [Point Radius] 必须存在于 [Group By] 中"],"[Longitude] and [Latitude] columns must be present in [Group By]":["[Longitude] 和 [Latitude]列必须在[Group By]中"],"Event flow":["事件流"],"Time Series - Paired t-test":["时间序列-配对 t-检验"],"Partition Diagram":["分区图"],"Your query was saved":["你的查询已保存"],"Your query could not be saved":["查询不能被保存"],"Failed at retrieving results from the results backend":["从结果后端检索结果失败"],"Could not connect to server":["无法连接到服务器"],"Your session timed out, please refresh your page and try again.":["回话超时,请刷新页面后再试"],"Query was stopped.":["查询已停止"],"Failed at stopping query.":["停止查询失败"],"Error occurred while fetching table metadata":["获取表格元数据失败"],"shared query":["分享查询"],"The query couldn't be loaded":["查询没有被载入"],"An error occurred while creating the data source":["创建数据源的时候发生错误"],"Pick a chart type!":["选择一个图表类型"],"To use this chart type you need at least one column flagged as a date":["你必须标记一个列作为时间列才能使用这个图表类型"],"To use this chart type you need at least one dimension":["你必须有一个维度才能使用这个图表类型"],"To use this chart type you need at least one aggregation function":["你必须有一个聚集函数才能使用这个图表类型"],"Untitled Query":["未命名的查询"],"Copy of %s":["%s的复制"],"copy URL to clipboard":["复制URL到剪切板"],"SQL":["SQL查询语句"],"No query history yet...":["没有历史查询"],"It seems you don't have access to any database":["你似乎还没有连接任何数据库"],"Search Results":["搜索结果"],"[From]-":[""],"[To]-":[""],"[Query Status]":[""],"Search":["搜索"],"Open in SQL Editor":["打开一个Sql编辑器"],"view results":["查看结果"],"Data preview":["数据预览"],"Visualize the data out of this query":["可视化此查询中的数据"],"Overwrite text in editor with a query on this table":["使用此表中的查询改写编辑器中的文本"],"Run query in a new tab":["在新选项卡中运行查询"],"Remove query from log":["从日志中删除查询"],".CSV":[""],"Visualize":["可视化"],"Table":["表"],"was created":["被创建"],"Query in a new tab":["在新选项卡中查询"],"Fetch data preview":["获取数据预览"],"Track Job":["跟踪job"],"Run Selected Query":["运行选择的查询"],"Run Query":["运行查询"],"Run query asynchronously":["运行异步查询"],"Stop":["停止"],"Undefined":["未定义"],"Label":["标签"],"Label for your query":["为你的查询打标签"],"Description":["描述"],"Write a description for your query":["为查询编写描述"],"Save":["保存"],"Cancel":["取消"],"Save Query":["保存查询"],"Run a query to display results here":["在这里运行查询结果"],"Preview for %s":["按%s 的格式预览"],"Results":["结果"],"Query History":["查询历史"],"Create table as with query results":["使用查询结果创建表"],"new table name":["新表名"],"Error while fetching table list":["当获取表格列的时候放生错误"],"Error while fetching schema list":["获取模式列表时,发生错误"],"Error while fetching database list":["获取数据库列表时,发生错误"],"Database:":["数据库"],"Select a database":["选择一个数据库"],"Select a schema (%s)":["选择一个模式(%s)"],"Schema:":["模式:"],"Add a table (%s)":["添加一个表格(%s)"],"Type to search ...":["输入查询"],"Reset State":["重置状态"],"Enter a new title for the tab":["为标签选择一个新的title"],"Untitled Query %s":["未命名查询%s"],"close tab":["关闭标签"],"rename tab":["重命名标签"],"expand tool bar":["展开工具栏"],"hide tool bar":["隐藏工具栏"],"Copy partition query to clipboard":["将分区查询复制到剪贴板"],"latest partition:":["最新的分区"],"Keys for table":["表的键"],"View keys & indexes (%s)":["视图的键或者索引(%s)"],"Sort columns alphabetically":["按字母顺序对列排序"],"Original table column order":["原始表格序列"],"Copy SELECT statement to clipboard":["复制select语句到剪切板"],"Remove table preview":["移除表格预览"],"%s is not right as a column name, please alias it (as in SELECT count(*) ":["%s 不作为列名, 请将其别名 (如在 \"选择计数\" (*)"],"using only alphanumeric characters and underscores":["仅使用字母数字字符和下划线"],"Creating a data source and popping a new tab":["创建数据源并弹出新选项卡"],"No results available for this query":["此查询没有可用的结果"],"Chart Type":["图表类型"],"[Chart Type]":["[Chart Type]"],"Datasource Name":["数据源名称"],"datasource name":["数据源名称"],"Create a new slice":["创建一个新的slice"],"Choose a datasource":["选择一个数据源"],"Choose a visualization type":["选择一个可视化类型"],"Create new slice":["创建一个新的slice"],"Select ...":["选择..."],"Loaded data cached":["已载入缓存数据"],"Loaded from cache":["从缓存中载入"],"Click to force-refresh":["点击强制刷新"],"Copy to clipboard":["复制到剪切板"],"Not successful":["没有成功"],"Sorry, your browser does not support copying. Use Ctrl / Cmd + C!":["对不起, 您的浏览器不支持复制。使用 Ctrl/Cmd + C!"],"Copied!":["已复制"],"Title":["标题"],"click to edit title":["点击编辑标题"],"You don't have the rights to alter this title.":["没有权限编辑标题"],"Click to favorite/unfavorite":["单击标记喜欢/不喜欢"],"You have unsaved changes.":["有未保存的改变"],"Click the":["点击这里"],"button on the top right to save your changes.":["右上方的按钮以保存更改。"],"Served from data cached %s . Click to force refresh.":["已从缓存数据%s中得到服务 。单击以强制刷新。"],"Click to force refresh":["点击刷新"],"Error":["错误"],"Sorry, there was an error adding slices to this dashboard: %s":["对不起, 将切片添加到此仪表板时出错:%s"],"Active Dashboard Filters":["活动仪表板筛选器"],"Checkout this dashboard: %s":["签出此仪表板:%s"],"Force refresh the whole dashboard":["强制刷新整个仪表板"],"Edit this dashboard's properties":["编辑此仪表板的属性"],"Load a CSS template":["载入CSS模板"],"CSS":["CSS"],"Don't refresh":["不要重复刷新"],"10 seconds":["10秒"],"30 seconds":["30秒"],"1 minute":["1分钟"],"5 minutes":["5分钟"],"Refresh Interval":["刷新间隔"],"Choose the refresh frequency for this dashboard":["选择此仪表板的刷新频率"],"This dashboard was saved successfully.":["你的仪表盘已刷新"],"Sorry, there was an error saving this dashboard: ":["对不起,在保存仪表盘的时候发生错误"],"You must pick a name for the new dashboard":["必须为新的仪表盘选择一个名字"],"Save Dashboard":["保存仪表盘"],"Overwrite Dashboard [%s]":["覆盖仪表盘[%s]"],"Save as:":["另存为"],"[dashboard name]":["[dashboard name]"],"Name":["名字"],"Viz":["图表"],"Modified":["已修改"],"Add Slices":["添加切片"],"Add a new slice to the dashboard":["在仪表盘中添加一个新的slice"],"Add Slices to Dashboard":["添加仪表盘"],"is expected to be a number":["按预期应该是一个数字"],"is expected to be an integer":["按预期应该是一个整数"],"cannot be empty":["不能为空"],"%s - untitled":["%s-未命名"],"Edit slice properties":["编辑切片的属性"],"description":["描述"],"bolt":["bolt"],"Changing this control takes effect instantly":["更改此控件立即生效"],"Error...":["错误"],"Query":["查询"],"Height":["高度"],"Width":["宽度"],"Export to .json":["导出为JSON"],"Please enter a slice name":["请数据切片名称"],"Please select a dashboard":["请选择一个仪表盘"],"Please enter a dashboard name":["请输入仪表盘名称"],"Save A Slice":["保存为切片"],"Overwrite slice %s":["覆盖切片[%s]"],"Save as":["当在仪表盘视图中单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。"],"[slice name]":["[slice name]"],"Do not add to a dashboard":["不要添加到仪表盘"],"Add slice to existing dashboard":["添加一个切片到存在的仪表盘中"],"Add to new dashboard":["添加新的仪表盘"],"Save & go to dashboard":["保存并转到仪表盘"],"Check out this slice: %s":["点击跳转到这个切片:%s"],"`Min` value should be numeric or empty":["`Min`值必须为数字或者空"],"`Max` value should be numeric or empty":["`Max`值必须为数字或者空"],"Min":["最小值"],"Max":["最大值"],"Click to point to another datasource":["单击以指向另一个数据源"],"Edit the datasource's configuration":["编辑数据源的配置"],"Select a datasource":["选择一个数据源"],"Search / Filter":["搜索/筛选"],"Filter value":["筛选值"],"Select metric":["选择度量"],"Select column":["选择列"],"Select operator":["选择运算符"],"Add Filter":["增加过滤条件"],"Error while fetching data":["获取数据时发生错误"],"Select %s":["选择%s"],"textarea":["文本区域"],"Edit":["编辑"],"in modal":[""],"Select a visualization type":["选择一个可视化类型"],"Updating chart was stopped":["更新图表已停止"],"An error occurred while rendering the visualization: %s":["呈现可视化项时出错:%s"],"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.":["也许您的数据已经增长, 您的数据库处于不寻常的负载中, 或者您只是在查询一个超大的数据源以致于处理超出时限。如果是这样, 我们建议您进一步总结您的数据。"],"Network error.":["网络错误"],"A reference to the [Time] configuration, taking granularity into account":["对 [Time] 配置的引用, 考虑粒度"],"Group by":["分组"],"One or many controls to group by":["要分组的一个或多个控件"],"Datasource":["数据源"],"Visualization Type":["图表类型"],"The type of visualization to display":["显示图表类型"],"Metrics":["度量"],"One or many metrics to display":["显示一个或多个度量"],"Percentage Metrics":["百分比度量"],"Metrics for which percentage of total are to be displayed":["用于显示总计百分比的度量"],"Y Axis Bounds":["Y轴边界"],"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.":["Y 轴的边界。当为空时, 将根据数据的最小/最大值动态定义边界。请注意, 此功能只会扩展坐标轴范围。它不会缩小数据的范围。"],"Ordering":["排序"],"Annotation Layers":["注释层"],"Annotation layers to overlay on the visualization":["在可视化项上叠加批注图层"],"Select a annotation layer":["选择注释图层"],"Error while fetching annotation layers":["获取注释图层时出错"],"Metric":["度量"],"Choose the metric":["选择度量"],"Right Axis Metric":["右轴度量"],"Choose a metric for right axis":["为右轴选取度量"],"Stacked Style":["堆积类型"],"Sort X Axis":["对x轴排序"],"Sort Y Axis":["对Y轴排序"],"Linear Color Scheme":["线性配色方案"],"Normalize Across":["标准化"],"Color will be rendered based on a ratio of the cell against the sum of across this criteria":["颜色将根据比例进行渲染"],"Horizon Color Scale":["水平颜色缩放"],"Defines how the color are attributed.":["定义颜色属性"],"Rendering":["渲染"],"image-rendering CSS attribute of the canvas object that defines how the browser scales up the image":["浏览器渲染图片的方式"],"XScale Interval":["X轴步长"],"Number of steps to take between ticks when displaying the X scale":["显示 X 刻度时在刻度之间采取的步骤数"],"YScale Interval":["Y轴步长"],"Number of steps to take between ticks when displaying the Y scale":["显示 Y 刻度时在刻度之间执行的步骤数"],"Include Time":["包括时间"],"Whether to include the time granularity as defined in the time section":["是否包括时间段中定义的时间粒度"],"Show percentage":["显示百分比"],"Whether to include the percentage in the tooltip":["是否在工具提示中包含百分比"],"Stacked Bars":["堆积"],"Show totals":["显示总计"],"Display total row/column":["显示总计行/列"],"Show Markers":["显示标记"],"Show data points as circle markers on the lines":["将数据点显示为行上的圆圈标记"],"Bar Values":["柱状图值"],"Show the value on top of the bar":["显示条形图顶部的值"],"Sort Bars":["柱状排序"],"Sort bars by x labels.":["根据x标签排序"],"Combine Metrics":["组合度量"],"Display metrics side by side within each column, as opposed to each column being displayed side by side for each metric.":["在每一列中并排显示度量值, 而不是每列并排显示每个跃点数。"],"Extra Controls":["扩展控件"],"Whether to show extra controls or not. Extra controls include things like making mulitBar charts stacked or side by side.":["是否显示扩展控件"],"Reduce X ticks":["X轴自适应"],"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.":["当X轴显示不下时,自动调整X轴步长"],"Include Series":["显示项目"],"Include series name as an axis":["坐标上显示项目名称"],"Color Metric":["颜色度量"],"A metric to use for color":["颜色度量项目"],"Country Name":["国家名称"],"The name of country that Superset should display":["superset应显示的国家名称"],"Country Field Type":["国家名称编码方式"],"The country code standard that Superset should expect to find in the [country] column":["数据库中国家名称类型"],"Columns":["列"],"One or many controls to pivot as columns":["一个或多个要作为列进行透视的控件"],"Columns to display":["显示列"],"Origin":["起点"],"Defines the origin where time buckets start, accepts natural dates as in `now`, `sunday` or `1970-01-01`":["义时间桶开始的起源, 接受自然日期为 \"now\",`sunday` 或者 `1970-01-01`"],"Bottom Margin":["底部留白"],"Bottom margin, in pixels, allowing for more room for axis labels":["下边距 (以像素为单位), 允许为轴标签提供更多空间"],"Left Margin":["左边距"],"Left margin, in pixels, allowing for more room for axis labels":["以像素为单位的左边距, 允许为轴标签提供更多空间"],"Time Granularity":["时间粒度"],"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`":["可视化的时间粒度。请注意, 您可以键入和使用简单的自然语言, 如`10 seconds`, `1 day` or `56 weeks`"],"Domain":["区域"],"The time unit used for the grouping of blocks":["每个区域表示的时间段"],"Subdomain":["方块"],"The time unit for each block. Should be a smaller unit than domain_granularity. Should be larger or equal to Time Grain":["每个区域内方块表示的时间段。必须比区域时间段小,比时间粒度大。"],"Link Length":["链接长度"],"Link length in the force layout":["有向图中的链接长度"],"Charge":["缩放"],"Charge in the force layout":["有向图缩放大小"],"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":["可视化的时间列。请注意, 可以定义返回表中的 DATETIME 列的任意表达式。另外请注意, 下面的筛选器是针对此列或表达式应用的"],"Time Grain":["时间粒度"],"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.":["可视化的时间粒度。这将应用日期转换来更改您的时间列并定义新的时间粒度。此处的选项是在超集源代码中的每个数据库引擎基础上定义的。"],"Resample Rule":["重采样尺度"],"Pandas resample rule":["重采样尺度"],"Resample How":["重采样方式"],"Pandas resample how":["重采样方式"],"Resample Fill Method":["插值方式"],"Pandas resample fill method":["重采样插值方式"],"Since":["起始时间"],"7 days ago":["7天前"],"Until":["结束时间"],"Max Bubble Size":["气泡最大尺寸"],"Whisker/outlier options":["非异常值选项"],"Determines how whiskers and outliers are calculated.":["计算最大/最小非异常值的方法"],"Ratio":["比例"],"Target aspect ratio for treemap tiles.":["树状图中方块的比例"],"Number format":["数字格式"],"Row limit":["行数上限"],"Series limit":["项目上限"],"Limits the number of time series that get displayed":["设置显示项目的数量上限"],"Sort By":["排序"],"Metric used to define the top series":["用来定义第一个列的聚集操作"],"Sort Descending":["降序排序"],"Whether to sort descending or ascending":["是按降序还是升序排序"],"Rolling":["滚动"],"Defines a rolling window function to apply, works along with the [Periods] text box":["滚动窗口聚合函数,配合[周期]使用"],"Periods":["周期"],"Defines the size of the rolling window function, relative to the time granularity selected":["滚动窗口大小,取值和时间粒度相关"],"Min Periods":["最短期间"],"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":["显示值所需的最小滚动周期数。例如, 如果您在7天内进行累计求和, 您可能希望 \"最小周期\" 为 7, 以便显示的所有数据点都是7期间的总和。这将隐藏在前7期间发生的 \"坡道上升\""],"Series":["系列"],"Defines the grouping of entities. Each series is shown as a specific color on the chart and has a legend toggle":["定义实体的分组方式"],"Entity":["实体"],"This defines the element to be plotted on the chart":["这定义了要在图表上绘制的元素"],"X Axis":["X轴"],"Metric assigned to the [X] axis":["X轴对应的项目"],"Y Axis":["Y轴"],"Metric assigned to the [Y] axis":["Y轴对应的项目"],"Bubble Size":["气泡大小"],"URL":["URL/URL地址"],"The URL, this control is templated, so you can integrate {{ width }} and/or {{ height }} in your URL string.":["URL, 此控件是模板化的, 因此您可以在 url 字符串中集成{{ width }} 和/或 {{ height }}。"],"X Axis Label":["X轴名称"],"Y Axis Label":["Y轴名称"],"Custom WHERE clause":["WHERE语句"],"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.":["语句将包含到WHERE子句中,并用AND连接到其他条件。"],"Custom HAVING clause":["HAVING语句"],"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.":["语句将包含到HAVE子句中,并用AND连接到其他条件"],"Comparison Period Lag":["滞后比较周期"],"Based on granularity, number of time periods to compare against":["比较的时间周期,基于时间粒度"],"Comparison suffix":["后缀文字"],"Suffix to apply after the percentage display":["百分比后面显示的文本"],"Table Timestamp Format":["时间格式"],"Timestamp Format":["时间格式"],"Series Height":["项目高度"],"Pixel height of each series":["每个项目的像素高度"],"Page Length":["页长度"],"Rows per page, 0 means no pagination":["每页行数, 0 表示没有分页"],"X Axis Format":["X 轴格式"],"Y Axis Format":["Y轴格式"],"Right Axis Format":["右轴格式"],"Date Time Format":["时间格式"],"Markup Type":["标记类型"],"Pick your favorite markup language":["选择标记语言"],"Rotation":["旋转"],"Rotation to apply to words in the cloud":["词汇云中词语的旋转方式"],"Line Style":["线形"],"Line interpolation as defined by d3.js":["定义线形"],"Label Type":["标签类型"],"What should be shown on the label?":["在标签上显示什么"],"Code":["代码"],"Put your code here":["输入代码"],"Aggregation function":["聚合函数"],"Aggregate function to apply when pivoting and computing the total rows and columns":["透视时计算行和列的聚合函数"],"Font Size From":["最小字体"],"Font size for the smallest value in the list":["列表中最小值的字体大小"],"Font Size To":["最大字体"],"Font size for the biggest value in the list":["列表中最大值的字体大小"],"Instant Filtering":["即时过滤"],"Range Filter":["区间过滤"],"Whether to display the time range interactive selector":["是否显示时间区间选择控件"],"Date Filter":["时间筛选"],"Whether to include a time filter":["哪里包括时间筛选"],"Show SQL Granularity Dropdown":["显示 SQL 粒度下拉列表"],"Check to include SQL Granularity dropdown":["检查以包括 SQL 粒度下拉列表"],"Show SQL Time Column":["显示 SQL 时间列"],"Check to include Time Column dropdown":["检查以包括时间列下拉列表"],"Show Druid Granularity Dropdown":["显示Druid粒度下拉列表"],"Check to include Druid Granularity dropdown":["点击包括Druid列下拉列表"],"Show Druid Time Origin":["显示 Druid Time Origin"],"Check to include Time Origin dropdown":["点击包含Time Origin 下拉框"],"Data Table":["明细表"],"Whether to display the interactive data table":["是否显示明细表"],"Search Box":["搜索框"],"Whether to include a client side search box":["是否显示搜索框"],"Table Filter":["时间筛选"],"Whether to apply filter when table cell is clicked":["当表格点击的时候,是否应用筛选"],"Show Bubbles":["显示气泡"],"Whether to display bubbles on top of countries":["是否在国家上显示气泡"],"Legend":["图例"],"Whether to display the legend (toggles)":["是否显示图例"],"Show Values":["显示值"],"Whether to display the numerical values within the cells":["是否在单元格中显示数值"],"X bounds":["X轴边界"],"Whether to display the min and max values of the X axis":["是否显示X轴的最大最小值"],"Y bounds":["Y轴边界"],"Whether to display the min and max values of the Y axis":["是否显示Y轴的最大最小值"],"Rich Tooltip":["详细信息"],"The rich tooltip shows a list of all series for that point in time":["显示特定时间点的所有项目"],"Y Log Scale":["Y轴对数刻度"],"Use a log scale for the Y axis":["Y轴刻度值按照对数分布显示"],"X Log Scale":["X轴对数刻度"],"Use a log scale for the X axis":["X轴刻度值按照对数分布显示"],"Log Scale":["对数刻度"],"Use a log scale":["使用log刻度"],"Donut":["环形图"],"Do you want a donut or a pie?":["使用环形图替代饼图"],"Put labels outside":["把标签放外面"],"Put the labels outside the pie?":["是否把标签放到饼图外"],"Contribution":["贡献值"],"Compute the contribution to the total":["在总和中的贡献值"],"Period Ratio":["周期比"],"[integer] Number of period to compare against, this is relative to the granularity selected":["[整数]要比较的周期数,和粒度有关"],"Period Ratio Type":["周期比类型"],"`factor` means (new/previous), `growth` is ((new/previous) - 1), `value` is (new-previous)":["`因素`,的意思 (new/previous), `增长`的意思 ((new/previous) - 1), `值` 的意思(new-previous)"],"Time Shift":["时间飘移"],"Overlay a timeseries from a relative time period. Expects relative time delta in natural language (example: 24 hours, 7 days, 56 weeks, 365 days)":["用相对时间段覆盖序列。期望用自然语言描述相对时间增量 (例子: 24 hours, 7 days, 56 weeks, 365 days)"],"Subheader":["子标题"],"Description text that shows up below your Big Number":["在数字下显示的文本"],"label":["标签"],"`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.":["如果使用分组, 则 \"count\" 是计数 (*)。数值列将与聚合器一起聚合。非数字列将用于标记点。为空则为获取每个簇中的点数。"],"Map Style":["地图类型"],"Base layer map style":["基底图层映射样式"],"Clustering Radius":["簇半径"],"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.":["定义簇的半径大小(单位为像素)。0表示不显示簇。大量的点会导致显示缓慢。"],"Point Radius":["点半径"],"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":["单个点 (不在群集中) 的半径为数值列或 \"Auto\", 它根据最大的簇来缩放点"],"Point Radius Unit":["点半径单位"],"The unit of measure for the specified point radius":["点半径的测量单位"],"Opacity":["不透明度"],"Opacity of all clusters, points, and labels. Between 0 and 1.":["所有集群、 点和标签的不透明度。在0 与 1之间"],"Zoom":["缩放"],"Zoom level of the map":["地图缩放级别"],"Default latitude":["默认纬度"],"Latitude of default viewport":["视窗默认纬度"],"Default longitude":["默认经度"],"Longitude of default viewport":["视窗默认经度"],"Live render":["实时更新"],"Points and clusters will update as viewport is being changed":["视窗发生改变时,点和簇实时更新"],"RGB Color":["RGB颜色"],"The color for points and clusters in RGB":["集群和点的颜色"],"Color":["颜色"],"Pick a color":["选择一个颜色"],"Ranges":["范围"],"Ranges to highlight with shading":["用底纹高亮显示的范围"],"Range labels":["范围标签"],"Labels for the ranges":["标签的范围"],"Markers":["标记"],"List of values to mark with triangles":["用三角形标记的 值 的列表"],"Marker labels":["标记标签"],"Labels for the markers":["markers 的标签"],"Marker lines":["标记线"],"List of values to mark with lines":["显示标记值 的列表"],"Marker line labels":["标记标签"],"Labels for the marker lines":["标记线的标签"],"Slice ID":["切片 ID"],"The id of the active slice":["激活的切片 ID"],"Cache Timeout (seconds)":["切片数据过期时间(秒)"],"The number of seconds before expiring the cache":["缓存过期前的秒数"],"Order by entity id":["按实体id排序"],"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.":["重要!如果表尚未按实体 id 排序, 则选择此选项, 否则不保证返回每个实体的所有事件。"],"Minimum leaf node event count":["最小叶节点事件计数"],"Leaf nodes that represent fewer than this number of events will be initially hidden in the visualization":["表示少于此事件数的叶节点将最初隐藏在可视化"],"Color Scheme":["配色"],"The color scheme for rendering chart":["绘制图的配色方案"],"Significance Level":["意义级别"],"Threshold alpha level for determining significance":["确定重要性的阈值alpha级别"],"p-value precision":["p-值精度"],"Number of decimal places with which to display p-values":["用于显示 p 值的小数位数"],"Lift percent precision":["提升百分比精度"],"Number of decimal places with which to display lift values":["用于显示提升值的小数位数"],"Time Series Columns":["时间序列"],"Options":["选项"],"Not Time Series":["不是时间序列"],"Ignore time":["忽略时间"],"Time Series":["时间序列"],"Standard time series":["标准时间序列"],"Aggregate Mean":["聚集平均值"],"Mean of values over specified period":["指定期间的值平均值"],"Aggregate Sum":["聚集求和"],"Sum of values over specified period":["指定期间的求和值"],"Difference":["区别"],"Metric change in value from `since` to `until`":["从 ' since ' 到 ' until' 的值的度量变化"],"Percent Change":["改变的百分比"],"Metric percent change in value from `since` to `until`":["从 ' since ' 到 ' until' 的值的度量百分比变化"],"Factor":["因子"],"Metric factor change from `since` to `until`":["从 ' since ' 到 ' until' 的值的度量因子变化"],"Advanced Analytics":["高级分析"],"Use the Advanced Analytics options below":["使用下面的高级分析选项"],"Settings for time series":["时间序列的设置"],"Equal Date Sizes":["同等日期大小"],"Check to force date partitions to have the same height":["检查强制日期分区具有相同的高度"],"Partition Limit":["分区限制"],"The maximum number of subdivisions of each group; lower values are pruned first":["每个组的最大细分数;首先修剪较低的值"],"Partition Threshold":["分区阈值"],"Partitions whose height to parent height proportions are below this value are pruned":["其高度与父高度比例低于此值的分区将被修剪"],"Time":["时间"],"Time related form attributes":["时间相关的属性"],"Datasource & Chart Type":["数据源和表格类型"],"This section exposes ways to include snippets of SQL in your query":["用于定制SQL语句"],"Annotations":["注释"],"This section contains options that allow for advanced analytical post processing of query results":["使用高级分析选项"],"Result Filters":["结果筛选"],"The filters to apply after post-aggregation.Leave the value control empty to filter empty strings or nulls":["要在 post-aggregation 后应用的筛选器。如果为空则为筛选空字符串或 null"],"Chart Options":["图表选项"],"Breakdowns":["拆分"],"Defines how each series is broken down":["项目的拆分方式"],"Pie Chart":["饼图"],"Dual Axis Line Chart":["多轴折线图"],"Y Axis 1":["Y 轴1"],"Y Axis 2":["Y轴2"],"Left Axis Metric":["左轴度量"],"Choose a metric for left axis":["为左边的轴选择一个度量"],"Left Axis Format":["左轴格式"],"Axes":["轴"],"GROUP BY":["分组"],"Use this section if you want a query that aggregates":["进行聚合查询"],"NOT GROUPED BY":["不分组"],"Use this section if you want to query atomic rows":["进行非聚合查询"],"Time Series Table":["时间序列表格"],"Templated link, it's possible to include {{ metric }} or other values coming from the controls.":["模板链接, 可以包含 {{metric}} 或来自控件的其他值。"],"Pivot Options":["Pivot 选项"],"Bubbles":["气泡"],"Numeric Column":["数值列"],"Select the numeric column to draw the histogram":["选择要绘图的直方图列"],"No of Bins":["没有bins(no of bins)"],"Select number of bins for the histogram":["选择直方图箱数目"],"Primary Metric":["主指标"],"The primary metric is used to define the arc segment sizes":["主要指标用来定义的弧段尺寸"],"Secondary Metric":["次指标"],"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":["次指标用于定义相对主指标的颜色"],"Hierarchy":["层次"],"This defines the level of the hierarchy":["定义层次"],"Source / Target":["源/目标"],"Choose a source and a target":["选择源和目标"],"Chord Diagram":["分区图"],"Choose a number format":["选择一个数字格式"],"Source":["源/目标"],"Choose a source":["选择源和目标"],"Target":["目标"],"Choose a target":["选择一个目标"],"ISO 3166-2 codes of region/province/department":["地区/省份/部门 ISO 3166-2 代码"],"It's ISO 3166-2 of your region/province/department in your table. (see documentation for list of ISO 3166-2)":["按3166-2 ISO标准,在表中填写国家/省/部门。(请参见 ISO 3166-2 的文档)"],"Country Control":["国家Control"],"3 letter code of the country":["3位国家码"],"Metric for color":["色彩度量项"],"Metric that defines the color of the country":["国家颜色表示的统计项"],"Bubble size":["气泡大小"],"Metric that defines the size of the bubble":["气泡大小表示的度量项"],"Filter Box":["筛选条件"],"Filter controls":["筛选控件"],"The controls you want to filter on. Note that only columns checked as \"filterable\" will show up on this list.":["要筛选的控件。请注意, 只有选中 \"可\" 的列才会显示在此列表中。"],"Heatmap Options":["热力图选项"],"Value bounds":["值边界"],"Value Format":["值格式"],"Horizon":["水平"],"Points":["点"],"Labelling":["标记"],"Visual Tweaks":["虚拟工具"],"Viewport":["视图"],"Longitude":["经度"],"Column containing longitude data":["表示经度的列"],"Latitude":["纬度"],"Column containing latitude data":["表示纬度的列"],"Cluster label aggregator":["集群标记聚合"],"Aggregate function applied to the list of points in each cluster to produce the cluster label.":["聚合函数用于集群标签"],"Tooltip":["提示"],"Show a tooltip when hovering over points and clusters describing the label":["鼠标放在集群上时显示的提示信息"],"One or many controls to group by. If grouping, latitude and longitude columns must be present.":["要分组的一个或多个控件。如果分组、纬度和经度列必须存在。"],"Event definition":["事件定义"],"Additional meta data":["附加元数据"],"Column containing entity ids":["包含实体 id 的列"],"e.g., a \"user id\" column":["例如:\"user id\"列"],"Column containing event names":["包含事件名称的列"],"Event count limit":["事件计数限制"],"The maximum number of events to return, equivalent to number of rows":["要返回的最大事件数, 等于行数"],"Meta data":["元数据"],"Select any columns for meta data inspection":["选择任何列进行元数据检查"],"Paired t-test":["配对 t 检验"],"Time Series Options":["时间序列选项"],"The server could not be reached. You may want to verify your connection and try again.":["无法访问服务器。您可能需要验证您的连接, 然后重试。"],"An unknown error occurred. (Status: %s )":["发生未知错误。(状态:%s)"],"Favorites":["喜欢"],"Created Content":["创建的内容"],"Recent Activity":["最近的活动"],"Security & Access":["安全和访问"],"No dashboards":["没有仪表板"],"No favorite slices yet, go click on stars!":["没有最喜欢的切片, 点击星星!"],"No favorite dashboards yet, go click on stars!":["没有最喜欢的仪表板, 去点击星星!"],"Roles":["角色"],"Databases":["数据库"],"Datasources":["数据源"],"Profile picture provided by Gravatar":["Gravatar 提供的个人资料图片"],"joined":["joined"],"id:":["ID"],"Select [%s]":["选择 [%s]"],"No data was returned.":["没有数据"],"List Druid Column":["Druid列的列表"],"Show Druid Column":["显示Druid列"],"Add Druid Column":["添加Druid列"],"Edit Druid Column":["编辑Druid列"],"Column":["列"],"Type":["类型"],"Groupable":["可分组"],"Filterable":["可筛选"],"Count Distinct":["计数"],"Sum":["求和"],"Whether this column is exposed in the `Filters` section of the explore view.":["该列是否在浏览视图的`过滤器`部分显示。"],"List Druid Metric":["Druid指标列表"],"Show Druid Metric":["显示Druid指标"],"Add Druid Metric":["添加Druid指标"],"Edit Druid Metric":["编辑Druid指标"],"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":["是否访问受限。只有有权限的用户才能访问。"],"Verbose Name":["全称"],"JSON":["JSON"],"Druid Datasource":["Druid数据源"],"Warning Message":["警告信息"],"List Druid Cluster":["Druid集群列表"],"Show Druid Cluster":["显示Druid集群"],"Add Druid Cluster":["添加Druid集群"],"Edit Druid Cluster":["编辑Druid集群"],"Cluster":["集群"],"Coordinator Host":["协调器主机"],"Coordinator Port":["协调器端口"],"Coordinator Endpoint":["协调器端点"],"Broker Host":["代理主机"],"Broker Port":["代理端口"],"Broker Endpoint":["代理端点"],"Druid Clusters":["Druid集群"],"Sources":["数据源"],"List Druid Datasource":["Druid数据源列表"],"Show Druid Datasource":["显示Druid数据源"],"Add Druid Datasource":["添加Druid数据源"],"Edit Druid Datasource":["编辑Druid数据源"],"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'":["与此表关联的切片列表。通过更改此数据源,您可以更改相关的切片。还要注意,切片需要指向数据源,因此如果从数据源中删除切片,则此形式将无法保存。如果要更改切片的数据源,请从`浏览视图`覆盖切片,"],"Timezone offset (in hours) for this datasource":["数据源的时差(单位:小时)"],"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":["当检索不同的值以填充过滤器组件时,时间表达式用作条件。只适用于`启用过滤器选择`。如果您输入`7天前`,将根据过去一周的不同值来填充ilter中不同的值列表"],"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":["是否在浏览视图的过滤器部分中填充过滤器的下拉列表,并提供从后端获取的不同值的列表"],"Redirects to this endpoint when clicking on the datasource from the datasource list":["在数据源列表中点击数据源将重定向到此端点"],"Associated Slices":["相关切片"],"Data Source":["数据源"],"Owner":["所有者"],"Is Hidden":["隐藏"],"Enable Filter Select":["启用过滤器选择"],"Default Endpoint":["默认端点"],"Time Offset":["时间偏移"],"Cache Timeout":["缓存时间"],"Druid Datasources":["Druid数据源"],"Scan New Datasources":["扫描新的数据库"],"Refresh Druid Metadata":["刷新Druid元数据"],"Datetime column not provided as part table configuration and is required by this type of chart":["缺少时间字段"],"Empty query?":["是空的查询么?"],"Metric '{}' is not valid":["'{}'是无效的"],"Table [{}] doesn't seem to exist in the specified database, couldn't fetch column information":["表 [{}] 在数据库中似乎不存在,不能获取列信息"],"List Columns":["列列表"],"Show Column":["显示列"],"Add Column":["添加列"],"Edit Column":["编辑列"],"Whether to make this column available as a [Time Granularity] option, column has to be DATETIME or DATETIME-like":["是否将此列作为[时间粒度]选项, 列中的数据类型必须是DATETIME"],"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.":["由数据库推断的数据类型。在某些情况下,可能需要为表达式定义的列手工输入一个类型。在大多数情况下,用户不需要修改这个数据类型。"],"Expression":["表达式"],"Is temporal":["表示时间"],"Datetime Format":["时间格式"],"Database Expression":["数据库表达式"],"List Metrics":["指标列"],"Show Metric":["显示指标"],"Add Metric":["添加指标"],"Edit Metric":["编辑指标"],"SQL Expression":["SQL表达式"],"D3 Format":["D3格式"],"Is Restricted":["被限制"],"List Tables":["表列表"],"Show Table":["显示表"],"Add Table":["添加表"],"Edit Table":["编辑表"],"Name of the table that exists in the source database":["源数据库中存在的表的名称"],"Schema, as used only in some databases like Postgres, Redshift and DB2":["模式,只在一些数据库中使用,比如Postgres、Redshift和DB2"],"This fields acts a Superset view, meaning that Superset will run a query against this string as a subquery.":["这个字段执行Superset视图时,意味着Superset将以子查询的形式对字符串运行查询。"],"Predicate applied when fetching distinct value to populate the filter control component. Supports jinja template syntax. Applies only when `Enable Filter Select` is on.":["当获取不同的值来填充过滤器组件应用时。支持jinja的模板语法。只在`启用过滤器选择`时应用。"],"Redirects to this endpoint when clicking on the table from the table list":["点击表列表中的表时将重定向到此端点"],"Changed By":["修改人"],"Database":["数据库"],"Last Changed":["更新时间"],"Schema":["模式"],"Offset":["偏移"],"Table Name":["表名"],"Fetch Values Predicate":["获取一些值预测"],"Main Datetime Column":["主要的Datetime类"],"Table [{}] could not be found, please double check your database connection, schema, and table name":["表 [{}] 不能被找到,请再次查询数据链接,模式和表名称"],"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.":["表被创建。作为这两个阶段配置过程的一部分,您现在应该单击新表的编辑按钮来配置它。"],"Tables":["数据表"],"Profile":["用户信息"],"Logout":["退出"],"Login":["登录"],"Record Count":["记录条"],"No records found":["没有找到记录"],"No Access!":["不能访问!"],"You do not have permissions to access the datasource(s): %(name)s.":["您没有权限访问数据源(s): %(name)s"],"Request Permissions":["请求权限"],"Welcome!":["欢迎!"],"Dashboards":["仪表盘"],"Test Connection":["测试连接"],"Manage":["管理"],"Datasource %(name)s already exists":["数据源%(name)s 已存在"],"json isn't valid":["json 不合法"],"Delete":["删除"],"Delete all Really?":["确定删除全部?"],"This endpoint requires the `all_datasource_access` permission":["这个端点需要“all_datasource_access”的权限"],"The datasource seems to have been deleted":["数据源已经被删除"],"The access requests seem to have been deleted":["访问请求已被删除"],"The user seems to have been deleted":["用户已经被删除"],"You don't have access to this datasource":["你不能访问这个数据源"],"This view requires the database %(name)s or `all_datasource_access` permission":["此视图需要数据库 %(name)s或“all_datasource_access”权限"],"This endpoint requires the datasource %(name)s, database or `all_datasource_access` permission":["此端点需要数据源 %(name)s、数据库或“all_datasource_access”权限"],"List Databases":["数据库列表"],"Show Database":["显示数据库"],"Add Database":["添加数据库"],"Edit Database":["编辑数据库"],"Expose this DB in SQL Lab":["在SQL工具箱中公开这个数据库"],"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)":["允许用户运行同步查询,这是默认值,可以很好地处理在web请求范围内执行的查询(<~1分钟)"],"Allow users to run queries, against an async backend. This assumes that you have a Celery worker setup as well as a results backend.":["允许用户对异步后端运行查询。 假设您有一个Celery工作者设置以及后端结果。"],"Allow CREATE TABLE AS option in SQL Lab":["在SQL编辑器中允许CREATE TABLE AS选项"],"Allow users to run non-SELECT statements (UPDATE, DELETE, CREATE, ...) in SQL Lab":["允许用户在SQL编辑器中运行非SELECT语句(UPDATE,DELETE,CREATE,...)"],"When allowing CREATE TABLE AS option in SQL Lab, this option forces the table to be created in this schema":["当在SQL编辑器中允许CREATE TABLE AS选项时,此选项可以此模式中强制创建表"],"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.
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.":["如果有可能, SQL编辑器中的所有查询都将作为当前登录的用户执行, 必须具有运行它们的权限. 如果启用了配置单元和 hive.server2.enable.doAs, 将以服务帐户的身份运行查询, 但通过 hive.server2.proxy.user 属性模拟当前登录的用户"],"Expose in SQL Lab":["在SQL工具箱中公开"],"Allow CREATE TABLE AS":["允许 CREATE TABLE AS"],"Allow DML":["允许 DML"],"CTAS Schema":["CTAS模式"],"Creator":["作者"],"SQLAlchemy URI":["SQLAlchemy URI"],"Extra":["扩展"],"Allow Run Sync":["运行运行同步"],"Allow Run Async":["运行异步"],"Backend":["后端平台"],"Created by":["创造者"],"Created On":["创建日期"],"Changed by":["修改人"],"Changed On":["被改变的时间"],"Impersonate the logged on user":["模拟登录用户"],"Import Dashboards":["导入仪表盘"],"User":["用户"],"User Roles":["用户角色"],"Database URL":["数据库URL"],"Roles to grant":["角色授权"],"Access requests":["访问请求"],"Security":["安全"],"List Slices":["切片列表"],"Show Slice":["显示切片"],"Add Slice":["添加切片"],"Edit Slice":["编辑切片"],"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.":["当单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。"],"Duration (in seconds) of the caching timeout for this slice.":["切片数据过期时间(秒)"],"Last Modified":["最后修改"],"Owners":["所有者"],"Parameters":["参数"],"Slice":["切片"],"Datasource Type":["数据源类型"],"Datasource Id":["数据源ID"],"perm":["perm"],"Created By":["创造者"],"Slices":["切片"],"List Dashboards":["仪表盘列表"],"Show Dashboard":["显示仪表盘"],"Add Dashboard":["添加仪表盘"],"Edit Dashboard":["编辑仪表盘"],"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":["这个JSON对象描述了部件在仪表盘中的位置。它是动态生成的,可以通过拖放,在仪表盘中调整整部件的大小和位置。"],"The css for individual dashboards can be altered here, or in the dashboard view where changes are immediately visible":["可以在这里或者在仪表盘视图修改单个仪表盘的CSS样式"],"To get a readable URL for your dashboard":["为仪表盘生成一个可读的URL"],"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.":["当在仪表盘视图中单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。"],"Owners is a list of users who can alter the dashboard.":["“所有者”是一组可以修改仪表盘的用户列表"],"Dashboard":["仪表盘"],"Slug":["Slug"],"Position JSON":["位置参数"],"JSON Metadata":["JSON模板"],"Underlying Tables":["底层表"],"Export":["导出"],"Export dashboards?":["导出仪表盘?"],"Action":["操作"],"dttm":["DTTM"],"Action Log":["操作日志"],"Access was requested":["请求访问"],"%(user)s was granted the role %(role)s that gives access to the %(datasource)s":["授予 %(user)s %(role)s 角色来访问 %(datasource)s 数据库"],"Role %(r)s was extended to provide the access to the datasource %(ds)s":["扩展角色 %(r)s以提供对datasource %(ds)s的访问"],"You have no permission to approve this request":["您没有权限批准此请求"],"Malformed request. slice_id or table_name and db_name arguments are expected":["格式错误的请求。需要使用slice_id或table_name和db_name参数"],"Slice %(id)s not found":["切片 %(id)s 没有找到"],"Table %(t)s wasn't found in the database %(d)s":["在数据库 %(d)s中找不到表 %(t)s"],"Can't find User '%(name)s', please ask your admin to create one.":["找不到用户'%(name)',请您让管理员创建一个。"],"Can't find DruidCluster with cluster_name = '%(name)s'":["不能找到具有cluster_name = '%(name)s'的Druid集群"],"Query record was not created as expected.":["查询记录没有像预期的被创建."],"Template Name":["模板名称"],"CSS Templates":["CSS模板"],"SQL Editor":["SQL编辑器"],"SQL Lab":["SQL工具箱"],"Query Search":["查询搜索"],"Status":["状态"],"Start Time":["开始时间"],"End Time":["结束时间"],"Queries":["查询"],"List Saved Query":["保存的查询列表"],"Show Saved Query":["显示保存的查询"],"Add Saved Query":["添加保存的查询"],"Edit Saved Query":["编辑保存的查询"],"Pop Tab Link":["Pop Tab 链接"],"Changed on":["被改变"],"Saved Queries":["已保存查询"]}}} \ No newline at end of file diff --git a/superset/translations/zh/LC_MESSAGES/messages.mo b/superset/translations/zh/LC_MESSAGES/messages.mo index d6415d89a4c2..6ce3a50888bb 100644 Binary files a/superset/translations/zh/LC_MESSAGES/messages.mo and b/superset/translations/zh/LC_MESSAGES/messages.mo differ diff --git a/superset/translations/zh/LC_MESSAGES/messages.po b/superset/translations/zh/LC_MESSAGES/messages.po index adfa62c5b99d..c239af06926e 100644 --- a/superset/translations/zh/LC_MESSAGES/messages.po +++ b/superset/translations/zh/LC_MESSAGES/messages.po @@ -7,112 +7,112 @@ 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" -"PO-Revision-Date: 2016-05-01 23:07-0700\n" -"Last-Translator: FULL NAME \n" +"POT-Creation-Date: 2017-10-25 15:41+0800\n" +"PO-Revision-Date: 2017-10-25 15:34+0800\n" +"Last-Translator: \n" "Language: zh\n" "Language-Team: zh \n" "Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 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.3.4\n" + +#: superset/assets/javascripts/explore/stores/controls.jsx:570 +#: superset/db_engine_specs.py:216 superset/db_engine_specs.py:247 +#: superset/db_engine_specs.py:291 superset/db_engine_specs.py:339 +#: superset/db_engine_specs.py:395 superset/db_engine_specs.py:893 +#: superset/db_engine_specs.py:929 superset/db_engine_specs.py:961 +#: superset/db_engine_specs.py:1007 superset/db_engine_specs.py:1044 +#: superset/db_engine_specs.py:1069 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:217 superset/db_engine_specs.py:248 +#: superset/db_engine_specs.py:340 superset/db_engine_specs.py:396 +#: superset/db_engine_specs.py:894 superset/db_engine_specs.py:962 +#: superset/db_engine_specs.py:1045 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:218 superset/db_engine_specs.py:251 +#: superset/db_engine_specs.py:343 superset/db_engine_specs.py:398 +#: superset/db_engine_specs.py:896 superset/db_engine_specs.py:930 +#: superset/db_engine_specs.py:964 superset/db_engine_specs.py:1008 +#: superset/db_engine_specs.py:1046 superset/db_engine_specs.py:1070 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:219 superset/db_engine_specs.py:255 +#: superset/db_engine_specs.py:345 superset/db_engine_specs.py:400 +#: superset/db_engine_specs.py:902 superset/db_engine_specs.py:932 +#: superset/db_engine_specs.py:966 superset/db_engine_specs.py:1014 +#: superset/db_engine_specs.py:1047 superset/db_engine_specs.py:1071 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:220 superset/db_engine_specs.py:260 +#: superset/db_engine_specs.py:292 superset/db_engine_specs.py:347 +#: superset/db_engine_specs.py:402 superset/db_engine_specs.py:904 +#: superset/db_engine_specs.py:934 superset/db_engine_specs.py:968 +#: superset/db_engine_specs.py:1016 superset/db_engine_specs.py:1048 +#: superset/db_engine_specs.py:1072 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:221 superset/db_engine_specs.py:266 +#: superset/db_engine_specs.py:293 superset/db_engine_specs.py:348 +#: superset/db_engine_specs.py:404 superset/db_engine_specs.py:906 +#: superset/db_engine_specs.py:936 superset/db_engine_specs.py:970 +#: superset/db_engine_specs.py:1049 superset/db_engine_specs.py:1073 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:222 superset/db_engine_specs.py:268 +#: superset/db_engine_specs.py:295 superset/db_engine_specs.py:350 +#: superset/db_engine_specs.py:406 superset/db_engine_specs.py:908 +#: superset/db_engine_specs.py:938 superset/db_engine_specs.py:972 +#: superset/db_engine_specs.py:1018 superset/db_engine_specs.py:1050 +#: superset/db_engine_specs.py:1074 msgid "month" 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:223 superset/db_engine_specs.py:270 +#: superset/db_engine_specs.py:352 superset/db_engine_specs.py:408 +#: superset/db_engine_specs.py:910 superset/db_engine_specs.py:940 +#: superset/db_engine_specs.py:974 superset/db_engine_specs.py:1020 +#: superset/db_engine_specs.py:1051 superset/db_engine_specs.py:1075 msgid "quarter" 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:224 superset/db_engine_specs.py:274 +#: superset/db_engine_specs.py:354 superset/db_engine_specs.py:912 +#: superset/db_engine_specs.py:942 superset/db_engine_specs.py:1022 +#: superset/db_engine_specs.py:1052 superset/db_engine_specs.py:1076 msgid "year" msgstr "年" -#: superset/db_engine_specs.py:332 +#: superset/db_engine_specs.py:356 msgid "week_start_monday" msgstr "周一为一周开始" -#: superset/db_engine_specs.py:386 superset/db_engine_specs.py:922 +#: superset/db_engine_specs.py:410 superset/db_engine_specs.py:976 msgid "week_ending_saturday" msgstr "周日为一周开始" -#: superset/db_engine_specs.py:389 superset/db_engine_specs.py:925 +#: superset/db_engine_specs.py:413 superset/db_engine_specs.py:979 msgid "week_start_sunday" msgstr "周日为一周结束" -#: superset/db_engine_specs.py:844 superset/db_engine_specs.py:956 +#: superset/db_engine_specs.py:898 superset/db_engine_specs.py:1010 msgid "5 minute" msgstr "5 分钟" -#: superset/db_engine_specs.py:846 +#: superset/db_engine_specs.py:900 msgid "half hour" msgstr "半小时" -#: superset/db_engine_specs.py:958 +#: superset/db_engine_specs.py:1012 msgid "10 minute" msgstr "10 分钟" @@ -121,379 +121,380 @@ msgstr "10 分钟" msgid "[Superset] Access to the datasource %(name)s was granted" msgstr "[Superset] 允许访问数据源 %(name)s " -#: superset/viz.py:50 +#: superset/viz.py:52 msgid "Viz is missing a datasource" -msgstr "" +msgstr "图表缺少数据源" -#: superset/viz.py:181 +#: superset/viz.py:172 msgid "From date cannot be larger than to date" -msgstr "" +msgstr "开始时间不能大于date" -#: superset/assets/javascripts/explore/stores/visTypes.js:334 -#: superset/viz.py:369 +#: superset/assets/javascripts/explore/stores/visTypes.js:335 +#: superset/viz.py:350 msgid "Table View" msgstr "表视图" -#: superset/viz.py:381 +#: superset/viz.py:362 msgid "Pick a granularity in the Time section or uncheck 'Include Time'" -msgstr "" +msgstr "选择时间段中的粒度或取消选中 \"包括时间\"" -#: superset/viz.py:391 +#: superset/viz.py:372 msgid "Choose either fields to [Group By] and [Metrics] or [Columns], not both" -msgstr "" +msgstr "从 [分组] 和 [度量] 或 [列]中选择一个字段,而不是 两个字段" + +#: superset/viz.py:441 +msgid "Time Table View" +msgstr "时间表格视图" + +#: superset/viz.py:450 superset/viz.py:1218 +msgid "Pick at least one metric" +msgstr "至少选择一个度量" + +#: superset/viz.py:453 +msgid "When using 'Group By' you are limited to use a single metric" +msgstr "使用 \"Group By\" 时, 您只能使用单个度量值" -#: superset/assets/javascripts/explore/stores/visTypes.js:386 -#: superset/viz.py:430 +#: superset/assets/javascripts/explore/stores/visTypes.js:413 +#: superset/viz.py:483 msgid "Pivot Table" msgstr "透视表" -#: superset/viz.py:444 +#: superset/viz.py:497 msgid "Please choose at least one \"Group by\" field " -msgstr "" +msgstr "请至少选择一个 \"Group by\" 字段" -#: superset/viz.py:446 +#: superset/viz.py:499 msgid "Please choose at least one metric" -msgstr "" +msgstr "至少选择一个度量" -#: superset/viz.py:450 +#: superset/viz.py:503 msgid "'Group By' and 'Columns' can't overlap" -msgstr "" +msgstr "'Group By' 和 'Columns'不能覆盖" -#: superset/assets/javascripts/explore/stores/visTypes.js:373 -#: superset/viz.py:483 +#: superset/assets/javascripts/explore/stores/visTypes.js:400 +#: superset/viz.py:536 msgid "Markup" msgstr "标记" -#: superset/assets/javascripts/explore/stores/visTypes.js:411 -#: superset/viz.py:502 +#: superset/assets/javascripts/explore/stores/visTypes.js:438 +#: superset/viz.py:555 msgid "Separator" msgstr "分隔符" -#: superset/assets/javascripts/explore/stores/visTypes.js:433 -#: superset/viz.py:514 +#: superset/assets/javascripts/explore/stores/visTypes.js:460 +#: superset/viz.py:567 msgid "Word Cloud" msgstr "词汇云" -#: superset/assets/javascripts/explore/stores/visTypes.js:454 -#: superset/viz.py:537 +#: superset/assets/javascripts/explore/stores/visTypes.js:481 +#: superset/viz.py:590 msgid "Treemap" msgstr "树状图" -#: superset/assets/javascripts/explore/stores/visTypes.js:481 -#: superset/viz.py:563 +#: superset/assets/javascripts/explore/stores/visTypes.js:508 +#: superset/viz.py:616 msgid "Calendar Heatmap" msgstr "时间热力图" -#: superset/assets/javascripts/explore/stores/visTypes.js:502 -#: superset/viz.py:621 +#: superset/assets/javascripts/explore/stores/visTypes.js:529 +#: superset/viz.py:674 msgid "Box Plot" msgstr "箱线图" -#: superset/assets/javascripts/explore/stores/visTypes.js:523 -#: superset/viz.py:710 +#: superset/assets/javascripts/explore/stores/visTypes.js:550 +#: superset/viz.py:763 msgid "Bubble Chart" msgstr "气泡图" -#: superset/viz.py:734 +#: superset/viz.py:787 msgid "Pick a metric for x, y and size" -msgstr "" +msgstr "为x,y,size选择一个度量" -#: superset/assets/javascripts/explore/stores/visTypes.js:574 -#: superset/viz.py:760 +#: superset/assets/javascripts/explore/stores/visTypes.js:601 +#: superset/viz.py:813 msgid "Bullet Chart" msgstr "子弹图" -#: superset/viz.py:786 +#: superset/viz.py:839 msgid "Pick a metric to display" -msgstr "" +msgstr "选择一个度量显示" -#: superset/assets/javascripts/explore/stores/visTypes.js:597 -#: superset/viz.py:809 +#: superset/assets/javascripts/explore/stores/visTypes.js:624 +#: superset/viz.py:862 msgid "Big Number with Trendline" msgstr "数字和趋势线" -#: superset/viz.py:817 superset/viz.py:846 +#: superset/viz.py:870 superset/viz.py:899 msgid "Pick a metric!" -msgstr "" +msgstr "选择一个度量!" -#: superset/assets/javascripts/explore/stores/visTypes.js:622 -#: superset/viz.py:838 +#: superset/assets/javascripts/explore/stores/visTypes.js:649 +#: superset/viz.py:891 msgid "Big Number" msgstr "数字" -#: superset/assets/javascripts/explore/stores/visTypes.js:157 -#: superset/viz.py:865 +#: superset/assets/javascripts/explore/stores/visTypes.js:158 +#: superset/viz.py:918 msgid "Time Series - Line Chart" msgstr "时间序列-折线图" -#: superset/viz.py:913 superset/viz.py:1058 +#: superset/viz.py:966 superset/viz.py:1119 msgid "Pick a time granularity for your time series" -msgstr "" +msgstr "选择时间序列的时间粒度" -#: superset/viz.py:1001 +#: superset/viz.py:1062 msgid "Time Series - Dual Axis Line Chart" msgstr "时间序列-双轴线图" -#: superset/viz.py:1011 +#: superset/viz.py:1072 msgid "Pick a metric for left axis!" -msgstr "" +msgstr "为左边的轴选择一个度量!" -#: superset/viz.py:1013 +#: superset/viz.py:1074 msgid "Pick a metric for right axis!" -msgstr "" +msgstr "为右边的轴选择一个度量!" -#: superset/viz.py:1015 +#: superset/viz.py:1076 msgid "Please choose different metrics on left and right axis" -msgstr "" +msgstr "请在左边和右边选择一个不同的轴" -#: superset/assets/javascripts/explore/stores/visTypes.js:238 -#: superset/viz.py:1076 +#: superset/assets/javascripts/explore/stores/visTypes.js:239 +#: superset/viz.py:1137 msgid "Time Series - Bar Chart" msgstr "时间序列-柱状图" -#: superset/assets/javascripts/explore/stores/visTypes.js:274 -#: superset/viz.py:1084 +#: superset/assets/javascripts/explore/stores/visTypes.js:275 +#: superset/viz.py:1145 msgid "Time Series - Percent Change" msgstr "时间序列-百分比变化" -#: superset/assets/javascripts/explore/stores/visTypes.js:297 -#: superset/viz.py:1092 +#: superset/assets/javascripts/explore/stores/visTypes.js:298 +#: superset/viz.py:1153 msgid "Time Series - Stacked" msgstr "时间序列-堆积图" -#: superset/viz.py:1101 +#: superset/viz.py:1162 msgid "Distribution - NVD3 - Pie Chart" msgstr "分布-饼图" -#: superset/assets/javascripts/explore/stores/visTypes.js:647 -#: superset/viz.py:1119 +#: superset/assets/javascripts/explore/stores/visTypes.js:674 +#: superset/viz.py:1180 msgid "Histogram" msgstr "直方图" -#: superset/viz.py:1129 +#: superset/viz.py:1190 msgid "Must have one numeric column specified" -msgstr "" +msgstr "必须指定一个数字列" #: superset/assets/javascripts/explore/stores/visTypes.js:96 -#: superset/viz.py:1144 +#: superset/viz.py:1205 msgid "Distribution - Bar Chart" msgstr "分布-柱状图" -#: superset/viz.py:1155 +#: superset/viz.py:1216 msgid "Can't have overlap between Series and Breakdowns" -msgstr "" - -#: superset/viz.py:1157 -msgid "Pick at least one metric" -msgstr "" +msgstr "Series和Breakdowns之间不能有重叠" -#: superset/viz.py:1159 +#: superset/viz.py:1220 msgid "Pick at least one field for [Series]" -msgstr "" +msgstr "必须为[Series]选择一个属性]" -#: superset/assets/javascripts/explore/stores/visTypes.js:679 -#: superset/viz.py:1212 +#: superset/assets/javascripts/explore/stores/visTypes.js:706 +#: superset/viz.py:1273 msgid "Sunburst" msgstr "环状层次图" -#: superset/assets/javascripts/explore/stores/visTypes.js:716 -#: superset/viz.py:1245 +#: superset/assets/javascripts/explore/stores/visTypes.js:743 +#: superset/viz.py:1306 msgid "Sankey" msgstr "蛇形图" -#: superset/viz.py:1252 +#: superset/viz.py:1313 msgid "Pick exactly 2 columns as [Source / Target]" -msgstr "" +msgstr "选择确定的2列作为 [Source / Target]" -#: superset/viz.py:1283 +#: superset/viz.py:1344 msgid "" "There's a loop in your Sankey, please provide a tree. Here's a faulty " "link: {}" -msgstr "" +msgstr "在你的 Sanke有一个循环, 请提供一棵树。这里有一个错误的链接: {}" -#: superset/assets/javascripts/explore/stores/visTypes.js:743 -#: superset/viz.py:1294 superset/viz.py:1315 +#: superset/assets/javascripts/explore/stores/visTypes.js:770 +#: superset/viz.py:1355 superset/viz.py:1376 msgid "Directed Force Layout" msgstr "有向图" -#: superset/viz.py:1301 +#: superset/viz.py:1362 msgid "Pick exactly 2 columns to 'Group By'" -msgstr "" +msgstr "选择确定的2列作为 'Group By'" -#: superset/assets/javascripts/explore/stores/visTypes.js:808 -#: superset/viz.py:1348 +#: superset/assets/javascripts/explore/stores/visTypes.js:835 +#: superset/viz.py:1409 msgid "Country Map" msgstr "国家地图" -#: superset/assets/javascripts/explore/stores/visTypes.js:841 -#: superset/viz.py:1376 +#: superset/assets/javascripts/explore/stores/visTypes.js:868 +#: superset/viz.py:1437 msgid "World Map" msgstr "世界地图" #: superset/assets/javascripts/explore/stores/visTypes.js:80 -#: superset/viz.py:1426 +#: superset/viz.py:1487 msgid "Filters" msgstr "筛选" -#: superset/viz.py:1434 +#: superset/viz.py:1495 msgid "Pick at least one filter field" -msgstr "" +msgstr "必须为[Series]选择一个属性" -#: superset/assets/javascripts/explore/stores/visTypes.js:909 -#: superset/viz.py:1461 +#: superset/assets/javascripts/explore/stores/visTypes.js:933 +#: superset/viz.py:1522 msgid "iFrame" msgstr "内嵌框架" -#: superset/assets/javascripts/explore/stores/visTypes.js:921 -#: superset/viz.py:1478 +#: superset/assets/javascripts/explore/stores/visTypes.js:945 +#: superset/viz.py:1539 msgid "Parallel Coordinates" msgstr "平行坐标" -#: superset/assets/javascripts/explore/stores/visTypes.js:943 -#: superset/viz.py:1503 +#: superset/assets/javascripts/explore/stores/visTypes.js:967 +#: superset/viz.py:1564 msgid "Heatmap" msgstr "热力图" -#: superset/viz.py:1562 +#: superset/viz.py:1623 msgid "Horizon Charts" msgstr "水平图" -#: superset/assets/javascripts/explore/stores/visTypes.js:1002 -#: superset/viz.py:1573 +#: superset/assets/javascripts/explore/stores/visTypes.js:1027 +#: superset/viz.py:1634 msgid "Mapbox" msgstr "箱图" -#: superset/viz.py:1588 +#: superset/viz.py:1649 msgid "Must have a [Group By] column to have 'count' as the [Label]" -msgstr "" +msgstr "当作为 [Label]时,必须选择一个[Group By]列]" -#: superset/viz.py:1601 +#: superset/viz.py:1662 msgid "Choice of [Label] must be present in [Group By]" -msgstr "" +msgstr "[Label] 的选择必须存在于 [Group By] 中" -#: superset/viz.py:1606 +#: superset/viz.py:1667 msgid "Choice of [Point Radius] must be present in [Group By]" -msgstr "" +msgstr "选择 [Point Radius] 必须存在于 [Group By] 中" -#: superset/viz.py:1611 +#: superset/viz.py:1672 msgid "[Longitude] and [Latitude] columns must be present in [Group By]" -msgstr "" +msgstr "[Longitude] 和 [Latitude]列必须在[Group By]中" -#: superset/assets/javascripts/explore/stores/visTypes.js:1073 -#: superset/viz.py:1676 +#: superset/assets/javascripts/explore/stores/visTypes.js:1098 +#: superset/viz.py:1738 msgid "Event flow" msgstr "事件流" -#: superset/viz.py:1706 +#: superset/assets/javascripts/explore/stores/visTypes.js:1143 +#: superset/viz.py:1769 msgid "Time Series - Paired t-test" -msgstr "" +msgstr "时间序列-配对 t-检验" + +#: superset/viz.py:1831 +msgid "Partition Diagram" +msgstr "分区图" #: superset/assets/javascripts/SqlLab/actions.js:57 msgid "Your query was saved" -msgstr "" +msgstr "你的查询已保存" #: superset/assets/javascripts/SqlLab/actions.js:58 msgid "Your query could not be saved" -msgstr "" +msgstr "查询不能被保存" #: superset/assets/javascripts/SqlLab/actions.js:111 msgid "Failed at retrieving results from the results backend" -msgstr "" +msgstr "从结果后端检索结果失败" #: superset/assets/javascripts/SqlLab/actions.js:157 msgid "Could not connect to server" -msgstr "" +msgstr "无法连接到服务器" #: superset/assets/javascripts/SqlLab/actions.js:162 msgid "Your session timed out, please refresh your page and try again." -msgstr "" +msgstr "回话超时,请刷新页面后再试" #: superset/assets/javascripts/SqlLab/actions.js:181 msgid "Query was stopped." -msgstr "" +msgstr "查询已停止" #: superset/assets/javascripts/SqlLab/actions.js:184 msgid "Failed at stopping query." -msgstr "" +msgstr "停止查询失败" #: superset/assets/javascripts/SqlLab/actions.js:297 #: superset/assets/javascripts/SqlLab/actions.js:310 msgid "Error occurred while fetching table metadata" -msgstr "" +msgstr "获取表格元数据失败" #: superset/assets/javascripts/SqlLab/actions.js:364 msgid "shared query" -msgstr "" +msgstr "分享查询" #: superset/assets/javascripts/SqlLab/actions.js:372 #: superset/assets/javascripts/SqlLab/actions.js:392 msgid "The query couldn't be loaded" -msgstr "" +msgstr "查询没有被载入" #: superset/assets/javascripts/SqlLab/actions.js:426 msgid "An error occurred while creating the data source" -msgstr "" +msgstr "创建数据源的时候发生错误" #: superset/assets/javascripts/SqlLab/constants.js:30 msgid "Pick a chart type!" -msgstr "" +msgstr "选择一个图表类型" #: superset/assets/javascripts/SqlLab/constants.js:31 msgid "To use this chart type you need at least one column flagged as a date" -msgstr "" +msgstr "你必须标记一个列作为时间列才能使用这个图表类型" #: superset/assets/javascripts/SqlLab/constants.js:32 msgid "To use this chart type you need at least one dimension" -msgstr "" +msgstr "你必须有一个维度才能使用这个图表类型" #: superset/assets/javascripts/SqlLab/constants.js:33 msgid "To use this chart type you need at least one aggregation function" -msgstr "" +msgstr "你必须有一个聚集函数才能使用这个图表类型" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:49 #: superset/assets/javascripts/SqlLab/reducers.js:11 msgid "Untitled Query" -msgstr "" +msgstr "未命名的查询" #: superset/assets/javascripts/SqlLab/reducers.js:44 #, python-format msgid "Copy of %s" -msgstr "" - -#: superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx:30 -msgid "share query" -msgstr "" +msgstr "%s的复制" #: superset/assets/javascripts/SqlLab/components/CopyQueryTabUrl.jsx:33 msgid "copy URL to clipboard" -msgstr "" - -#: superset/assets/javascripts/SqlLab/components/HighlightedSql.jsx:61 -msgid "Raw SQL" -msgstr "" - -#: superset/assets/javascripts/SqlLab/components/HighlightedSql.jsx:71 -msgid "Source SQL" -msgstr "" +msgstr "复制URL到剪切板" #: superset/assets/javascripts/SqlLab/components/HighlightedSql.jsx:83 #: superset/assets/javascripts/explore/stores/visTypes.js:40 msgid "SQL" -msgstr "" +msgstr "SQL查询语句" #: superset/assets/javascripts/SqlLab/components/QueryHistory.jsx:28 msgid "No query history yet..." -msgstr "" +msgstr "没有历史查询" #: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:106 #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:66 msgid "It seems you don't have access to any database" -msgstr "" +msgstr "你似乎还没有连接任何数据库" #: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:154 #: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:89 msgid "Search Results" -msgstr "" +msgstr "搜索结果" #: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:160 msgid "[From]-" @@ -509,91 +510,87 @@ msgstr "" #: superset/assets/javascripts/SqlLab/components/QuerySearch.jsx:188 msgid "Search" -msgstr "" +msgstr "搜索" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:114 msgid "Open in SQL Editor" -msgstr "" +msgstr "打开一个Sql编辑器" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:133 msgid "view results" -msgstr "" +msgstr "查看结果" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:136 msgid "Data preview" -msgstr "" +msgstr "数据预览" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:176 msgid "Visualize the data out of this query" -msgstr "" +msgstr "可视化此查询中的数据" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:182 msgid "Overwrite text in editor with a query on this table" -msgstr "" +msgstr "使用此表中的查询改写编辑器中的文本" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:188 msgid "Run query in a new tab" -msgstr "" +msgstr "在新选项卡中运行查询" #: superset/assets/javascripts/SqlLab/components/QueryTable.jsx:193 msgid "Remove query from log" -msgstr "" +msgstr "从日志中删除查询" #: superset/assets/javascripts/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/javascripts/SqlLab/components/VisualizeModal.jsx:242 +#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:281 msgid "Visualize" -msgstr "" +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/connectors/sqla/views.py:83 superset/connectors/sqla/views.py:133 +#: superset/connectors/sqla/views.py:213 superset/views/core.py:396 msgid "Table" msgstr "表" #: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:162 msgid "was created" -msgstr "" +msgstr "被创建" #: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:169 msgid "Query in a new tab" -msgstr "" +msgstr "在新选项卡中查询" #: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:210 msgid "Fetch data preview" -msgstr "" +msgstr "获取数据预览" #: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:230 msgid "Track Job" -msgstr "" - -#: superset/assets/javascripts/SqlLab/components/ResultSet.jsx:236 -msgid "Loading..." -msgstr "" +msgstr "跟踪job" #: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:19 msgid "Run Selected Query" -msgstr "" +msgstr "运行选择的查询" #: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:19 msgid "Run Query" -msgstr "" +msgstr "运行查询" #: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:22 msgid "Run query asynchronously" -msgstr "" +msgstr "运行异步查询" #: superset/assets/javascripts/SqlLab/components/RunQueryActionButton.jsx:57 msgid "Stop" -msgstr "" +msgstr "停止" #: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:16 msgid "Undefined" -msgstr "" +msgstr "未定义" #: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:66 #: superset/views/sql_lab.py:53 @@ -602,596 +599,580 @@ msgstr "标签" #: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:71 msgid "Label for your query" -msgstr "" +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/connectors/druid/views.py:105 +#: superset/connectors/druid/views.py:227 superset/connectors/sqla/views.py:80 +#: superset/connectors/sqla/views.py:129 superset/connectors/sqla/views.py:226 +#: superset/views/core.py:390 superset/views/sql_lab.py:56 msgid "Description" msgstr "描述" #: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:85 msgid "Write a description for your query" -msgstr "" +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 msgid "Save" -msgstr "" +msgstr "保存" #: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:102 #: superset/templates/superset/request_access.html:16 msgid "Cancel" msgstr "取消" -#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:123 +#: superset/assets/javascripts/SqlLab/components/SaveQuery.jsx:122 msgid "Save Query" -msgstr "" +msgstr "保存查询" #: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:52 msgid "Run a query to display results here" -msgstr "" +msgstr "在这里运行查询结果" #: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:57 #, python-format msgid "Preview for %s" -msgstr "" +msgstr "按%s 的格式预览" #: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:81 msgid "Results" -msgstr "" +msgstr "结果" #: superset/assets/javascripts/SqlLab/components/SouthPane.jsx:87 msgid "Query History" -msgstr "" +msgstr "查询历史" #: superset/assets/javascripts/SqlLab/components/SqlEditor.jsx:123 msgid "Create table as with query results" -msgstr "" +msgstr "使用查询结果创建表" #: superset/assets/javascripts/SqlLab/components/SqlEditor.jsx:131 msgid "new table name" -msgstr "" +msgstr "新表名" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:90 msgid "Error while fetching table list" -msgstr "" +msgstr "当获取表格列的时候放生错误" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:131 msgid "Error while fetching schema list" -msgstr "" +msgstr "获取模式列表时,发生错误" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:153 msgid "Error while fetching database list" -msgstr "" +msgstr "获取数据库列表时,发生错误" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:159 msgid "Database:" -msgstr "" +msgstr "数据库" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:163 msgid "Select a database" -msgstr "" +msgstr "选择一个数据库" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:170 #, python-format msgid "Select a schema (%s)" -msgstr "" +msgstr "选择一个模式(%s)" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:175 msgid "Schema:" -msgstr "" +msgstr "模式:" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:190 #, python-format msgid "Add a table (%s)" -msgstr "" +msgstr "添加一个表格(%s)" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:203 msgid "Type to search ..." -msgstr "" +msgstr "输入查询" #: superset/assets/javascripts/SqlLab/components/SqlEditorLeftBar.jsx:226 msgid "Reset State" -msgstr "" +msgstr "重置状态" #: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:105 msgid "Enter a new title for the tab" -msgstr "" +msgstr "为标签选择一个新的title" #: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:124 #, python-format msgid "Untitled Query %s" -msgstr "" +msgstr "未命名查询%s" #: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:170 msgid "close tab" -msgstr "" +msgstr "关闭标签" #: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:173 msgid "rename tab" -msgstr "" +msgstr "重命名标签" #: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:181 msgid "expand tool bar" -msgstr "" +msgstr "展开工具栏" #: superset/assets/javascripts/SqlLab/components/TabbedSqlEditors.jsx:181 msgid "hide tool bar" -msgstr "" +msgstr "隐藏工具栏" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:75 msgid "Copy partition query to clipboard" -msgstr "" +msgstr "将分区查询复制到剪贴板" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:94 msgid "latest partition:" -msgstr "" +msgstr "最新的分区" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:110 msgid "Keys for table" -msgstr "" +msgstr "表的键" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:119 #, python-format msgid "View keys & indexes (%s)" -msgstr "" +msgstr "视图的键或者索引(%s)" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:135 msgid "Sort columns alphabetically" -msgstr "" +msgstr "按字母顺序对列排序" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:136 msgid "Original table column order" -msgstr "" +msgstr "原始表格序列" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:146 msgid "Copy SELECT statement to clipboard" -msgstr "" +msgstr "复制select语句到剪切板" #: superset/assets/javascripts/SqlLab/components/TableElement.jsx:152 msgid "Remove table preview" -msgstr "" +msgstr "移除表格预览" #: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:90 #, 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 -msgid "AS my_alias" -msgstr "" +msgstr "%s 不作为列名, 请将其别名 (如在 \"选择计数\" (*)" #: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:91 msgid "using only alphanumeric characters and underscores" -msgstr "" +msgstr "仅使用字母数字字符和下划线" -#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:166 +#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:167 msgid "Creating a data source and popping a new tab" -msgstr "" +msgstr "创建数据源并弹出新选项卡" -#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:196 +#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:197 msgid "No results available for this query" -msgstr "" +msgstr "此查询没有可用的结果" -#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:248 +#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:249 msgid "Chart Type" -msgstr "" +msgstr "图表类型" -#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:251 +#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:252 msgid "[Chart Type]" -msgstr "" +msgstr "[Chart Type]" -#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:259 +#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:260 +#: superset/views/core.py:398 msgid "Datasource Name" -msgstr "" +msgstr "数据源名称" -#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:263 +#: superset/assets/javascripts/SqlLab/components/VisualizeModal.jsx:264 msgid "datasource name" -msgstr "" +msgstr "数据源名称" + +#: superset/assets/javascripts/addSlice/AddSliceContainer.jsx:54 +msgid "Create a new slice" +msgstr "创建一个新的slice" + +#: superset/assets/javascripts/addSlice/AddSliceContainer.jsx:65 +msgid "Choose a datasource" +msgstr "选择一个数据源" + +#: superset/assets/javascripts/addSlice/AddSliceContainer.jsx:77 +msgid "Choose a visualization type" +msgstr "选择一个可视化类型" + +#: superset/assets/javascripts/addSlice/AddSliceContainer.jsx:87 +msgid "Create new slice" +msgstr "创建一个新的slice" #: superset/assets/javascripts/components/AsyncSelect.jsx:23 #: superset/assets/javascripts/explore/components/controls/SelectAsyncControl.jsx:26 msgid "Select ..." -msgstr "" +msgstr "选择..." #: superset/assets/javascripts/components/CachedLabel.jsx:26 msgid "Loaded data cached" -msgstr "" +msgstr "已载入缓存数据" #: superset/assets/javascripts/components/CachedLabel.jsx:29 msgid "Loaded from cache" -msgstr "" +msgstr "从缓存中载入" #: superset/assets/javascripts/components/CachedLabel.jsx:33 msgid "Click to force-refresh" -msgstr "" +msgstr "点击强制刷新" #: superset/assets/javascripts/components/CopyToClipboard.jsx:21 -#: superset/assets/javascripts/explore/components/EmbedCodeButton.jsx:67 -#: superset/assets/javascripts/explore/components/URLShortLinkButton.jsx:37 msgid "Copy to clipboard" -msgstr "" +msgstr "复制到剪切板" -#: superset/assets/javascripts/components/CopyToClipboard.jsx:65 +#: superset/assets/javascripts/components/CopyToClipboard.jsx:70 msgid "Not successful" -msgstr "" +msgstr "没有成功" -#: superset/assets/javascripts/components/CopyToClipboard.jsx:68 +#: superset/assets/javascripts/components/CopyToClipboard.jsx:73 msgid "Sorry, your browser does not support copying. Use Ctrl / Cmd + C!" -msgstr "" +msgstr "对不起, 您的浏览器不支持复制。使用 Ctrl/Cmd + C!" -#: superset/assets/javascripts/components/CopyToClipboard.jsx:79 +#: superset/assets/javascripts/components/CopyToClipboard.jsx:89 msgid "Copied!" -msgstr "" +msgstr "已复制" #: superset/assets/javascripts/components/EditableTitle.jsx:13 -#: superset/views/core.py:475 superset/views/core.py:542 +#: superset/views/core.py:499 superset/views/core.py:566 msgid "Title" msgstr "标题" #: superset/assets/javascripts/components/EditableTitle.jsx:92 msgid "click to edit title" -msgstr "" +msgstr "点击编辑标题" #: superset/assets/javascripts/components/EditableTitle.jsx:93 msgid "You don't have the rights to alter this title." -msgstr "" +msgstr "没有权限编辑标题" #: superset/assets/javascripts/components/FaveStar.jsx:32 #: superset/assets/javascripts/modules/superset.js:33 msgid "Click to favorite/unfavorite" -msgstr "" +msgstr "单击标记喜欢/不喜欢" #: superset/assets/javascripts/dashboard/Dashboard.jsx:42 -#: superset/assets/javascripts/dashboard/Dashboard.jsx:59 msgid "You have unsaved changes." -msgstr "" +msgstr "有未保存的改变" #: superset/assets/javascripts/dashboard/Dashboard.jsx:59 msgid "Click the" -msgstr "" +msgstr "点击这里" #: superset/assets/javascripts/dashboard/Dashboard.jsx:61 msgid "button on the top right to save your changes." -msgstr "" +msgstr "右上方的按钮以保存更改。" -#: superset/assets/javascripts/dashboard/Dashboard.jsx:164 +#: superset/assets/javascripts/dashboard/Dashboard.jsx:165 #, python-format msgid "Served from data cached %s . Click to force refresh." -msgstr "" +msgstr "已从缓存数据%s中得到服务 。单击以强制刷新。" -#: superset/assets/javascripts/dashboard/Dashboard.jsx:169 +#: superset/assets/javascripts/dashboard/Dashboard.jsx:170 msgid "Click to force refresh" -msgstr "" +msgstr "点击刷新" -#: superset/assets/javascripts/dashboard/Dashboard.jsx:353 +#: superset/assets/javascripts/dashboard/Dashboard.jsx:358 #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:100 msgid "Error" -msgstr "" +msgstr "错误" -#: superset/assets/javascripts/dashboard/Dashboard.jsx:354 +#: superset/assets/javascripts/dashboard/Dashboard.jsx:359 #, python-format msgid "Sorry, there was an error adding slices to this dashboard: %s" -msgstr "" +msgstr "对不起, 将切片添加到此仪表板时出错:%s" #: superset/assets/javascripts/dashboard/components/CodeModal.jsx:35 msgid "Active Dashboard Filters" -msgstr "" +msgstr "活动仪表板筛选器" -#: superset/assets/javascripts/dashboard/components/Controls.jsx:48 +#: superset/assets/javascripts/dashboard/components/Controls.jsx:47 #, python-format msgid "Checkout this dashboard: %s" -msgstr "" +msgstr "签出此仪表板:%s" -#: superset/assets/javascripts/dashboard/components/Controls.jsx:54 +#: superset/assets/javascripts/dashboard/components/Controls.jsx:53 msgid "Force refresh the whole dashboard" -msgstr "" +msgstr "强制刷新整个仪表板" -#: superset/assets/javascripts/dashboard/components/Controls.jsx:94 +#: superset/assets/javascripts/dashboard/components/Controls.jsx:93 msgid "Edit this dashboard's properties" -msgstr "" - -#: superset/assets/javascripts/dashboard/components/CssEditor.jsx:65 -msgid "Load a template" -msgstr "" +msgstr "编辑此仪表板的属性" #: superset/assets/javascripts/dashboard/components/CssEditor.jsx:68 msgid "Load a CSS template" -msgstr "" +msgstr "载入CSS模板" #: superset/assets/javascripts/dashboard/components/CssEditor.jsx:80 -#: superset/views/core.py:482 +#: superset/views/core.py:506 msgid "CSS" msgstr "CSS" -#: superset/assets/javascripts/dashboard/components/CssEditor.jsx:86 -msgid "Live CSS Editor" -msgstr "" - #: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:19 msgid "Don't refresh" -msgstr "" +msgstr "不要重复刷新" #: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:20 msgid "10 seconds" -msgstr "" +msgstr "10秒" #: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:21 msgid "30 seconds" -msgstr "" +msgstr "30秒" #: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:22 msgid "1 minute" -msgstr "" +msgstr "1分钟" #: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:23 msgid "5 minutes" -msgstr "" +msgstr "5分钟" #: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:38 msgid "Refresh Interval" -msgstr "" +msgstr "刷新间隔" #: superset/assets/javascripts/dashboard/components/RefreshIntervalModal.jsx:41 msgid "Choose the refresh frequency for this dashboard" -msgstr "" +msgstr "选择此仪表板的刷新频率" #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:63 msgid "This dashboard was saved successfully." -msgstr "" +msgstr "你的仪表盘已刷新" #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:69 msgid "Sorry, there was an error saving this dashboard: " -msgstr "" +msgstr "对不起,在保存仪表盘的时候发生错误" #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:101 msgid "You must pick a name for the new dashboard" -msgstr "" +msgstr "必须为新的仪表盘选择一个名字" #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:115 msgid "Save Dashboard" -msgstr "" +msgstr "保存仪表盘" #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:123 #, python-format msgid "Overwrite Dashboard [%s]" -msgstr "" +msgstr "覆盖仪表盘[%s]" #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:131 msgid "Save as:" -msgstr "" +msgstr "另存为" #: superset/assets/javascripts/dashboard/components/SaveModal.jsx:135 #: superset/assets/javascripts/explore/components/SaveModal.jsx:210 msgid "[dashboard name]" -msgstr "" +msgstr "[dashboard name]" #: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:142 -#: superset/views/core.py:379 +#: superset/views/core.py:395 msgid "Name" msgstr "名字" #: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:148 msgid "Viz" -msgstr "" +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 +#: superset/views/core.py:269 superset/views/core.py:504 +#: superset/views/core.py:568 superset/views/sql_lab.py:57 msgid "Modified" msgstr "已修改" #: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:167 msgid "Add Slices" -msgstr "" +msgstr "添加切片" #: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:176 msgid "Add a new slice to the dashboard" -msgstr "" +msgstr "在仪表盘中添加一个新的slice" #: superset/assets/javascripts/dashboard/components/SliceAdder.jsx:181 msgid "Add Slices to Dashboard" -msgstr "" - -#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:37 -msgid "Move chart" -msgstr "" - -#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:40 -msgid "Force refresh data" -msgstr "" - -#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:44 -msgid "Toggle chart description" -msgstr "" - -#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:54 -msgid "Edit chart" -msgstr "" +msgstr "添加仪表盘" -#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:62 -msgid "Export CSV" -msgstr "" +#: superset/assets/javascripts/explore/validators.js:11 +msgid "is expected to be a number" +msgstr "按预期应该是一个数字" -#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:70 -msgid "Explore chart" -msgstr "" +#: superset/assets/javascripts/explore/validators.js:18 +msgid "is expected to be an integer" +msgstr "按预期应该是一个整数" -#: superset/assets/javascripts/dashboard/components/SliceCell.jsx:77 -msgid "Remove chart from dashboard" -msgstr "" +#: superset/assets/javascripts/explore/validators.js:30 +msgid "cannot be empty" +msgstr "不能为空" #: superset/assets/javascripts/explore/components/ChartContainer.jsx:180 #, python-format msgid "%s - untitled" -msgstr "" +msgstr "%s-未命名" #: superset/assets/javascripts/explore/components/ChartContainer.jsx:287 msgid "Edit slice properties" -msgstr "" +msgstr "编辑切片的属性" #: superset/assets/javascripts/explore/components/ControlHeader.jsx:32 msgid "description" -msgstr "" +msgstr "描述" #: superset/assets/javascripts/explore/components/ControlHeader.jsx:42 msgid "bolt" -msgstr "" +msgstr "bolt" + +#: superset/assets/javascripts/explore/components/ControlHeader.jsx:43 +msgid "Changing this control takes effect instantly" +msgstr "更改此控件立即生效" -#: superset/assets/javascripts/explore/components/DisplayQueryButton.jsx:61 +#: superset/assets/javascripts/explore/components/DisplayQueryButton.jsx:63 msgid "Error..." -msgstr "" +msgstr "错误" -#: superset/assets/javascripts/explore/components/DisplayQueryButton.jsx:97 +#: superset/assets/javascripts/explore/components/DisplayQueryButton.jsx:114 #: 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:100 +#: superset/assets/javascripts/explore/stores/visTypes.js:138 +#: superset/assets/javascripts/explore/stores/visTypes.js:378 +#: superset/assets/javascripts/explore/stores/visTypes.js:416 +#: superset/assets/javascripts/explore/stores/visTypes.js:463 +#: superset/assets/javascripts/explore/stores/visTypes.js:484 +#: superset/assets/javascripts/explore/stores/visTypes.js:512 +#: superset/assets/javascripts/explore/stores/visTypes.js:532 +#: superset/assets/javascripts/explore/stores/visTypes.js:553 +#: superset/assets/javascripts/explore/stores/visTypes.js:605 +#: superset/assets/javascripts/explore/stores/visTypes.js:627 +#: superset/assets/javascripts/explore/stores/visTypes.js:652 +#: superset/assets/javascripts/explore/stores/visTypes.js:677 +#: superset/assets/javascripts/explore/stores/visTypes.js:709 #: 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 +#: superset/assets/javascripts/explore/stores/visTypes.js:800 +#: superset/assets/javascripts/explore/stores/visTypes.js:838 +#: superset/assets/javascripts/explore/stores/visTypes.js:871 +#: superset/assets/javascripts/explore/stores/visTypes.js:908 +#: superset/assets/javascripts/explore/stores/visTypes.js:948 +#: superset/assets/javascripts/explore/stores/visTypes.js:970 +#: superset/assets/javascripts/explore/stores/visTypes.js:1030 msgid "Query" -msgstr "" +msgstr "查询" #: superset/assets/javascripts/explore/components/EmbedCodeButton.jsx:76 msgid "Height" -msgstr "" +msgstr "高度" #: superset/assets/javascripts/explore/components/EmbedCodeButton.jsx:90 msgid "Width" -msgstr "" +msgstr "宽度" #: superset/assets/javascripts/explore/components/ExploreActionButtons.jsx:32 msgid "Export to .json" -msgstr "" - -#: superset/assets/javascripts/explore/components/ExploreActionButtons.jsx:42 -msgid "Export to .csv format" -msgstr "" +msgstr "导出为JSON" #: superset/assets/javascripts/explore/components/SaveModal.jsx:74 msgid "Please enter a slice name" -msgstr "" +msgstr "请数据切片名称" #: superset/assets/javascripts/explore/components/SaveModal.jsx:89 msgid "Please select a dashboard" -msgstr "" +msgstr "请选择一个仪表盘" #: superset/assets/javascripts/explore/components/SaveModal.jsx:97 msgid "Please enter a dashboard name" -msgstr "" +msgstr "请输入仪表盘名称" #: superset/assets/javascripts/explore/components/SaveModal.jsx:134 msgid "Save A Slice" -msgstr "" +msgstr "保存为切片" #: superset/assets/javascripts/explore/components/SaveModal.jsx:155 #, python-format msgid "Overwrite slice %s" -msgstr "" +msgstr "覆盖切片[%s]" #: superset/assets/javascripts/explore/components/SaveModal.jsx:164 msgid "Save as" -msgstr "" +msgstr "当在仪表盘视图中单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。" #: superset/assets/javascripts/explore/components/SaveModal.jsx:168 msgid "[slice name]" -msgstr "" +msgstr "[slice name]" #: superset/assets/javascripts/explore/components/SaveModal.jsx:181 msgid "Do not add to a dashboard" -msgstr "" +msgstr "不要添加到仪表盘" #: superset/assets/javascripts/explore/components/SaveModal.jsx:189 msgid "Add slice to existing dashboard" -msgstr "" +msgstr "添加一个切片到存在的仪表盘中" #: superset/assets/javascripts/explore/components/SaveModal.jsx:205 msgid "Add to new dashboard" -msgstr "" +msgstr "添加新的仪表盘" #: superset/assets/javascripts/explore/components/SaveModal.jsx:231 msgid "Save & go to dashboard" -msgstr "" +msgstr "保存并转到仪表盘" #: superset/assets/javascripts/explore/components/URLShortLinkButton.jsx:32 #, python-format msgid "Check out this slice: %s" -msgstr "" +msgstr "点击跳转到这个切片:%s" -#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:55 +#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:50 msgid "`Min` value should be numeric or empty" -msgstr "" +msgstr "`Min`值必须为数字或者空" -#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:58 +#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:53 msgid "`Max` value should be numeric or empty" -msgstr "" +msgstr "`Max`值必须为数字或者空" -#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:75 -#: superset/connectors/druid/views.py:50 superset/connectors/sqla/views.py:88 +#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:70 +#: superset/connectors/druid/views.py:48 superset/connectors/sqla/views.py:86 msgid "Min" msgstr "最小值" -#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:83 -#: superset/connectors/druid/views.py:51 superset/connectors/sqla/views.py:89 +#: superset/assets/javascripts/explore/components/controls/BoundsControl.jsx:78 +#: superset/connectors/druid/views.py:49 superset/connectors/sqla/views.py:87 msgid "Max" msgstr "最大值" -#: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:70 -msgid "Something went wrong while fetching the datasource list" -msgstr "" - #: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:95 msgid "Click to point to another datasource" -msgstr "" +msgstr "单击以指向另一个数据源" #: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:106 msgid "Edit the datasource's configuration" -msgstr "" +msgstr "编辑数据源的配置" #: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:122 msgid "Select a datasource" -msgstr "" +msgstr "选择一个数据源" #: superset/assets/javascripts/explore/components/controls/DatasourceControl.jsx:132 #: superset/assets/javascripts/explore/components/controls/VizTypeControl.jsx:120 msgid "Search / Filter" -msgstr "" +msgstr "搜索/筛选" #: superset/assets/javascripts/explore/components/controls/Filter.jsx:114 msgid "Filter value" -msgstr "" +msgstr "筛选值" #: superset/assets/javascripts/explore/components/controls/Filter.jsx:143 msgid "Select metric" -msgstr "" +msgstr "选择度量" #: superset/assets/javascripts/explore/components/controls/Filter.jsx:143 msgid "Select column" -msgstr "" +msgstr "选择列" #: superset/assets/javascripts/explore/components/controls/Filter.jsx:155 msgid "Select operator" -msgstr "" +msgstr "选择运算符" #: superset/assets/javascripts/explore/components/controls/FilterControl.jsx:138 #: superset/templates/appbuilder/general/widgets/search.html:6 @@ -1200,20 +1181,20 @@ msgstr "增加过滤条件" #: superset/assets/javascripts/explore/components/controls/SelectAsyncControl.jsx:24 msgid "Error while fetching data" -msgstr "" +msgstr "获取数据时发生错误" -#: superset/assets/javascripts/explore/components/controls/SelectControl.jsx:106 +#: superset/assets/javascripts/explore/components/controls/SelectControl.jsx:155 #, python-format msgid "Select %s" -msgstr "" +msgstr "选择%s" #: superset/assets/javascripts/explore/components/controls/TextAreaControl.jsx:63 msgid "textarea" -msgstr "" +msgstr "文本区域" #: superset/assets/javascripts/explore/components/controls/TextAreaControl.jsx:81 msgid "Edit" -msgstr "" +msgstr "编辑" #: superset/assets/javascripts/explore/components/controls/TextAreaControl.jsx:81 msgid "in modal" @@ -1221,17 +1202,17 @@ msgstr "" #: superset/assets/javascripts/explore/components/controls/VizTypeControl.jsx:110 msgid "Select a visualization type" -msgstr "" +msgstr "选择一个可视化类型" #: superset/assets/javascripts/explore/reducers/chartReducer.js:32 msgid "Updating chart was stopped" -msgstr "" +msgstr "更新图表已停止" #: superset/assets/javascripts/explore/reducers/chartReducer.js:38 -#: superset/assets/javascripts/modules/superset.js:223 +#: superset/assets/javascripts/modules/superset.js:226 #, python-format msgid "An error occurred while rendering the visualization: %s" -msgstr "" +msgstr "呈现可视化项时出错:%s" #: superset/assets/javascripts/explore/reducers/chartReducer.js:47 msgid "" @@ -1240,471 +1221,505 @@ msgid "" " the timeout range. If that is the case, we recommend that you summarize " "your data further." msgstr "" +"也许您的数据已经增长, 您的数据库处于不寻常的负载中, 或者您只是在查询一个超大的数据源以致于处理超出时限。如果是这样, " +"我们建议您进一步总结您的数据。" #: superset/assets/javascripts/explore/reducers/chartReducer.js:56 msgid "Network error." -msgstr "" +msgstr "网络错误" -#: superset/assets/javascripts/explore/stores/controls.jsx:36 +#: superset/assets/javascripts/explore/stores/controls.jsx:37 msgid "A reference to the [Time] configuration, taking granularity into account" -msgstr "" +msgstr "对 [Time] 配置的引用, 考虑粒度" -#: superset/assets/javascripts/explore/stores/controls.jsx:50 +#: superset/assets/javascripts/explore/stores/controls.jsx:51 msgid "Group by" -msgstr "" +msgstr "分组" -#: superset/assets/javascripts/explore/stores/controls.jsx:53 +#: superset/assets/javascripts/explore/stores/controls.jsx:54 msgid "One or many controls to group by" -msgstr "" +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 +#: superset/assets/javascripts/explore/stores/controls.jsx:73 +#: superset/connectors/druid/views.py:43 superset/views/core.py:333 +#: superset/views/core.py:357 superset/views/core.py:389 msgid "Datasource" msgstr "数据源" -#: superset/assets/javascripts/explore/stores/controls.jsx:82 -#: superset/views/core.py:381 +#: superset/assets/javascripts/explore/stores/controls.jsx:83 +#: superset/views/core.py:397 msgid "Visualization Type" msgstr "图表类型" -#: superset/assets/javascripts/explore/stores/controls.jsx:84 +#: superset/assets/javascripts/explore/stores/controls.jsx:85 msgid "The type of visualization to display" -msgstr "" +msgstr "显示图表类型" -#: superset/assets/javascripts/explore/stores/controls.jsx:90 +#: superset/assets/javascripts/explore/stores/controls.jsx:91 msgid "Metrics" -msgstr "" +msgstr "度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:99 -#: superset/assets/javascripts/explore/stores/controls.jsx:116 +#: superset/assets/javascripts/explore/stores/controls.jsx:100 +#: superset/assets/javascripts/explore/stores/controls.jsx:132 msgid "One or many metrics to display" -msgstr "" +msgstr "显示一个或多个度量" + +#: superset/assets/javascripts/explore/stores/controls.jsx:106 +msgid "Percentage Metrics" +msgstr "百分比度量" + +#: superset/assets/javascripts/explore/stores/controls.jsx:113 +msgid "Metrics for which percentage of total are to be displayed" +msgstr "用于显示总计百分比的度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:103 +#: superset/assets/javascripts/explore/stores/controls.jsx:118 msgid "Y Axis Bounds" -msgstr "" +msgstr "Y轴边界" -#: superset/assets/javascripts/explore/stores/controls.jsx:106 +#: superset/assets/javascripts/explore/stores/controls.jsx:121 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 "" +msgstr "Y 轴的边界。当为空时, 将根据数据的最小/最大值动态定义边界。请注意, 此功能只会扩展坐标轴范围。它不会缩小数据的范围。" -#: superset/assets/javascripts/explore/stores/controls.jsx:114 +#: superset/assets/javascripts/explore/stores/controls.jsx:130 msgid "Ordering" -msgstr "" +msgstr "排序" -#: superset/assets/javascripts/explore/stores/controls.jsx:125 +#: superset/assets/javascripts/explore/stores/controls.jsx:141 #: superset/views/annotations.py:47 msgid "Annotation Layers" -msgstr "" +msgstr "注释层" -#: superset/assets/javascripts/explore/stores/controls.jsx:127 +#: superset/assets/javascripts/explore/stores/controls.jsx:143 msgid "Annotation layers to overlay on the visualization" -msgstr "" +msgstr "在可视化项上叠加批注图层" -#: superset/assets/javascripts/explore/stores/controls.jsx:129 +#: superset/assets/javascripts/explore/stores/controls.jsx:145 msgid "Select a annotation layer" -msgstr "" +msgstr "选择注释图层" -#: superset/assets/javascripts/explore/stores/controls.jsx:130 +#: superset/assets/javascripts/explore/stores/controls.jsx:146 msgid "Error while fetching annotation layers" -msgstr "" +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 +#: superset/assets/javascripts/explore/stores/controls.jsx:157 +#: superset/assets/javascripts/explore/stores/visTypes.js:859 +#: superset/connectors/druid/views.py:104 superset/connectors/sqla/views.py:128 msgid "Metric" msgstr "度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:143 +#: superset/assets/javascripts/explore/stores/controls.jsx:159 msgid "Choose the metric" -msgstr "" +msgstr "选择度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:156 +#: superset/assets/javascripts/explore/stores/controls.jsx:172 msgid "Right Axis Metric" -msgstr "" +msgstr "右轴度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:160 +#: superset/assets/javascripts/explore/stores/controls.jsx:176 msgid "Choose a metric for right axis" -msgstr "" +msgstr "为右轴选取度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:171 +#: superset/assets/javascripts/explore/stores/controls.jsx:187 msgid "Stacked Style" -msgstr "" +msgstr "堆积类型" #: superset/assets/javascripts/explore/stores/controls.jsx:199 +msgid "Sort X Axis" +msgstr "对x轴排序" + +#: superset/assets/javascripts/explore/stores/controls.jsx:207 +msgid "Sort Y Axis" +msgstr "对Y轴排序" + +#: superset/assets/javascripts/explore/stores/controls.jsx:215 msgid "Linear Color Scheme" -msgstr "" +msgstr "线性配色方案" -#: superset/assets/javascripts/explore/stores/controls.jsx:216 +#: superset/assets/javascripts/explore/stores/controls.jsx:233 msgid "Normalize Across" -msgstr "" +msgstr "标准化" -#: superset/assets/javascripts/explore/stores/controls.jsx:223 +#: superset/assets/javascripts/explore/stores/controls.jsx:240 msgid "" "Color will be rendered based on a ratio of the cell against the sum of " "across this criteria" -msgstr "" +msgstr "颜色将根据比例进行渲染" -#: superset/assets/javascripts/explore/stores/controls.jsx:230 +#: superset/assets/javascripts/explore/stores/controls.jsx:247 msgid "Horizon Color Scale" -msgstr "" +msgstr "水平颜色缩放" -#: superset/assets/javascripts/explore/stores/controls.jsx:237 +#: superset/assets/javascripts/explore/stores/controls.jsx:254 msgid "Defines how the color are attributed." -msgstr "" +msgstr "定义颜色属性" -#: superset/assets/javascripts/explore/stores/controls.jsx:242 +#: superset/assets/javascripts/explore/stores/controls.jsx:259 msgid "Rendering" -msgstr "" +msgstr "渲染" -#: superset/assets/javascripts/explore/stores/controls.jsx:249 +#: superset/assets/javascripts/explore/stores/controls.jsx:266 msgid "" "image-rendering CSS attribute of the canvas object that defines how the " "browser scales up the image" -msgstr "" +msgstr "浏览器渲染图片的方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:255 +#: superset/assets/javascripts/explore/stores/controls.jsx:272 msgid "XScale Interval" -msgstr "" +msgstr "X轴步长" -#: superset/assets/javascripts/explore/stores/controls.jsx:258 +#: superset/assets/javascripts/explore/stores/controls.jsx:275 msgid "Number of steps to take between ticks when displaying the X scale" -msgstr "" +msgstr "显示 X 刻度时在刻度之间采取的步骤数" -#: superset/assets/javascripts/explore/stores/controls.jsx:264 +#: superset/assets/javascripts/explore/stores/controls.jsx:281 msgid "YScale Interval" -msgstr "" +msgstr "Y轴步长" -#: superset/assets/javascripts/explore/stores/controls.jsx:267 +#: superset/assets/javascripts/explore/stores/controls.jsx:284 msgid "Number of steps to take between ticks when displaying the Y scale" -msgstr "" +msgstr "显示 Y 刻度时在刻度之间执行的步骤数" -#: superset/assets/javascripts/explore/stores/controls.jsx:273 +#: superset/assets/javascripts/explore/stores/controls.jsx:290 msgid "Include Time" -msgstr "" +msgstr "包括时间" -#: superset/assets/javascripts/explore/stores/controls.jsx:274 +#: superset/assets/javascripts/explore/stores/controls.jsx:291 msgid "Whether to include the time granularity as defined in the time section" -msgstr "" +msgstr "是否包括时间段中定义的时间粒度" + +#: superset/assets/javascripts/explore/stores/controls.jsx:297 +msgid "Show percentage" +msgstr "显示百分比" -#: superset/assets/javascripts/explore/stores/controls.jsx:288 +#: superset/assets/javascripts/explore/stores/controls.jsx:299 +msgid "Whether to include the percentage in the tooltip" +msgstr "是否在工具提示中包含百分比" + +#: superset/assets/javascripts/explore/stores/controls.jsx:305 msgid "Stacked Bars" -msgstr "" +msgstr "堆积" -#: superset/assets/javascripts/explore/stores/controls.jsx:296 +#: superset/assets/javascripts/explore/stores/controls.jsx:313 msgid "Show totals" -msgstr "" +msgstr "显示总计" -#: superset/assets/javascripts/explore/stores/controls.jsx:299 +#: superset/assets/javascripts/explore/stores/controls.jsx:316 msgid "Display total row/column" -msgstr "" +msgstr "显示总计行/列" -#: superset/assets/javascripts/explore/stores/controls.jsx:304 +#: superset/assets/javascripts/explore/stores/controls.jsx:321 msgid "Show Markers" -msgstr "" +msgstr "显示标记" -#: superset/assets/javascripts/explore/stores/controls.jsx:307 +#: superset/assets/javascripts/explore/stores/controls.jsx:324 msgid "Show data points as circle markers on the lines" -msgstr "" +msgstr "将数据点显示为行上的圆圈标记" -#: superset/assets/javascripts/explore/stores/controls.jsx:312 +#: superset/assets/javascripts/explore/stores/controls.jsx:329 msgid "Bar Values" -msgstr "" +msgstr "柱状图值" -#: superset/assets/javascripts/explore/stores/controls.jsx:315 +#: superset/assets/javascripts/explore/stores/controls.jsx:332 msgid "Show the value on top of the bar" -msgstr "" +msgstr "显示条形图顶部的值" -#: superset/assets/javascripts/explore/stores/controls.jsx:320 +#: superset/assets/javascripts/explore/stores/controls.jsx:337 msgid "Sort Bars" -msgstr "" +msgstr "柱状排序" -#: superset/assets/javascripts/explore/stores/controls.jsx:322 +#: superset/assets/javascripts/explore/stores/controls.jsx:339 msgid "Sort bars by x labels." -msgstr "" +msgstr "根据x标签排序" -#: superset/assets/javascripts/explore/stores/controls.jsx:327 +#: superset/assets/javascripts/explore/stores/controls.jsx:344 msgid "Combine Metrics" -msgstr "" +msgstr "组合度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:329 +#: superset/assets/javascripts/explore/stores/controls.jsx:346 msgid "" "Display metrics side by side within each column, as opposed to each " "column being displayed side by side for each metric." -msgstr "" +msgstr "在每一列中并排显示度量值, 而不是每列并排显示每个跃点数。" -#: superset/assets/javascripts/explore/stores/controls.jsx:335 +#: superset/assets/javascripts/explore/stores/controls.jsx:352 msgid "Extra Controls" -msgstr "" +msgstr "扩展控件" -#: superset/assets/javascripts/explore/stores/controls.jsx:338 +#: superset/assets/javascripts/explore/stores/controls.jsx:355 msgid "" "Whether to show extra controls or not. Extra controls include things like" " making mulitBar charts stacked or side by side." -msgstr "" +msgstr "是否显示扩展控件" -#: superset/assets/javascripts/explore/stores/controls.jsx:345 +#: superset/assets/javascripts/explore/stores/controls.jsx:362 msgid "Reduce X ticks" -msgstr "" +msgstr "X轴自适应" -#: superset/assets/javascripts/explore/stores/controls.jsx:348 +#: superset/assets/javascripts/explore/stores/controls.jsx:365 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 "" +msgstr "当X轴显示不下时,自动调整X轴步长" -#: superset/assets/javascripts/explore/stores/controls.jsx:357 +#: superset/assets/javascripts/explore/stores/controls.jsx:374 msgid "Include Series" -msgstr "" +msgstr "显示项目" -#: superset/assets/javascripts/explore/stores/controls.jsx:360 +#: superset/assets/javascripts/explore/stores/controls.jsx:377 msgid "Include series name as an axis" -msgstr "" +msgstr "坐标上显示项目名称" -#: superset/assets/javascripts/explore/stores/controls.jsx:365 +#: superset/assets/javascripts/explore/stores/controls.jsx:382 msgid "Color Metric" -msgstr "" +msgstr "颜色度量" -#: superset/assets/javascripts/explore/stores/controls.jsx:367 +#: superset/assets/javascripts/explore/stores/controls.jsx:384 msgid "A metric to use for color" -msgstr "" +msgstr "颜色度量项目" -#: superset/assets/javascripts/explore/stores/controls.jsx:374 +#: superset/assets/javascripts/explore/stores/controls.jsx:391 msgid "Country Name" -msgstr "" +msgstr "国家名称" -#: superset/assets/javascripts/explore/stores/controls.jsx:393 +#: superset/assets/javascripts/explore/stores/controls.jsx:410 msgid "The name of country that Superset should display" -msgstr "" +msgstr "superset应显示的国家名称" -#: superset/assets/javascripts/explore/stores/controls.jsx:397 +#: superset/assets/javascripts/explore/stores/controls.jsx:414 msgid "Country Field Type" -msgstr "" +msgstr "国家名称编码方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:405 +#: superset/assets/javascripts/explore/stores/controls.jsx:422 msgid "" "The country code standard that Superset should expect to find in the " "[country] column" -msgstr "" +msgstr "数据库中国家名称类型" -#: superset/assets/javascripts/explore/stores/controls.jsx:412 -#: superset/assets/javascripts/explore/stores/controls.jsx:419 +#: superset/assets/javascripts/explore/stores/controls.jsx:429 +#: superset/assets/javascripts/explore/stores/controls.jsx:436 msgid "Columns" -msgstr "" +msgstr "列" -#: superset/assets/javascripts/explore/stores/controls.jsx:413 +#: superset/assets/javascripts/explore/stores/controls.jsx:430 msgid "One or many controls to pivot as columns" -msgstr "" +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/javascripts/explore/stores/controls.jsx:438 +#: superset/assets/javascripts/explore/stores/controls.jsx:448 +#: superset/assets/javascripts/explore/stores/controls.jsx:458 msgid "Columns to display" -msgstr "" +msgstr "显示列" -#: superset/assets/javascripts/explore/stores/controls.jsx:450 +#: superset/assets/javascripts/explore/stores/controls.jsx:467 msgid "Origin" -msgstr "" +msgstr "起点" -#: superset/assets/javascripts/explore/stores/controls.jsx:456 +#: superset/assets/javascripts/explore/stores/controls.jsx:473 msgid "" "Defines the origin where time buckets start, accepts natural dates as in " "`now`, `sunday` or `1970-01-01`" -msgstr "" +msgstr "义时间桶开始的起源, 接受自然日期为 \"now\",`sunday` 或者 `1970-01-01`" -#: superset/assets/javascripts/explore/stores/controls.jsx:463 +#: superset/assets/javascripts/explore/stores/controls.jsx:480 msgid "Bottom Margin" -msgstr "" +msgstr "底部留白" -#: superset/assets/javascripts/explore/stores/controls.jsx:467 +#: superset/assets/javascripts/explore/stores/controls.jsx:484 msgid "Bottom margin, in pixels, allowing for more room for axis labels" -msgstr "" +msgstr "下边距 (以像素为单位), 允许为轴标签提供更多空间" -#: superset/assets/javascripts/explore/stores/controls.jsx:473 +#: superset/assets/javascripts/explore/stores/controls.jsx:490 msgid "Left Margin" -msgstr "" +msgstr "左边距" -#: superset/assets/javascripts/explore/stores/controls.jsx:477 +#: superset/assets/javascripts/explore/stores/controls.jsx:494 msgid "Left margin, in pixels, allowing for more room for axis labels" -msgstr "" +msgstr "以像素为单位的左边距, 允许为轴标签提供更多空间" -#: superset/assets/javascripts/explore/stores/controls.jsx:483 +#: superset/assets/javascripts/explore/stores/controls.jsx:500 msgid "Time Granularity" -msgstr "" +msgstr "时间粒度" -#: superset/assets/javascripts/explore/stores/controls.jsx:500 +#: superset/assets/javascripts/explore/stores/controls.jsx:517 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 "" +msgstr "可视化的时间粒度。请注意, 您可以键入和使用简单的自然语言, 如`10 seconds`, `1 day` or `56 weeks`" -#: superset/assets/javascripts/explore/stores/controls.jsx:507 +#: superset/assets/javascripts/explore/stores/controls.jsx:524 msgid "Domain" -msgstr "" +msgstr "区域" -#: superset/assets/javascripts/explore/stores/controls.jsx:510 +#: superset/assets/javascripts/explore/stores/controls.jsx:527 msgid "The time unit used for the grouping of blocks" -msgstr "" +msgstr "每个区域表示的时间段" -#: superset/assets/javascripts/explore/stores/controls.jsx:515 +#: superset/assets/javascripts/explore/stores/controls.jsx:532 msgid "Subdomain" -msgstr "" +msgstr "方块" -#: superset/assets/javascripts/explore/stores/controls.jsx:518 +#: superset/assets/javascripts/explore/stores/controls.jsx:535 msgid "" "The time unit for each block. Should be a smaller unit than " "domain_granularity. Should be larger or equal to Time Grain" -msgstr "" +msgstr "每个区域内方块表示的时间段。必须比区域时间段小,比时间粒度大。" -#: superset/assets/javascripts/explore/stores/controls.jsx:525 +#: superset/assets/javascripts/explore/stores/controls.jsx:542 msgid "Link Length" -msgstr "" +msgstr "链接长度" -#: superset/assets/javascripts/explore/stores/controls.jsx:528 +#: superset/assets/javascripts/explore/stores/controls.jsx:545 msgid "Link length in the force layout" -msgstr "" +msgstr "有向图中的链接长度" -#: superset/assets/javascripts/explore/stores/controls.jsx:534 +#: superset/assets/javascripts/explore/stores/controls.jsx:551 msgid "Charge" -msgstr "" +msgstr "缩放" -#: superset/assets/javascripts/explore/stores/controls.jsx:548 +#: superset/assets/javascripts/explore/stores/controls.jsx:565 msgid "Charge in the force layout" -msgstr "" +msgstr "有向图缩放大小" -#: superset/assets/javascripts/explore/stores/controls.jsx:556 +#: superset/assets/javascripts/explore/stores/controls.jsx:573 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 "" +msgstr "可视化的时间列。请注意, 可以定义返回表中的 DATETIME 列的任意表达式。另外请注意, 下面的筛选器是针对此列或表达式应用的" -#: superset/assets/javascripts/explore/stores/controls.jsx:568 +#: superset/assets/javascripts/explore/stores/controls.jsx:586 msgid "Time Grain" -msgstr "" +msgstr "时间粒度" -#: superset/assets/javascripts/explore/stores/controls.jsx:570 +#: superset/assets/javascripts/explore/stores/controls.jsx:588 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 "" +msgstr "可视化的时间粒度。这将应用日期转换来更改您的时间列并定义新的时间粒度。此处的选项是在超集源代码中的每个数据库引擎基础上定义的。" -#: superset/assets/javascripts/explore/stores/controls.jsx:583 +#: superset/assets/javascripts/explore/stores/controls.jsx:601 msgid "Resample Rule" -msgstr "" +msgstr "重采样尺度" -#: superset/assets/javascripts/explore/stores/controls.jsx:586 +#: superset/assets/javascripts/explore/stores/controls.jsx:604 msgid "Pandas resample rule" -msgstr "" +msgstr "重采样尺度" -#: superset/assets/javascripts/explore/stores/controls.jsx:592 +#: superset/assets/javascripts/explore/stores/controls.jsx:610 msgid "Resample How" -msgstr "" +msgstr "重采样方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:595 +#: superset/assets/javascripts/explore/stores/controls.jsx:613 msgid "Pandas resample how" -msgstr "" +msgstr "重采样方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:601 +#: superset/assets/javascripts/explore/stores/controls.jsx:619 msgid "Resample Fill Method" -msgstr "" +msgstr "插值方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:604 +#: superset/assets/javascripts/explore/stores/controls.jsx:622 msgid "Pandas resample fill method" -msgstr "" +msgstr "重采样插值方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:610 +#: superset/assets/javascripts/explore/stores/controls.jsx:628 msgid "Since" -msgstr "" +msgstr "起始时间" -#: superset/assets/javascripts/explore/stores/controls.jsx:611 +#: superset/assets/javascripts/explore/stores/controls.jsx:629 msgid "7 days ago" -msgstr "" +msgstr "7天前" -#: superset/assets/javascripts/explore/stores/controls.jsx:617 +#: superset/assets/javascripts/explore/stores/controls.jsx:635 msgid "Until" -msgstr "" +msgstr "结束时间" -#: superset/assets/javascripts/explore/stores/controls.jsx:624 +#: superset/assets/javascripts/explore/stores/controls.jsx:642 msgid "Max Bubble Size" -msgstr "" +msgstr "气泡最大尺寸" -#: superset/assets/javascripts/explore/stores/controls.jsx:632 +#: superset/assets/javascripts/explore/stores/controls.jsx:650 msgid "Whisker/outlier options" -msgstr "" +msgstr "非异常值选项" -#: superset/assets/javascripts/explore/stores/controls.jsx:634 +#: superset/assets/javascripts/explore/stores/controls.jsx:652 msgid "Determines how whiskers and outliers are calculated." -msgstr "" +msgstr "计算最大/最小非异常值的方法" -#: superset/assets/javascripts/explore/stores/controls.jsx:645 +#: superset/assets/javascripts/explore/stores/controls.jsx:663 msgid "Ratio" -msgstr "" +msgstr "比例" -#: superset/assets/javascripts/explore/stores/controls.jsx:648 +#: superset/assets/javascripts/explore/stores/controls.jsx:666 msgid "Target aspect ratio for treemap tiles." -msgstr "" +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/javascripts/explore/stores/controls.jsx:672 +#: superset/assets/javascripts/explore/stores/visTypes.js:643 +#: superset/assets/javascripts/explore/stores/visTypes.js:668 +#: superset/assets/javascripts/explore/stores/visTypes.js:817 msgid "Number format" -msgstr "" +msgstr "数字格式" -#: superset/assets/javascripts/explore/stores/controls.jsx:664 +#: superset/assets/javascripts/explore/stores/controls.jsx:682 msgid "Row limit" -msgstr "" +msgstr "行数上限" -#: superset/assets/javascripts/explore/stores/controls.jsx:672 +#: superset/assets/javascripts/explore/stores/controls.jsx:690 msgid "Series limit" -msgstr "" +msgstr "项目上限" -#: superset/assets/javascripts/explore/stores/controls.jsx:675 +#: superset/assets/javascripts/explore/stores/controls.jsx:693 msgid "Limits the number of time series that get displayed" -msgstr "" +msgstr "设置显示项目的数量上限" -#: superset/assets/javascripts/explore/stores/controls.jsx:680 +#: superset/assets/javascripts/explore/stores/controls.jsx:698 msgid "Sort By" -msgstr "" +msgstr "排序" -#: superset/assets/javascripts/explore/stores/controls.jsx:682 +#: superset/assets/javascripts/explore/stores/controls.jsx:700 msgid "Metric used to define the top series" -msgstr "" +msgstr "用来定义第一个列的聚集操作" + +#: superset/assets/javascripts/explore/stores/controls.jsx:708 +msgid "Sort Descending" +msgstr "降序排序" + +#: superset/assets/javascripts/explore/stores/controls.jsx:710 +msgid "Whether to sort descending or ascending" +msgstr "是按降序还是升序排序" -#: superset/assets/javascripts/explore/stores/controls.jsx:697 +#: superset/assets/javascripts/explore/stores/controls.jsx:715 msgid "Rolling" -msgstr "" +msgstr "滚动" -#: superset/assets/javascripts/explore/stores/controls.jsx:700 +#: superset/assets/javascripts/explore/stores/controls.jsx:718 msgid "" "Defines a rolling window function to apply, works along with the " "[Periods] text box" -msgstr "" +msgstr "滚动窗口聚合函数,配合[周期]使用" -#: superset/assets/javascripts/explore/stores/controls.jsx:706 +#: superset/assets/javascripts/explore/stores/controls.jsx:724 msgid "Periods" -msgstr "" +msgstr "周期" -#: superset/assets/javascripts/explore/stores/controls.jsx:708 +#: superset/assets/javascripts/explore/stores/controls.jsx:726 msgid "" "Defines the size of the rolling window function, relative to the time " "granularity selected" -msgstr "" +msgstr "滚动窗口大小,取值和时间粒度相关" -#: superset/assets/javascripts/explore/stores/controls.jsx:714 +#: superset/assets/javascripts/explore/stores/controls.jsx:732 msgid "Min Periods" -msgstr "" +msgstr "最短期间" -#: superset/assets/javascripts/explore/stores/controls.jsx:716 +#: superset/assets/javascripts/explore/stores/controls.jsx:734 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 " @@ -1712,1174 +1727,1375 @@ msgid "" "periods. This will hide the \"ramp up\" taking place over the first 7 " "periods" msgstr "" +"显示值所需的最小滚动周期数。例如, 如果您在7天内进行累计求和, 您可能希望 \"最小周期\" 为 7, " +"以便显示的所有数据点都是7期间的总和。这将隐藏在前7期间发生的 \"坡道上升\"" -#: superset/assets/javascripts/explore/stores/controls.jsx:725 -#: superset/assets/javascripts/explore/stores/visTypes.js:123 +#: superset/assets/javascripts/explore/stores/controls.jsx:743 +#: superset/assets/javascripts/explore/stores/visTypes.js:124 msgid "Series" -msgstr "" +msgstr "系列" -#: superset/assets/javascripts/explore/stores/controls.jsx:727 +#: superset/assets/javascripts/explore/stores/controls.jsx:745 msgid "" "Defines the grouping of entities. Each series is shown as a specific " "color on the chart and has a legend toggle" -msgstr "" +msgstr "定义实体的分组方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:737 +#: superset/assets/javascripts/explore/stores/controls.jsx:755 msgid "Entity" -msgstr "" +msgstr "实体" -#: superset/assets/javascripts/explore/stores/controls.jsx:740 +#: superset/assets/javascripts/explore/stores/controls.jsx:758 msgid "This defines the element to be plotted on the chart" -msgstr "" +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/javascripts/explore/stores/controls.jsx:766 +#: superset/assets/javascripts/explore/stores/visTypes.js:173 +#: superset/assets/javascripts/explore/stores/visTypes.js:574 msgid "X Axis" -msgstr "" +msgstr "X轴" -#: superset/assets/javascripts/explore/stores/controls.jsx:749 +#: superset/assets/javascripts/explore/stores/controls.jsx:767 msgid "Metric assigned to the [X] axis" -msgstr "" +msgstr "X轴对应的项目" -#: 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/javascripts/explore/stores/controls.jsx:780 +#: superset/assets/javascripts/explore/stores/visTypes.js:180 +#: superset/assets/javascripts/explore/stores/visTypes.js:582 msgid "Y Axis" -msgstr "" +msgstr "Y轴" -#: superset/assets/javascripts/explore/stores/controls.jsx:765 +#: superset/assets/javascripts/explore/stores/controls.jsx:783 msgid "Metric assigned to the [Y] axis" -msgstr "" +msgstr "Y轴对应的项目" -#: superset/assets/javascripts/explore/stores/controls.jsx:776 +#: superset/assets/javascripts/explore/stores/controls.jsx:794 msgid "Bubble Size" -msgstr "" +msgstr "气泡大小" -#: superset/assets/javascripts/explore/stores/controls.jsx:789 +#: superset/assets/javascripts/explore/stores/controls.jsx:807 msgid "URL" -msgstr "" +msgstr "URL/URL地址" -#: superset/assets/javascripts/explore/stores/controls.jsx:790 +#: superset/assets/javascripts/explore/stores/controls.jsx:808 msgid "" "The URL, this control is templated, so you can integrate {{ width }} " "and/or {{ height }} in your URL string." -msgstr "" +msgstr "URL, 此控件是模板化的, 因此您可以在 url 字符串中集成{{ width }} 和/或 {{ height }}。" -#: superset/assets/javascripts/explore/stores/controls.jsx:797 +#: superset/assets/javascripts/explore/stores/controls.jsx:815 msgid "X Axis Label" -msgstr "" +msgstr "X轴名称" -#: superset/assets/javascripts/explore/stores/controls.jsx:804 +#: superset/assets/javascripts/explore/stores/controls.jsx:822 msgid "Y Axis Label" -msgstr "" +msgstr "Y轴名称" -#: superset/assets/javascripts/explore/stores/controls.jsx:811 +#: superset/assets/javascripts/explore/stores/controls.jsx:829 msgid "Custom WHERE clause" -msgstr "" +msgstr "WHERE语句" -#: superset/assets/javascripts/explore/stores/controls.jsx:813 +#: superset/assets/javascripts/explore/stores/controls.jsx:831 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 "" +msgstr "语句将包含到WHERE子句中,并用AND连接到其他条件。" -#: superset/assets/javascripts/explore/stores/controls.jsx:821 +#: superset/assets/javascripts/explore/stores/controls.jsx:839 msgid "Custom HAVING clause" -msgstr "" +msgstr "HAVING语句" -#: superset/assets/javascripts/explore/stores/controls.jsx:823 +#: superset/assets/javascripts/explore/stores/controls.jsx:841 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 "" +msgstr "语句将包含到HAVE子句中,并用AND连接到其他条件" -#: superset/assets/javascripts/explore/stores/controls.jsx:831 +#: superset/assets/javascripts/explore/stores/controls.jsx:849 msgid "Comparison Period Lag" -msgstr "" +msgstr "滞后比较周期" -#: superset/assets/javascripts/explore/stores/controls.jsx:833 +#: superset/assets/javascripts/explore/stores/controls.jsx:851 msgid "Based on granularity, number of time periods to compare against" -msgstr "" +msgstr "比较的时间周期,基于时间粒度" -#: superset/assets/javascripts/explore/stores/controls.jsx:838 +#: superset/assets/javascripts/explore/stores/controls.jsx:856 msgid "Comparison suffix" -msgstr "" +msgstr "后缀文字" -#: superset/assets/javascripts/explore/stores/controls.jsx:839 +#: superset/assets/javascripts/explore/stores/controls.jsx:857 msgid "Suffix to apply after the percentage display" -msgstr "" +msgstr "百分比后面显示的文本" -#: superset/assets/javascripts/explore/stores/controls.jsx:845 +#: superset/assets/javascripts/explore/stores/controls.jsx:863 msgid "Table Timestamp Format" -msgstr "" +msgstr "时间格式" -#: superset/assets/javascripts/explore/stores/controls.jsx:850 +#: superset/assets/javascripts/explore/stores/controls.jsx:868 msgid "Timestamp Format" -msgstr "" +msgstr "时间格式" -#: superset/assets/javascripts/explore/stores/controls.jsx:856 +#: superset/assets/javascripts/explore/stores/controls.jsx:874 msgid "Series Height" -msgstr "" +msgstr "项目高度" -#: superset/assets/javascripts/explore/stores/controls.jsx:859 +#: superset/assets/javascripts/explore/stores/controls.jsx:877 msgid "Pixel height of each series" -msgstr "" +msgstr "每个项目的像素高度" -#: superset/assets/javascripts/explore/stores/controls.jsx:865 +#: superset/assets/javascripts/explore/stores/controls.jsx:883 msgid "Page Length" -msgstr "" +msgstr "页长度" -#: superset/assets/javascripts/explore/stores/controls.jsx:868 +#: superset/assets/javascripts/explore/stores/controls.jsx:886 msgid "Rows per page, 0 means no pagination" -msgstr "" +msgstr "每页行数, 0 表示没有分页" -#: superset/assets/javascripts/explore/stores/controls.jsx:874 -#: superset/assets/javascripts/explore/stores/controls.jsx:884 +#: superset/assets/javascripts/explore/stores/controls.jsx:892 +#: superset/assets/javascripts/explore/stores/controls.jsx:902 msgid "X Axis Format" -msgstr "" +msgstr "X 轴格式" -#: superset/assets/javascripts/explore/stores/controls.jsx:894 +#: superset/assets/javascripts/explore/stores/controls.jsx:912 msgid "Y Axis Format" -msgstr "" +msgstr "Y轴格式" -#: superset/assets/javascripts/explore/stores/controls.jsx:904 +#: superset/assets/javascripts/explore/stores/controls.jsx:922 msgid "Right Axis Format" -msgstr "" +msgstr "右轴格式" -#: superset/assets/javascripts/explore/stores/controls.jsx:912 +#: superset/assets/javascripts/explore/stores/controls.jsx:931 +msgid "Date Time Format" +msgstr "时间格式" + +#: superset/assets/javascripts/explore/stores/controls.jsx:940 msgid "Markup Type" -msgstr "" +msgstr "标记类型" -#: superset/assets/javascripts/explore/stores/controls.jsx:917 +#: superset/assets/javascripts/explore/stores/controls.jsx:945 msgid "Pick your favorite markup language" -msgstr "" +msgstr "选择标记语言" -#: superset/assets/javascripts/explore/stores/controls.jsx:922 +#: superset/assets/javascripts/explore/stores/controls.jsx:950 msgid "Rotation" -msgstr "" +msgstr "旋转" -#: superset/assets/javascripts/explore/stores/controls.jsx:925 +#: superset/assets/javascripts/explore/stores/controls.jsx:953 msgid "Rotation to apply to words in the cloud" -msgstr "" +msgstr "词汇云中词语的旋转方式" -#: superset/assets/javascripts/explore/stores/controls.jsx:930 +#: superset/assets/javascripts/explore/stores/controls.jsx:958 msgid "Line Style" -msgstr "" +msgstr "线形" -#: superset/assets/javascripts/explore/stores/controls.jsx:935 +#: superset/assets/javascripts/explore/stores/controls.jsx:963 msgid "Line interpolation as defined by d3.js" -msgstr "" +msgstr "定义线形" -#: superset/assets/javascripts/explore/stores/controls.jsx:940 +#: superset/assets/javascripts/explore/stores/controls.jsx:968 msgid "Label Type" -msgstr "" +msgstr "标签类型" -#: superset/assets/javascripts/explore/stores/controls.jsx:949 +#: superset/assets/javascripts/explore/stores/controls.jsx:977 msgid "What should be shown on the label?" -msgstr "" +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/javascripts/explore/stores/controls.jsx:982 +#: superset/assets/javascripts/explore/stores/visTypes.js:403 +#: superset/assets/javascripts/explore/stores/visTypes.js:441 msgid "Code" -msgstr "" +msgstr "代码" -#: superset/assets/javascripts/explore/stores/controls.jsx:955 +#: superset/assets/javascripts/explore/stores/controls.jsx:983 msgid "Put your code here" -msgstr "" +msgstr "输入代码" -#: superset/assets/javascripts/explore/stores/controls.jsx:964 +#: superset/assets/javascripts/explore/stores/controls.jsx:992 msgid "Aggregation function" -msgstr "" +msgstr "聚合函数" -#: superset/assets/javascripts/explore/stores/controls.jsx:976 +#: superset/assets/javascripts/explore/stores/controls.jsx:1004 msgid "" "Aggregate function to apply when pivoting and computing the total rows " "and columns" -msgstr "" +msgstr "透视时计算行和列的聚合函数" -#: superset/assets/javascripts/explore/stores/controls.jsx:983 +#: superset/assets/javascripts/explore/stores/controls.jsx:1011 msgid "Font Size From" -msgstr "" +msgstr "最小字体" -#: superset/assets/javascripts/explore/stores/controls.jsx:985 +#: superset/assets/javascripts/explore/stores/controls.jsx:1013 msgid "Font size for the smallest value in the list" -msgstr "" +msgstr "列表中最小值的字体大小" -#: superset/assets/javascripts/explore/stores/controls.jsx:991 +#: superset/assets/javascripts/explore/stores/controls.jsx:1019 msgid "Font Size To" -msgstr "" +msgstr "最大字体" -#: superset/assets/javascripts/explore/stores/controls.jsx:993 +#: superset/assets/javascripts/explore/stores/controls.jsx:1021 msgid "Font size for the biggest value in the list" -msgstr "" +msgstr "列表中最大值的字体大小" -#: superset/assets/javascripts/explore/stores/controls.jsx:998 +#: superset/assets/javascripts/explore/stores/controls.jsx:1026 msgid "Instant Filtering" -msgstr "" +msgstr "即时过滤" -#: superset/assets/javascripts/explore/stores/controls.jsx:1009 +#: superset/assets/javascripts/explore/stores/controls.jsx:1037 msgid "Range Filter" -msgstr "" +msgstr "区间过滤" -#: superset/assets/javascripts/explore/stores/controls.jsx:1012 +#: superset/assets/javascripts/explore/stores/controls.jsx:1040 msgid "Whether to display the time range interactive selector" -msgstr "" +msgstr "是否显示时间区间选择控件" -#: superset/assets/javascripts/explore/stores/controls.jsx:1017 +#: superset/assets/javascripts/explore/stores/controls.jsx:1045 msgid "Date Filter" -msgstr "" +msgstr "时间筛选" -#: superset/assets/javascripts/explore/stores/controls.jsx:1019 +#: superset/assets/javascripts/explore/stores/controls.jsx:1047 msgid "Whether to include a time filter" -msgstr "" +msgstr "哪里包括时间筛选" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1052 +msgid "Show SQL Granularity Dropdown" +msgstr "显示 SQL 粒度下拉列表" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1054 +msgid "Check to include SQL Granularity dropdown" +msgstr "检查以包括 SQL 粒度下拉列表" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1059 +msgid "Show SQL Time Column" +msgstr "显示 SQL 时间列" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1061 +msgid "Check to include Time Column dropdown" +msgstr "检查以包括时间列下拉列表" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1066 +msgid "Show Druid Granularity Dropdown" +msgstr "显示Druid粒度下拉列表" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1068 +msgid "Check to include Druid Granularity dropdown" +msgstr "点击包括Druid列下拉列表" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1073 +msgid "Show Druid Time Origin" +msgstr "显示 Druid Time Origin" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1075 +msgid "Check to include Time Origin dropdown" +msgstr "点击包含Time Origin 下拉框" -#: superset/assets/javascripts/explore/stores/controls.jsx:1024 +#: superset/assets/javascripts/explore/stores/controls.jsx:1080 msgid "Data Table" -msgstr "" +msgstr "明细表" -#: superset/assets/javascripts/explore/stores/controls.jsx:1026 +#: superset/assets/javascripts/explore/stores/controls.jsx:1082 msgid "Whether to display the interactive data table" -msgstr "" +msgstr "是否显示明细表" -#: superset/assets/javascripts/explore/stores/controls.jsx:1031 +#: superset/assets/javascripts/explore/stores/controls.jsx:1087 msgid "Search Box" -msgstr "" +msgstr "搜索框" -#: superset/assets/javascripts/explore/stores/controls.jsx:1034 +#: superset/assets/javascripts/explore/stores/controls.jsx:1090 msgid "Whether to include a client side search box" -msgstr "" +msgstr "是否显示搜索框" -#: superset/assets/javascripts/explore/stores/controls.jsx:1039 +#: superset/assets/javascripts/explore/stores/controls.jsx:1095 msgid "Table Filter" -msgstr "" +msgstr "时间筛选" -#: superset/assets/javascripts/explore/stores/controls.jsx:1041 +#: superset/assets/javascripts/explore/stores/controls.jsx:1097 msgid "Whether to apply filter when table cell is clicked" -msgstr "" +msgstr "当表格点击的时候,是否应用筛选" -#: superset/assets/javascripts/explore/stores/controls.jsx:1046 +#: superset/assets/javascripts/explore/stores/controls.jsx:1102 msgid "Show Bubbles" -msgstr "" +msgstr "显示气泡" -#: superset/assets/javascripts/explore/stores/controls.jsx:1049 +#: superset/assets/javascripts/explore/stores/controls.jsx:1105 msgid "Whether to display bubbles on top of countries" -msgstr "" +msgstr "是否在国家上显示气泡" -#: superset/assets/javascripts/explore/stores/controls.jsx:1054 +#: superset/assets/javascripts/explore/stores/controls.jsx:1110 msgid "Legend" -msgstr "" +msgstr "图例" -#: superset/assets/javascripts/explore/stores/controls.jsx:1057 +#: superset/assets/javascripts/explore/stores/controls.jsx:1113 msgid "Whether to display the legend (toggles)" -msgstr "" +msgstr "是否显示图例" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1118 +msgid "Show Values" +msgstr "显示值" -#: superset/assets/javascripts/explore/stores/controls.jsx:1062 +#: superset/assets/javascripts/explore/stores/controls.jsx:1121 +msgid "Whether to display the numerical values within the cells" +msgstr "是否在单元格中显示数值" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1126 msgid "X bounds" -msgstr "" +msgstr "X轴边界" -#: superset/assets/javascripts/explore/stores/controls.jsx:1065 +#: superset/assets/javascripts/explore/stores/controls.jsx:1129 msgid "Whether to display the min and max values of the X axis" -msgstr "" +msgstr "是否显示X轴的最大最小值" -#: superset/assets/javascripts/explore/stores/controls.jsx:1070 +#: superset/assets/javascripts/explore/stores/controls.jsx:1134 msgid "Y bounds" -msgstr "" +msgstr "Y轴边界" -#: superset/assets/javascripts/explore/stores/controls.jsx:1073 +#: superset/assets/javascripts/explore/stores/controls.jsx:1137 msgid "Whether to display the min and max values of the Y axis" -msgstr "" +msgstr "是否显示Y轴的最大最小值" -#: superset/assets/javascripts/explore/stores/controls.jsx:1078 +#: superset/assets/javascripts/explore/stores/controls.jsx:1142 msgid "Rich Tooltip" -msgstr "" +msgstr "详细信息" -#: superset/assets/javascripts/explore/stores/controls.jsx:1081 +#: superset/assets/javascripts/explore/stores/controls.jsx:1145 msgid "The rich tooltip shows a list of all series for that point in time" -msgstr "" +msgstr "显示特定时间点的所有项目" -#: superset/assets/javascripts/explore/stores/controls.jsx:1087 +#: superset/assets/javascripts/explore/stores/controls.jsx:1151 msgid "Y Log Scale" -msgstr "" +msgstr "Y轴对数刻度" -#: superset/assets/javascripts/explore/stores/controls.jsx:1090 +#: superset/assets/javascripts/explore/stores/controls.jsx:1154 msgid "Use a log scale for the Y axis" -msgstr "" +msgstr "Y轴刻度值按照对数分布显示" -#: superset/assets/javascripts/explore/stores/controls.jsx:1095 +#: superset/assets/javascripts/explore/stores/controls.jsx:1159 msgid "X Log Scale" -msgstr "" +msgstr "X轴对数刻度" -#: superset/assets/javascripts/explore/stores/controls.jsx:1098 +#: superset/assets/javascripts/explore/stores/controls.jsx:1162 msgid "Use a log scale for the X axis" -msgstr "" +msgstr "X轴刻度值按照对数分布显示" -#: superset/assets/javascripts/explore/stores/controls.jsx:1103 +#: superset/assets/javascripts/explore/stores/controls.jsx:1167 +msgid "Log Scale" +msgstr "对数刻度" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1170 +msgid "Use a log scale" +msgstr "使用log刻度" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1175 msgid "Donut" -msgstr "" +msgstr "环形图" -#: superset/assets/javascripts/explore/stores/controls.jsx:1106 +#: superset/assets/javascripts/explore/stores/controls.jsx:1178 msgid "Do you want a donut or a pie?" -msgstr "" +msgstr "使用环形图替代饼图" -#: superset/assets/javascripts/explore/stores/controls.jsx:1111 +#: superset/assets/javascripts/explore/stores/controls.jsx:1183 msgid "Put labels outside" -msgstr "" +msgstr "把标签放外面" -#: superset/assets/javascripts/explore/stores/controls.jsx:1114 +#: superset/assets/javascripts/explore/stores/controls.jsx:1186 msgid "Put the labels outside the pie?" -msgstr "" +msgstr "是否把标签放到饼图外" -#: superset/assets/javascripts/explore/stores/controls.jsx:1119 +#: superset/assets/javascripts/explore/stores/controls.jsx:1191 msgid "Contribution" -msgstr "" +msgstr "贡献值" -#: superset/assets/javascripts/explore/stores/controls.jsx:1121 +#: superset/assets/javascripts/explore/stores/controls.jsx:1193 msgid "Compute the contribution to the total" -msgstr "" +msgstr "在总和中的贡献值" -#: superset/assets/javascripts/explore/stores/controls.jsx:1126 +#: superset/assets/javascripts/explore/stores/controls.jsx:1198 msgid "Period Ratio" -msgstr "" +msgstr "周期比" -#: superset/assets/javascripts/explore/stores/controls.jsx:1129 +#: superset/assets/javascripts/explore/stores/controls.jsx:1201 msgid "" "[integer] Number of period to compare against, this is relative to the " "granularity selected" -msgstr "" +msgstr "[整数]要比较的周期数,和粒度有关" -#: superset/assets/javascripts/explore/stores/controls.jsx:1135 +#: superset/assets/javascripts/explore/stores/controls.jsx:1207 msgid "Period Ratio Type" -msgstr "" +msgstr "周期比类型" -#: superset/assets/javascripts/explore/stores/controls.jsx:1138 +#: superset/assets/javascripts/explore/stores/controls.jsx:1210 msgid "" "`factor` means (new/previous), `growth` is ((new/previous) - 1), `value` " "is (new-previous)" msgstr "" +"`因素`,的意思 (new/previous), `增长`的意思 ((new/previous) - 1), `值` 的意思(new-" +"previous)" -#: superset/assets/javascripts/explore/stores/controls.jsx:1144 +#: superset/assets/javascripts/explore/stores/controls.jsx:1216 msgid "Time Shift" -msgstr "" +msgstr "时间飘移" -#: superset/assets/javascripts/explore/stores/controls.jsx:1146 +#: superset/assets/javascripts/explore/stores/controls.jsx:1218 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 "" +msgstr "用相对时间段覆盖序列。期望用自然语言描述相对时间增量 (例子: 24 hours, 7 days, 56 weeks, 365 days)" -#: superset/assets/javascripts/explore/stores/controls.jsx:1154 +#: superset/assets/javascripts/explore/stores/controls.jsx:1226 msgid "Subheader" -msgstr "" +msgstr "子标题" -#: superset/assets/javascripts/explore/stores/controls.jsx:1155 +#: superset/assets/javascripts/explore/stores/controls.jsx:1227 msgid "Description text that shows up below your Big Number" -msgstr "" +msgstr "在数字下显示的文本" -#: superset/assets/javascripts/explore/stores/controls.jsx:1161 +#: superset/assets/javascripts/explore/stores/controls.jsx:1233 msgid "label" -msgstr "" +msgstr "标签" -#: superset/assets/javascripts/explore/stores/controls.jsx:1163 +#: superset/assets/javascripts/explore/stores/controls.jsx:1235 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 "" +msgstr "如果使用分组, 则 \"count\" 是计数 (*)。数值列将与聚合器一起聚合。非数字列将用于标记点。为空则为获取每个簇中的点数。" -#: superset/assets/javascripts/explore/stores/controls.jsx:1174 +#: superset/assets/javascripts/explore/stores/controls.jsx:1246 msgid "Map Style" -msgstr "" +msgstr "地图类型" -#: superset/assets/javascripts/explore/stores/controls.jsx:1184 +#: superset/assets/javascripts/explore/stores/controls.jsx:1256 msgid "Base layer map style" -msgstr "" +msgstr "基底图层映射样式" -#: superset/assets/javascripts/explore/stores/controls.jsx:1190 +#: superset/assets/javascripts/explore/stores/controls.jsx:1262 msgid "Clustering Radius" -msgstr "" +msgstr "簇半径" -#: superset/assets/javascripts/explore/stores/controls.jsx:1203 +#: superset/assets/javascripts/explore/stores/controls.jsx:1275 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 "" +msgstr "定义簇的半径大小(单位为像素)。0表示不显示簇。大量的点会导致显示缓慢。" -#: superset/assets/javascripts/explore/stores/controls.jsx:1210 +#: superset/assets/javascripts/explore/stores/controls.jsx:1282 msgid "Point Radius" -msgstr "" +msgstr "点半径" -#: superset/assets/javascripts/explore/stores/controls.jsx:1212 +#: superset/assets/javascripts/explore/stores/controls.jsx:1284 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 "" +msgstr "单个点 (不在群集中) 的半径为数值列或 \"Auto\", 它根据最大的簇来缩放点" -#: superset/assets/javascripts/explore/stores/controls.jsx:1222 +#: superset/assets/javascripts/explore/stores/controls.jsx:1294 msgid "Point Radius Unit" -msgstr "" +msgstr "点半径单位" -#: superset/assets/javascripts/explore/stores/controls.jsx:1225 +#: superset/assets/javascripts/explore/stores/controls.jsx:1297 msgid "The unit of measure for the specified point radius" -msgstr "" +msgstr "点半径的测量单位" -#: superset/assets/javascripts/explore/stores/controls.jsx:1230 +#: superset/assets/javascripts/explore/stores/controls.jsx:1302 msgid "Opacity" -msgstr "" +msgstr "不透明度" -#: superset/assets/javascripts/explore/stores/controls.jsx:1233 +#: superset/assets/javascripts/explore/stores/controls.jsx:1305 msgid "Opacity of all clusters, points, and labels. Between 0 and 1." -msgstr "" +msgstr "所有集群、 点和标签的不透明度。在0 与 1之间" -#: superset/assets/javascripts/explore/stores/controls.jsx:1239 +#: superset/assets/javascripts/explore/stores/controls.jsx:1311 msgid "Zoom" -msgstr "" +msgstr "缩放" -#: superset/assets/javascripts/explore/stores/controls.jsx:1242 +#: superset/assets/javascripts/explore/stores/controls.jsx:1314 msgid "Zoom level of the map" -msgstr "" +msgstr "地图缩放级别" -#: superset/assets/javascripts/explore/stores/controls.jsx:1248 +#: superset/assets/javascripts/explore/stores/controls.jsx:1320 msgid "Default latitude" -msgstr "" +msgstr "默认纬度" -#: superset/assets/javascripts/explore/stores/controls.jsx:1251 +#: superset/assets/javascripts/explore/stores/controls.jsx:1323 msgid "Latitude of default viewport" -msgstr "" +msgstr "视窗默认纬度" -#: superset/assets/javascripts/explore/stores/controls.jsx:1257 +#: superset/assets/javascripts/explore/stores/controls.jsx:1329 msgid "Default longitude" -msgstr "" +msgstr "默认经度" -#: superset/assets/javascripts/explore/stores/controls.jsx:1260 +#: superset/assets/javascripts/explore/stores/controls.jsx:1332 msgid "Longitude of default viewport" -msgstr "" +msgstr "视窗默认经度" -#: superset/assets/javascripts/explore/stores/controls.jsx:1266 +#: superset/assets/javascripts/explore/stores/controls.jsx:1338 msgid "Live render" -msgstr "" +msgstr "实时更新" -#: superset/assets/javascripts/explore/stores/controls.jsx:1268 +#: superset/assets/javascripts/explore/stores/controls.jsx:1340 msgid "Points and clusters will update as viewport is being changed" -msgstr "" +msgstr "视窗发生改变时,点和簇实时更新" -#: superset/assets/javascripts/explore/stores/controls.jsx:1274 +#: superset/assets/javascripts/explore/stores/controls.jsx:1346 msgid "RGB Color" -msgstr "" +msgstr "RGB颜色" -#: superset/assets/javascripts/explore/stores/controls.jsx:1284 +#: superset/assets/javascripts/explore/stores/controls.jsx:1356 msgid "The color for points and clusters in RGB" -msgstr "" +msgstr "集群和点的颜色" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1361 +msgid "Color" +msgstr "颜色" -#: superset/assets/javascripts/explore/stores/controls.jsx:1289 +#: superset/assets/javascripts/explore/stores/controls.jsx:1362 +msgid "Pick a color" +msgstr "选择一个颜色" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1367 msgid "Ranges" -msgstr "" +msgstr "范围" -#: superset/assets/javascripts/explore/stores/controls.jsx:1291 +#: superset/assets/javascripts/explore/stores/controls.jsx:1369 msgid "Ranges to highlight with shading" -msgstr "" +msgstr "用底纹高亮显示的范围" -#: superset/assets/javascripts/explore/stores/controls.jsx:1296 +#: superset/assets/javascripts/explore/stores/controls.jsx:1374 msgid "Range labels" -msgstr "" +msgstr "范围标签" -#: superset/assets/javascripts/explore/stores/controls.jsx:1298 +#: superset/assets/javascripts/explore/stores/controls.jsx:1376 msgid "Labels for the ranges" -msgstr "" +msgstr "标签的范围" -#: superset/assets/javascripts/explore/stores/controls.jsx:1303 +#: superset/assets/javascripts/explore/stores/controls.jsx:1381 msgid "Markers" -msgstr "" +msgstr "标记" -#: superset/assets/javascripts/explore/stores/controls.jsx:1305 +#: superset/assets/javascripts/explore/stores/controls.jsx:1383 msgid "List of values to mark with triangles" -msgstr "" +msgstr "用三角形标记的 值 的列表" -#: superset/assets/javascripts/explore/stores/controls.jsx:1310 +#: superset/assets/javascripts/explore/stores/controls.jsx:1388 msgid "Marker labels" -msgstr "" +msgstr "标记标签" -#: superset/assets/javascripts/explore/stores/controls.jsx:1312 +#: superset/assets/javascripts/explore/stores/controls.jsx:1390 msgid "Labels for the markers" -msgstr "" +msgstr "markers 的标签" -#: superset/assets/javascripts/explore/stores/controls.jsx:1317 +#: superset/assets/javascripts/explore/stores/controls.jsx:1395 msgid "Marker lines" -msgstr "" +msgstr "标记线" -#: superset/assets/javascripts/explore/stores/controls.jsx:1319 +#: superset/assets/javascripts/explore/stores/controls.jsx:1397 msgid "List of values to mark with lines" -msgstr "" +msgstr "显示标记值 的列表" -#: superset/assets/javascripts/explore/stores/controls.jsx:1324 +#: superset/assets/javascripts/explore/stores/controls.jsx:1402 msgid "Marker line labels" -msgstr "" +msgstr "标记标签" -#: superset/assets/javascripts/explore/stores/controls.jsx:1326 +#: superset/assets/javascripts/explore/stores/controls.jsx:1404 msgid "Labels for the marker lines" -msgstr "" +msgstr "标记线的标签" -#: superset/assets/javascripts/explore/stores/controls.jsx:1353 +#: superset/assets/javascripts/explore/stores/controls.jsx:1431 msgid "Slice ID" -msgstr "" +msgstr "切片 ID" -#: superset/assets/javascripts/explore/stores/controls.jsx:1355 +#: superset/assets/javascripts/explore/stores/controls.jsx:1433 msgid "The id of the active slice" -msgstr "" +msgstr "激活的切片 ID" -#: superset/assets/javascripts/explore/stores/controls.jsx:1360 +#: superset/assets/javascripts/explore/stores/controls.jsx:1438 msgid "Cache Timeout (seconds)" -msgstr "" +msgstr "切片数据过期时间(秒)" -#: superset/assets/javascripts/explore/stores/controls.jsx:1362 +#: superset/assets/javascripts/explore/stores/controls.jsx:1440 msgid "The number of seconds before expiring the cache" -msgstr "" +msgstr "缓存过期前的秒数" -#: superset/assets/javascripts/explore/stores/controls.jsx:1367 +#: superset/assets/javascripts/explore/stores/controls.jsx:1445 msgid "Order by entity id" -msgstr "" +msgstr "按实体id排序" -#: superset/assets/javascripts/explore/stores/controls.jsx:1368 +#: superset/assets/javascripts/explore/stores/controls.jsx:1446 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 "" +msgstr "重要!如果表尚未按实体 id 排序, 则选择此选项, 否则不保证返回每个实体的所有事件。" -#: superset/assets/javascripts/explore/stores/controls.jsx:1376 +#: superset/assets/javascripts/explore/stores/controls.jsx:1454 msgid "Minimum leaf node event count" -msgstr "" +msgstr "最小叶节点事件计数" -#: superset/assets/javascripts/explore/stores/controls.jsx:1379 +#: superset/assets/javascripts/explore/stores/controls.jsx:1457 msgid "" "Leaf nodes that represent fewer than this number of events will be " "initially hidden in the visualization" -msgstr "" +msgstr "表示少于此事件数的叶节点将最初隐藏在可视化" -#: superset/assets/javascripts/explore/stores/controls.jsx:1385 +#: superset/assets/javascripts/explore/stores/controls.jsx:1463 #: superset/assets/javascripts/explore/stores/visTypes.js:25 msgid "Color Scheme" -msgstr "" +msgstr "配色" -#: superset/assets/javascripts/explore/stores/controls.jsx:1389 +#: superset/assets/javascripts/explore/stores/controls.jsx:1467 msgid "The color scheme for rendering chart" -msgstr "" +msgstr "绘制图的配色方案" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1473 +msgid "Significance Level" +msgstr "意义级别" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1475 +msgid "Threshold alpha level for determining significance" +msgstr "确定重要性的阈值alpha级别" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1480 +msgid "p-value precision" +msgstr "p-值精度" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1482 +msgid "Number of decimal places with which to display p-values" +msgstr "用于显示 p 值的小数位数" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1487 +msgid "Lift percent precision" +msgstr "提升百分比精度" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1489 +msgid "Number of decimal places with which to display lift values" +msgstr "用于显示提升值的小数位数" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1494 +msgid "Time Series Columns" +msgstr "时间序列" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1501 +#: superset/assets/javascripts/explore/stores/visTypes.js:356 +#: superset/assets/javascripts/explore/stores/visTypes.js:470 +#: superset/assets/javascripts/explore/stores/visTypes.js:519 +#: superset/assets/javascripts/explore/stores/visTypes.js:782 +#: superset/assets/javascripts/explore/stores/visTypes.js:846 +#: superset/assets/javascripts/explore/stores/visTypes.js:936 +#: superset/assets/javascripts/explore/stores/visTypes.js:958 +msgid "Options" +msgstr "选项" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1507 +msgid "Not Time Series" +msgstr "不是时间序列" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1509 +msgid "Ignore time" +msgstr "忽略时间" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1512 +msgid "Time Series" +msgstr "时间序列" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1514 +msgid "Standard time series" +msgstr "标准时间序列" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1517 +msgid "Aggregate Mean" +msgstr "聚集平均值" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1519 +msgid "Mean of values over specified period" +msgstr "指定期间的值平均值" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1522 +msgid "Aggregate Sum" +msgstr "聚集求和" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1524 +msgid "Sum of values over specified period" +msgstr "指定期间的求和值" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1527 +msgid "Difference" +msgstr "区别" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1529 +msgid "Metric change in value from `since` to `until`" +msgstr "从 ' since ' 到 ' until' 的值的度量变化" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1532 +msgid "Percent Change" +msgstr "改变的百分比" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1534 +msgid "Metric percent change in value from `since` to `until`" +msgstr "从 ' since ' 到 ' until' 的值的度量百分比变化" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1537 +msgid "Factor" +msgstr "因子" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1539 +msgid "Metric factor change from `since` to `until`" +msgstr "从 ' since ' 到 ' until' 的值的度量因子变化" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1542 +#: superset/assets/javascripts/explore/stores/visTypes.js:66 +msgid "Advanced Analytics" +msgstr "高级分析" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1544 +msgid "Use the Advanced Analytics options below" +msgstr "使用下面的高级分析选项" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1549 +msgid "Settings for time series" +msgstr "时间序列的设置" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1554 +msgid "Equal Date Sizes" +msgstr "同等日期大小" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1557 +msgid "Check to force date partitions to have the same height" +msgstr "检查强制日期分区具有相同的高度" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1562 +msgid "Partition Limit" +msgstr "分区限制" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1566 +msgid "" +"The maximum number of subdivisions of each group; lower values are pruned" +" first" +msgstr "每个组的最大细分数;首先修剪较低的值" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1572 +msgid "Partition Threshold" +msgstr "分区阈值" + +#: superset/assets/javascripts/explore/stores/controls.jsx:1576 +msgid "" +"Partitions whose height to parent height proportions are below this value" +" are pruned" +msgstr "其高度与父高度比例低于此值的分区将被修剪" #: superset/assets/javascripts/explore/stores/visTypes.js:7 #: superset/assets/javascripts/explore/stores/visTypes.js:31 msgid "Time" -msgstr "" +msgstr "时间" #: superset/assets/javascripts/explore/stores/visTypes.js:9 #: superset/assets/javascripts/explore/stores/visTypes.js:32 msgid "Time related form attributes" -msgstr "" +msgstr "时间相关的属性" #: superset/assets/javascripts/explore/stores/visTypes.js:16 msgid "Datasource & Chart Type" -msgstr "" +msgstr "数据源和表格类型" #: superset/assets/javascripts/explore/stores/visTypes.js:45 msgid "This section exposes ways to include snippets of SQL in your query" -msgstr "" +msgstr "用于定制SQL语句" #: superset/assets/javascripts/explore/stores/visTypes.js:48 #: superset/views/annotations.py:55 msgid "Annotations" -msgstr "" - -#: superset/assets/javascripts/explore/stores/visTypes.js:66 -msgid "Advanced Analytics" -msgstr "" +msgstr "注释" #: superset/assets/javascripts/explore/stores/visTypes.js:67 msgid "" "This section contains options that allow for advanced analytical post " "processing of query results" -msgstr "" +msgstr "使用高级分析选项" #: superset/assets/javascripts/explore/stores/visTypes.js:85 msgid "Result Filters" -msgstr "" +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" -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 +msgstr "要在 post-aggregation 后应用的筛选器。如果为空则为筛选空字符串或 null" + +#: superset/assets/javascripts/explore/stores/visTypes.js:110 +#: superset/assets/javascripts/explore/stores/visTypes.js:146 +#: superset/assets/javascripts/explore/stores/visTypes.js:164 +#: superset/assets/javascripts/explore/stores/visTypes.js:203 +#: superset/assets/javascripts/explore/stores/visTypes.js:245 +#: superset/assets/javascripts/explore/stores/visTypes.js:280 +#: superset/assets/javascripts/explore/stores/visTypes.js:303 +#: superset/assets/javascripts/explore/stores/visTypes.js:492 +#: superset/assets/javascripts/explore/stores/visTypes.js:540 +#: superset/assets/javascripts/explore/stores/visTypes.js:561 +#: superset/assets/javascripts/explore/stores/visTypes.js:612 +#: superset/assets/javascripts/explore/stores/visTypes.js:634 +#: superset/assets/javascripts/explore/stores/visTypes.js:659 +#: superset/assets/javascripts/explore/stores/visTypes.js:685 +#: superset/assets/javascripts/explore/stores/visTypes.js:718 +#: superset/assets/javascripts/explore/stores/visTypes.js:755 +#: superset/assets/javascripts/explore/stores/visTypes.js:808 +#: superset/assets/javascripts/explore/stores/visTypes.js:1018 +#: superset/assets/javascripts/explore/stores/visTypes.js:1173 msgid "Chart Options" -msgstr "" +msgstr "图表选项" -#: superset/assets/javascripts/explore/stores/visTypes.js:126 +#: superset/assets/javascripts/explore/stores/visTypes.js:127 msgid "Breakdowns" -msgstr "" +msgstr "拆分" -#: superset/assets/javascripts/explore/stores/visTypes.js:127 +#: superset/assets/javascripts/explore/stores/visTypes.js:128 msgid "Defines how each series is broken down" -msgstr "" +msgstr "项目的拆分方式" -#: superset/assets/javascripts/explore/stores/visTypes.js:133 +#: superset/assets/javascripts/explore/stores/visTypes.js:134 msgid "Pie Chart" -msgstr "" +msgstr "饼图" -#: superset/assets/javascripts/explore/stores/visTypes.js:198 +#: superset/assets/javascripts/explore/stores/visTypes.js:199 msgid "Dual Axis Line Chart" -msgstr "" +msgstr "多轴折线图" -#: superset/assets/javascripts/explore/stores/visTypes.js:209 +#: superset/assets/javascripts/explore/stores/visTypes.js:210 msgid "Y Axis 1" -msgstr "" +msgstr "Y 轴1" -#: superset/assets/javascripts/explore/stores/visTypes.js:215 +#: superset/assets/javascripts/explore/stores/visTypes.js:216 msgid "Y Axis 2" -msgstr "" +msgstr "Y轴2" -#: superset/assets/javascripts/explore/stores/visTypes.js:224 +#: superset/assets/javascripts/explore/stores/visTypes.js:225 msgid "Left Axis Metric" -msgstr "" +msgstr "左轴度量" -#: superset/assets/javascripts/explore/stores/visTypes.js:225 +#: superset/assets/javascripts/explore/stores/visTypes.js:226 msgid "Choose a metric for left axis" -msgstr "" +msgstr "为左边的轴选择一个度量" -#: superset/assets/javascripts/explore/stores/visTypes.js:228 +#: superset/assets/javascripts/explore/stores/visTypes.js:229 msgid "Left Axis Format" -msgstr "" +msgstr "左轴格式" -#: superset/assets/javascripts/explore/stores/visTypes.js:254 -#: superset/assets/javascripts/explore/stores/visTypes.js:312 +#: superset/assets/javascripts/explore/stores/visTypes.js:255 +#: superset/assets/javascripts/explore/stores/visTypes.js:313 msgid "Axes" -msgstr "" +msgstr "轴" -#: superset/assets/javascripts/explore/stores/visTypes.js:337 +#: superset/assets/javascripts/explore/stores/visTypes.js:338 msgid "GROUP BY" -msgstr "" +msgstr "分组" -#: superset/assets/javascripts/explore/stores/visTypes.js:338 +#: superset/assets/javascripts/explore/stores/visTypes.js:339 msgid "Use this section if you want a query that aggregates" -msgstr "" +msgstr "进行聚合查询" -#: superset/assets/javascripts/explore/stores/visTypes.js:346 +#: superset/assets/javascripts/explore/stores/visTypes.js:348 msgid "NOT GROUPED BY" -msgstr "" +msgstr "不分组" -#: superset/assets/javascripts/explore/stores/visTypes.js:347 +#: superset/assets/javascripts/explore/stores/visTypes.js:349 msgid "Use this section if you want to query atomic rows" -msgstr "" +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" -msgstr "" +#: superset/assets/javascripts/explore/stores/visTypes.js:375 +msgid "Time Series Table" +msgstr "时间序列表格" + +#: superset/assets/javascripts/explore/stores/visTypes.js:392 +msgid "" +"Templated link, it's possible to include {{ metric }} or other values " +"coming from the controls." +msgstr "模板链接, 可以包含 {{metric}} 或来自控件的其他值。" -#: superset/assets/javascripts/explore/stores/visTypes.js:541 -#: superset/assets/javascripts/explore/stores/visTypes.js:853 +#: superset/assets/javascripts/explore/stores/visTypes.js:424 +msgid "Pivot Options" +msgstr "Pivot 选项" + +#: superset/assets/javascripts/explore/stores/visTypes.js:568 +#: superset/assets/javascripts/explore/stores/visTypes.js:880 msgid "Bubbles" -msgstr "" +msgstr "气泡" -#: superset/assets/javascripts/explore/stores/visTypes.js:667 +#: superset/assets/javascripts/explore/stores/visTypes.js:694 msgid "Numeric Column" -msgstr "" +msgstr "数值列" -#: superset/assets/javascripts/explore/stores/visTypes.js:668 +#: superset/assets/javascripts/explore/stores/visTypes.js:695 msgid "Select the numeric column to draw the histogram" -msgstr "" +msgstr "选择要绘图的直方图列" -#: superset/assets/javascripts/explore/stores/visTypes.js:671 +#: superset/assets/javascripts/explore/stores/visTypes.js:698 msgid "No of Bins" -msgstr "" +msgstr "没有bins(no of bins)" -#: superset/assets/javascripts/explore/stores/visTypes.js:672 +#: superset/assets/javascripts/explore/stores/visTypes.js:699 msgid "Select number of bins for the histogram" -msgstr "" +msgstr "选择直方图箱数目" -#: superset/assets/javascripts/explore/stores/visTypes.js:699 +#: superset/assets/javascripts/explore/stores/visTypes.js:726 msgid "Primary Metric" -msgstr "" +msgstr "主指标" -#: superset/assets/javascripts/explore/stores/visTypes.js:700 +#: superset/assets/javascripts/explore/stores/visTypes.js:727 msgid "The primary metric is used to define the arc segment sizes" -msgstr "" +msgstr "主要指标用来定义的弧段尺寸" -#: superset/assets/javascripts/explore/stores/visTypes.js:703 +#: superset/assets/javascripts/explore/stores/visTypes.js:730 msgid "Secondary Metric" -msgstr "" +msgstr "次指标" -#: superset/assets/javascripts/explore/stores/visTypes.js:704 +#: superset/assets/javascripts/explore/stores/visTypes.js:731 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 "" +msgstr "次指标用于定义相对主指标的颜色" -#: superset/assets/javascripts/explore/stores/visTypes.js:709 +#: superset/assets/javascripts/explore/stores/visTypes.js:736 msgid "Hierarchy" -msgstr "" +msgstr "层次" -#: superset/assets/javascripts/explore/stores/visTypes.js:710 +#: superset/assets/javascripts/explore/stores/visTypes.js:737 msgid "This defines the level of the hierarchy" -msgstr "" +msgstr "定义层次" -#: superset/assets/javascripts/explore/stores/visTypes.js:736 -#: superset/assets/javascripts/explore/stores/visTypes.js:764 +#: superset/assets/javascripts/explore/stores/visTypes.js:763 +#: superset/assets/javascripts/explore/stores/visTypes.js:791 msgid "Source / Target" -msgstr "" +msgstr "源/目标" -#: superset/assets/javascripts/explore/stores/visTypes.js:737 -#: superset/assets/javascripts/explore/stores/visTypes.js:765 +#: superset/assets/javascripts/explore/stores/visTypes.js:764 +#: superset/assets/javascripts/explore/stores/visTypes.js:792 msgid "Choose a source and a target" -msgstr "" +msgstr "选择源和目标" -#: superset/assets/javascripts/explore/stores/visTypes.js:770 +#: superset/assets/javascripts/explore/stores/visTypes.js:797 msgid "Chord Diagram" -msgstr "" +msgstr "分区图" -#: superset/assets/javascripts/explore/stores/visTypes.js:791 +#: superset/assets/javascripts/explore/stores/visTypes.js:818 msgid "Choose a number format" -msgstr "" +msgstr "选择一个数字格式" -#: superset/assets/javascripts/explore/stores/visTypes.js:794 +#: superset/assets/javascripts/explore/stores/visTypes.js:821 msgid "Source" -msgstr "" +msgstr "源/目标" -#: superset/assets/javascripts/explore/stores/visTypes.js:797 +#: superset/assets/javascripts/explore/stores/visTypes.js:824 msgid "Choose a source" -msgstr "" +msgstr "选择源和目标" -#: superset/assets/javascripts/explore/stores/visTypes.js:800 +#: superset/assets/javascripts/explore/stores/visTypes.js:827 msgid "Target" -msgstr "" +msgstr "目标" -#: superset/assets/javascripts/explore/stores/visTypes.js:803 +#: superset/assets/javascripts/explore/stores/visTypes.js:830 msgid "Choose a target" -msgstr "" +msgstr "选择一个目标" -#: superset/assets/javascripts/explore/stores/visTypes.js:828 +#: superset/assets/javascripts/explore/stores/visTypes.js:855 msgid "ISO 3166-2 codes of region/province/department" -msgstr "" +msgstr "地区/省份/部门 ISO 3166-2 代码" -#: superset/assets/javascripts/explore/stores/visTypes.js:829 +#: superset/assets/javascripts/explore/stores/visTypes.js:856 msgid "" "It's ISO 3166-2 of your region/province/department in your table. (see " "documentation for list of ISO 3166-2)" -msgstr "" +msgstr "按3166-2 ISO标准,在表中填写国家/省/部门。(请参见 ISO 3166-2 的文档)" -#: superset/assets/javascripts/explore/stores/visTypes.js:863 +#: superset/assets/javascripts/explore/stores/visTypes.js:890 msgid "Country Control" -msgstr "" +msgstr "国家Control" -#: superset/assets/javascripts/explore/stores/visTypes.js:864 +#: superset/assets/javascripts/explore/stores/visTypes.js:891 msgid "3 letter code of the country" -msgstr "" +msgstr "3位国家码" -#: superset/assets/javascripts/explore/stores/visTypes.js:867 +#: superset/assets/javascripts/explore/stores/visTypes.js:894 msgid "Metric for color" -msgstr "" +msgstr "色彩度量项" -#: superset/assets/javascripts/explore/stores/visTypes.js:868 +#: superset/assets/javascripts/explore/stores/visTypes.js:895 msgid "Metric that defines the color of the country" -msgstr "" +msgstr "国家颜色表示的统计项" -#: superset/assets/javascripts/explore/stores/visTypes.js:871 +#: superset/assets/javascripts/explore/stores/visTypes.js:898 msgid "Bubble size" -msgstr "" +msgstr "气泡大小" -#: superset/assets/javascripts/explore/stores/visTypes.js:872 +#: superset/assets/javascripts/explore/stores/visTypes.js:899 msgid "Metric that defines the size of the bubble" -msgstr "" +msgstr "气泡大小表示的度量项" -#: superset/assets/javascripts/explore/stores/visTypes.js:878 +#: superset/assets/javascripts/explore/stores/visTypes.js:905 msgid "Filter Box" -msgstr "" +msgstr "筛选条件" -#: superset/assets/javascripts/explore/stores/visTypes.js:897 +#: superset/assets/javascripts/explore/stores/visTypes.js:921 msgid "Filter controls" -msgstr "" +msgstr "筛选控件" -#: superset/assets/javascripts/explore/stores/visTypes.js:898 +#: superset/assets/javascripts/explore/stores/visTypes.js:922 msgid "" "The controls you want to filter on. Note that only columns checked as " "\"filterable\" will show up on this list." -msgstr "" +msgstr "要筛选的控件。请注意, 只有选中 \"可\" 的列才会显示在此列表中。" -#: superset/assets/javascripts/explore/stores/visTypes.js:954 +#: superset/assets/javascripts/explore/stores/visTypes.js:978 msgid "Heatmap Options" -msgstr "" +msgstr "热力图选项" -#: superset/assets/javascripts/explore/stores/visTypes.js:989 +#: superset/assets/javascripts/explore/stores/visTypes.js:999 +msgid "Value bounds" +msgstr "值边界" + +#: superset/assets/javascripts/explore/stores/visTypes.js:1008 +msgid "Value Format" +msgstr "值格式" + +#: superset/assets/javascripts/explore/stores/visTypes.js:1014 msgid "Horizon" -msgstr "" +msgstr "水平" -#: superset/assets/javascripts/explore/stores/visTypes.js:1015 +#: superset/assets/javascripts/explore/stores/visTypes.js:1040 msgid "Points" -msgstr "" +msgstr "点" -#: superset/assets/javascripts/explore/stores/visTypes.js:1022 +#: superset/assets/javascripts/explore/stores/visTypes.js:1047 msgid "Labelling" -msgstr "" +msgstr "标记" -#: superset/assets/javascripts/explore/stores/visTypes.js:1029 +#: superset/assets/javascripts/explore/stores/visTypes.js:1054 msgid "Visual Tweaks" -msgstr "" +msgstr "虚拟工具" -#: superset/assets/javascripts/explore/stores/visTypes.js:1038 +#: superset/assets/javascripts/explore/stores/visTypes.js:1063 msgid "Viewport" -msgstr "" +msgstr "视图" -#: superset/assets/javascripts/explore/stores/visTypes.js:1048 +#: superset/assets/javascripts/explore/stores/visTypes.js:1073 msgid "Longitude" -msgstr "" +msgstr "经度" -#: superset/assets/javascripts/explore/stores/visTypes.js:1049 +#: superset/assets/javascripts/explore/stores/visTypes.js:1074 msgid "Column containing longitude data" -msgstr "" +msgstr "表示经度的列" -#: superset/assets/javascripts/explore/stores/visTypes.js:1052 +#: superset/assets/javascripts/explore/stores/visTypes.js:1077 msgid "Latitude" -msgstr "" +msgstr "纬度" -#: superset/assets/javascripts/explore/stores/visTypes.js:1053 +#: superset/assets/javascripts/explore/stores/visTypes.js:1078 msgid "Column containing latitude data" -msgstr "" +msgstr "表示纬度的列" -#: superset/assets/javascripts/explore/stores/visTypes.js:1056 +#: superset/assets/javascripts/explore/stores/visTypes.js:1081 msgid "Cluster label aggregator" -msgstr "" +msgstr "集群标记聚合" -#: superset/assets/javascripts/explore/stores/visTypes.js:1057 +#: superset/assets/javascripts/explore/stores/visTypes.js:1082 msgid "" "Aggregate function applied to the list of points in each cluster to " "produce the cluster label." -msgstr "" +msgstr "聚合函数用于集群标签" -#: superset/assets/javascripts/explore/stores/visTypes.js:1061 +#: superset/assets/javascripts/explore/stores/visTypes.js:1086 msgid "Tooltip" -msgstr "" +msgstr "提示" -#: superset/assets/javascripts/explore/stores/visTypes.js:1062 +#: superset/assets/javascripts/explore/stores/visTypes.js:1087 msgid "Show a tooltip when hovering over points and clusters describing the label" -msgstr "" +msgstr "鼠标放在集群上时显示的提示信息" -#: superset/assets/javascripts/explore/stores/visTypes.js:1066 +#: superset/assets/javascripts/explore/stores/visTypes.js:1091 msgid "" "One or many controls to group by. If grouping, latitude and longitude " "columns must be present." -msgstr "" +msgstr "要分组的一个或多个控件。如果分组、纬度和经度列必须存在。" -#: superset/assets/javascripts/explore/stores/visTypes.js:1077 +#: superset/assets/javascripts/explore/stores/visTypes.js:1102 msgid "Event definition" -msgstr "" +msgstr "事件定义" -#: superset/assets/javascripts/explore/stores/visTypes.js:1087 +#: superset/assets/javascripts/explore/stores/visTypes.js:1112 msgid "Additional meta data" -msgstr "" +msgstr "附加元数据" -#: superset/assets/javascripts/explore/stores/visTypes.js:1095 +#: superset/assets/javascripts/explore/stores/visTypes.js:1120 msgid "Column containing entity ids" -msgstr "" +msgstr "包含实体 id 的列" -#: superset/assets/javascripts/explore/stores/visTypes.js:1096 +#: superset/assets/javascripts/explore/stores/visTypes.js:1121 msgid "e.g., a \"user id\" column" -msgstr "" +msgstr "例如:\"user id\"列" -#: superset/assets/javascripts/explore/stores/visTypes.js:1099 +#: superset/assets/javascripts/explore/stores/visTypes.js:1124 msgid "Column containing event names" -msgstr "" +msgstr "包含事件名称的列" -#: superset/assets/javascripts/explore/stores/visTypes.js:1107 +#: superset/assets/javascripts/explore/stores/visTypes.js:1132 msgid "Event count limit" -msgstr "" +msgstr "事件计数限制" -#: superset/assets/javascripts/explore/stores/visTypes.js:1108 +#: superset/assets/javascripts/explore/stores/visTypes.js:1133 msgid "The maximum number of events to return, equivalent to number of rows" -msgstr "" +msgstr "要返回的最大事件数, 等于行数" -#: superset/assets/javascripts/explore/stores/visTypes.js:1111 +#: superset/assets/javascripts/explore/stores/visTypes.js:1136 msgid "Meta data" -msgstr "" +msgstr "元数据" -#: superset/assets/javascripts/explore/stores/visTypes.js:1112 +#: superset/assets/javascripts/explore/stores/visTypes.js:1137 msgid "Select any columns for meta data inspection" -msgstr "" +msgstr "选择任何列进行元数据检查" + +#: superset/assets/javascripts/explore/stores/visTypes.js:1149 +msgid "Paired t-test" +msgstr "配对 t 检验" -#: superset/assets/javascripts/modules/superset.js:130 +#: superset/assets/javascripts/explore/stores/visTypes.js:1166 +msgid "Time Series Options" +msgstr "时间序列选项" + +#: superset/assets/javascripts/modules/superset.js:132 msgid "" "The server could not be reached. You may want to verify your connection " "and try again." -msgstr "" +msgstr "无法访问服务器。您可能需要验证您的连接, 然后重试。" -#: superset/assets/javascripts/modules/superset.js:133 +#: superset/assets/javascripts/modules/superset.js:135 #, python-format msgid "An unknown error occurred. (Status: %s )" -msgstr "" +msgstr "发生未知错误。(状态:%s)" #: superset/assets/javascripts/profile/components/App.jsx:24 msgid "Favorites" -msgstr "" +msgstr "喜欢" #: superset/assets/javascripts/profile/components/App.jsx:30 msgid "Created Content" -msgstr "" +msgstr "创建的内容" #: superset/assets/javascripts/profile/components/App.jsx:37 msgid "Recent Activity" -msgstr "" +msgstr "最近的活动" #: superset/assets/javascripts/profile/components/App.jsx:42 msgid "Security & Access" -msgstr "" - -#: superset/assets/javascripts/profile/components/CreatedContent.jsx:33 -msgid "No slices" -msgstr "" +msgstr "安全和访问" #: superset/assets/javascripts/profile/components/CreatedContent.jsx:49 msgid "No dashboards" -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 "看板" - -#: 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 "切片" +msgstr "没有仪表板" #: superset/assets/javascripts/profile/components/Favorites.jsx:34 msgid "No favorite slices yet, go click on stars!" -msgstr "" +msgstr "没有最喜欢的切片, 点击星星!" #: superset/assets/javascripts/profile/components/Favorites.jsx:50 msgid "No favorite dashboards yet, go click on stars!" -msgstr "" +msgstr "没有最喜欢的仪表板, 去点击星星!" #: superset/assets/javascripts/profile/components/Security.jsx:14 msgid "Roles" -msgstr "" +msgstr "角色" #: superset/assets/javascripts/profile/components/Security.jsx:23 -#: superset/views/core.py:284 +#: superset/views/core.py:299 msgid "Databases" msgstr "数据库" #: superset/assets/javascripts/profile/components/Security.jsx:34 msgid "Datasources" -msgstr "" +msgstr "数据源" #: superset/assets/javascripts/profile/components/UserInfo.jsx:18 msgid "Profile picture provided by Gravatar" -msgstr "" +msgstr "Gravatar 提供的个人资料图片" #: superset/assets/javascripts/profile/components/UserInfo.jsx:33 msgid "joined" -msgstr "" +msgstr "joined" #: superset/assets/javascripts/profile/components/UserInfo.jsx:43 msgid "id:" -msgstr "" - -#: superset/assets/visualizations/EventFlow.jsx:56 -msgid "Sorry, there appears to be no data" -msgstr "" +msgstr "ID" -#: superset/assets/visualizations/filter_box.jsx:106 +#: superset/assets/visualizations/filter_box.jsx:181 #, python-format msgid "Select [%s]" -msgstr "" +msgstr "选择 [%s]" #: superset/connectors/druid/models.py:1073 msgid "No data was returned." msgstr "没有数据" -#: superset/connectors/druid/views.py:28 +#: superset/connectors/druid/views.py:26 msgid "List Druid Column" msgstr "Druid列的列表" -#: superset/connectors/druid/views.py:29 +#: superset/connectors/druid/views.py:27 msgid "Show Druid Column" msgstr "显示Druid列" -#: superset/connectors/druid/views.py:30 +#: superset/connectors/druid/views.py:28 msgid "Add Druid Column" msgstr "添加Druid列" -#: superset/connectors/druid/views.py:31 +#: superset/connectors/druid/views.py:29 msgid "Edit Druid Column" msgstr "编辑Druid列" -#: superset/connectors/druid/views.py:43 superset/connectors/sqla/views.py:80 +#: superset/connectors/druid/views.py:41 superset/connectors/sqla/views.py:78 msgid "Column" 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 +#: superset/connectors/druid/views.py:42 superset/connectors/druid/views.py:107 +#: superset/connectors/sqla/views.py:92 superset/connectors/sqla/views.py:131 msgid "Type" msgstr "类型" -#: superset/connectors/druid/views.py:46 superset/connectors/sqla/views.py:83 +#: superset/connectors/druid/views.py:44 superset/connectors/sqla/views.py:81 msgid "Groupable" msgstr "可分组" -#: superset/connectors/druid/views.py:47 superset/connectors/sqla/views.py:84 +#: superset/connectors/druid/views.py:45 superset/connectors/sqla/views.py:82 msgid "Filterable" msgstr "可筛选" -#: superset/connectors/druid/views.py:48 superset/connectors/sqla/views.py:86 +#: superset/connectors/druid/views.py:46 superset/connectors/sqla/views.py:84 msgid "Count Distinct" msgstr "计数" -#: superset/connectors/druid/views.py:49 superset/connectors/sqla/views.py:87 +#: superset/connectors/druid/views.py:47 superset/connectors/sqla/views.py:85 msgid "Sum" msgstr "求和" -#: superset/connectors/druid/views.py:54 superset/connectors/sqla/views.py:49 +#: superset/connectors/druid/views.py:52 superset/connectors/sqla/views.py:47 msgid "" "Whether this column is exposed in the `Filters` section of the explore " "view." msgstr "该列是否在浏览视图的`过滤器`部分显示。" -#: superset/connectors/druid/views.py:80 +#: superset/connectors/druid/views.py:78 msgid "List Druid Metric" msgstr "Druid指标列表" -#: superset/connectors/druid/views.py:81 +#: superset/connectors/druid/views.py:79 msgid "Show Druid Metric" msgstr "显示Druid指标" -#: superset/connectors/druid/views.py:82 +#: superset/connectors/druid/views.py:80 msgid "Add Druid Metric" msgstr "添加Druid指标" -#: superset/connectors/druid/views.py:83 +#: superset/connectors/druid/views.py:81 msgid "Edit Druid Metric" msgstr "编辑Druid指标" -#: superset/connectors/druid/views.py:100 superset/connectors/sqla/views.py:115 +#: superset/connectors/druid/views.py:98 superset/connectors/sqla/views.py:113 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 "是否访问受限。只有有权限的用户才能访问。" -#: superset/connectors/druid/views.py:108 superset/connectors/sqla/views.py:81 -#: superset/connectors/sqla/views.py:132 +#: superset/connectors/druid/views.py:106 superset/connectors/sqla/views.py:79 +#: superset/connectors/sqla/views.py:130 msgid "Verbose Name" msgstr "全称" -#: superset/connectors/druid/views.py:110 superset/views/core.py:559 +#: superset/connectors/druid/views.py:108 superset/views/core.py:583 msgid "JSON" msgstr "JSON" -#: superset/connectors/druid/views.py:111 +#: superset/connectors/druid/views.py:109 msgid "Druid Datasource" msgstr "Druid数据源" -#: superset/connectors/druid/views.py:112 superset/connectors/sqla/views.py:138 +#: superset/connectors/druid/views.py:110 superset/connectors/sqla/views.py:136 msgid "Warning Message" -msgstr "" +msgstr "警告信息" -#: superset/connectors/druid/views.py:129 +#: superset/connectors/druid/views.py:127 msgid "List Druid Cluster" msgstr "Druid集群列表" -#: superset/connectors/druid/views.py:130 +#: superset/connectors/druid/views.py:128 msgid "Show Druid Cluster" msgstr "显示Druid集群" -#: superset/connectors/druid/views.py:131 +#: superset/connectors/druid/views.py:129 msgid "Add Druid Cluster" msgstr "添加Druid集群" -#: superset/connectors/druid/views.py:132 +#: superset/connectors/druid/views.py:130 msgid "Edit Druid Cluster" msgstr "编辑Druid集群" -#: superset/connectors/druid/views.py:143 -#: superset/connectors/druid/views.py:227 +#: superset/connectors/druid/views.py:141 +#: superset/connectors/druid/views.py:226 msgid "Cluster" msgstr "集群" -#: superset/connectors/druid/views.py:144 +#: superset/connectors/druid/views.py:142 msgid "Coordinator Host" msgstr "协调器主机" -#: superset/connectors/druid/views.py:145 +#: superset/connectors/druid/views.py:143 msgid "Coordinator Port" msgstr "协调器端口" -#: superset/connectors/druid/views.py:146 +#: superset/connectors/druid/views.py:144 msgid "Coordinator Endpoint" msgstr "协调器端点" -#: superset/connectors/druid/views.py:147 +#: superset/connectors/druid/views.py:145 msgid "Broker Host" msgstr "代理主机" -#: superset/connectors/druid/views.py:148 +#: superset/connectors/druid/views.py:146 msgid "Broker Port" msgstr "代理端口" -#: superset/connectors/druid/views.py:149 +#: superset/connectors/druid/views.py:147 msgid "Broker Endpoint" msgstr "代理端点" -#: superset/connectors/druid/views.py:164 +#: superset/connectors/druid/views.py:162 msgid "Druid Clusters" msgstr "Druid集群" -#: 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 +#: superset/connectors/druid/views.py:165 +#: superset/connectors/druid/views.py:266 +#: superset/connectors/druid/views.py:314 +#: superset/connectors/druid/views.py:322 superset/connectors/sqla/views.py:280 +#: superset/views/core.py:302 msgid "Sources" msgstr "数据源" -#: superset/connectors/druid/views.py:174 +#: superset/connectors/druid/views.py:172 msgid "List Druid Datasource" msgstr "Druid数据源列表" -#: superset/connectors/druid/views.py:175 +#: superset/connectors/druid/views.py:173 msgid "Show Druid Datasource" msgstr "显示Druid数据源" -#: superset/connectors/druid/views.py:176 +#: superset/connectors/druid/views.py:174 msgid "Add Druid Datasource" msgstr "添加Druid数据源" -#: superset/connectors/druid/views.py:177 +#: superset/connectors/druid/views.py:175 msgid "Edit Druid Datasource" msgstr "编辑Druid数据源" -#: superset/connectors/druid/views.py:196 superset/connectors/sqla/views.py:176 +#: superset/connectors/druid/views.py:195 superset/connectors/sqla/views.py:175 msgid "" "The list of slices associated with this table. By altering this " "datasource, you may change how these associated slices behave. Also note " @@ -2888,11 +3104,11 @@ msgid "" "datasource for a slice, overwrite the slice from the 'explore view'" msgstr "与此表关联的切片列表。通过更改此数据源,您可以更改相关的切片。还要注意,切片需要指向数据源,因此如果从数据源中删除切片,则此形式将无法保存。如果要更改切片的数据源,请从`浏览视图`覆盖切片," -#: superset/connectors/druid/views.py:204 superset/connectors/sqla/views.py:184 +#: superset/connectors/druid/views.py:203 superset/connectors/sqla/views.py:183 msgid "Timezone offset (in hours) for this datasource" msgstr "数据源的时差(单位:小时)" -#: superset/connectors/druid/views.py:208 +#: superset/connectors/druid/views.py:207 msgid "" "Time expression to use as a predicate when retrieving distinct values to " "populate the filter component. Only applies when `Enable Filter Select` " @@ -2900,61 +3116,61 @@ msgid "" "filter will be populated based on the distinct value over the past week" msgstr "当检索不同的值以填充过滤器组件时,时间表达式用作条件。只适用于`启用过滤器选择`。如果您输入`7天前`,将根据过去一周的不同值来填充ilter中不同的值列表" -#: superset/connectors/druid/views.py:215 superset/connectors/sqla/views.py:206 +#: superset/connectors/druid/views.py:214 superset/connectors/sqla/views.py:205 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:219 +#: superset/connectors/druid/views.py:218 msgid "" "Redirects to this endpoint when clicking on the datasource from the " "datasource list" msgstr "在数据源列表中点击数据源将重定向到此端点" -#: superset/connectors/druid/views.py:225 superset/connectors/sqla/views.py:213 +#: superset/connectors/druid/views.py:224 superset/connectors/sqla/views.py:212 msgid "Associated Slices" msgstr "相关切片" -#: superset/connectors/druid/views.py:226 +#: superset/connectors/druid/views.py:225 msgid "Data Source" msgstr "数据源" -#: superset/connectors/druid/views.py:229 superset/connectors/sqla/views.py:225 +#: superset/connectors/druid/views.py:228 superset/connectors/sqla/views.py:224 msgid "Owner" msgstr "所有者" -#: superset/connectors/druid/views.py:230 +#: superset/connectors/druid/views.py:229 msgid "Is Hidden" msgstr "隐藏" -#: superset/connectors/druid/views.py:231 superset/connectors/sqla/views.py:218 +#: superset/connectors/druid/views.py:230 superset/connectors/sqla/views.py:217 msgid "Enable Filter Select" msgstr "启用过滤器选择" -#: superset/connectors/druid/views.py:232 superset/connectors/sqla/views.py:220 +#: superset/connectors/druid/views.py:231 superset/connectors/sqla/views.py:219 msgid "Default Endpoint" msgstr "默认端点" -#: superset/connectors/druid/views.py:233 +#: superset/connectors/druid/views.py:232 msgid "Time Offset" msgstr "时间偏移" -#: superset/connectors/druid/views.py:234 superset/connectors/sqla/views.py:222 -#: superset/views/core.py:251 superset/views/core.py:370 +#: superset/connectors/druid/views.py:233 superset/connectors/sqla/views.py:221 +#: superset/views/core.py:259 superset/views/core.py:386 msgid "Cache Timeout" msgstr "缓存时间" -#: superset/connectors/druid/views.py:265 +#: superset/connectors/druid/views.py:264 msgid "Druid Datasources" msgstr "Druid数据源" -#: superset/connectors/druid/views.py:312 +#: superset/connectors/druid/views.py:311 msgid "Scan New Datasources" -msgstr "" +msgstr "扫描新的数据库" -#: superset/connectors/druid/views.py:320 +#: superset/connectors/druid/views.py:319 msgid "Refresh Druid Metadata" msgstr "刷新Druid元数据" @@ -2966,178 +3182,178 @@ msgstr "缺少时间字段" #: superset/connectors/sqla/models.py:398 msgid "Empty query?" -msgstr "" +msgstr "是空的查询么?" #: superset/connectors/sqla/models.py:401 msgid "Metric '{}' is not valid" msgstr "'{}'是无效的" -#: superset/connectors/sqla/models.py:590 +#: superset/connectors/sqla/models.py:587 msgid "" "Table [{}] doesn't seem to exist in the specified database, couldn't " "fetch column information" -msgstr "" +msgstr "表 [{}] 在数据库中似乎不存在,不能获取列信息" -#: superset/connectors/sqla/views.py:27 +#: superset/connectors/sqla/views.py:25 msgid "List Columns" msgstr "列列表" -#: superset/connectors/sqla/views.py:28 +#: superset/connectors/sqla/views.py:26 msgid "Show Column" msgstr "显示列" -#: superset/connectors/sqla/views.py:29 +#: superset/connectors/sqla/views.py:27 msgid "Add Column" msgstr "添加列" -#: superset/connectors/sqla/views.py:30 +#: superset/connectors/sqla/views.py:28 msgid "Edit Column" msgstr "编辑列" -#: superset/connectors/sqla/views.py:45 +#: superset/connectors/sqla/views.py:43 msgid "" "Whether to make this column available as a [Time Granularity] option, " "column has to be DATETIME or DATETIME-like" msgstr "是否将此列作为[时间粒度]选项, 列中的数据类型必须是DATETIME" -#: superset/connectors/sqla/views.py:52 +#: superset/connectors/sqla/views.py:50 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:90 +#: superset/connectors/sqla/views.py:88 msgid "Expression" msgstr "表达式" -#: superset/connectors/sqla/views.py:91 +#: superset/connectors/sqla/views.py:89 msgid "Is temporal" msgstr "表示时间" -#: superset/connectors/sqla/views.py:92 +#: superset/connectors/sqla/views.py:90 msgid "Datetime Format" msgstr "时间格式" -#: superset/connectors/sqla/views.py:93 +#: superset/connectors/sqla/views.py:91 msgid "Database Expression" msgstr "数据库表达式" -#: superset/connectors/sqla/views.py:102 +#: superset/connectors/sqla/views.py:100 msgid "List Metrics" msgstr "指标列" -#: superset/connectors/sqla/views.py:103 +#: superset/connectors/sqla/views.py:101 msgid "Show Metric" msgstr "显示指标" -#: superset/connectors/sqla/views.py:104 +#: superset/connectors/sqla/views.py:102 msgid "Add Metric" msgstr "添加指标" -#: superset/connectors/sqla/views.py:105 +#: superset/connectors/sqla/views.py:103 msgid "Edit Metric" msgstr "编辑指标" -#: superset/connectors/sqla/views.py:134 +#: superset/connectors/sqla/views.py:132 msgid "SQL Expression" msgstr "SQL表达式" -#: superset/connectors/sqla/views.py:136 +#: superset/connectors/sqla/views.py:134 msgid "D3 Format" -msgstr "" +msgstr "D3格式" -#: superset/connectors/sqla/views.py:137 +#: superset/connectors/sqla/views.py:135 msgid "Is Restricted" -msgstr "" +msgstr "被限制" -#: superset/connectors/sqla/views.py:155 +#: superset/connectors/sqla/views.py:153 msgid "List Tables" msgstr "表列表" -#: superset/connectors/sqla/views.py:156 +#: superset/connectors/sqla/views.py:154 msgid "Show Table" msgstr "显示表" -#: superset/connectors/sqla/views.py:157 +#: superset/connectors/sqla/views.py:155 msgid "Add Table" msgstr "添加表" -#: superset/connectors/sqla/views.py:158 +#: superset/connectors/sqla/views.py:156 msgid "Edit Table" msgstr "编辑表" -#: superset/connectors/sqla/views.py:185 +#: superset/connectors/sqla/views.py:184 msgid "Name of the table that exists in the source database" msgstr "源数据库中存在的表的名称" -#: superset/connectors/sqla/views.py:187 +#: superset/connectors/sqla/views.py:186 msgid "Schema, as used only in some databases like Postgres, Redshift and DB2" msgstr "模式,只在一些数据库中使用,比如Postgres、Redshift和DB2" -#: superset/connectors/sqla/views.py:193 +#: superset/connectors/sqla/views.py:192 msgid "" "This fields acts a Superset view, meaning that Superset will run a query " "against this string as a subquery." msgstr "这个字段执行Superset视图时,意味着Superset将以子查询的形式对字符串运行查询。" -#: superset/connectors/sqla/views.py:197 +#: superset/connectors/sqla/views.py:196 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 "当获取不同的值来填充过滤器组件应用时。支持jinja的模板语法。只在`启用过滤器选择`时应用。" -#: superset/connectors/sqla/views.py:203 +#: superset/connectors/sqla/views.py:202 msgid "Redirects to this endpoint when clicking on the table from the table list" msgstr "点击表列表中的表时将重定向到此端点" -#: superset/connectors/sqla/views.py:215 +#: superset/connectors/sqla/views.py:214 superset/views/core.py:405 msgid "Changed By" msgstr "修改人" -#: superset/connectors/sqla/views.py:216 superset/views/core.py:247 +#: superset/connectors/sqla/views.py:215 superset/views/core.py:255 #: superset/views/sql_lab.py:19 superset/views/sql_lab.py:55 msgid "Database" msgstr "数据库" -#: superset/connectors/sqla/views.py:217 superset/views/core.py:249 +#: superset/connectors/sqla/views.py:216 superset/views/core.py:257 msgid "Last Changed" msgstr "更新时间" -#: superset/connectors/sqla/views.py:219 +#: superset/connectors/sqla/views.py:218 msgid "Schema" msgstr "模式" -#: superset/connectors/sqla/views.py:221 +#: superset/connectors/sqla/views.py:220 msgid "Offset" msgstr "偏移" -#: superset/connectors/sqla/views.py:223 +#: superset/connectors/sqla/views.py:222 msgid "Table Name" -msgstr "" +msgstr "表名" -#: superset/connectors/sqla/views.py:224 +#: superset/connectors/sqla/views.py:223 msgid "Fetch Values Predicate" -msgstr "" +msgstr "获取一些值预测" -#: superset/connectors/sqla/views.py:226 +#: superset/connectors/sqla/views.py:225 msgid "Main Datetime Column" -msgstr "" +msgstr "主要的Datetime类" -#: superset/connectors/sqla/views.py:242 +#: superset/connectors/sqla/views.py:241 msgid "" "Table [{}] could not be found, please double check your database " "connection, schema, and table name" -msgstr "" +msgstr "表 [{}] 不能被找到,请再次查询数据链接,模式和表名称" -#: superset/connectors/sqla/views.py:255 +#: superset/connectors/sqla/views.py:254 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:279 +#: superset/connectors/sqla/views.py:278 superset/views/core.py:263 msgid "Tables" msgstr "数据表" @@ -3155,15 +3371,11 @@ msgstr "登录" #: superset/templates/appbuilder/general/widgets/base_list.html:37 msgid "Record Count" -msgstr "" +msgstr "记录条" #: superset/templates/appbuilder/general/widgets/base_list.html:46 msgid "No records found" -msgstr "" - -#: superset/templates/superset/import_dashboards.html:11 -msgid "Import" -msgstr "导入" +msgstr "没有找到记录" #: superset/templates/superset/request_access.html:2 msgid "No Access!" @@ -3182,12 +3394,17 @@ msgstr "请求权限" msgid "Welcome!" msgstr "欢迎!" +#: superset/templates/superset/welcome.html:13 superset/views/core.py:388 +#: superset/views/core.py:556 +msgid "Dashboards" +msgstr "仪表盘" + #: superset/templates/superset/models/database/macros.html:4 msgid "Test Connection" msgstr "测试连接" #: superset/views/annotations.py:50 superset/views/annotations.py:58 -#: superset/views/core.py:277 superset/views/core.py:2371 +#: superset/views/core.py:292 superset/views/core.py:2411 #: superset/views/sql_lab.py:30 msgid "Manage" msgstr "管理" @@ -3199,7 +3416,7 @@ msgstr "数据源%(name)s 已存在" #: superset/views/base.py:221 msgid "json isn't valid" -msgstr "" +msgstr "json 不合法" #: superset/views/base.py:272 msgid "Delete" @@ -3209,186 +3426,209 @@ msgstr "删除" msgid "Delete all Really?" msgstr "确定删除全部?" -#: superset/views/core.py:56 +#: superset/views/core.py:58 msgid "This endpoint requires the `all_datasource_access` permission" msgstr "这个端点需要“all_datasource_access”的权限" -#: superset/views/core.py:58 +#: superset/views/core.py:60 msgid "The datasource seems to have been deleted" msgstr "数据源已经被删除" -#: superset/views/core.py:59 +#: superset/views/core.py:61 msgid "The access requests seem to have been deleted" msgstr "访问请求已被删除" -#: superset/views/core.py:61 +#: superset/views/core.py:63 msgid "The user seems to have been deleted" msgstr "用户已经被删除" -#: superset/views/core.py:62 +#: superset/views/core.py:64 msgid "You don't have access to this datasource" msgstr "你不能访问这个数据源" -#: superset/views/core.py:66 +#: superset/views/core.py:68 #, python-format msgid "" "This view requires the database %(name)s or `all_datasource_access` " "permission" msgstr "此视图需要数据库 %(name)s或“all_datasource_access”权限" -#: superset/views/core.py:71 +#: superset/views/core.py:73 #, python-format msgid "" "This endpoint requires the datasource %(name)s, database or " "`all_datasource_access` permission" msgstr "此端点需要数据源 %(name)s、数据库或“all_datasource_access”权限" -#: superset/views/core.py:174 +#: superset/views/core.py:176 msgid "List Databases" msgstr "数据库列表" -#: superset/views/core.py:175 +#: superset/views/core.py:177 msgid "Show Database" msgstr "显示数据库" -#: superset/views/core.py:176 +#: superset/views/core.py:178 msgid "Add Database" msgstr "添加数据库" -#: superset/views/core.py:177 +#: superset/views/core.py:179 msgid "Edit Database" msgstr "编辑数据库" -#: superset/views/core.py:212 +#: superset/views/core.py:218 msgid "Expose this DB in SQL Lab" msgstr "在SQL工具箱中公开这个数据库" -#: superset/views/core.py:213 +#: superset/views/core.py:219 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 "允许用户运行同步查询,这是默认值,可以很好地处理在web请求范围内执行的查询(<~1分钟)" -#: superset/views/core.py:217 +#: superset/views/core.py:223 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 "允许用户对异步后端运行查询。 假设您有一个Celery工作者设置以及后端结果。" -#: superset/views/core.py:221 +#: superset/views/core.py:227 msgid "Allow CREATE TABLE AS option in SQL Lab" msgstr "在SQL编辑器中允许CREATE TABLE AS选项" -#: superset/views/core.py:222 +#: superset/views/core.py:228 msgid "" "Allow users to run non-SELECT statements (UPDATE, DELETE, CREATE, ...) in" " SQL Lab" msgstr "允许用户在SQL编辑器中运行非SELECT语句(UPDATE,DELETE,CREATE,...)" -#: superset/views/core.py:226 +#: superset/views/core.py:232 msgid "" "When allowing CREATE TABLE AS option in SQL Lab, this option forces the " "table to be created in this schema" msgstr "当在SQL编辑器中允许CREATE TABLE AS选项时,此选项可以此模式中强制创建表" -#: superset/views/core.py:238 +#: superset/views/core.py:244 msgid "" -"All the queries in Sql Lab are going to be executed on behalf of " -"currently authorized user." +"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.
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 "" +"如果有可能, SQL编辑器中的所有查询都将作为当前登录的用户执行, 必须具有运行它们的权限. 如果启用了配置单元和 " +"hive.server2.enable.doAs, 将以服务帐户的身份运行查询, 但通过 hive.server2.proxy.user " +"属性模拟当前登录的用户" -#: superset/views/core.py:243 +#: superset/views/core.py:251 msgid "Expose in SQL Lab" msgstr "在SQL工具箱中公开" -#: superset/views/core.py:244 +#: superset/views/core.py:252 msgid "Allow CREATE TABLE AS" msgstr "允许 CREATE TABLE AS" -#: superset/views/core.py:245 +#: superset/views/core.py:253 msgid "Allow DML" msgstr "允许 DML" -#: superset/views/core.py:246 +#: superset/views/core.py:254 msgid "CTAS Schema" msgstr "CTAS模式" -#: superset/views/core.py:248 superset/views/core.py:371 -#: superset/views/core.py:479 superset/views/core.py:543 +#: superset/views/core.py:256 superset/views/core.py:387 +#: superset/views/core.py:503 superset/views/core.py:567 msgid "Creator" msgstr "作者" -#: superset/views/core.py:250 +#: superset/views/core.py:258 msgid "SQLAlchemy URI" msgstr "SQLAlchemy URI" -#: superset/views/core.py:252 +#: superset/views/core.py:260 msgid "Extra" msgstr "扩展" -#: superset/views/core.py:253 +#: superset/views/core.py:261 msgid "Allow Run Sync" -msgstr "" +msgstr "运行运行同步" -#: superset/views/core.py:254 +#: superset/views/core.py:262 msgid "Allow Run Async" -msgstr "" +msgstr "运行异步" -#: superset/views/core.py:255 -msgid "Impersonate queries to the database" -msgstr "" +#: superset/views/core.py:264 +msgid "Backend" +msgstr "后端平台" + +#: superset/views/core.py:265 +msgid "Created by" +msgstr "创造者" -#: superset/views/core.py:273 +#: superset/views/core.py:266 superset/views/core.py:335 +#: superset/views/core.py:402 +msgid "Created On" +msgstr "创建日期" + +#: superset/views/core.py:267 +msgid "Changed by" +msgstr "修改人" + +#: superset/views/core.py:268 superset/views/core.py:404 +msgid "Changed On" +msgstr "被改变的时间" + +#: superset/views/core.py:270 +msgid "Impersonate the logged on user" +msgstr "模拟登录用户" + +#: superset/views/core.py:288 msgid "Import Dashboards" msgstr "导入仪表盘" -#: superset/views/core.py:315 superset/views/core.py:556 +#: superset/views/core.py:330 superset/views/core.py:580 #: superset/views/sql_lab.py:18 superset/views/sql_lab.py:54 msgid "User" msgstr "用户" -#: superset/views/core.py:316 +#: superset/views/core.py:331 msgid "User Roles" msgstr "用户角色" -#: superset/views/core.py:317 +#: superset/views/core.py:332 msgid "Database URL" msgstr "数据库URL" -#: superset/views/core.py:319 +#: superset/views/core.py:334 msgid "Roles to grant" msgstr "角色授权" -#: superset/views/core.py:320 -msgid "Created On" -msgstr "创建日期" - -#: superset/views/core.py:326 +#: superset/views/core.py:341 msgid "Access requests" msgstr "访问请求" -#: superset/views/core.py:328 superset/views/core.py:567 +#: superset/views/core.py:343 superset/views/core.py:591 msgid "Security" msgstr "安全" -#: superset/views/core.py:335 +#: superset/views/core.py:350 msgid "List Slices" msgstr "切片列表" -#: superset/views/core.py:336 +#: superset/views/core.py:351 msgid "Show Slice" msgstr "显示切片" -#: superset/views/core.py:337 +#: superset/views/core.py:352 msgid "Add Slice" msgstr "添加切片" -#: superset/views/core.py:338 +#: superset/views/core.py:353 msgid "Edit Slice" msgstr "编辑切片" -#: superset/views/core.py:359 +#: superset/views/core.py:375 msgid "" "These parameters are generated dynamically when clicking the save or " "overwrite button in the explore view. This JSON object is exposed here " @@ -3396,191 +3636,211 @@ msgid "" "parameters." msgstr "当单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。" -#: superset/views/core.py:364 +#: superset/views/core.py:380 msgid "Duration (in seconds) of the caching timeout for this slice." msgstr "切片数据过期时间(秒)" -#: superset/views/core.py:375 +#: superset/views/core.py:391 msgid "Last Modified" msgstr "最后修改" -#: superset/views/core.py:376 superset/views/core.py:478 +#: superset/views/core.py:392 superset/views/core.py:502 msgid "Owners" msgstr "所有者" -#: superset/views/core.py:377 +#: superset/views/core.py:393 msgid "Parameters" msgstr "参数" -#: superset/views/core.py:378 superset/views/core.py:420 +#: superset/views/core.py:394 superset/views/core.py:443 msgid "Slice" msgstr "切片" -#: superset/views/core.py:437 +#: superset/views/core.py:399 +msgid "Datasource Type" +msgstr "数据源类型" + +#: superset/views/core.py:400 +msgid "Datasource Id" +msgstr "数据源ID" + +#: superset/views/core.py:401 +msgid "perm" +msgstr "perm" + +#: superset/views/core.py:403 +msgid "Created By" +msgstr "创造者" + +#: superset/views/core.py:431 superset/views/core.py:501 +msgid "Slices" +msgstr "切片" + +#: superset/views/core.py:460 msgid "List Dashboards" msgstr "仪表盘列表" -#: superset/views/core.py:438 +#: superset/views/core.py:461 msgid "Show Dashboard" msgstr "显示仪表盘" -#: superset/views/core.py:439 +#: superset/views/core.py:462 msgid "Add Dashboard" msgstr "添加仪表盘" -#: superset/views/core.py:440 +#: superset/views/core.py:463 msgid "Edit Dashboard" msgstr "编辑仪表盘" -#: superset/views/core.py:451 +#: superset/views/core.py:475 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 "这个JSON对象描述了部件在看板中的位置。它是动态生成的,可以通过拖放,在看板中调整整部件的大小和位置。" +msgstr "这个JSON对象描述了部件在仪表盘中的位置。它是动态生成的,可以通过拖放,在仪表盘中调整整部件的大小和位置。" -#: superset/views/core.py:456 +#: superset/views/core.py:480 msgid "" "The css for individual dashboards can be altered here, or in the " "dashboard view where changes are immediately visible" -msgstr "可以在这里或者在看板视图修改单个看板的CSS样式" +msgstr "可以在这里或者在仪表盘视图修改单个仪表盘的CSS样式" -#: superset/views/core.py:460 +#: superset/views/core.py:484 msgid "To get a readable URL for your dashboard" -msgstr "为看板生成一个可读的URL" +msgstr "为仪表盘生成一个可读的URL" -#: superset/views/core.py:461 +#: superset/views/core.py:485 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 "当在看板视图中单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。" +msgstr "当在仪表盘视图中单击“保存”或“覆盖”按钮时,这些参数会在视图中动态生成。高级用户可以在这里改变特定的参数。" -#: superset/views/core.py:466 +#: superset/views/core.py:490 msgid "Owners is a list of users who can alter the dashboard." -msgstr "“所有者”是一组可以修改看板的用户列表" +msgstr "“所有者”是一组可以修改仪表盘的用户列表" -#: superset/views/core.py:474 superset/views/core.py:541 +#: superset/views/core.py:498 superset/views/core.py:565 msgid "Dashboard" -msgstr "看板" +msgstr "仪表盘" -#: superset/views/core.py:476 +#: superset/views/core.py:500 msgid "Slug" msgstr "Slug" -#: superset/views/core.py:481 +#: superset/views/core.py:505 msgid "Position JSON" msgstr "位置参数" -#: superset/views/core.py:483 +#: superset/views/core.py:507 msgid "JSON Metadata" msgstr "JSON模板" -#: superset/views/core.py:484 +#: superset/views/core.py:508 msgid "Underlying Tables" msgstr "底层表" -#: superset/views/core.py:507 +#: superset/views/core.py:531 msgid "Export" msgstr "导出" -#: superset/views/core.py:507 +#: superset/views/core.py:531 msgid "Export dashboards?" msgstr "导出仪表盘?" -#: superset/views/core.py:557 +#: superset/views/core.py:581 msgid "Action" msgstr "操作" -#: superset/views/core.py:558 +#: superset/views/core.py:582 msgid "dttm" msgstr "DTTM" -#: superset/views/core.py:565 +#: superset/views/core.py:589 msgid "Action Log" msgstr "操作日志" -#: superset/views/core.py:796 +#: superset/views/core.py:820 msgid "Access was requested" msgstr "请求访问" -#: superset/views/core.py:857 +#: superset/views/core.py:881 #, python-format msgid "" "%(user)s was granted the role %(role)s that gives access to the " "%(datasource)s" msgstr "授予 %(user)s %(role)s 角色来访问 %(datasource)s 数据库" -#: superset/views/core.py:873 +#: superset/views/core.py:897 #, python-format msgid "Role %(r)s was extended to provide the access to the datasource %(ds)s" msgstr "扩展角色 %(r)s以提供对datasource %(ds)s的访问" -#: superset/views/core.py:882 +#: superset/views/core.py:906 msgid "You have no permission to approve this request" msgstr "您没有权限批准此请求" -#: superset/views/core.py:1646 +#: superset/views/core.py:1686 msgid "" "Malformed request. slice_id or table_name and db_name arguments are " "expected" msgstr "格式错误的请求。需要使用slice_id或table_name和db_name参数" -#: superset/views/core.py:1652 +#: superset/views/core.py:1692 #, python-format msgid "Slice %(id)s not found" msgstr "切片 %(id)s 没有找到" -#: superset/views/core.py:1664 +#: superset/views/core.py:1704 #, python-format msgid "Table %(t)s wasn't found in the database %(d)s" msgstr "在数据库 %(d)s中找不到表 %(t)s" -#: superset/views/core.py:1803 +#: superset/views/core.py:1843 #, python-format msgid "Can't find User '%(name)s', please ask your admin to create one." msgstr "找不到用户'%(name)',请您让管理员创建一个。" -#: superset/views/core.py:1810 +#: superset/views/core.py:1850 #, python-format msgid "Can't find DruidCluster with cluster_name = '%(name)s'" msgstr "不能找到具有cluster_name = '%(name)s'的Druid集群" -#: superset/views/core.py:2071 +#: superset/views/core.py:2111 msgid "Query record was not created as expected." -msgstr "" +msgstr "查询记录没有像预期的被创建." -#: superset/views/core.py:2357 +#: superset/views/core.py:2397 msgid "Template Name" -msgstr "" +msgstr "模板名称" -#: superset/views/core.py:2368 +#: superset/views/core.py:2408 msgid "CSS Templates" msgstr "CSS模板" -#: superset/views/core.py:2379 +#: superset/views/core.py:2419 msgid "SQL Editor" msgstr "SQL编辑器" -#: superset/views/core.py:2384 superset/views/core.py:2393 +#: superset/views/core.py:2424 superset/views/core.py:2433 msgid "SQL Lab" msgstr "SQL工具箱" -#: superset/views/core.py:2388 +#: superset/views/core.py:2428 msgid "Query Search" msgstr "查询搜索" #: superset/views/sql_lab.py:20 msgid "Status" -msgstr "" +msgstr "状态" #: superset/views/sql_lab.py:21 msgid "Start Time" -msgstr "" +msgstr "开始时间" #: superset/views/sql_lab.py:22 superset/views/sql_lab.py:58 msgid "End Time" -msgstr "" +msgstr "结束时间" #: superset/views/sql_lab.py:28 msgid "Queries" @@ -3604,11 +3864,11 @@ msgstr "编辑保存的查询" #: superset/views/sql_lab.py:59 msgid "Pop Tab Link" -msgstr "" +msgstr "Pop Tab 链接" #: superset/views/sql_lab.py:60 msgid "Changed on" -msgstr "" +msgstr "被改变" #: superset/views/sql_lab.py:79 msgid "Saved Queries" @@ -3666,16 +3926,16 @@ msgstr "已保存查询" #~ msgstr "复制 %s" #~ msgid "share query" -#~ msgstr "共享查询" +#~ msgstr "" #~ msgid "copy URL to clipboard" #~ msgstr "将URL复制到剪贴板" #~ msgid "Raw SQL" -#~ msgstr "原始SQL" +#~ msgstr "" #~ msgid "Source SQL" -#~ msgstr "源SQL" +#~ msgstr "" #~ msgid "SQL" #~ msgstr "SQL" @@ -3783,11 +4043,7 @@ msgstr "已保存查询" #~ msgstr "查询历史" #~ msgid "" -#~ "It appears that the number of rows" -#~ " in the query results displayed was" -#~ " limited on the server side to " -#~ "the %s limit." -#~ msgstr "显示的查询结果中的行数在服务器端限制为 %s 行" +#~ msgstr "" #~ msgid "Create table as with query results" #~ msgstr "使用查询结果创建表" @@ -3870,14 +4126,8 @@ msgstr "已保存查询" #~ msgid "Pie Chart" #~ msgstr "饼图" -#~ msgid "" -#~ "%s is not right as a column " -#~ "name, please alias it (as in " -#~ "SELECT count(*) " -#~ msgstr "%s 作为列名不正确,请换别的列名(如在SELECT count(*)中查询)" - #~ msgid "AS my_alias" -#~ msgstr "作为我别的名字" +#~ msgstr "" #~ msgid "using only alphanumeric characters and underscores" #~ msgstr "仅使用字母数字和下划线" @@ -3979,13 +4229,13 @@ msgstr "已保存查询" #~ msgstr "编辑仪表盘的属性" #~ msgid "Load a template" -#~ msgstr "加载一个模板" +#~ msgstr "" #~ msgid "Load a CSS template" #~ msgstr "加载一个CSS模板" #~ msgid "Live CSS Editor" -#~ msgstr "实时CSS编辑器" +#~ msgstr "" #~ msgid "Don't refresh" #~ msgstr "不刷新" @@ -4042,22 +4292,22 @@ msgstr "已保存查询" #~ msgstr "添加切片到仪表盘" #~ msgid "Move chart" -#~ msgstr "移动图表" +#~ msgstr "" #~ msgid "Force refresh data" -#~ msgstr "强制刷新数据" +#~ msgstr "" #~ msgid "Toggle chart description" -#~ msgstr "是否显示图表描述" +#~ msgstr "" #~ msgid "Edit chart" -#~ msgstr "编辑图表" +#~ msgstr "" #~ msgid "Explore chart" -#~ msgstr "检索图表" +#~ msgstr "" #~ msgid "Remove chart from dashboard" -#~ msgstr "从仪表盘删除图表" +#~ msgstr "" #~ msgid "%s - untitled" #~ msgstr "%s - 无标题" @@ -4084,7 +4334,7 @@ msgstr "已保存查询" #~ msgstr "导出为.json格式" #~ msgid "Export to .csv format" -#~ msgstr "导出为.csv格式" +#~ msgstr "" #~ msgid "Please enter a slice name" #~ msgstr "请输入切片名称" @@ -4176,16 +4426,6 @@ msgstr "已保存查询" #~ msgid "- visualization query are set to timeout at %s seconds. " #~ msgstr "- 可视化查询设置 %s 秒超时。" -#~ 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 "网络错误。" @@ -4201,15 +4441,6 @@ msgstr "已保存查询" #~ msgid "One or many metrics to display" #~ 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 "Y轴的边界。当左侧空时,根据数据的min / max动态定义边界。注意,这个特性只会扩展轴的范围。它不会缩小数据的范围" - #~ msgid "Ordering" #~ msgstr "排序" @@ -4231,12 +4462,6 @@ 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 "地平线色标" @@ -4246,12 +4471,6 @@ 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 "X轴步长" @@ -4291,26 +4510,9 @@ 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 "是否显示扩展控件,扩展的控件可以使mulitBar图堆叠或并排。" - #~ msgid "Reduce X ticks" #~ msgstr "X轴自适应" -#~ 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 "减少要渲染的X轴刻度的数量。 如果为真,则x轴不会溢出,标签可能会丢失。如果为false,则最小宽度将应用于列,并且宽度可能会溢出到水平滚动。" - #~ msgid "Include Series" #~ msgstr "显示项目" @@ -4332,12 +4534,6 @@ msgstr "已保存查询" #~ msgid "Country Field Type" #~ msgstr "国家字段类型" -#~ msgid "" -#~ "The country code standard that Superset" -#~ " should expect to find in the " -#~ "[country] column" -#~ msgstr "Superset期望在[country]列中找到国家/地区的代码标准" - #~ msgid "Group by" #~ msgstr "分组" @@ -4359,26 +4555,12 @@ msgstr "已保存查询" #~ msgid "Origin" #~ msgstr "起点" -#~ msgid "" -#~ "Defines the origin where time buckets" -#~ " start, accepts natural dates as in" -#~ " `now`, `sunday` or `1970-01-01`" -#~ msgstr "定义时间起点,支持`now`, `sunday` 或 `1970-01-01`等" - #~ msgid "Bottom marging, 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 "图表时间粒度。可以使用`10 seconds`, `1 day`, `56 weeks`等" - #~ msgid "Domain" #~ msgstr "区域" @@ -4388,13 +4570,6 @@ 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 "链接长度" @@ -4407,28 +4582,9 @@ 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 "图表中的时间字段。可以在表格编辑器中返回任意DATETIME列。另请注意,下面的过滤方式应用于此列或表达" - #~ 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 "图表中的时间粒度。用于替换时间字段默认的时间粒度。这些选项在Superset源代码中基于每个数据库引擎进行定义。" - #~ msgid "Resample Rule" #~ msgstr "重新采样规则" @@ -4450,13 +4606,6 @@ msgstr "已保存查询" #~ msgid "Since" #~ msgstr "起始时间" -#~ msgid "" -#~ "Timestamp from filter. This supports " -#~ "free form typing and natural language" -#~ " as in `1 day ago`, `28 days`" -#~ " or `3 years`" -#~ msgstr "时间范围。这支持`1天前`,`28天`或`3年`中的自由形式打字和自然语言" - #~ msgid "Until" #~ msgstr "结束时间" @@ -4496,31 +4645,12 @@ 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 "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 "实体" @@ -4545,13 +4675,6 @@ msgstr "已保存查询" #~ msgid "URL" #~ msgstr "URL" -#~ msgid "" -#~ "The URL, this control is templated, " -#~ "so you can integrate {{ width }}" -#~ " and/or {{ height }} in your " -#~ "URL string." -#~ msgstr "URL,此字段是模板化的,因此您可以集成{{width}}和/或{{height}}您的URL字符串中。" - #~ msgid "X Axis Label" #~ msgstr "X轴名称" @@ -4561,27 +4684,9 @@ msgstr "已保存查询" #~ msgid "Custom WHERE clause" #~ msgstr "WHERE语句" -#~ 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 "语句将包含到WHERE子句中,并用AND连接到其他条件。您可以包括复杂的表达式,括号和其后面所支持的其他任何东西" - #~ msgid "Custom HAVING clause" #~ msgstr "HAVING语句" -#~ 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 "语句将包含到WHERE子句中,并用AND连接到其他条件。您可以包括复杂的表达式,括号和其后面所支持的其他任何东西" - #~ msgid "Comparison Period Lag" #~ msgstr "滞后比较周期" @@ -4654,12 +4759,6 @@ 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 "最小字体" @@ -4675,12 +4774,6 @@ msgstr "已保存查询" #~ msgid "Instant Filtering" #~ msgstr "即时过滤" -#~ msgid "" -#~ "Whether to apply filters as they " -#~ "change, or wait forusers to hit an" -#~ " [Apply] button" -#~ msgstr "是否在更改过滤器时应用,或者等待用户点击[应用]按钮" - #~ msgid "Range Filter" #~ msgstr "区间过滤" @@ -4768,33 +4861,12 @@ 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 "" -#~ "`factor因子` 表示(new / previous),`growth`是((new /" -#~ " previous) - 1),'`value`是(new-previous)" - #~ 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 "相关时间周期内的时间偏移。相对时间,如: 24 hours, 7 days, 56 weeks, 365 days" - #~ msgid "Subheader" #~ msgstr "子标题" @@ -4804,15 +4876,6 @@ 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 "如果使用group by,则`count`为COUNT(*)。数字列将与聚合器聚合。非数字列用于标记点。留空以获取每个群集中的点数。" - #~ msgid "Map Style" #~ msgstr "图层样式" @@ -4822,25 +4885,9 @@ 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 "定义簇的半径大小(单位为像素)。0表示不显示簇。大量的点(>1000)会导致显示缓慢。" - #~ 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 "不在簇中点的半径。选择`Auto`时根据最大的簇自动调整。" - #~ msgid "Point Radius Unit" #~ msgstr "点半径单位" @@ -4934,23 +4981,9 @@ msgstr "已保存查询" #~ msgid "Order by entity id" #~ msgstr "按实体ID排序" -#~ 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 "重要!如果表未按实体id排序,则选择此选项,否则无法保证返回每个实体的所有事件。" - #~ 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 "Time" #~ msgstr "时间" @@ -4966,33 +4999,9 @@ msgstr "已保存查询" #~ msgid "Advanced Analytics" #~ msgstr "高级分析" -#~ msgid "" -#~ "This section contains options that allow" -#~ " for advanced analytical post processing" -#~ " of query results" -#~ msgstr "允许对查询结果进行高级分析处理选项" - -#~ msgid "" -#~ "Filters are defined using comma " -#~ "delimited strings as in Leave " -#~ "the value control empty to filter " -#~ "empty strings or nullsFor filters with" -#~ " comma in values, wrap them in " -#~ "single quotesas in " -#~ msgstr "" -#~ "使用逗号分隔多个过滤条件,如`US,FR,Other`,将值控件留空以过滤空字符串或null,对于具有值的逗号的过滤器,将其包含在中的单引号中" - #~ msgid "Result Filters" #~ msgstr "结果过滤器" -#~ msgid "" -#~ "The filters to apply after post-" -#~ "aggregation.Leave the value control empty " -#~ "to filter empty strings or nulls" -#~ msgstr "在post-aggregation之后应用的过滤器。将值字段留空以过滤空字符串或空值" - #~ msgid "Chart Options" #~ msgstr "图表选项" @@ -5065,14 +5074,6 @@ 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 "层次" @@ -5107,14 +5108,7 @@ msgstr "已保存查询" #~ msgstr "选择目标" #~ msgid "ISO 3166-1 codes of region/province/department" -#~ msgstr "区域/省/部门的ISO 3166-1规范" - -#~ msgid "" -#~ "It's ISO 3166-1 of your " -#~ "region/province/department in your table. (see" -#~ " documentation for list of ISO " -#~ "3166-1)" -#~ msgstr "您的地区/省/部门在您的表中符合ISO 3166-1规范。(参见ISO 3166-1的规范文件)" +#~ msgstr "" #~ msgid "Metric to display bottom title" #~ msgstr "显示底部标题的指标" @@ -5143,13 +5137,6 @@ 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 "您要过滤的控件。注意,只有被检查为\"filterable\"的列才会出现在这个列表中。" - #~ msgid "Axis & Metrics" #~ msgstr "轴和度量" @@ -5186,26 +5173,9 @@ 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 "事件定义" @@ -5233,12 +5203,6 @@ 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 "一个未知的错误发生.(状态: %s )" @@ -5258,7 +5222,7 @@ msgstr "已保存查询" #~ msgstr "安全 & 访问" #~ msgid "No slices" -#~ msgstr "没有切片" +#~ msgstr "" #~ msgid "No dashboards" #~ msgstr "没有仪表盘" @@ -5285,8 +5249,23 @@ msgstr "已保存查询" #~ msgstr "id:" #~ msgid "Sorry, there appears to be no data" -#~ msgstr "对不起,似乎没有数据" +#~ msgstr "" #~ msgid "Select [%s]" #~ msgstr "选择 [%s]" +#~ msgid "Loading..." +#~ msgstr "" + +#~ msgid "Export CSV" +#~ msgstr "" + +#~ msgid "Something went wrong while fetching the datasource list" +#~ msgstr "" + +#~ msgid "Import" +#~ msgstr "导入" + +#~ msgid "Impersonate queries to the database" +#~ msgstr "" + diff --git a/superset/views/core.py b/superset/views/core.py index 7acce42a4fd2..7cfb6a44da2a 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -260,6 +260,13 @@ class DatabaseView(SupersetModelView, DeleteMixin): # noqa 'extra': _("Extra"), 'allow_run_sync': _("Allow Run Sync"), 'allow_run_async': _("Allow Run Async"), + 'tables': _("Tables"), + 'backend': _("Backend"), + 'created_by': _("Created by"), + 'created_on': _("Created On"), + 'changed_by': _("Changed by"), + 'changed_on': _("Changed On"), + 'modified': _("Modified"), 'impersonate_user': _("Impersonate the logged on user") } @@ -388,8 +395,15 @@ class SliceModelView(SupersetModelView, DeleteMixin): # noqa 'slice_name': _("Name"), 'table': _("Table"), 'viz_type': _("Visualization Type"), + 'datasource_name': _("Datasource Name"), + 'datasource_type': _("Datasource Type"), + 'datasource_id': _("Datasource Id"), + 'perm': _("perm"), + 'created_on': _("Created On"), + 'created_by': _("Created By"), + 'changed_on': _('Changed On'), + 'changed_by': _('Changed By'), } - def pre_update(self, obj): check_ownership(obj) @@ -1440,7 +1454,7 @@ def testconn(self): # the password-masked uri was passed # use the URI associated with this database uri = database.sqlalchemy_uri_decrypted - + url = make_url(uri) db_engine = models.Database.get_db_engine_spec_for_backend(url.get_backend_name()) db_engine.patch()