`admin/general` translations

v1.18.x
Peter Jaszkowiak committed by Julian Lam
parent 4eca23174a
commit 20db4657b2

@ -0,0 +1,42 @@
{
"forum-traffic": "Forum Traffic",
"page-views": "Page Views",
"unique-visitors": "Unique Visitors",
"page-views-last-month": "Page views Last Month",
"page-views-this-month": "Page views This Month",
"page-views-last-day": "Page views in last 24 hours",
"stats.day": "Day",
"stats.week": "Week",
"stats.month": "Month",
"stats.all": "All Time",
"updates": "Updates",
"running-version": "You are running <strong>NodeBB v<span id=\"version\">%1</span></strong>.",
"keep-updated": "Always make sure that your NodeBB is up to date for the latest security patches and bug fixes.",
"notices": "Notices",
"control-panel": "System Control",
"reload": "Reload",
"restart": "Restart",
"restart-warning": "Reloading or Restarting your NodeBB will drop all existing connections for a few seconds.",
"maintenance-mode": "Maintenance Mode",
"maintenance-mode-title": "Click here to set up maintenance mode for NodeBB",
"realtime-chart-updates": "Realtime Chart Updates",
"active-users": "Active Users",
"anonymous-registered-users": "Anonymous vs Registered Users",
"anonymous": "Anonymous",
"registered": "Registered",
"user-presence": "User Presence",
"on-categories": "On categories list",
"reading-posts": "Reading posts",
"browsing-topics": "Browsing topics",
"recent": "Recent",
"unread": "Unread",
"high-presence-topics": "High Presence Topics"
}

@ -0,0 +1,7 @@
{
"home-page": "Home Page",
"description": "Choose what page is shown when users navigate to the root URL of your forum.",
"home-page-route": "Home Page Route",
"custom-route": "Custom Route",
"allow-user-home-pages": "Allow User Home Pages"
}

@ -0,0 +1,5 @@
{
"language-settings": "Language Settings",
"description": "The default language determines the language settings for all users who are visiting your forum. <br />Individual users can override the default language on their account settings page.",
"default-language": "Default Language"
}

@ -0,0 +1,27 @@
{
"icon": "Icon:",
"change-icon": "change",
"route": "Route:",
"tooltip": "Tooltip:",
"text": "Text:",
"text-class": "Text Class: <small>optional</small>",
"id": "ID: <small>optional</small>",
"properties": "Properties:",
"only-admins": "Only display to Admins",
"only-global-mods-and-admins": "Only display to Global Moderators and Admins",
"only-logged-in": "Only display to logged in users",
"open-new-window": "Open in a new window",
"installed-plugins-required": "Installed Plugins Required:",
"search-plugin": "Search plugin",
"btn.delete": "Delete",
"btn.disable": "Disable",
"btn.enable": "Enable",
"available-menu-items": "Available Menu Items",
"custom-route": "Custom Route",
"core": "core",
"plugin": "plugin"
}

@ -0,0 +1,4 @@
{
"post-sharing": "Post Sharing",
"info-plugins-additional": "Plugins can add additional networks for sharing posts."
}

@ -0,0 +1,8 @@
{
"notifications": "Notifications",
"chat-messages": "Chat Messages",
"play-sound": "Play",
"incoming-message": "Incoming Message",
"outgoing-message": "Outgoing Message",
"upload-new-sound": "Upload New Sound"
}

