mirror of
https://github.com/Athou/commafeed.git
synced 2026-03-21 21:37:29 +00:00
remove hardcoded labels (fix #132)
This commit is contained in:
@@ -31,6 +31,8 @@ toolbar.previous_entry=Previous entry
|
|||||||
toolbar.next_entry=Next entry
|
toolbar.next_entry=Next entry
|
||||||
toolbar.refresh=Refresh
|
toolbar.refresh=Refresh
|
||||||
toolbar.sort_by_asc_desc=Sort by date asc/desc
|
toolbar.sort_by_asc_desc=Sort by date asc/desc
|
||||||
|
toolbar.titles_only=Titles only
|
||||||
|
toolbar.expanded_view=Expanded view
|
||||||
toolbar.mark_all_as_read=Mark all as read
|
toolbar.mark_all_as_read=Mark all as read
|
||||||
toolbar.mark_all_older_day=Items older than a day
|
toolbar.mark_all_older_day=Items older than a day
|
||||||
toolbar.mark_all_older_week=Items older than a week
|
toolbar.mark_all_older_week=Items older than a week
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ tree.subscribe=S'abonner
|
|||||||
tree.import=Importer
|
tree.import=Importer
|
||||||
tree.new_category=Nouvelle catégorie
|
tree.new_category=Nouvelle catégorie
|
||||||
tree.all=Tous
|
tree.all=Tous
|
||||||
tree.starred=Etoiles
|
tree.starred=Favoris
|
||||||
|
|
||||||
subscribe.feed_url=URL du flux
|
subscribe.feed_url=URL du flux
|
||||||
subscribe.feed_name=Nom du flux
|
subscribe.feed_name=Nom du flux
|
||||||
|
|||||||
@@ -244,21 +244,25 @@ module.directive('category', [ function() {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.formatCategoryName = function(category) {
|
$scope.categoryLabel = function(category) {
|
||||||
|
return $scope.showLabel !== true ? $scope.showLabel : category.name;
|
||||||
|
}
|
||||||
|
|
||||||
|
$scope.categoryCountLabel = function(category) {
|
||||||
var count = $scope.unreadCount({
|
var count = $scope.unreadCount({
|
||||||
category : category
|
category : category
|
||||||
});
|
});
|
||||||
var label = category.name;
|
var label = '';
|
||||||
if (count > 0) {
|
if (count > 0) {
|
||||||
label = label + ' (' + count + ')';
|
label = '(' + count + ')';
|
||||||
}
|
}
|
||||||
return label;
|
return label;
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.formatFeedName = function(feed) {
|
$scope.feedCountLabel = function(feed) {
|
||||||
var label = feed.name;
|
var label = '';
|
||||||
if (feed.unread > 0) {
|
if (feed.unread > 0) {
|
||||||
label = label + ' (' + feed.unread + ')';
|
label = '(' + feed.unread + ')';
|
||||||
}
|
}
|
||||||
return label;
|
return label;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -10,7 +10,8 @@
|
|||||||
<i ng-class="{'icon-caret-right': !node.expanded, 'icon-caret-down': node.expanded}" ng-click="toggleCategory(node, $event)" ng-show="showChildren"></i>
|
<i ng-class="{'icon-caret-right': !node.expanded, 'icon-caret-down': node.expanded}" ng-click="toggleCategory(node, $event)" ng-show="showChildren"></i>
|
||||||
<i ng-class="{'icon-star' : node.id == 'starred', 'icon-inbox': node.id == 'all'}" ng-show="!showChildren"></i>
|
<i ng-class="{'icon-star' : node.id == 'starred', 'icon-inbox': node.id == 'all'}" ng-show="!showChildren"></i>
|
||||||
</span>
|
</span>
|
||||||
<span ng-class="{selected: (node.id == selectedId && selectedType == 'category'), unread: unreadCount({category:node})}">{{formatCategoryName(node)}}
|
<span ng-class="{selected: (node.id == selectedId && selectedType == 'category'), unread: unreadCount({category:node})}">
|
||||||
|
{{categoryLabel(node)}} {{categoryCountLabel(node)}}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -30,7 +31,7 @@
|
|||||||
<a ng-click="feedClicked(feed.id)" class="feed-link"
|
<a ng-click="feedClicked(feed.id)" class="feed-link"
|
||||||
ng-class="{error: feed.message && feed.errorCount > 10, selected: (feed.id == selectedId && selectedType == 'feed'), unread: feed.unread }">
|
ng-class="{error: feed.message && feed.errorCount > 10, selected: (feed.id == selectedId && selectedType == 'feed'), unread: feed.unread }">
|
||||||
<favicon url="feed.feedLink" />
|
<favicon url="feed.feedLink" />
|
||||||
{{formatFeedName(feed)}}
|
{{feed.name}} {{feedCountLabel(feed)}}
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -11,8 +11,8 @@
|
|||||||
</a>
|
</a>
|
||||||
|
|
||||||
<div class="btn-group" data-toggle="buttons-radio">
|
<div class="btn-group" data-toggle="buttons-radio">
|
||||||
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'title'" title="Titles only"><i class="icon-list"></i></a>
|
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'title'" title="${toolbar.titles_only}"><i class="icon-list"></i></a>
|
||||||
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'expanded'" title="Expanded view"><i class="icon-th-list"></i></a>
|
<a type="button" class="btn" ng-model="settingsService.settings.viewMode" btn-radio="'expanded'" title="${toolbar.expanded_view}"><i class="icon-th-list"></i></a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="btn-group">
|
<div class="btn-group">
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
<div class="css-treeview" ng-controller="CategoryTreeCtrl">
|
<div class="css-treeview" ng-controller="CategoryTreeCtrl">
|
||||||
<ul>
|
<ul>
|
||||||
<category node="CategoryService.subscriptions" show-label="true" show-children="false"
|
<category node="CategoryService.subscriptions" show-label="'${tree.all}'" show-children="false"
|
||||||
level="0" selected-type="selectedType" selected-id="selectedId"
|
level="0" selected-type="selectedType" selected-id="selectedId"
|
||||||
unread-count="unreadCount(category)"> </category>
|
unread-count="unreadCount(category)"> </category>
|
||||||
<category node="starred" show-label="true" show-children="false"
|
<category node="starred" show-label="'${tree.starred}'" show-children="false"
|
||||||
level="0" selected-type="selectedType" selected-id="selectedId"
|
level="0" selected-type="selectedType" selected-id="selectedId"
|
||||||
unread-count="unreadCount(category)"> </category>
|
unread-count="unreadCount(category)"> </category>
|
||||||
<category node="CategoryService.subscriptions" show-label="false" show-children="true"
|
<category node="CategoryService.subscriptions" show-label="false" show-children="true"
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
</span>
|
</span>
|
||||||
<label class="checkbox inline">
|
<label class="checkbox inline">
|
||||||
<input type="checkbox" ng-checked="!entry.read" ng-click="mark(entry, !entry.read)"></input>
|
<input type="checkbox" ng-checked="!entry.read" ng-click="mark(entry, !entry.read)"></input>
|
||||||
Keep unread
|
${view.keep_unread}
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<span class="share-buttons" ui-if="settingsService.settings.socialButtons">
|
<span class="share-buttons" ui-if="settingsService.settings.socialButtons">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<div class="container-fluid settings">
|
<div class="container-fluid settings">
|
||||||
<div class="page-header">
|
<div class="page-header">
|
||||||
<h1>Settings</h1>
|
<h1>${toolbar.settings}</h1>
|
||||||
</div>
|
</div>
|
||||||
<form name="settingsForm" ng-submit="save()">
|
<form name="settingsForm" ng-submit="save()">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|||||||
Reference in New Issue
Block a user