Skip to content

Commit

Permalink
refactor: Изменение имени метода
Browse files Browse the repository at this point in the history
  • Loading branch information
Stivo182 committed Feb 28, 2025
1 parent b3471d2 commit 093e173
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 29 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ src/
### Получение конкретного ресурса

``` bsl
ОписаниеПриложения = Пакет.Получить("ОписаниеПриложения");
ОписаниеПриложения = Пакет.ПолучитьРесурс("ОписаниеПриложения");
```

### Заполнение шаблона
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

[ДобавитьПакет](#добавитьпакет) </br>
[СодержитКлюч](#содержитключ) </br>
[Получить](#получить) </br>
[ПолучитьРесурс](#получитьресурс) </br>
[ПолучитьСтроку](#получитьстроку) </br>
[ЗаполнитьШаблон](#заполнитьшаблон) </br>
[ИспользоватьПоУмолчанию](#использоватьпоумолчанию)
Expand Down Expand Up @@ -58,12 +58,12 @@
Проверяет наличие ресурса по ключу.


## Получить
## ПолучитьРесурс

**Синтаксис:**

```bsl
Получить(<Ключ>)
ПолучитьРесурс(<Ключ>)
```

**Параметры:**
Expand Down
6 changes: 3 additions & 3 deletions docs/ПакетРесурсовЛокализации.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
[БазовоеИмя](#базовоеимя) </br>
[Локаль](#локаль) </br>
[СодержитКлюч](#содержитключ) </br>
[Получить](#получить) </br>
[ПолучитьРесурс](#получитьресурс) </br>
[ПолучитьСтроку](#получитьстроку) </br>
[ЗаполнитьШаблон](#заполнитьшаблон) </br>
[УстановитьРесурсы](#установитьресурсы) </br>
Expand Down Expand Up @@ -84,12 +84,12 @@
Проверяет наличие ресурса по ключу.


## Получить
## ПолучитьРесурс

**Синтаксис:**

```bsl
Получить(<Ключ>)
ПолучитьРесурс(<Ключ>)
```

**Параметры:**
Expand Down
4 changes: 2 additions & 2 deletions examples/main.os
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
Пакет.ЗаполнитьШаблон(Шаблон);

Сообщить("Локаль: ru");
Сообщить(Пакет.Получить("ОписаниеПриложения"));
Сообщить(Пакет.ПолучитьРесурс("ОписаниеПриложения"));
Сообщить(Шаблон);

// en
Expand All @@ -46,5 +46,5 @@
Пакет.ЗаполнитьШаблон(Шаблон);

Сообщить("Локаль: en");
Сообщить(Пакет.Получить("ОписаниеПриложения"));
Сообщить(Пакет.ПолучитьРесурс("ОписаниеПриложения"));
Сообщить(Шаблон);
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@
//
// Возвращаемое значение:
// Проивзольный
Функция Получить(Ключ) Экспорт
Функция ПолучитьРесурс(Ключ) Экспорт

Для Каждого Пакет Из Пакеты Цикл
Значение = Пакет.Получить(Ключ);
Значение = Пакет.ПолучитьРесурс(Ключ);
Если Не Значение = Неопределено Тогда
Возврат Значение;
КонецЕсли;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,12 @@
//
// Возвращаемое значение:
// Проивзольный
Функция Получить(Ключ) Экспорт
Функция ПолучитьРесурс(Ключ) Экспорт

Если _КэшКлючей[Ключ] = Истина Тогда
Возврат _Ресурсы[Ключ];
ИначеЕсли Не _Родитель = Неопределено Тогда
Возврат _Родитель.Получить(Ключ);
Возврат _Родитель.ПолучитьРесурс(Ключ);
Иначе
Возврат Неопределено;
КонецЕсли;
Expand Down
6 changes: 3 additions & 3 deletions src/Модули/Мультиязычность.os
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
ВызватьИсключение "Не указан пакет ресурсов";
КонецЕсли;

Возврат Пакет.Получить(ИмяРесурса);
Возврат Пакет.ПолучитьРесурс(ИмяРесурса);

КонецФункции

Expand Down Expand Up @@ -160,7 +160,7 @@
ПозицияСовпадения = Совпадение.Группы[0].Индекс + 1;
ЗаменяемоеЗначение = Совпадение.Группы[0].Значение;
ИмяРесурса = Совпадение.Группы[1].Значение;
Значение = Пакет.Получить(ИмяРесурса);
Значение = Пакет.ПолучитьРесурс(ИмяРесурса);

Если Не Значение = Неопределено Тогда
КоличествоСимволов = ПозицияСовпадения - ТекущаяПозиция;
Expand Down Expand Up @@ -225,7 +225,7 @@
ЗначениеПараметра4 = Неопределено, ЗначениеПараметра5 = Неопределено, ЗначениеПараметра6 = Неопределено,
ЗначениеПараметра7 = Неопределено, ЗначениеПараметра8 = Неопределено, ЗначениеПараметра9 = Неопределено) Экспорт

Ресурс = Пакет.Получить(ИмяРесурса);
Ресурс = Пакет.ПолучитьРесурс(ИмяРесурса);
Если Ресурс = Неопределено Тогда
Возврат Неопределено;
КонецЕсли;
Expand Down
26 changes: 13 additions & 13 deletions tests/Тесты.os
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
Пакет = МенеджерРесурсовЛокализации.ПолучитьПакет("РесурсыЛокализации");

Ожидаем.Что(Пакет.Локаль()).Равно("ru_RU");
Ожидаем.Что(Пакет.Получить("ПолноеИмя")).Равно("РесурсыЛокализации_ru_RU");
Ожидаем.Что(Пакет.ПолучитьРесурс("ПолноеИмя")).Равно("РесурсыЛокализации_ru_RU");

КонецПроцедуры

Expand All @@ -83,7 +83,7 @@
Пакет = МенеджерРесурсовЛокализации.ПолучитьПакет("РесурсыЛокализации", "es_ES");

Ожидаем.Что(Пакет.Локаль()).Равно("en_UK");
Ожидаем.Что(Пакет.Получить("ПолноеИмя")).Равно("РесурсыЛокализации_en_UK");
Ожидаем.Что(Пакет.ПолучитьРесурс("ПолноеИмя")).Равно("РесурсыЛокализации_en_UK");

КонецПроцедуры

Expand All @@ -103,13 +103,13 @@
Пакет = МенеджерРесурсовЛокализации.ПолучитьПакет("РесурсыЛокализации");

// Полное имя обеих источников совпадает
Ожидаем.Что(Пакет.Получить("ПолноеИмя")).Равно("РесурсыЛокализации_ru_RU");
Ожидаем.Что(Пакет.ПолучитьРесурс("ПолноеИмя")).Равно("РесурсыЛокализации_ru_RU");

// Присутствует и в классе, и в файле, но взял из класса
Ожидаем.Что(Пакет.Получить("Приветствие")).Равно("Привет!");
Ожидаем.Что(Пакет.ПолучитьРесурс("Приветствие")).Равно("Привет!");

// Отсутствует в классе, но есть в файле
Ожидаем.Что(Пакет.Получить("Прощание")).Равно("До свидания");
Ожидаем.Что(Пакет.ПолучитьРесурс("Прощание")).Равно("До свидания");

КонецПроцедуры

Expand All @@ -118,7 +118,7 @@

Пакет = МенеджерРесурсовЛокализации.ПолучитьПакет("РесурсыЛокализации", "de_DE");

Ожидаем.Что(Пакет.Получить("ПолноеИмя")).Равно("РесурсыЛокализации_de");
Ожидаем.Что(Пакет.ПолучитьРесурс("ПолноеИмя")).Равно("РесурсыЛокализации_de");

КонецПроцедуры

Expand All @@ -127,9 +127,9 @@

Пакет = МенеджерРесурсовЛокализации.ПолучитьПакет("РесурсыЛокализации", "ru_RU");

Ожидаем.Что(Пакет.Получить("ПолноеИмя")).Равно("РесурсыЛокализации_ru_RU");
Ожидаем.Что(Пакет.Получить("ОфициальныйЯзык")).Равно("русский"); // РесурсыЛокализации_ru.os
Ожидаем.Что(Пакет.Получить("Температура.Обозначение")).Равно("°C"); // РесурсыЛокализации.os
Ожидаем.Что(Пакет.ПолучитьРесурс("ПолноеИмя")).Равно("РесурсыЛокализации_ru_RU");
Ожидаем.Что(Пакет.ПолучитьРесурс("ОфициальныйЯзык")).Равно("русский"); // РесурсыЛокализации_ru.os
Ожидаем.Что(Пакет.ПолучитьРесурс("Температура.Обозначение")).Равно("°C"); // РесурсыЛокализации.os

КонецПроцедуры

Expand All @@ -139,8 +139,8 @@
ПакетОсновной = МенеджерРесурсовЛокализации.ПолучитьПакет("РесурсыЛокализации", "ru_RU");
ПакетКоманды = МенеджерРесурсовЛокализации.ПолучитьПакет("РесурсыЛокализацииКоманд", "ru_RU");

Ожидаем.Что(ПакетОсновной.Получить("СохранитьКак")).Не_().Заполнено();
Ожидаем.Что(ПакетКоманды.Получить("СохранитьКак")).Равно("Сохранить как");
Ожидаем.Что(ПакетОсновной.ПолучитьРесурс("СохранитьКак")).Не_().Заполнено();
Ожидаем.Что(ПакетКоманды.ПолучитьРесурс("СохранитьКак")).Равно("Сохранить как");

КонецПроцедуры

Expand All @@ -149,8 +149,8 @@

ГруппаПакетов = МенеджерРесурсовЛокализации.ПолучитьПакеты("РесурсыЛокализации, РесурсыЛокализацииКоманд", "ru_RU");

Ожидаем.Что(ГруппаПакетов.Получить("Приветствие")).Равно("Привет!");
Ожидаем.Что(ГруппаПакетов.Получить("СохранитьКак")).Равно("Сохранить как");
Ожидаем.Что(ГруппаПакетов.ПолучитьРесурс("Приветствие")).Равно("Привет!");
Ожидаем.Что(ГруппаПакетов.ПолучитьРесурс("СохранитьКак")).Равно("Сохранить как");

КонецПроцедуры

Expand Down

0 comments on commit 093e173

Please sign in to comment.