@ -1,27 +1,27 @@
<div class="row dashboard">
<div class="col-lg-9">
<div class="panel panel-default">
<div class="panel-heading">Forum Traffic</div>
<div class="panel-heading">[[admin/general/dashboard:forum-traffic]]</div>
<div class="panel-body">
<div class="graph-container">
<ul class="graph-legend">
<li><div class="page-views"></div><span>Page Views</span></li>
<li><div class="unique-visitors"></div><span>Unique Visitors</span></li>
<li><div class="page-views"></div><span>[[admin/general/dashboard:page-views]]</span></li>
<li><div class="unique-visitors"></div><span>[[admin/general/dashboard:unique-visitors]]</span></li>
</ul>
<canvas id="analytics-traffic" width="100%" height="400"></canvas>
</div>
<hr/>
<div class="text-center pull-left monthly-pageviews">
<div><strong id="pageViewsLastMonth"></strong></div>
<div><a href="#" data-action="updateGraph" data-units="days" data-until="last-month">Page views Last Month</a></div>
<div><a href="#" data-action="updateGraph" data-units="days" data-until="last-month">[[admin/general/dashboard:page-views-last-month]]</a></div>
</div>
<div class="text-center pull-left monthly-pageviews">
<div><strong id="pageViewsThisMonth"></strong></div>
<div><a href="#" data-action="updateGraph" data-units="days">Page views This Month</a></div>
<div><a href="#" data-action="updateGraph" data-units="days">[[admin/general/dashboard:page-views-this-month]]</a></div>
</div>
<div class="text-center pull-left monthly-pageviews">
<div><strong id="pageViewsPastDay"></strong></div>
<div><a href="#" data-action="updateGraph" data-units="hours">Page views in last 24 hours</a></div>
<div><a href="#" data-action="updateGraph" data-units="hours">[[admin/general/dashboard:page-views-last-day]]</a></div>
</div>
</div>
</div>
@ -35,19 +35,19 @@
<div id="unique-visitors">
<div class="text-center pull-left">
<span class="formatted-number">{stats.day}</span>
<div>Day</div>
<div>[[admin/general/dashboard:stats.day]]</div>
</div>
<div class="text-center pull-left">
<span class="formatted-number">{stats.week}</span>
<div>Week</div>
<div>[[admin/general/dashboard:stats.week]]</div>
</div>
<div class="text-center pull-left">
<span class="formatted-number">{stats.month}</span>
<div>Month</div>
<div>[[admin/general/dashboard:stats.month]]</div>
</div>
<div class="text-center pull-left">
<span class="formatted-number">{stats.alltime}</span>
<div>All Time</div>
<div>[[admin/general/dashboard:stats.all]]</div>
</div>
</div>
</div>
@ -57,13 +57,13 @@
<div class="col-lg-6">
<div class="panel panel-default">
<div class="panel-heading">Updates</div>
<div class="panel-heading">[[admin/general/dashboard:updates]]</div>
<div class="panel-body">
<div class="alert alert-info version-check">
<p>You are running <strong>NodeBB v<span id="version">{version}</span></strong>.</p>
<p>[[admin/general/dashboard:running-version, {version}]]</p>
</div>
<p>
Always make sure that your NodeBB is up to date for the latest security patches and bug fixes.
[[admin/general/dashboard:keep-updated]]
</p>
</div>
</div>
@ -71,7 +71,7 @@
<div class="col-lg-6">
<div class="panel panel-default">
<div class="panel-heading">Notices</div>
<div class="panel-heading">[[admin/general/dashboard:notices]]</div>
<div class="panel-body">
<!-- BEGIN notices -->
<div>
@ -92,40 +92,40 @@
<div class="col-lg-3">
<div class="panel panel-default">
<div class="panel-heading">System Control</div>
<div class="panel-heading">[[admin/general/dashboard:control-panel]]</div>
<div class="panel-body text-center">
<p>
<div class="btn-group">
<button class="btn btn-warning reload">Reload</button>
<button class="btn btn-danger restart">Restart</button>
<button class="btn btn-warning reload">[[admin/general/dashboard:reload]]</button>
<button class="btn btn-danger restart">[[admin/general/dashboard:restart]]</button>
</div>
</p>
<p class="help-block">
Reloading or Restarting your NodeBB will drop all existing connections for a few seconds.
[[admin/general/dashboard:restart-warning]]
</p>
<p>
<a href="{config.relative_path}/admin/settings/advanced" class="btn btn-info btn-block" data-placement="bottom" data-toggle="tooltip" title="Click here to set up maintenance mode for NodeBB">Maintenance Mode</a>
<a href="{config.relative_path}/admin/settings/advanced" class="btn btn-info btn-block" data-placement="bottom" data-toggle="tooltip" title="[[admin/general/dashboard:maintenance-mode-title]]">[[maintenance-mode]]</a>
</p>
<hr />
<span id="toggle-realtime">Realtime Chart Updates <strong>OFF</strong> <i class="fa fa fa-toggle-off pointer"></i></span>
<span id="toggle-realtime">[[admin/general/dashboard:realtime-chart-updates]] <strong>OFF</strong> <i class="fa fa fa-toggle-off pointer"></i></span>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">Active Users</div>
<div class="panel-heading">[[admin/general/dashboard:active-users]]</div>
<div class="panel-body">
<div id="active-users"></div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">Anonymous vs Registered Users</div>
<div class="panel-heading">[[admin/general/dashboard:anonymous-registered-users]]</div>
<div class="panel-body">
<div class="graph-container pie-chart legend-up">
<ul class="graph-legend">
<li><div class="anonymous"></div><span>Anonymous</span></li>
<li><div class="registered"></div><span>Registered</span></li>
<li><div class="anonymous"></div><span>[[admin/general/dashboard:anonymous]]</span></li>
<li><div class="registered"></div><span>[[admin/general/dashboard:registered]]</span></li>
</ul>
<canvas id="analytics-registered"></canvas>
</div>
@ -133,15 +133,15 @@
</div>
<div class="panel panel-default">
<div class="panel-heading">User Presence</div>
<div class="panel-heading">[[admin/general/dashboard:user-presence]]</div>
<div class="panel-body">
<div class="graph-container pie-chart legend-up">
<ul class="graph-legend">
<li><div class="on-categories"></div><span>On categories list</span></li>
<li><div class="reading-posts"></div><span>Reading posts</span></li>
<li><div class="browsing-topics"></div><span>Browsing topics</span></li>
<li><div class="recent"></div><span>Recent</span></li>
<li><div class="unread"></div><span>Unread</span></li>
<li><div class="on-categories"></div><span>[[admin/general/dashboard:on-categories]]</span></li>
<li><div class="reading-posts"></div><span>[[admin/general/dashboard:reading-posts]]</span></li>
<li><div class="browsing-topics"></div><span>[[admin/general/dashboard:browsing-topics]]</span></li>
<li><div class="recent"></div><span>[[admin/general/dashboard:recent]]</span></li>
<li><div class="unread"></div><span>[[admin/general/dashboard:unread]]</span></li>
</ul>
<canvas id="analytics-presence"></canvas>
</div>
@ -149,7 +149,7 @@
</div>
<div class="panel panel-default">
<div class="panel-heading">High Presence Topics</div>
<div class="panel-heading">[[admin/general/dashboard:high-presence-topics]]</div>
<div class="panel-body">
<div class="graph-container pie-chart legend-down">
<canvas id="analytics-topics"></canvas>

