PageSourceSearch

https://photohotel.ru/assets/translations/app/js/common/ru.js?v=1789766517

js photohotel.ru collected 2026-10-07 21:52:49 UTC 3,476 bytes, 33 lines download raw bytes

1          (function () {
2            var messages = {"Failed to load file.":"Не удалось загрузить файл.","File upload error":"Ошибка загрузки файла","Loading error":"Ошибка загрузки","File must be uploaded":"Необходимо загрузить файл","Count":"Количество","Are you sure you want to delete photobook project?":"Вы уверены, что хотите удалить проект фотокниги?","Are you sure you want to delete souvenir project?":"Вы уверены, что хотите удалить проект сувенирки?","Are you sure you want to delete interior project?":"Вы уверены, что хотите удалить проект интерьерной печати?","Are you sure you want to delete selected photobook projects? ({count})":"Вы уверены, что хотите удалить выбранные проекты фотокниг ({count} шт.)?","Failed to delete the following projects:":"Не удалось удалить следующие проекты:","Successfully deleted: {count}":"Успешно удалено: {count} шт.","Request error":"Ошибка запроса","Specify the number of sheets":"Укажите количество листов в документе","Required field":"Обязательное поле","Invalid email":"Некорректный email","Password must be 6 to 32 characters":"Пароль должен быть от 6 до 32 символов","Passwords do not match":"Пароли не совпадают","Consent is required":"Необходимо согласие","External auth blocked":"Авторизация через иностранные мессенджеры заблокирована<br><br>Сделайте восстановление пароля по почте которая была указана при авторизации.<br><br>Или, напишите в техподдержку сайта, если процедура не получается. Укажите при этом почту, которую указывали при авторизации.","Server error. Please try again later.":"Ошибка сервера. Попробуйте позже."};
3
4            window.YII_I18N_JS = Object.assign(window.YII_I18N_JS || {}, messages);
5
6            if (!('Yii' in window)) {
7              window.Yii = {};
8            }
9            
10            if (!('t' in window.Yii)) {
11              Yii.t = function ( message, params, language) {
12                var translatedMessage;
13                if (
14                  !window.YII_I18N_JS ||
15                  !window.YII_I18N_JS[message]
16                ) {
17                  translatedMessage = message;
18                } else {
19                  translatedMessage = window.YII_I18N_JS[message];
20                }
21                if (params) {
22                  Object.keys(params).map(function (key) {
23                    var escapedParam =
24                      // https://stackoverflow.com/a/6969486/4223982
25                      key.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\^$\|]/g, '\$&');
26                    var regExp = new RegExp('\\{' + escapedParam + '\\}', 'g');
27                    translatedMessage = translatedMessage.replace(regExp, params[key]);
28                  });
29                }
30                return translatedMessage;
31              };
32            }
33          })();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.