|
@@ -1,15 +1,15 @@
|
|
|
<div class="l-title-group">
|
|
|
- <dl><dt>Filter Wizard</dt></dl>
|
|
|
+ <dl><dt>过滤器向导</dt></dl>
|
|
|
<button class="l-popup-close" (click)="onClickClose()"><i class="fas fa-times"></i></button>
|
|
|
</div>
|
|
|
<div class="l-contents-group">
|
|
|
<div class="l-table">
|
|
|
- <div class="first-row col1 row-col-1-1">Application</div>
|
|
|
+ <div class="first-row col1 row-col-1-1">应用程序</div>
|
|
|
<div class="first-row row-col-1-2">
|
|
|
<img [src]="getIconFullPath(app?.serviceType)"/>
|
|
|
<div class="ellipsis">{{app?.applicationName}}</div>
|
|
|
</div>
|
|
|
- <div class="col1 row-col-2-1">Agent</div>
|
|
|
+ <div class="col1 row-col-2-1">代理</div>
|
|
|
<div class="row-col-2-2">
|
|
|
<ul class="l-application-list">
|
|
|
<li [class.active]="isSelectedAgent('All')" (click)="onSelectAgent('All')" title="all">ALL</li>
|
|
@@ -17,10 +17,10 @@
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="row-col-3"></div>
|
|
|
- <div class="col1 row-col-4-1">URL Pattern</div>
|
|
|
+ <div class="col1 row-col-4-1">URL模式</div>
|
|
|
<div class="row-col-4-2">
|
|
|
<div class="l-widget-group">
|
|
|
- <input placeholder="Request URL Pattern(/pinpoint/**/??.html)" type="text" [(ngModel)]="urlPattern">
|
|
|
+ <input placeholder="请求URL模式(/pinpoint/**/??.html)" type="text" [(ngModel)]="urlPattern">
|
|
|
</div>
|
|
|
<div class="l-widget-group">
|
|
|
<table class="table l-pattern-guide" style="width: 100%">
|
|
@@ -31,18 +31,18 @@
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td>*</td>
|
|
|
- <td>Matchers zero or more characters</td>
|
|
|
+ <td>匹配零个或多个字符</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>?</td>
|
|
|
- <td>Matchers exactly one characters</td>
|
|
|
+ <td>只匹配一个字符</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>**</td>
|
|
|
- <td>Matchers zero or more directories</td>
|
|
|
+ <td>匹配器零个或多个目录</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td>Example</td>
|
|
|
+ <td>例子</td>
|
|
|
<td>
|
|
|
<div>/pinpoint/**/*.html</div>
|
|
|
<div>/pinpoint/??.html</div>
|
|
@@ -53,7 +53,7 @@
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="col1 row-col-5-1">Response Time</div>
|
|
|
+ <div class="col1 row-col-5-1">响应时间</div>
|
|
|
<div class="row-col-5-2 l-response-time">
|
|
|
<nouislider
|
|
|
[connect]="true"
|
|
@@ -66,11 +66,11 @@
|
|
|
></nouislider>
|
|
|
<div class="l-range-info">
|
|
|
<span>{{responseTimeMin.toLocaleString()}} ms</span>
|
|
|
- <span class="l-range-text">Range {{(responseTimeRange[1] - responseTimeRange[0]).toLocaleString()}} ms</span>
|
|
|
+ <span class="l-range-text">范围 {{(responseTimeRange[1] - responseTimeRange[0]).toLocaleString()}} ms</span>
|
|
|
<span>{{responseTimeMax.toLocaleString()}}+ ms</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="col1 row-col-6-1">Transaction Result</div>
|
|
|
+ <div class="col1 row-col-6-1">交易结果</div>
|
|
|
<div class="row-col-6-2">
|
|
|
<div class="l-transaction-result">
|
|
|
<button *ngFor="let type of resultType; let i = index" [class.active]="isSelectedResultType(i)" (click)="onSelectResultType(i)">{{type}}</button>
|
|
@@ -79,6 +79,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="l-buttons">
|
|
|
- <button class="btn active" (click)="onClickFilter()">Filter</button>
|
|
|
- <button class="btn l-cancel-button" (click)="onClickClose()">Cancel</button>
|
|
|
+ <button class="btn active" (click)="onClickFilter()">过滤</button>
|
|
|
+ <button class="btn l-cancel-button" (click)="onClickClose()">取消</button>
|
|
|
</div>
|