@ -1,12 +1,12 @@
<div class="row">
<div class="col-sm-2 col-xs-12 settings-header">Home Page</div>
<div class="col-sm-2 col-xs-12 settings-header">[[admin/general/homepage:home-page]]</div>
<div class="col-sm-10 col-xs-12">
<p>
Choose what page is shown when users navigate to the root URL of your forum.
[[admin/general/homepage:description]]
</p>
<form class="row">
<div class="col-sm-6">
<label>Home Page Route</label>
<label>[[admin/general/homepage:home-page-route]]</label>
<select class="form-control" data-field="homePageRoute">
<!-- BEGIN routes -->
<option value="{routes.route}">{routes.name}</option>
@ -14,14 +14,14 @@
</select>
<div id="homePageCustom" style="display: none;">
<br>
<label>Custom Route</label>
<label>[[admin/general/homepage:custom-route]]</label>
<input type="text" class="form-control" data-field="homePageCustom"/>
</div>
<br>
<div class="checkbox">
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
<input class="mdl-switch__input" type="checkbox" data-field="allowUserHomePage">
<span class="mdl-switch__label"><strong>Allow User Home Pages</strong></span>
<span class="mdl-switch__label"><strong>[[admin/general/homepage:allow-user-home-pages]]</strong></span>
</label>
</div>
</div>

@ -1,16 +1,14 @@
<div class="languages">
<div class="row">
<div class="col-sm-2 col-xs-12 settings-header">Language Settings</div>
<div class="col-sm-2 col-xs-12 settings-header">[[admin/general/languages:language-settings]]</div>
<div class="col-sm-10 col-xs-12">
<p>
The default language determines the language settings for all users who
are visiting your forum. <br />
Individual users can override the default language on their account settings page.
[[admin/general/languages:description]]
</p>
<form class="row">
<div class="form-group col-sm-6">
<label for="defaultLang">Default Language</label>
<label for="defaultLang">[[admin/general/languages:default-language]]</label>
<select id="language" data-field="defaultLang" class="form-control">
<!-- BEGIN languages -->
<option value="{languages.code}" <!-- IF languages.selected -->selected<!-- ENDIF languages.selected -->>{languages.name} ({languages.code})</option>

