mirror of https://github.com/portainer/portainer
feat(i18n): translate events
parent
fedad6574e
commit
67e7f8ce9e
|
@ -1,21 +1,23 @@
|
||||||
<rd-header>
|
<rd-header>
|
||||||
<rd-header-title title="Event list">
|
<rd-header-title title="EVENTS.HEADER.TITLE">
|
||||||
<a data-toggle="tooltip" title="Refresh" ui-sref="events" ui-sref-opts="{reload: true}">
|
<a data-toggle="tooltip" title="Refresh" ui-sref="events" ui-sref-opts="{reload: true}">
|
||||||
<i class="fa fa-refresh" aria-hidden="true"></i>
|
<i class="fa fa-refresh" aria-hidden="true"></i>
|
||||||
</a>
|
</a>
|
||||||
<i id="loadEventsSpinner" class="fa fa-cog fa-spin" style="margin-left: 5px;"></i>
|
<i id="loadEventsSpinner" class="fa fa-cog fa-spin" style="margin-left: 5px;"></i>
|
||||||
</rd-header-title>
|
</rd-header-title>
|
||||||
<rd-header-content>Events</rd-header-content>
|
<rd-header-content>
|
||||||
|
<por-translation key="EVENTS.HEADER.CONTENT"></por-translation>
|
||||||
|
</rd-header-content>
|
||||||
</rd-header>
|
</rd-header>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-12 col-md-12 col-xs-12">
|
<div class="col-lg-12 col-md-12 col-xs-12">
|
||||||
<rd-widget>
|
<rd-widget>
|
||||||
<rd-widget-header icon="fa-history" title="Events">
|
<rd-widget-header icon="fa-history" title="EVENTS.TABLE.TITLE">
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
Items per page:
|
<por-translation key="WIDGETS.PAGINATION.TEXT"></por-translation>
|
||||||
<select ng-model="state.pagination_count" ng-change="changePaginationCount()">
|
<select ng-model="state.pagination_count" ng-change="changePaginationCount()">
|
||||||
<option value="0">All</option>
|
<option value="0" translate>COMMON.UI.ALL</option>
|
||||||
<option value="10">10</option>
|
<option value="10">10</option>
|
||||||
<option value="25">25</option>
|
<option value="25">25</option>
|
||||||
<option value="50">50</option>
|
<option value="50">50</option>
|
||||||
|
@ -25,7 +27,7 @@
|
||||||
</rd-widget-header>
|
</rd-widget-header>
|
||||||
<rd-widget-taskbar classes="col-lg-12">
|
<rd-widget-taskbar classes="col-lg-12">
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
<input type="text" id="filter" ng-model="state.filter" placeholder="Filter..." class="form-control input-sm" />
|
<input type="text" id="filter" ng-model="state.filter" placeholder="Filter..." translate translate-attr-placeholder="COMMON.VERBS.FILTER" class="form-control input-sm" />
|
||||||
</div>
|
</div>
|
||||||
</rd-widget-taskbar>
|
</rd-widget-taskbar>
|
||||||
<rd-widget-body classes="no-padding">
|
<rd-widget-body classes="no-padding">
|
||||||
|
@ -35,21 +37,21 @@
|
||||||
<tr>
|
<tr>
|
||||||
<th>
|
<th>
|
||||||
<a ui-sref="events" ng-click="order('Time')">
|
<a ui-sref="events" ng-click="order('Time')">
|
||||||
Date
|
<por-translation key="EVENTS.TABLE.HEADERS.DATE"></por-translation>
|
||||||
<span ng-show="sortType == 'Time' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
|
<span ng-show="sortType == 'Time' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
|
||||||
<span ng-show="sortType == 'Time' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
|
<span ng-show="sortType == 'Time' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
|
||||||
</a>
|
</a>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
<a ui-sref="events" ng-click="order('Type')">
|
<a ui-sref="events" ng-click="order('Type')">
|
||||||
Category
|
<por-translation key="EVENTS.TABLE.HEADERS.CATEGORY"></por-translation>
|
||||||
<span ng-show="sortType == 'Type' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
|
<span ng-show="sortType == 'Type' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
|
||||||
<span ng-show="sortType == 'Type' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
|
<span ng-show="sortType == 'Type' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
|
||||||
</a>
|
</a>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
<a ui-sref="events" ng-click="order('Details')">
|
<a ui-sref="events" ng-click="order('Details')">
|
||||||
Details
|
<por-translation key="EVENTS.TABLE.HEADERS.DETAILS"></por-translation>
|
||||||
<span ng-show="sortType == 'Details' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
|
<span ng-show="sortType == 'Details' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
|
||||||
<span ng-show="sortType == 'Details' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
|
<span ng-show="sortType == 'Details' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -45,7 +45,7 @@
|
||||||
<por-translation key="TEMPLATES.SELECTED_TEMPLATE.FORM.NAME"></por-translation>
|
<por-translation key="TEMPLATES.SELECTED_TEMPLATE.FORM.NAME"></por-translation>
|
||||||
</label>
|
</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" name="container_name" class="form-control" ng-model="formValues.name" placeholder="e.g. web (optional)">
|
<input type="text" name="container_name" class="form-control" ng-model="formValues.name" placeholder="e.g. web (optional)" translate translate-attr-placeholder="COMMON.PLACEHOLDERS.CONTAINER_NAME">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- !name-input -->
|
<!-- !name-input -->
|
||||||
|
@ -113,7 +113,7 @@
|
||||||
<!-- host-port -->
|
<!-- host-port -->
|
||||||
<div class="input-group col-sm-4 input-group-sm">
|
<div class="input-group col-sm-4 input-group-sm">
|
||||||
<span class="input-group-addon"><por-translation key="COMMON.DOCKER.HOST"></por-translation></span>
|
<span class="input-group-addon"><por-translation key="COMMON.DOCKER.HOST"></por-translation></span>
|
||||||
<input type="text" class="form-control" ng-model="portBinding.hostPort" placeholder="e.g. 80 or 1.2.3.4:80 (optional)">
|
<input type="text" class="form-control" ng-model="portBinding.hostPort" placeholder="e.g. 80 or 1.2.3.4:80 (optional)" translate translate-attr-placeholder="COMMON.PLACEHOLDERS.CONTAINER_HOST_PORT">
|
||||||
</div>
|
</div>
|
||||||
<!-- !host-port -->
|
<!-- !host-port -->
|
||||||
<span style="margin: 0 10px 0 10px;">
|
<span style="margin: 0 10px 0 10px;">
|
||||||
|
|
|
@ -3,22 +3,30 @@
|
||||||
"VERBS": {
|
"VERBS": {
|
||||||
"CREATE": "Create",
|
"CREATE": "Create",
|
||||||
"REFRESH": "Refresh",
|
"REFRESH": "Refresh",
|
||||||
"HIDE": "Hide"
|
"HIDE": "Hide",
|
||||||
|
"FILTER": "Filter"
|
||||||
},
|
},
|
||||||
"DOCKER": {
|
"DOCKER": {
|
||||||
"CONTAINER": "container",
|
"CONTAINER": "container",
|
||||||
"VOLUME": "volume",
|
"VOLUME": "volume",
|
||||||
"HOST": "host",
|
"HOST": "host"
|
||||||
},
|
},
|
||||||
"UI": {
|
"UI": {
|
||||||
"LOADING": "Loading...",
|
"LOADING": "Loading...",
|
||||||
"ALL": "All"
|
"ALL": "All"
|
||||||
|
},
|
||||||
|
"PLACEHOLDERS": {
|
||||||
|
"CONTAINER_NAME": "e.g. web (optional)",
|
||||||
|
"CONTAINER_HOST_PORT": "e.g. 80 or 1.2.3.4:80 (optional)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"WIDGETS": {
|
"WIDGETS": {
|
||||||
"HEADER_CONTENT": {
|
"HEADER_CONTENT": {
|
||||||
"USER_PREFERENCES": "my account",
|
"USER_PREFERENCES": "my account",
|
||||||
"LOGOUT": "log out"
|
"LOGOUT": "log out"
|
||||||
|
},
|
||||||
|
"PAGINATION": {
|
||||||
|
"TEXT": "Items per page:"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
|
@ -107,6 +115,20 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"EVENTS": {
|
||||||
|
"HEADER": {
|
||||||
|
"TITLE": "Event list",
|
||||||
|
"CONTENT": "Events"
|
||||||
|
},
|
||||||
|
"TABLE": {
|
||||||
|
"TITLE": "Events",
|
||||||
|
"HEADERS": {
|
||||||
|
"DATE": "Date",
|
||||||
|
"CATEGORY": "Category",
|
||||||
|
"DETAILS": "Details"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"DASHBOARD": {
|
"DASHBOARD": {
|
||||||
"HEADER": {
|
"HEADER": {
|
||||||
"TITLE": "Home",
|
"TITLE": "Home",
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
"VERBS": {
|
"VERBS": {
|
||||||
"CREATE": "Créer",
|
"CREATE": "Créer",
|
||||||
"REFRESH": "Rafraîchir",
|
"REFRESH": "Rafraîchir",
|
||||||
"HIDE": "Cacher"
|
"HIDE": "Cacher",
|
||||||
|
"FILTER": "Filtrer"
|
||||||
},
|
},
|
||||||
"DOCKER": {
|
"DOCKER": {
|
||||||
"CONTAINER": "conteneur",
|
"CONTAINER": "conteneur",
|
||||||
|
@ -13,12 +14,19 @@
|
||||||
"UI": {
|
"UI": {
|
||||||
"LOADING": "Chargement...",
|
"LOADING": "Chargement...",
|
||||||
"ALL": "Tous"
|
"ALL": "Tous"
|
||||||
|
},
|
||||||
|
"PLACEHOLDERS": {
|
||||||
|
"CONTAINER_NAME": "e.g. web (optionnel)",
|
||||||
|
"CONTAINER_HOST_PORT": "e.g. 80 or 1.2.3.4:80 (optionnel)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"WIDGETS": {
|
"WIDGETS": {
|
||||||
"HEADER_CONTENT": {
|
"HEADER_CONTENT": {
|
||||||
"USER_PREFERENCES": "mon compte",
|
"USER_PREFERENCES": "mon compte",
|
||||||
"LOGOUT": "se déconnecter"
|
"LOGOUT": "se déconnecter"
|
||||||
|
},
|
||||||
|
"PAGINATION": {
|
||||||
|
"TEXT": "Objets par page:"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
|
@ -35,7 +43,7 @@
|
||||||
"NETWORKS": "Réseaux",
|
"NETWORKS": "Réseaux",
|
||||||
"VOLUMES": "Volumes",
|
"VOLUMES": "Volumes",
|
||||||
"SECRETS": "Secrets",
|
"SECRETS": "Secrets",
|
||||||
"EVENTS": "Evénements",
|
"EVENTS": "Evènements",
|
||||||
"SWARM": "Swarm",
|
"SWARM": "Swarm",
|
||||||
"DOCKER": "Docker"
|
"DOCKER": "Docker"
|
||||||
},
|
},
|
||||||
|
@ -106,6 +114,20 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"EVENTS": {
|
||||||
|
"HEADER": {
|
||||||
|
"TITLE": "Liste d'évènements",
|
||||||
|
"CONTENT": "Evènements"
|
||||||
|
},
|
||||||
|
"TABLE": {
|
||||||
|
"TITLE": "Evènements",
|
||||||
|
"HEADERS": {
|
||||||
|
"DATE": "Date",
|
||||||
|
"CATEGORY": "Catégorie",
|
||||||
|
"DETAILS": "Détails"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"DASHBOARD": {
|
"DASHBOARD": {
|
||||||
"HEADER": {
|
"HEADER": {
|
||||||
"TITLE": "Accueil",
|
"TITLE": "Accueil",
|
||||||
|
@ -133,8 +155,8 @@
|
||||||
},
|
},
|
||||||
"WIDGET_CONTAINERS": {
|
"WIDGET_CONTAINERS": {
|
||||||
"COMMENT": "Conteneurs",
|
"COMMENT": "Conteneurs",
|
||||||
"RUNNING_CONTAINERS": "en marche",
|
"RUNNING_CONTAINERS": "démarré(s)",
|
||||||
"STOPPED_CONTAINERS": "à l'arrêt"
|
"STOPPED_CONTAINERS": "stoppé(s)"
|
||||||
},
|
},
|
||||||
"WIDGET_IMAGES": {
|
"WIDGET_IMAGES": {
|
||||||
"COMMENT": "Images"
|
"COMMENT": "Images"
|
||||||
|
|
Loading…
Reference in New Issue