returnt('updatenotification','The update check is not yet finished. Please refresh the page.');
},
l_download_now:function(){
returnt('updatenotification','Download now');
},
l_non_default_updater:function(){
returnt('updatenotification','A non-default update server is in use to be checked for updates:');
},
l_notify_groups:function(){
returnt('updatenotification','Notify members of the following groups about available updates:');
},
l_only_app_updates:function(){
returnt('updatenotification','Only notification for app updates are available.');
},
l_open_updater:function(){
returnt('updatenotification','Open updater');
},
l_up_to_date:function(){
returnt('updatenotification','Your version is up to date.');
},
l_update_channel:function(){
returnt('updatenotification','Update channel:');
},
l_update_channel_daily:function(){
returnt('updatenotification','The selected update channel makes dedicated notifications for the server obsolete.');
},
l_update_channel_git:function(){
returnt('updatenotification','The selected update channel does not support updates of the server.');
},
l_update_channel_newer:function(){
returnt('updatenotification','You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel.');
},
l_update_channel_delay:function(){
returnt('updatenotification','Note that after a new release it can take some time before it shows up here. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found.');
},
newVersionAvailableString:function(){
returnt('updatenotification','A new version is available: {newVersionString}',{
newVersionString:this.newVersionString
});
},
lastCheckedOnString:function(){
returnt('updatenotification','Checked on {lastCheckedDate}',{