@ -22,82 +22,83 @@
<div class="col-sm-6">
<div class="form-group">
<label>Icon:</label>
<label>[[admin/general/navigation:icon]]</label>
<br/>
<span class="iconPicker"><i class="fa fa-2x {enabled.iconClass}"></i>
<a class="change-icon-link <!-- IF enabled.iconClass -->hidden<!-- ENDIF enabled.iconClass -->" href="#">change</a>
<a class="change-icon-link <!-- IF enabled.iconClass -->hidden<!-- ENDIF enabled.iconClass -->" href="#">[[admin/general/navigation:change-icon]]</a>
<input class="form-control" type="hidden" name="iconClass" value="{enabled.iconClass}" />
</span>
</div>
<div class="form-group">
<label>Route:</label>
<label>[[admin/general/navigation:route]]</label>
<input class="form-control" type="text" name="route" value="{enabled.route}" />
</div>
<div class="form-group">
<label>Tooltip:</label>
<label>[[admin/general/navigation:tooltip]]</label>
<input class="form-control unescape" type="text" name="title" value="{enabled.title}" />
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label>Text:</label>
<label>[[admin/general/navigation:text]]</label>
<input class="form-control unescape" type="text" name="text" value="{enabled.text}" />
</div>
<div class="form-group">
<label>Text Class: <small>optional</small></label>
<label>[[admin/general/navigation:text-class]]</label>
<input class="form-control" type="text" name="textClass" value="{enabled.textClass}" />
</div>
<div class="form-group">
<label>ID: <small>optional</small></label>
<label>[[admin/general/navigation:id]]</label>
<input class="form-control" type="text" name="id" value="{enabled.id}" />
</div>
</div>
</div>
<strong>Properties:</strong>
<strong>[[admin/general/navigation:properties]]</strong>
<div class="checkbox">
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
<input class="mdl-switch__input" type="checkbox" name="property:adminOnly" <!-- IF enabled.properties.adminOnly -->checked<!-- ENDIF enabled.properties.adminOnly -->/>
<span class="mdl-switch__label"><strong>Only display to Admins</strong></span>
<span class="mdl-switch__label"><strong>[[admin/general/navigation:only-admins]]</strong></span>
</label>
</div>
<div class="checkbox">
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
<input class="mdl-switch__input" type="checkbox" name="property:globalMod" <!-- IF enabled.properties.globalMod -->checked<!-- ENDIF enabled.properties.globalMod -->/>
<span class="mdl-switch__label"><strong>Only display to Global Moderators and Admins</strong></span>
<span class="mdl-switch__label"><strong>[[admin/general/navigation:only-global-mods-and-admins]]</strong></span>
</label>
</div>
<div class="checkbox">
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
<input class="mdl-switch__input" type="checkbox" name="property:loggedIn" <!-- IF enabled.properties.loggedIn -->checked<!-- ENDIF enabled.properties.loggedIn -->/> <span class="mdl-switch__label"><strong>Only display to logged in users</strong></span>
<input class="mdl-switch__input" type="checkbox" name="property:loggedIn" <!-- IF enabled.properties.loggedIn -->checked<!-- ENDIF enabled.properties.loggedIn -->/>
<span class="mdl-switch__label"><strong>[[admin/general/navigation:only-logged-in]]</strong></span>
</label>
</div>
<div class="checkbox">
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
<input class="mdl-switch__input" type="checkbox" name="property:targetBlank" <!-- IF enabled.properties.targetBlank -->checked<!-- ENDIF enabled.properties.targetBlank -->/>
<span class="mdl-switch__label"><strong>Open in a new window</strong></span>
<span class="mdl-switch__label"><strong>[[admin/general/navigation:open-new-window]]</strong></span>
</label>
</div>
<strong>Installed Plugins Required:</strong>
<strong>[[admin/general/navigation:installed-plugins-required]]</strong>
<div class="checkbox">
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
<input class="mdl-switch__input" type="checkbox" name="property:searchInstalled" <!-- IF enabled.properties.searchInstalled -->checked<!-- ENDIF enabled.properties.searchInstalled -->/>
<span class="mdl-switch__label"><strong>Search plugin</strong></span>
<span class="mdl-switch__label"><strong>[[admin/general/navigation:search-plugin]]</strong></span>
</label>
</div>
<button class="btn btn-danger delete">Delete</button>
<button class="btn btn-danger delete">[[admin/general/navigation:btn.delete]]</button>
<!-- IF enabled.enabled -->
<button class="btn btn-warning toggle">Disable</button>
<button class="btn btn-warning toggle">[[admin/general/navigation:btn.disable]]</button>
<!-- ELSE -->
<button class="btn btn-success toggle">Enable</button>
<button class="btn btn-success toggle">[[admin/general/navigation:btn.enable]]</button>
<!-- ENDIF enabled.enabled -->
<input type="hidden" name="enabled" value="{enabled.enabled}" />
</form>
@ -108,7 +109,7 @@
<div class="col-lg-3">
<div class="panel panel-default">
<div class="panel-heading">Available Menu Items</div>
<div class="panel-heading">[[admin/general/navigation:available-menu-items]]</div>
<div class="panel-body">
<ul id="available">
<li data-id="custom" class="clearfix">
@ -116,7 +117,7 @@
<i class="fa fa-fw fa-plus-circle"></i>
</div>
<p>
<strong>Custom Route</strong>
<strong>[[admin/general/navigation:custom-route]]</strong>
</p>
</li>
<!-- BEGIN available -->
@ -126,7 +127,7 @@
</div>
<p>
<strong>{available.text}</strong> {available.route} <br/>
<!-- IF available.core --> core <!-- ELSE --> plugin <!-- ENDIF available.core -->
<!-- IF available.core --> [[admin/general/navigation:core]] <!-- ELSE --> [[plugin]] <!-- ENDIF available.core -->
</p>
</li>
<!-- END available -->

