mirror of https://github.com/xwiki-labs/cryptpad
Add translation key comments for unused-keys script
This commit is contained in:
parent
7afee532ff
commit
ef82dc9bca
|
@ -17,7 +17,7 @@ var ignoreLines = function (source, pattern) {
|
|||
};
|
||||
|
||||
var GENERATED_PATTERNS = [
|
||||
/(team|admin|settings|support)_.*(Hint|Title|Button)/,
|
||||
/(team|admin|settings|support)_.*(Hint|Title|Button|Label)/,
|
||||
/settings_colortheme/,
|
||||
/loading_(state|drive|pad)_/,
|
||||
/(admin|notifications|support|team|settings)_cat_/,
|
||||
|
@ -53,6 +53,7 @@ var grep = function (pattern, cb) {
|
|||
'*.svg',
|
||||
'*.md',
|
||||
'./config/*',
|
||||
'www/oldadmin/*', // XXX
|
||||
].map(function (patt) {
|
||||
return "':(exclude)" + patt + "'";
|
||||
}).join(' ');
|
||||
|
|
|
@ -54,8 +54,9 @@ define([
|
|||
|
||||
var andThen = function (common, $container) {
|
||||
const sidebar = Sidebar.create(common, 'admin', $container);
|
||||
// UNUSED-TRANSLATIONS:START
|
||||
var categories = {
|
||||
'general': {
|
||||
'general': { // Msg.admin_cat_general
|
||||
icon: 'fa fa-user-o',
|
||||
content: [
|
||||
'instance-info-notice',
|
||||
|
@ -66,14 +67,14 @@ define([
|
|||
'flush-cache'
|
||||
]
|
||||
},
|
||||
'customize': {
|
||||
'customize': { // Msg.admin_cat_customize
|
||||
icon: 'fa fa-paint-brush',
|
||||
content: [
|
||||
'logo',
|
||||
'color',
|
||||
]
|
||||
},
|
||||
'broadcast' : {
|
||||
'broadcast' : { // Msg.admin_cat_broadcast
|
||||
icon: 'fa fa-bullhorn',
|
||||
content : [
|
||||
'notice',
|
||||
|
@ -82,14 +83,14 @@ define([
|
|||
'broadcast'
|
||||
]
|
||||
},
|
||||
'security': {
|
||||
'security': { // Msg.admin_cat_security
|
||||
icon: 'fa fa-lock',
|
||||
content: [
|
||||
'enableembeds',
|
||||
'forcemfa',
|
||||
]
|
||||
},
|
||||
'users' : {
|
||||
'users' : { // Msg.admin_cat_users
|
||||
icon : 'fa fa-address-card-o',
|
||||
content : [
|
||||
'registration',
|
||||
|
@ -97,23 +98,22 @@ define([
|
|||
'users'
|
||||
]
|
||||
},
|
||||
'support' : {
|
||||
'support' : { // Msg.admin_cat_support
|
||||
icon : 'fa fa-ambulance',
|
||||
content : [
|
||||
'support-setup',
|
||||
'support-team',
|
||||
]
|
||||
},
|
||||
'quota': {
|
||||
'quota': { // Msg.admin_cat_quota
|
||||
icon: 'fa fa-hdd-o',
|
||||
content: [
|
||||
//'update-limit',
|
||||
'defaultlimit',
|
||||
'setlimit',
|
||||
'getlimits',
|
||||
]
|
||||
},
|
||||
'database' : {
|
||||
'database' : { // Msg.admin_cat_database
|
||||
icon : 'fa fa-database',
|
||||
content : [
|
||||
'account-metadata',
|
||||
|
@ -123,7 +123,7 @@ define([
|
|||
|
||||
]
|
||||
},
|
||||
'stats' : {
|
||||
'stats' : { // Msg.admin_cat_stats
|
||||
icon : 'fa fa-line-chart',
|
||||
content : [
|
||||
'refresh-stats',
|
||||
|
@ -135,7 +135,7 @@ define([
|
|||
'disk-usage',
|
||||
]
|
||||
},
|
||||
'performance' : {
|
||||
'performance' : { // Msg.admin_cat_performance
|
||||
icon : 'fa fa-heartbeat',
|
||||
content : [
|
||||
'refresh-performance',
|
||||
|
@ -144,7 +144,7 @@ define([
|
|||
'bytes-written',
|
||||
]
|
||||
},
|
||||
'network' : {
|
||||
'network' : { // Msg.admin_cat_network
|
||||
icon : 'fa fa-sitemap',
|
||||
content : [
|
||||
'update-available',
|
||||
|
@ -187,6 +187,8 @@ define([
|
|||
*/
|
||||
|
||||
//general blocks
|
||||
|
||||
// Msg.admin_flushCacheHint, .admin_flushCacheTitle, .admin_flushCacheButton
|
||||
sidebar.addItem('flush-cache', function (cb) {
|
||||
var button = blocks.activeButton('primary', '',
|
||||
Messages.admin_flushCacheButton, done => {
|
||||
|
@ -507,6 +509,7 @@ define([
|
|||
return tableObj.table;
|
||||
};
|
||||
|
||||
// Msg.admin_updateLimitHint, .admin_updateLimitTitle, .admin_updateLimitButton
|
||||
sidebar.addItem('update-limit', function (cb) {
|
||||
var button = blocks.activeButton('primary', '',
|
||||
Messages.admin_updateLimitButton, done => {
|
||||
|
@ -520,6 +523,7 @@ define([
|
|||
cb(button);
|
||||
});
|
||||
|
||||
// Msg.admin_enableembedsHint, .admin_enableembedsTitle
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'enableembeds',
|
||||
getState: function () {
|
||||
|
@ -542,6 +546,7 @@ define([
|
|||
},
|
||||
});
|
||||
|
||||
// Msg.admin_forcemfaHint, .admin_forcemfaTitle
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'forcemfa',
|
||||
getState: function () {
|
||||
|
@ -578,6 +583,7 @@ define([
|
|||
}
|
||||
};
|
||||
|
||||
// Msg.admin_emailHint, Msg.admin_emailTitle
|
||||
sidebar.addItem('email', function (cb){
|
||||
var input = blocks.input({
|
||||
type: 'email',
|
||||
|
@ -624,6 +630,7 @@ define([
|
|||
noHint: true
|
||||
});
|
||||
|
||||
// Msg.admin_nameHint, Msg.admin_nameTitle, Msg.admin_nameButton
|
||||
sidebar.addItem('name', function (cb){
|
||||
var input = blocks.input({
|
||||
type: 'text',
|
||||
|
@ -661,6 +668,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Msg.admin_descriptionHint, Msg.admin_descriptionTitle
|
||||
sidebar.addItem('description', function (cb){
|
||||
var textarea = blocks.textarea({
|
||||
placeholder: Messages.home_host || '',
|
||||
|
@ -695,6 +703,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Msg.admin_jurisdictionHint, Msg.admin_jurisdictionTitle
|
||||
sidebar.addItem('jurisdiction', function (cb){
|
||||
var input = blocks.input({
|
||||
type: 'text',
|
||||
|
@ -732,6 +741,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Messages.admin_noticeHint, Messages.admin_noticeTitle
|
||||
sidebar.addItem('notice', function (cb){
|
||||
var input = blocks.input({
|
||||
type: 'text',
|
||||
|
@ -769,8 +779,8 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
sidebar.addItem('logo', (cb) => {
|
||||
// Msg.admin_logoHint, Msg.admin_logoTitle
|
||||
sidebar.addItem('logo', (cb) => {
|
||||
|
||||
let input = blocks.input({
|
||||
type: 'file',
|
||||
|
@ -849,6 +859,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Msg.admin_colorHint, Msg.admin_colorTitle
|
||||
sidebar.addItem('color', cb => {
|
||||
let input = blocks.input({
|
||||
type: 'color',
|
||||
|
@ -932,6 +943,8 @@ define([
|
|||
cb([form, labelPreview]);
|
||||
});
|
||||
|
||||
// Msg.admin_registrationHint, .admin_registrationTitle
|
||||
// Msg.admin_registrationSsoTitle
|
||||
sidebar.addItem('registration', function(cb){
|
||||
var refresh = function () {};
|
||||
|
||||
|
@ -996,6 +1009,7 @@ define([
|
|||
cb(blocks.form([restrict, restrictSSO], []));
|
||||
});
|
||||
|
||||
// Msg.admin_invitationHint, admin_invitationTitle
|
||||
sidebar.addItem('invitation', function(cb){
|
||||
var button = blocks.button('primary', '', Messages.admin_invitationCreate);
|
||||
var $b = $(button);
|
||||
|
@ -1257,6 +1271,9 @@ define([
|
|||
});
|
||||
};
|
||||
|
||||
// Msg.admin_usersHint, admin_usersTitle
|
||||
// Msg.admin_storeInvitedLabel
|
||||
// Msg.admin_storeSsoLabel
|
||||
sidebar.addItem('users', function(cb){
|
||||
|
||||
var invited = blocks.activeCheckbox({
|
||||
|
@ -1504,6 +1521,7 @@ define([
|
|||
cb([form, list]);
|
||||
});
|
||||
|
||||
// Msg.admin_defaultlimitHint, .admin_defaultlimitTitle
|
||||
sidebar.addItem('defaultlimit', function (cb) {
|
||||
var _limit = APP.instanceStatus.defaultStorageLimit;
|
||||
var _limitMB = Util.bytesToMegabytes(_limit);
|
||||
|
@ -1552,6 +1570,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Msg.admin_setlimitHint, .admin_setlimitTitle
|
||||
sidebar.addItem('setlimit', function(cb){
|
||||
var user = blocks.input({ type:'text', class: 'cp-setlimit-user'});
|
||||
var userBlock = blocks.labelledInput(Messages.admin_limitUser, user);
|
||||
|
@ -1650,6 +1669,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Msg.admin_getlimitsHint, .admin_getlimitsTitle
|
||||
sidebar.addItem('getlimits', function(cb){
|
||||
var header = [
|
||||
Messages.settings_publicSigningKey,
|
||||
|
@ -1718,6 +1738,7 @@ define([
|
|||
cb(table);
|
||||
});
|
||||
|
||||
// Msg.admin_accountMetadataHint.admin_accountMetadataTitle
|
||||
sidebar.addItem('account-metadata', function(cb) {
|
||||
var input = blocks.input({
|
||||
type: 'text',
|
||||
|
@ -2087,6 +2108,7 @@ define([
|
|||
};
|
||||
|
||||
|
||||
// Msg.admin_documentMetadataHint.admin_documentMetadataTitle
|
||||
sidebar.addItem('document-metadata', function(cb){
|
||||
var input = blocks.input({
|
||||
type: 'text',
|
||||
|
@ -2326,6 +2348,7 @@ define([
|
|||
return tableObj.table;
|
||||
};
|
||||
|
||||
// Msg.admin_blockMetadataHint.admin_blockMetadataTitle
|
||||
sidebar.addItem('block-metadata', function(cb){
|
||||
var input = blocks.input({
|
||||
type: 'text',
|
||||
|
@ -2453,6 +2476,7 @@ define([
|
|||
return Nacl.sign.detached.verify(msg, sig, pub);
|
||||
};
|
||||
|
||||
// Msg.admin_totpRecoveryHint.admin_totpRecoveryTitle
|
||||
sidebar.addItem('totp-recovery', function(cb){
|
||||
var textarea = blocks.textarea({
|
||||
id: 'textarea-input',
|
||||
|
@ -2540,6 +2564,7 @@ define([
|
|||
noHint: true
|
||||
});
|
||||
|
||||
// Msg.admin_uptimeTitle, .admin_uptimeHint
|
||||
sidebar.addItem('uptime', function(cb){
|
||||
var pre = blocks.pre(Messages.admin_uptimeTitle);
|
||||
var set = function () {
|
||||
|
@ -2557,6 +2582,7 @@ define([
|
|||
cb(pre);
|
||||
});
|
||||
|
||||
// Msg.admin_activeSessionsHint, .admin_activeSessionsTitle
|
||||
sidebar.addItem('active-sessions', function(cb){
|
||||
var pre = blocks.pre('');
|
||||
var onRefresh = function () {
|
||||
|
@ -2575,6 +2601,7 @@ define([
|
|||
cb(pre);
|
||||
});
|
||||
|
||||
// Msg.admin_activePadsHint, .admin_activePadsTitle
|
||||
sidebar.addItem('active-pads', function(cb){
|
||||
var pre = blocks.pre('');
|
||||
var onRefresh = function () {
|
||||
|
@ -2591,6 +2618,7 @@ define([
|
|||
cb(pre);
|
||||
});
|
||||
|
||||
// Msg.admin_openFilesHint, .admin_openFilesTitle
|
||||
sidebar.addItem('open-files', function(cb){
|
||||
var pre = blocks.pre('');
|
||||
var onRefresh = function () {
|
||||
|
@ -2613,6 +2641,7 @@ define([
|
|||
cb(pre);
|
||||
});
|
||||
|
||||
// Msg.admin_registeredHint, .admin_registeredTitle
|
||||
sidebar.addItem('registered', function(cb){
|
||||
var pre = blocks.pre('');
|
||||
var onRefresh = function () {
|
||||
|
@ -2629,6 +2658,7 @@ define([
|
|||
cb(pre);
|
||||
});
|
||||
|
||||
// Msg.admin_diskUsageHint, .admin_diskUsageTitle, .admin_diskUsageButton
|
||||
sidebar.addItem('disk-usage', function(cb){
|
||||
var button = blocks.button('primary', '', Messages.admin_diskUsageButton);
|
||||
var $button = $(button);
|
||||
|
@ -2761,6 +2791,7 @@ define([
|
|||
refreshSupport();
|
||||
});
|
||||
};
|
||||
// Msg.admin_supportSetupHint, .admin_supportSetupTitle
|
||||
sidebar.addItem('support-setup', function (cb) {
|
||||
let content = blocks.block();
|
||||
const $div = $(content);
|
||||
|
@ -2830,6 +2861,7 @@ define([
|
|||
cb(content);
|
||||
});
|
||||
|
||||
// Msg.admin_supportTeamHint, .admin_supportTeamTitle
|
||||
sidebar.addItem('support-team', function (cb) {
|
||||
let edPublic = common.getMetadataMgr().getPrivateData().edPublic; // My edPublic
|
||||
let content = blocks.block();
|
||||
|
@ -3039,6 +3071,7 @@ define([
|
|||
});
|
||||
|
||||
};
|
||||
// Msg.admin_maintenanceHint, admin_maintenanceTitle
|
||||
sidebar.addItem('maintenance', function(cb){
|
||||
var button = blocks.button('primary', '', Messages.admin_maintenanceButton);
|
||||
var $button = $(button);
|
||||
|
@ -3164,6 +3197,7 @@ define([
|
|||
|
||||
});
|
||||
|
||||
// Msg.admin_surveyHint, admin_surveyTitle
|
||||
sidebar.addItem('survey', function(cb){
|
||||
var button = blocks.button('primary', '', Messages.admin_surveyButton);
|
||||
var $button = $(button);
|
||||
|
@ -3248,6 +3282,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Msg.admin_broadcastHint, admin_broadcastTitle
|
||||
sidebar.addItem('broadcast', function(cb) {
|
||||
var form = blocks.block([], 'cp-admin-broadcast-form');
|
||||
var $form = $(form);
|
||||
|
@ -3490,6 +3525,7 @@ define([
|
|||
noHint: true
|
||||
});
|
||||
|
||||
// Msg.admin_performanceProfilingHint, .admin_performanceProfilingTitle
|
||||
sidebar.addItem('performance-profiling', function(cb){
|
||||
var header = [
|
||||
Messages.admin_performanceKeyHeading,
|
||||
|
@ -3534,6 +3570,7 @@ define([
|
|||
});
|
||||
|
||||
|
||||
// Msg.admin_enableDiskMeasurementsTitle.admin_enableDiskMeasurementsHint
|
||||
sidebar.addCheckboxItem({
|
||||
getState: function () {
|
||||
return APP.instanceStatus.enableProfiling;
|
||||
|
@ -3560,6 +3597,7 @@ define([
|
|||
return n && typeof(n) === 'number' && n % 1 === 0 && n > 0;
|
||||
};
|
||||
|
||||
// Msg.admin_bytesWrittenTitle.admin_bytesWrittenHint
|
||||
sidebar.addItem('bytes-written', function(cb){
|
||||
var duration = APP.instanceStatus.profilingWindow;
|
||||
if (!isPositiveInteger(duration)) { duration = 10000; }
|
||||
|
@ -3601,6 +3639,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Messages.admin_updateAvailableTitle.admin_updateAvailableHint.admin_updateAvailableLabel.admin_updateAvailableButton
|
||||
sidebar.addItem('update-available', function(cb){
|
||||
if (!APP.instanceStatus.updateAvailable) { return; }
|
||||
|
||||
|
@ -3616,6 +3655,7 @@ define([
|
|||
cb(button);
|
||||
});
|
||||
|
||||
// Messages.admin_checkupButton.admin_checkupHint.admin_checkupTitle
|
||||
sidebar.addItem('checkup', function(cb){
|
||||
var button = blocks.button('primary', '', Messages.admin_checkupButton);
|
||||
Util.onClickEnter($(button), function () {
|
||||
|
@ -3626,6 +3666,7 @@ define([
|
|||
});
|
||||
|
||||
|
||||
// Messages.admin_blockDailyCheckTitle.admin_blockDailyCheckHint.admin_blockDailyCheckLabel
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'block-daily-check',
|
||||
getState: function () {
|
||||
|
@ -3647,6 +3688,7 @@ define([
|
|||
}
|
||||
});
|
||||
|
||||
// Messages.admin_provideAggregateStatisticsTitle.admin_provideAggregateStatisticsHint.admin_provideAggregateStatisticsLabel
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'provide-aggregate-statistics',
|
||||
getState: function () {
|
||||
|
@ -3668,7 +3710,7 @@ define([
|
|||
}
|
||||
});
|
||||
|
||||
|
||||
// Messages.admin_listMyInstanceTitle.admin_listMyInstanceHint.admin_listMyInstanceLabel
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'list-my-instance',
|
||||
getState: function () {
|
||||
|
@ -3690,6 +3732,7 @@ define([
|
|||
}
|
||||
});
|
||||
|
||||
// Messages.admin_consentToContactTitle.admin_consentToContactHint.admin_consentToContactLabel
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'consent-to-contact',
|
||||
getState: function () {
|
||||
|
@ -3711,6 +3754,7 @@ define([
|
|||
}
|
||||
});
|
||||
|
||||
// Messages.admin_removeDonateButtonTitle.admin_removeDonateButtonHint.admin_removeDonateButtonLabel
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'remove-donate-button',
|
||||
getState: function () {
|
||||
|
@ -3740,6 +3784,7 @@ define([
|
|||
}, cb);
|
||||
};
|
||||
|
||||
// Messages.admin_instancePurposeTitle.admin_instancePurposeHint
|
||||
sidebar.addItem('instance-purpose', function(cb){
|
||||
var values = [
|
||||
'noanswer', // Messages.admin_purpose_noanswer
|
||||
|
|
|
@ -338,7 +338,7 @@ define([
|
|||
|
||||
// Make sidebar layout
|
||||
const categories = {
|
||||
'open': {
|
||||
'open': { // Msg.support_cat_open
|
||||
icon: 'fa fa-inbox',
|
||||
content: [
|
||||
'refresh',
|
||||
|
@ -347,7 +347,7 @@ define([
|
|||
'pending-list',
|
||||
]
|
||||
},
|
||||
'closed': {
|
||||
'closed': { // Msg.support_cat_closed
|
||||
icon: 'fa fa-archive',
|
||||
content: [
|
||||
'refresh',
|
||||
|
@ -355,7 +355,7 @@ define([
|
|||
'closed-list'
|
||||
]
|
||||
},
|
||||
'search': {
|
||||
'search': { // Msg.support_cat_search
|
||||
icon: 'fa fa-search',
|
||||
content: [
|
||||
'filter',
|
||||
|
@ -368,7 +368,7 @@ define([
|
|||
});
|
||||
}
|
||||
},
|
||||
'new': {
|
||||
'new': { // Msg.support_cat_new
|
||||
icon: 'fa fa-envelope',
|
||||
content: [
|
||||
'open-ticket'
|
||||
|
@ -380,13 +380,13 @@ define([
|
|||
});
|
||||
}
|
||||
},
|
||||
'legacy': {
|
||||
'legacy': { // Msg.support_cat_legacy
|
||||
icon: 'fa fa-server',
|
||||
content: [
|
||||
'legacy'
|
||||
]
|
||||
},
|
||||
'settings': {
|
||||
'settings': { // Msg.support_cat_settings
|
||||
icon: 'fa fa-cogs',
|
||||
content: [
|
||||
'privacy',
|
||||
|
@ -412,6 +412,7 @@ define([
|
|||
cb(content);
|
||||
}, { noTitle: true, noHint: true });
|
||||
|
||||
// Msg.support_privacyHint.support_privacyTitle
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'privacy',
|
||||
getState: () => false,
|
||||
|
@ -434,6 +435,7 @@ define([
|
|||
}, { noTitle: true, noHint: true });
|
||||
refreshAll();
|
||||
|
||||
// Msg.support_notificationsHint.support_notificationsTitle.support_notificationsLabel
|
||||
sidebar.addCheckboxItem({
|
||||
key: 'notifications',
|
||||
getState: () => APP.disableSupportNotif,
|
||||
|
@ -605,6 +607,7 @@ define([
|
|||
cb(container);
|
||||
}, { noTitle: true, noHint: true });
|
||||
|
||||
// Msg.support_recordedHint.support_recordedTitle
|
||||
sidebar.addItem('recorded', cb => {
|
||||
let empty = blocks.inline(Messages.support_recordedEmpty);
|
||||
let list = blocks.block([], 'cp-moderation-recorded-list');
|
||||
|
@ -689,6 +692,7 @@ define([
|
|||
cb(form);
|
||||
});
|
||||
|
||||
// Msg.support_openTicketHint.support_openTicketTitle
|
||||
sidebar.addItem('open-ticket', cb => {
|
||||
let form = APP.support.makeForm({});
|
||||
|
||||
|
@ -784,6 +788,7 @@ define([
|
|||
cb(div);
|
||||
});
|
||||
|
||||
// Msg.support_legacyHint.support_legacyTitle
|
||||
sidebar.addItem('legacy', cb => {
|
||||
if (!APP.privateKey) { return void cb(false); }
|
||||
|
||||
|
|
Loading…
Reference in New Issue