i18n: devolver los 11 ficheros de idioma a la version de upstream

Con el overlay en su sitio, la rama ya no necesita editarlos. Los 11
oasis_*.js quedan identicos a upstream 0.9.1, asi que al integrar una version
nueva se copian tal cual en lugar de resolver conflictos sobre ~13.000 lineas.

El overlay recoge ademas los 6 textos del grupo spread en castellano que la
rama corregia dentro de oasis_es.js.

Efecto lateral asumido: vuelven las 86 claves de modulos que la rama no usa.
Son texto muerto, no cambian comportamiento.

Verificado: las claves propias resuelven en los 11 idiomas y la interfaz
renderiza identica (419 / 799 / 7799 bytes en topbar, barra inferior y hexagonos).
This commit is contained in:
SITO 2026-08-18 21:18:06 +02:00
parent 3fe71a0ec2
commit 9321718d90
12 changed files with 963 additions and 172 deletions

View file

@ -379,20 +379,6 @@ module.exports = {
menuEconomy: "Экономика",
menuMedia: "Медиа",
menuTools: "Инструменты",
menuCommunity: "Community",
menuAll: "All",
filter: "Filter",
bbAdd: "Add",
bbManage: "Edit",
bbRemove: "Remove",
bbQuickActions: "Quick actions",
bbYourBar: "Your bar",
bbFull: "Maximum reached",
bbDone: "Done",
bbPickTitle: "Customize the bar",
bbPickDesc: "Choose up to 4 shortcuts for the bottom bar.",
bbPickNone: "None",
peerLastChange: "Last change",
comment: "Комментарий",
subtopic: "Подтема",
json: "JSON",
@ -1483,6 +1469,7 @@ module.exports = {
tagsFilterTop: "ЛУЧШИЕ",
tagsFilterCloud: "ОБЛАКО",
tagsNoItems: "Нет доступных тегов.",
tagsSearchPlaceholder: "Поиск тегов...",
tagsTableHeaderTag: "ТЕГ/ССЫЛКА:",
tagsTableHeaderCount: "СЧЁТЧИК:",
transfersTitle: "Переводы",
@ -1568,6 +1555,9 @@ module.exports = {
voteClosedTitle: "Закрытые голосования",
voteAllSectionTitle: "Голосования",
voteCreateButton: "Создать голосование",
voteErrorTitle: "Проверьте форму",
voteErrorDeadlineMin: "Срок должен быть не менее {days} дней от текущего момента.",
voteErrorGeneric: "Не удалось сохранить голосование.",
voteUpdateButton: "Обновить",
voteDeleteButton: "Удалить",
voteOptionYes: "ЗА",
@ -2295,6 +2285,7 @@ module.exports = {
agendaFilterTransfers: "ПЕРЕВОДЫ",
agendaFilterJobs: "ВАКАНСИИ",
agendaFilterIndustry: "ПРОМЫШЛЕННОСТЬ",
agendaFilterHousing: "ЖИЛЬЁ",
agendaFilterProjects: "ПРОЕКТЫ",
agendaFilterCalendars: "КАЛЕНДАРИ",
agendaNoItems: "Назначений не найдено.",
@ -2901,6 +2892,80 @@ module.exports = {
marketAuctionEnded: "Завершён",
marketMyBidBadge: "Ваша ставка",
marketNoItemsMatch: "Товаров не найдено.",
housingTitle: "Жильё",
housingLabel: "Жильё",
housingDescriptionText: "Находите и управляйте местами в вашей сети.",
modulesHousingLabel: "Жильё",
modulesHousingDescription: "Модуль для поиска и управления местами.",
typeHousing: "ЖИЛЬЁ",
housingFilterAll: "ВСЕ",
housingFilterMine: "МОИ",
housingFilterRequested: "ЗАПРОШЕННЫЕ",
housingFilterSale: "ПРОДАЖА",
housingFilterRent: "АРЕНДА",
housingFilterCouchsurfing: "КАУЧСЁРФИНГ",
housingFilterOpen: "ДОСТУПНЫЕ",
housingFilterClosed: "НЕДОСТУПНЫЕ",
housingFilterRecent: "НОВЫЕ",
housingFilterTop: "ТОП",
housingType: "Предложение",
housingTypeSALE: "Продажа",
housingTypeRENT: "Аренда",
housingTypeCOUCHSURFING: "Каучсёрфинг",
housingProperty: "Объект",
housingPropertyAPARTMENT: "Квартира",
housingPropertyHOUSE: "Дом",
housingPropertyROOM: "Комната",
housingPropertyLAND: "Участок",
housingPropertyOTHER: "Другое",
housingTitleLabel: "Заголовок",
housingTitlePlaceholder: "Название места",
housingDescription: "Описание",
housingDescriptionPlaceholder: "Опишите место, район, что включено: санузлы, сад, спальные места…",
housingRules: "Правила",
housingRulesPlaceholder: "Животные, курение, тихие часы, минимальный срок…",
housingPlace: "Место",
housingPlacePlaceholder: "Страна, город, адрес",
housingPrice: "Цена",
housingPriceLabel: "Цена (ECO)",
housingSizeLabel: "Площадь (м²)",
housingFree: "БЕСПЛАТНО",
housingPerMonth: "/месяц",
housingRooms: "Комнаты",
housingSize: "Площадь",
housingCapacity: "Гости",
housingAvailableFrom: "Доступно с",
housingAvailableTo: "Доступно до",
housingTags: "Теги",
housingImages: "Фотографии (макс. 50 МБ каждая)",
housingRemovePhoto: "Убрать",
spreadEditWarning: "Этот контент потеряет спреды после редактирования",
housingRemoveVideo: "Убрать видео",
housingAddPhoto: "Добавить фото",
housingAddVideo: "Добавить видео",
housingVideo: "Видео (макс. 50 МБ)",
housingPhotos: "Фотографии",
housingRequests: "Запросы",
housingRequestButton: "Запросить",
housingCancelButton: "Отменить запрос",
housingRequestedBadge: "ЗАПРОШЕНО",
housingStatus: "Статус",
housingStatusOPEN: "ДОСТУПНО",
housingStatusCLOSED: "НЕДОСТУПНО",
housingSetOpen: "Сделать доступным",
housingSetClosed: "Сделать недоступным",
housingCreateButton: "Создать место",
housingUpdateButton: "Обновить",
housingDeleteButton: "Удалить",
housingSearchPlaceholder: "Поиск мест...",
housingSearchButton: "Искать",
housingMinPrice: "Мин. цена",
housingMaxPrice: "Макс. цена",
housingSortRecent: "Сначала новые",
housingSortPrice: "Сначала дешевле",
housingSortRequests: "Больше запросов",
housingSortRating: "Лучшие по оценке",
housingNoItems: "Места не найдены.",
jobsTitle: "Вакансии",
jobsCandidatesTitle: "Рекомендуемые кандидаты",
jobsCandidatesDescription: "Жители, чьи навыки соответствуют этой вакансии. Отправьте им личное сообщение.",
@ -3095,6 +3160,13 @@ module.exports = {
industryBuildStatus_COMPLETED: "ЗАВЕРШЕНО",
industryBuildStatus_FAILED: "ПРОВАЛЕНО",
pmBotIndustry: "IndustryBot",
pmBotHousing: "HousingBot",
housingBotRequestedTitle: "Кто-то запросил одно из ваших мест.",
housingBotCancelledTitle: "Запрос на одно из ваших мест отменён.",
housingBotYouRequestedTitle: "Вы запросили место.",
housingBotYouCancelledTitle: "Вы отменили запрос.",
housingBotUnavailableTitle: "Запрошенное вами место больше недоступно.",
housingBotUnavailableSentTitle: "Вы уведомили тех, кто запрашивал это место.",
industryBotAdmittedTitle: "Вас приняли на фабрику.",
industryBotApplicationTitle: "Новая заявка на вступление в вашу фабрику.",
industryBotInvitedTitle: "Вас пригласили на фабрику.",
@ -3511,7 +3583,6 @@ module.exports = {
modulesMapLabel: "Карты",
modulesMapDescription: "Модуль для управления и обмена офлайн-картами.",
padsTitle: "Пады",
karvanTitle: "Karvan",
padTitle: "Пад",
modulesPadsLabel: "Пады",
modulesPadsDescription: "Модуль для управления совместными текстовыми редакторами.",