@ -1,7 +1,7 @@
<div class="social settings" class="row">
<form role="form">
<div class="row">
<div class="col-sm-2 col-xs-12 settings-header">Post Sharing</div>
<div class="col-sm-2 col-xs-12 settings-header">[[admin/general/social:post-sharing]]</div>
<div class="col-sm-10 col-xs-12">
<div class="form-group" id="postSharingNetworks">
<!-- BEGIN posts -->
@ -12,7 +12,7 @@
</label>
</div>
<!-- END posts -->
<small>Plugins can add additional networks for sharing posts.</small>
<small>[[admin/general/social:info-plugins-additional]]</small>
</div>
</div>
</div>

@ -2,9 +2,9 @@
<div class="col-xs-12">
<form role="form">
<div class="row">
<div class="col-sm-2 col-xs-12 settings-header">Notifications</div>
<div class="col-sm-2 col-xs-12 settings-header">[[admin/general/sounds:notifications]]</div>
<div class="col-sm-10 col-xs-12">
<label for="notification">Notifications</label>
<label for="notification">[[admin/general/sounds:notifications]]</label>
<div class="row">
<div class="form-group col-xs-9">
<select class="form-control" id="notification" name="notification">
@ -15,16 +15,16 @@
</select>
</div>
<div class="btn-group col-xs-3">
<button type="button" class="form-control btn btn-sm btn-default" data-action="play"><span class="hidden-xs">Play </span><i class="fa fa-play"></i></button>
<button type="button" class="form-control btn btn-sm btn-default" data-action="play"><span class="hidden-xs">[[admin/general/sounds:play-sound]] </span><i class="fa fa-play"></i></button>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-2 col-xs-12 settings-header">Chat Messages</div>
<div class="col-sm-2 col-xs-12 settings-header">[[admin/general/sounds:chat-messages]]</div>
<div class="col-sm-10 col-xs-12">
<label for="chat-incoming">Incoming Message</label>
<label for="chat-incoming">[[admin/general/sounds:incoming-message]]</label>
<div class="row">
<div class="form-group col-xs-9">
<select class="form-control" id="chat-incoming" name="chat-incoming">
@ -35,11 +35,11 @@
</select>
</div>
<div class="btn-group col-xs-3">
<button type="button" class="form-control btn btn-sm btn-default" data-action="play"><span class="hidden-xs">Play </span><i class="fa fa-play"></i></button>
<button type="button" class="form-control btn btn-sm btn-default" data-action="play"><span class="hidden-xs">[[admin/general/sounds:play-sound]] </span><i class="fa fa-play"></i></button>
</div>
</div>
<label for="chat-outgoing">Outgoing Message</label>
<label for="chat-outgoing">[[admin/general/sounds:outgoing-message]]</label>
<div class="row">
<div class="form-group col-xs-9">
<select class="form-control" id="chat-outgoing" name="chat-outgoing">
@ -50,13 +50,13 @@
</select>
</div>
<div class="btn-group col-xs-3">
<button type="button" class="form-control btn btn-sm btn-default" data-action="play"><span class="hidden-xs">Play </span><i class="fa fa-play"></i></button>
<button type="button" class="form-control btn btn-sm btn-default" data-action="play"><span class="hidden-xs">[[admin/general/sounds:play-sound]] </span><i class="fa fa-play"></i></button>
</div>
</div>
<div class="input-group">
<span class="input-group-btn">
<input data-action="upload" data-title="Upload Sound" data-route="{config.relative_path}/api/admin/upload/sound" type="button" class="btn btn-primary" value="Upload New Sound"></input>
<input data-action="upload" data-title="Upload Sound" data-route="{config.relative_path}/api/admin/upload/sound" type="button" class="btn btn-primary" value="[[admin/general/sounds:upload-new-sound]]"></input>
</span>
</div>
</div>

Loading…
Cancel
Save