Выкладываю плугин с немного шуточной русификацией свежей TiddlyWiki 2.4
http://slil.ru/26377912Не знаю я как написать инпуты, чтоб они не обрабатывались в хтмле поста, если кто знаете - подскажите. Тогда текст я смогу поместить и в пост. (Сейчас коды лежат чистые, потому что вставил ошибочный тег перед кодами - заключены в тег
) Пишите о замеченных багах и предлагайте свои варианты перевода.
Кстати, почему такую хорошую вещь мало используют, мало переводят на русский?
<>
Дополнительные ссылки про TiddlyWiki:
TiddlyWiki: персональный вики-блокнот
http://sovety.blogspot.com/2007/08/tiddlywiki.html Неожиданный подарок
http://www.lifehack.ru/2005/09/26/neozhidannyj_podarok/ Потрепанный журнал
http://www.bolanoid.net/2007/11/25/tiddlywiki/ про TiddlyWiki в Wiki-педии
http://ru.wikipedia.org/wiki/TiddlyWiki GTDTW Version 1.0.6 (англ.)
http://nathanbowers.com/gtdtw/ GTDTiddlyWiki (русская редакция) 1.0.1 от 7 января 2005
Основывается на GTDTiddlyWiki версии 1.0.6
http://alsius.by.ru/gtdwiki.html Русификация TiddlyWiki версий 2.1 (29.IX.2006) и старше
(которую я использовал для своей русификации - для версии TiddlyWiki 2.4)
- инструкция и сама русификация
http://glebsite.ru/tw/ форум с обсуждением настроек
http://forum.ru-board.com/misc.cgi?action=printtopic&forum=5&topic=25134 /***
|''Name:''|RuStyle2|
|''Description:''|Translation of TiddlyWiki into Russian|
|''Author:''|Man With Dogs (
http://man-with-dogs.livejournal.com)||''Source:''|
http://man-with-dogs.livejournal.com |
|''CodeRepository:''| nicht |
|''Version:''|0.1.1|
|''Date:''|28.11.2008|
|''Comments:''|Based on RuStyle by Глеб Тржемецкий (Gleb Trzhemetski) v.0.6.0 & EnglishTranslationPlugin by MartinBudden v.0.3.7|
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|
http://creativecommons.org/licenses/by-sa/3.0/]] |
|''~CoreVersion:''|2.4|
***/
//{{{
//--
//-- Translateable strings
//--
// Strings in "double quotes" should be translated; strings in 'single quotes' should be left alone
config.locale = "en"; // W3C language tag
if (config.options.txtUserName == 'YourName') // do not translate this line, but do translate the next line
merge(config.options,{txtUserName: "ВашеИмя"});
merge(config.tasks,{
save: {text: "сохр.", tooltip: "Сохранить ваши изменения в эту TiddleWiki", action: saveChanges},
sync: {text: "синхр.", tooltip: "Синхронизовать изменения с другими файлами или серверами TiddleWiki", content: '<>'},
importTask: {text: "загр.", tooltip: "Загрузить записи и плугины с других файлов или серверов TiddleWiki", content: '<>'},
tweak: {text: "изм.", tooltip: "Поменять внешний вид и поведение TiddlyWiki", content: '<>'},
upgrade: {text: "обнов.", tooltip: "Обновить коды ядра TiddlyWiki", content: '<>'},
plugins: {text: "плагины", tooltip: "Управление установленными плугинами", content: '<
>'}
});
// Options that can be set in the options panel and/or cookies
merge(config.optionsDesc,{
txtUserName: "Имя пользователя для подписи ваших правок",
chkRegExpSearch: "Включить регулярные выражения для поиска",
chkCaseSensitiveSearch: "Чувствительный к регистру поиск",
chkIncrementalSearch: "Incremental key-by-key поиск",
chkAnimate: "Включить анимацию",
chkSaveBackups: "Сохранять резервные копии при сохранении изменений ",
chkAutoSave: "Автоматически сохранять изменения",
chkGenerateAnRssFeed: "Вставлять в RSS-канал сохранённые изменения",
chkSaveEmptyTemplate: "Делать пустой шаблон при сохранении изменений",
chkOpenInNewWindow: "Открыть внешнюю ссылку в новом окне",
chkToggleLinks: "Закрытие записей при переходе на другую по ссылке",
chkHttpReadOnly: "Скрыть функции редактирования при обращении по HTTP",
chkForceMinorUpdate: "Не обновлять изменённое имя пользователя и дату при правке записи",
chkConfirmDelete: "Требовать подтверждение перед удалением записи",
chkInsertTabs: "Использовать клавишу ТАБ для вставления знака табуляции вместо передвижения по полям",
txtBackupFolder: "Название папки под резервные копии",
txtMaxEditRows: "Наибольшее число строк в окне правок",
txtFileSystemCharSet: "Кодировка по умолчанию при сохранении изменений (для Огнелиса/Мазиллы)"});
merge(config.messages,{
customConfigError: "Возникли проблемы при загрузке плагинов. См. PluginManager ",
pluginError: "Ошибка: %0",
pluginDisabled: "Не задействован, так как помечен 'systemConfigDisable' ",
pluginForced: "Задействован, так как помечен 'systemConfigForce' ",
pluginVersionError: "Не задействован из-за несоответствия версий",
nothingSelected: "Ничего не выделено.",
savedSnapshotError: "Похоже, эта wiki была неправильно сохранена. См.
http://www.tiddlywiki.com/#DownloadSoftware ",
subtitleUnknown: "(неизвестно)",
undefinedTiddlerToolTip: "Записи '%0' не существует",
shadowedTiddlerToolTip: "Запись '%0' заполнена по умолчанию.",
tiddlerLinkTooltip: "%0 - %1, %2",
externalLinkTooltip: "Ссылка: %0",
noTags: "Нет помеченных записей",
notFileUrlError: "Сохраните TiddlyWiki в файл, чтобы иметь возможность сохранять изменения ",
cantSaveError: "Сохранение невозможно. Либо ваш браузер не подерживает эту функцию (используйте по возможности FireFox), либо путь к файлу содержит недопустимые символы",
invalidFileError: "Файл '%0' не похож на файл TiddlyWiki",
backupSaved: "Резервная копия сохранена",
backupFailed: "Не получилось сохранить резервную копию",
rssSaved: "RSS сохранен",
rssFailed: "Не получилось сохранить RSS",
emptySaved: "Пустой шаблон сохранен",
emptyFailed: "Не получилось сохранить пустой шаблон",
mainSaved: "Файл TiddlyWiki сохранен",
mainFailed: "Не получилось сохранить файл TiddlyWiki. Изменения не сохранены",
macroError: "Ошибка в сценарии <<%0>>",
macroErrorDetails: "Ошибка при выполнении сценария <<%0>>:\n%1",
missingMacro: "Нет такого сценария",
overwriteWarning: "Запись '%0' уже есть. Нажмите OK, чтобы перезаписать",
unsavedChangesWarning: "ВНИМАНИЕ! Есть несохраненные изменения! \n\nНажмите OK, чтобы сохранить\nНажмите CANCEL чтобы не сохранять",
confirmExit: "--------------------------------\n\nИзменения в TiddlyWiki не сохранены. Если вы продолжите, они потеряются.\n\n--------------------------------",
saveInstructions: "SaveChanges",
unsupportedTWFormat: "Неподдерживаемый TiddlyWiki формат '%0'",
tiddlerSaveError: "Ошибка при сохранении записи '%0'",
tiddlerLoadError: "Ошибка при открытии записи '%0'",
wrongSaveFormat: "Не получается сохранить в формате '%0'. Сохранено в стандартном формате.",
invalidFieldName: "Недопустимое имя поля %0",
fieldCannotBeChanged: "Поле '%0' нельзя изменять",
loadingMissingTiddler: "Попытка получить запись '%0' с '%1' сервера по адресу: \n\n'%2' в рабочее место'%3'",
upgradeDone: "Обновление до версии %0 завершилось\n\nНажмите ОК для перезагрузки обновленой TiddlyWiki"});
merge(config.messages.messageClose,{
text: "скрыть",
tooltip: "скрыть сообщение"});
config.messages.backstage = {
open: {text: "закулиса", tooltip: "Войти в Закулису для авторизации и правки задач"},
close: {text: "закрыть", tooltip: "Выйти из Закулисы"},
prompt: "закулиса:",
decal: {
edit: {text: "править", tooltip: "Править запись '%0'"}
}
};
config.messages.listView = {
tiddlerTooltip: "Нажать для разворота полного текста этой записи",
previewUnavailable: "(предпросмотр не доступен)"
};
config.messages.dates.months = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября","декабря"];
config.messages.dates.days = ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"];
config.messages.dates.shortMonths = ["I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", "X", "XI", "XII"];
config.messages.dates.shortDays = ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"];
// suffixes for dates, eg "","",""..."",""
// config.messages.dates.daySuffixes = ["st","nd","rd","th","th","th","th","th","th","th",
// "th","th","th","th","th","th","th","th","th","th",
// "st","nd","rd","th","th","th","th","th","th","th",
// "st"];
config.messages.dates.am = "";
config.messages.dates.pm = "";
merge(config.messages.tiddlerPopup,{
});
merge(config.views.wikified.tag,{
labelNoTags: "меток нет",
labelTags: "метки: ",
openTag: "Открыть метку '%0'",
tooltip: "Показать записи, помеченные как '%0'",
openAllText: "Открыть все",
openAllTooltip: "Открыть все эти записи",
popupNone: "Нет других записей с меткой '%0'"});
merge(config.views.wikified,{
defaultText: "Записи '%0' не существует. Создайте ее двойным щелчком.",
defaultModifier: "(?)",
shadowModifier: "(системная запись)",
dateFormat: "DD.mmm.YYYY", // use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D
createdPrompt: "создана: "});
merge(config.views.editor,{
tagPrompt: "Введите метки, разделенные пробелами, [[используйте квадратные скобки]] если нужно, или выберите метки из списка.",
defaultText: "Здесь мог бы быть осмысленный текст на тему '%0'"});
merge(config.views.editor.tagChooser,{
text: "метки",
tooltip: "Выберите метки из списка",
popupNone: "Меток пока нет",
tagTooltip: "Добавить метку '%0'"});
merge(config.messages,{
sizeTemplates:
[
{unit: 1024*1024*1024, template: "%0\u00a0GB"},
{unit: 1024*1024, template: "%0\u00a0MB"},
{unit: 1024, template: "%0\u00a0KB"},
{unit: 1, template: "%0\u00a0B"}
]});
merge(config.macros.search,{
label: "поиск",
prompt: "Поиск по всем записям",
accessKey: "F",
successMsg: "%0 записей, соответствующих критерию: %1",
failureMsg: "Не найдено записей по запросу: %0"});
merge(config.macros.tagging,{
label: "отмечены: ",
labelNotTag: "нету",
tooltip: "Список записей, помеченных: '%0'"});
merge(config.macros.timeline,{
dateFormat: "DD.mmm.YYYY"});// use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D
merge(config.macros.allTags,{
tooltip: "Показать записи, помеченные '%0'",
noTags: "Нет таких записей"});
config.macros.list.all.prompt = "Все записи по алфавиту";
config.macros.list.missing.prompt = "Ненаписанные";
config.macros.list.orphans.prompt = "Записи, на которые нет ссылок";
config.macros.list.shadowed.prompt = "Системные записи";
config.macros.list.touched.prompt = "Изменённые (локально)";
merge(config.macros.closeAll,{
label: "закрыть все",
prompt: "Закрыть все записи \(кроме редактируемых\)"});
merge(config.macros.permaview,{
label: "ссылка",
prompt: "Постоянная ссылка"});
merge(config.macros.saveChanges,{
label: "сохранить изменения",
prompt: "Сохранить всё",
accessKey: "S"});
merge(config.macros.newTiddler,{
label: "новая запись",
prompt: "Создать новую запись",
title: "Новая запись",
accessKey: "N"});
merge(config.macros.newJournal,{
label: "новая датированная запись",
prompt: "Создать запись, с названием, соответствующим текущей дате",
accessKey: "J"});
merge(config.macros.options,{
wizardTitle: "Переключить дополнительные установки",
step1Title: "",
step1Html: "
Показать неизвестную установку (опцию)",
unknownDescription: "//(unknown)//",
listViewTemplate: {
columns: [
{name: 'Option', field: 'option', title: "Установки", type: 'String'},
{name: 'Description', field: 'description', title: "Определение", type: 'WikiText'},
{name: 'Name', field: 'name', title: "Имя", type: 'String'}
],
rowClasses: [
{className: 'lowlight', field: 'lowlight'}
]}
});
merge(config.macros.plugins,{
wizardTitle: "Управлять плагинами",
step1Title: "Загруженные плагины",
step1Html: "", // DO NOT TRANSLATE
skippedText: "(Этот плагин не запущен, так как был добавлен после запуска)",
noPluginText: "Плагинов нет",
confirmDeleteText: "Вы действительно хотите удалить плугины:\n\n%0",
removeLabel: "снять метку systemConfig",
removePrompt: "Снять метку systemConfig",
deleteLabel: "удалить",
deletePrompt: "Удалить записи навсегда",
listViewTemplate: {
columns: [
{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Название", type: 'Tiddler'},
{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Размер", type: 'Size'},
{name: 'Forced', field: 'forced', title: "Принуд.", tag: 'systemConfigForce', type: 'TagCheckbox'},
{name: 'Disabled', field: 'disabled', title: "Неисп.", tag: 'systemConfigDisable', type: 'TagCheckbox'},
{name: 'Executed', field: 'executed', title: "Загруж.", type: 'Boolean', trueText: "ДА", falseText: "НЕТ"},
{name: 'Startup Time', field: 'startupTime', title: "Время запуска", type: 'String'},
{name: 'Error', field: 'error', title: "Состояние", type: 'Boolean', trueText: "Ошибка", falseText: "OK"},
{name: 'Log', field: 'log', title: "Лог", type: 'StringList'}
],
rowClasses: [
{className: 'error', field: 'error'},
{className: 'warning', field: 'warning'}
]}
});
merge(config.macros.toolbar,{
moreLabel: "...",
morePrompt: "Показ последующих комманд"
});
merge(config.macros.refreshDisplay,{
label: "обновить",
prompt: "Обновить отображение"
});
merge(config.macros.importTiddlers,{
readOnlyWarning: "Вы не можете загрузить в файл TiddlyWiki, открытый только для чтения. Попытайтесь открыть его из file:// URL",
wizardTitle: "Импорт записей из другой TiddlyWiki",
step1Title: "Шаг 1: Введите путь к файлу",
step1Html: "Определите тип сервера: Выберите...
Введите URL или локальный путь сюда:
...или найдите его:
...или выберите RSS: Выбрать...",
openLabel: "открыть",
openPrompt: "Открыть связь с файлом или сервером",
openError: "Проблемы выбора файла",
statusOpenHost: "Открыть хост",
statusGetWorkspaceList: "Получить список доступных рабочих областей",
step2Title: "Выбрать рабочую область",
step2Html: "Ввести название рабочей области:
...или выбрать рабочую область: Выбрать...",
cancelLabel: "отменить",
cancelPrompt: "Отменить загрузку",
statusOpenWorkspace: "Открыть рабочую область",
statusGetTiddlerList: "Получение списка записей",
errorGettingTiddlerList: "Ошибк получения списка записей, нажмите ОТМЕНИТЬ, и пробуйте заново",
step3Title: "Выбрать зиписи для закгрузки",
step3Html: "
Держите эти записи связанным с этим сервером так, чтобы Вы могли синхронизировать последующие изменения
Сохраните подробности этого сервера в 'systemServer' записи названной: ",
importLabel: "загрузить",
importPrompt: "загрузить эти записи",
confirmOverwriteText: "Вы хотите перезаписать эти записи?",
step4Title: "Шаг 4: Загружено %0 записи(ей)",
step4Html: "", // DO NOT TRANSLATE
doneLabel: "готово",
donePrompt: "Закрыть мастер",
statusDoingImport: "загруженные записи",
statusDoneImport: "Все записи загружены",
systemServerNamePattern: "%2 на %1",
systemServerNamePatternNoWorkspace: "%1",
confirmOverwriteSaveTiddler: "Запись '%0' уже существует. Щелкните 'OK', чтобы переписать её с сервера, или 'Отменить', чтобы оставить её неизменной",
serverSaveTemplate: "|''Тип:''|%0|\n|''URL:''|%1|\n|''Рабочая область:''|%2|\n\nЭта запись была автоматически создана для записи с сервера",
serverSaveModifier: "(Система)",
listViewTemplate: {
columns: [
{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Запись", type: 'Tiddler'},
{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Отрывок", type: 'Size'},
{name: 'Tags', field: 'tags', title: "Метки", type: 'Tags'}
],
rowClasses: [
]}
});
merge(config.macros.upgrade,{
wizardTitle: "Обновить коды ядра TiddlyWiki",
step1Title: "Обновить или заменить эту TiddlyWiki последним выпуском",
step1Html: "Вы собираетесь обновить коды ядра TiddlyWiki до последней версии (от
%1). Ваше содержание будет сохранено при обновлении.
Заметьте, что обновлению ядра, как уже известно, мешают старые плагины. Если Вы сталкиваетесь с проблемами с обновлённым файлом, см.
http://www.tiddlywiki.org/wiki/CoreUpgrades",
errorCantUpgrade: "Невозможно обновить эту TiddlyWiki. Вы можете обновить только сохраннённый локально файл TiddlyWiki",
errorNotSaved: "Вы должны сохранить изменения перед проведением обновления",
step2Title: "Подтвердите детали обновления",
step2Html_downgrade: "Вы собираетесь откатиться в TiddlyWiki к версии %0 от %1.
Откат к более ранней версии кода ядра не рекомендуется.",
step2Html_restore: "Эта TiddlyWiki, кажется, уже использует последнюю версию кода ядра (%0).
Вы можете всё равно продолжать обновление, чтобы гарантировать, что код ядра не был испорчен или поврежден.",
step2Html_upgrade: "Вы собираетесь обновить TiddlyWiki до версии %0 от %1.",
upgradeLabel: "обновление",
upgradePrompt: "Подготовка к обновлению",
statusPreparingBackup: "Подготовка резервной копии",
statusSavingBackup: "Сохранение резервной копии",
errorSavingBackup: "Проблемы с сохранением резервной копии",
statusLoadingCore: "Загрузка кодов ядра",
errorLoadingCore: "Ошибка загрузки кодов ядра",
errorCoreFormat: "Ошибка в новых кодах ядра",
statusSavingCore: "Сохранение новых кодов ядра",
statusReloadingCore: "Перезагрузка новых кодов ядра",
startLabel: "старт",
startPrompt: "Начать обновление",
cancelLabel: "отмена",
cancelPrompt: "Отменить обновление",
step3Title: "Обновление отменено",
step3Html: "Вы отменили обновление"
});
merge(config.macros.sync,{
listViewTemplate: {
columns: [
{name: 'Selected', field: 'selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Запись", type: 'Tiddler'},
{name: 'Server Type', field: 'serverType', title: "Тип сервера", type: 'String'},
{name: 'Server Host', field: 'serverHost', title: "Хост сервера", type: 'String'},
{name: 'Server Workspace', field: 'serverWorkspace', title: "Рабочая область сервера", type: 'String'},
{name: 'Status', field: 'status', title: "Состояние синхронизации", type: 'String'},
{name: 'Server URL', field: 'serverUrl', title: "URL сервера", text: "Вид", type: 'Link'}
],
rowClasses: [
],
buttons: [
{caption: "Синхронизировать эти записи", name: 'sync'}
]},
wizardTitle: "Синхронизировать с внешним сервером или файлом",
step1Title: "Выбрать записи для синхронизации",
step1Html: "", // DO NOT TRANSLATE
syncLabel: "синхр.",
syncPrompt: "Синхронизировать эти записи",
hasChanged: "Изменённый пока отключен",
hasNotChanged: "Неизменённый пока отключен",
syncStatusList: {
none: {text: "...", color: "transparent", display:null},
changedServer: {text: "Изменить на сервере", color: '#8080ff', display:null},
changedLocally: {text: "Изменить пока неподключен", color: '#80ff80', display:null},
changedBoth: {text: "Изменить пока неподключен и на сервере", color: '#ff8080', display:null},
notFound: {text: "Ненайдено на сервере", color: '#ffff80', display:null},
putToServer: {text: "Сохранено обновление на сервере", color: '#ff80ff', display:null},
gotFromServer: {text: "Поступило обновление с сервера", color: '#80ffff', display:null}
}
});
merge(config.commands.closeTiddler,{
text: "[-]",
tooltip: "Закрыть запись"});
merge(config.commands.closeOthers,{
text: "[-O-]",
tooltip: "Закрыть все записи, кроме этой"});
merge(config.commands.editTiddler,{
text: "[V]",
tooltip: "Править запись",
readOnlyText: "исходный код",
readOnlyTooltip: "Просмотреть исходный код записи"});
merge(config.commands.saveTiddler,{
text: "[OK]",
tooltip: "Сохранить изменения"});
merge(config.commands.cancelTiddler,{
text: "[~]",
tooltip: "Отменить изменения",
warning: "Вы уверены, что не хотите сохранить запись '%0'?",
readOnlyText: "обычный вид",
readOnlyTooltip: "Вернуться к обычному просмотру"});
merge(config.commands.deleteTiddler,{
text: "[X]",
tooltip: "Удалить запись",
warning: "Вы действительно хотите удалить '%0'?"});
merge(config.commands.permalink,{
text: "[@]",
tooltip: "Постоянная ссылка на эту запись"});
merge(config.commands.references,{
text: "[@@]",
tooltip: "Показать записи, ссылающиеся на эту",
popupNone: "Ссылок нет"});
merge(config.commands.jump,{
text: "[>>…]",
tooltip: "Перейти на другие открытые записи"});
merge(config.commands.syncing,{
text: "синхр.",
tooltip: "Управление синхронизации этой записи с сервером или внешним файлом",
currentlySyncing: "
Текущая синхронизация через '%0' с:
хостом: %1
рабочей областью: %2", // Note escaping of closing
tag
notCurrentlySyncing: "Нет текущей синхронизации",
captionUnSync: "Остановить синхронизацию этой записи",
chooseServer: "Синхронизируйте эту запись с другим сервером:",
currServerMarker: "\u25cf ",
notCurrServerMarker: " "});
merge(config.commands.fields,{
text: "поле",
tooltip: "Показать дополнительные поля этой записи ",
emptyText: "Нет дополнительных полей у этой записи ",
listViewTemplate: {
columns: [
{name: 'Field', field: 'field', title: "Поле", type: 'String'},
{name: 'Value', field: 'value', title: "Значение", type: 'String'}
],
rowClasses: [
],
buttons: [
]}});
merge(config.shadowTiddlers,{
DefaultTiddlers: "[[GettingStarted]]",
MainMenu: "[[GettingStarted]]\n\n\n^^~TiddlyWiki версия <>\nВ© 2007 [[UnaMesa|
http://www.unamesa.org/]]^^",
TranslatedGettingStarted: "Чтобы начать с этим пустым TiddlyWiki, Вы должны будете изменить следующие записи:\n* SiteTitle & SiteSubtitle: заголовок и подзаголовок сайта, как показано выше (после сохранения они также появятся в области заголовка браузера), \n* MainMenu: Меню (обычно слева) \n* DefaultTiddlers: Содержит названия записей, какие будут открыты после открытия TiddlyWiki\nВы также должны ввести Ваше имя пользователя для подписи Ваших правок: <>",
SiteTitle: "~TiddlyWiki(ru2.4)",
SiteSubtitle: "векторный гипертекстовый фидонет",
SiteUrl: "
http://www.tiddlywiki.com/",
OptionsPanel: "Эти установки сохраняются в \;Вашем браузере\n\nВаше имя для подписи заметок. Лучше, если вы напишете его WotTak\n\n<>\n<> Сохранять резервные копии\n<> Автосохранение\n<> Поиск с \;регулярными выражениями\n<> Поиск чувствительный к \;регистру\n<> Анимация\n\n----\n[[Дополнительно|AdvancedOptions]]\n[[Плагины|PluginManager]]\n[[Загрузка записей|ImportTiddlers]]",
SideBarOptions: '<><><
><><><><>', SideBarTabs: '<>',
TabMore: '<>'
});
merge(config.annotations,{
AdvancedOptions: "Системная запись обеспечивает доступ к нескольким дополнительным установкам",
ColorPalette: "Значения этой системной записи определяют цветовую схему ~TiddlyWiki",
DefaultTiddlers: "Записи, перечисленные в этой системной записи, будут автоматически отображены после запуска ~TiddlyWiki",
EditTemplate: "Шаблон HTML в этой системной записи определяет вид записей во время их правки",
GettingStarted: "Эта системная запись обеспечивает работу основных инструкций",
ImportTiddlers: "Эта системная запись обеспечивает доступ к загружаемым записям",
MainMenu: "Эта системная запись используется для заполнения главного меню в левом столбце экрана",
MarkupPreHead: "Эта запись вставлена наверху секции файла HTML TiddlyWiki",
MarkupPostHead: "Эта запись вставлена внизу секции файла HTML TiddlyWiki",
MarkupPreBody: "Эта запись вставлена наверху секции файла HTML TiddlyWiki",
MarkupPostBody: "Эта запись вставлена в конце секции файла HTML TiddlyWiki сразу после блока скриптов",
OptionsPanel: "Эта системная запись используется для заполнения слайдера панели установок в правой колонке экрана",
PageTemplate: "Шаблон HTML в этой системной записи определяет полное размещение ~TiddlyWiki",
PluginManager: "Эта системная запись обеспечивает доступ к управлению плагинами",
SideBarOptions: "Эта системная запись используется для наполнения панели установок в правой колонке экрана",
SideBarTabs: "Эта системная запись используется для наполнения панели закладок в правой колонке экрана",
SiteSubtitle: "Эта системная запись используется как вторая часть заголовка страницы",
SiteTitle: "Эта системная запись используется как первая часть заголовка страницы",
SiteUrl: "В этой системной записи должн быть записан полный целевой URL для публикации",
StyleSheetColors: "Эта системная запись содержит определения CSS, связанные с цветом элементов страницы. ''НЕ ПРАВЬТЕ ЭТУ ЗАПИСЬ!'' Вместо этого производите свои изменения в системной записи StyleSheet",
StyleSheet: "Эта запись может содержать пользовательские определения CSS",
StyleSheetLayout: "Эта системная запись содержит определения CSS, связанные с расположением элементов страницы. ''НЕ ПРАВЬТЕ ЭТУ ЗАПИСЬ!'' Вместо этого производите свои изменения в системной записи StyleSheet",
StyleSheetLocale: "Эта системная запись содержит определения CSS, связанные с локализацией",
StyleSheetPrint: "Эта системная запись содержит определения CSS для печати",
TabAll: "Эта системная запись содержит наполнение закладки ''Все'' в правой колонке экрана",
TabMore: "Эта системная запись содержит наполнение закладки ''Ещё'' в правой колонке экрана",
TabMoreMissing: "Эта системная запись содержит наполнение закладки ''Нужные'' в правой колонке экрана",
TabMoreOrphans: "Эта системная запись содержит наполнение закладки ''Забытые'' в правой колонке экрана",
TabMoreShadowed: "Эта системная запись содержит наполнение закладки ''Системные'' в правой колонке экрана",
TabTags: "Эта системная запись содержит наполнение закладки ''Метки'' в правой колонке экрана",
TabTimeline: "Эта системная запись содержит наполнение закладки 'История'' в правой колонке экрана",
ToolbarCommands: "Эта системная запись определяет команды в тулбаре записи",
ViewTemplate: "Шаблон HTML в этой системной записи определяет вид записей"
});
//}}}