en to ru translation catalogue (362 entries)

[ctx: QObject|]
en: Import filter for Cachegrind/Callgrind generated profile data files
ru: Фильтр импорта для файлов данных, генерируемых профилировщиком Cachegrind/Callgrind

[ctx: ProfileContext|]
en: Invalid Context
ru: Недопустимый контекст

[ctx: ProfileContext|]
en: Unknown Context
ru: Неизвестный контекст

[ctx: ProfileContext|]
en: Part Source Line
ru: Строка исходного кода (в части)

[ctx: ProfileContext|]
en: Source Line
ru: Строка исходного кода

[ctx: ProfileContext|]
en: Part Line Call
ru: Вызов строки (в части)

[ctx: ProfileContext|]
en: Line Call
ru: Вызов строки

[ctx: ProfileContext|]
en: Part Jump
ru: Переход (в части)

[ctx: ProfileContext|]
en: Jump
ru: Переход

[ctx: ProfileContext|]
en: Part Instruction
ru: Инструкция (в части)

[ctx: ProfileContext|]
en: Instruction
ru: Инструкция

[ctx: ProfileContext|]
en: Part Instruction Jump
ru: Инструкция перехода (в части)

[ctx: ProfileContext|]
en: Instruction Jump
ru: Инструкция перехода

[ctx: ProfileContext|]
en: Part Instruction Call
ru: Инструкция вызова (в части)

[ctx: ProfileContext|]
en: Instruction Call
ru: Инструкция вызова

[ctx: ProfileContext|]
en: Part Call
ru: Вызов (в части)

[ctx: ProfileContext|]
en: Call
ru: Вызов

[ctx: ProfileContext|]
en: Part Function
ru: Функция (в части)

[ctx: ProfileContext|]
en: Function Source File
ru: Файл исходного кода функции

[ctx: ProfileContext|]
en: Function
ru: Функция

[ctx: ProfileContext|]
en: Function Cycle
ru: Цикл функций

[ctx: ProfileContext|]
en: Part Class
ru: Класс (в части)

[ctx: ProfileContext|]
en: Class
ru: Класс

[ctx: ProfileContext|]
en: Part Source File
ru: Файл исходного кода (в части)

[ctx: ProfileContext|]
en: Source File
ru: Файл исходного кода

[ctx: ProfileContext|]
en: Part ELF Object
ru: Объект ELF (в части)

[ctx: ProfileContext|]
en: ELF Object
ru: Объект ELF

[ctx: ProfileContext|]
en: Profile Part
ru: Часть профиля

[ctx: ProfileContext|]
en: Program Trace
ru: Данные трассировки программы

[ctx: QObject|]
en: %1 from %2
ru: %1 из «%2»

[ctx: QObject|]
en: (unknown)
ru: (неизвестно)

[ctx: QObject|]
en: Instruction Fetch
ru: Выборка инструкции

[ctx: QObject|]
en: Data Read Access
ru: Доступ на чтение данных

[ctx: QObject|]
en: Data Write Access
ru: Доступ на запись данных

[ctx: QObject|]
en: L1 Instr. Fetch Miss
ru: Промах при выборке инструкции из кэша L1

[ctx: QObject|]
en: L1 Data Read Miss
ru: Промах при чтении данных из кэша L1

[ctx: QObject|]
en: L1 Data Write Miss
ru: Промах при записи данных в кэш L1

[ctx: QObject|]
en: L2 Instr. Fetch Miss
ru: Промах при выборке инструкции из кэша L2

[ctx: QObject|]
en: L2 Data Read Miss
ru: Промах при чтении данных из кэша L2

[ctx: QObject|]
en: L2 Data Write Miss
ru: Промах при записи данных в кэш L2

[ctx: QObject|]
en: LL Instr. Fetch Miss
ru: Промах при выборке инструкции из кэша LL

[ctx: QObject|]
en: LL Data Read Miss
ru: Промах при чтении данных из кэша LL

[ctx: QObject|]
en: LL Data Write Miss
ru: Промах при записи данных в кэш LL

[ctx: QObject|]
en: L1 Miss Sum
ru: Всего промахов в кэше L1

[ctx: QObject|]
en: L2 Miss Sum
ru: Всего промахов в кэше L2

[ctx: QObject|]
en: Last-level Miss Sum
ru: Всего промахов в кэше LL

[ctx: QObject|]
en: Indirect Branch
ru: Косвенное ветвление

[ctx: QObject|]
en: Mispredicted Ind. Branch
ru: Неверно предсказанное косвенное ветвление

[ctx: QObject|]
en: Conditional Branch
ru: Условное ветвление

[ctx: QObject|]
en: Mispredicted Cond. Branch
ru: Неверно предсказанное условное ветвление

[ctx: QObject|]
en: Mispredicted Branch
ru: Неверно предсказанное ветвление

[ctx: QObject|]
en: Global Bus Event
ru: Глобальное событие шины

[ctx: QObject|]
en: Samples
ru: Выборки

[ctx: QObject|]
en: System Time
ru: Время системы

[ctx: QObject|]
en: User Time
ru: Время пользователя

[ctx: QObject|]
en: Cycle Estimation
ru: Оценка циклов

[ctx: QObject|]
en: (no caller)
ru: (нет вызывающей)

[ctx: QObject|]
en: %1 via %2
ru: %1 через %2

[ctx: QObject|]
en: (no callee)
ru: (нет вызываемой)

[ctx: QObject|]
en: (global)
ru: (глобальное)

[ctx: QObject|]
en: (not found)
ru: (не найдено)

[ctx: TraceData|]
en: Recalculating Function Cycles...
ru: Пересчёт циклов функций...

[ctx: QObject|]
en: Call(s) from %1
ru: Вызов(ы) из %1

[ctx: QObject|]
en: Call(s) to %1
ru: Вызов(ы) %1

[ctx: QObject|]
en: (unknown call)
ru: (неизвестный вызов)

[ctx: QObject|]
en: Export Graph
ru: Экспорт графа

[ctx: CallGraphView|]
en: <b>Call Graph around active Function</b><p>Depending on configuration, this view shows the call graph environment of the active function. Note: the shown cost is <b>only</b> the cost which is spent while the active function was actually running; i.e. the cost shown for main() - if it is visible - should be the same as the cost of the active function, as that is the part of inclusive cost of main() spent while the active function was running.</p><p>For cycles, blue call arrows indicate that this is an artificial call added for correct drawing which actually never happened.</p><p>If the graph is larger than the widget area, an overview panner is shown in one edge. There are similar visualization options to the Call Treemap; the selected function is highlighted.</p>
ru: <b>Граф вызовов вокруг активной функции</b><p>В зависимости от конфигурации это представление показывает окружение вызова активной функции. Обратите внимание, что отображаемая стоимость — это <b>только</b> стоимость, накопленная, когда активная функция действительно работала; например, стоимость для main() (если она показывается) должна быть равна стоимости активной функции, так как она составляет включённую стоимость main(), накопленную, когда работала активная функция.</p><p>Для циклов синие стрелки вызовов показывают, что это искусственный вызов, добавленный для иллюстрации, но никогда не происходивший.</p><p>Если граф больше размера панели, с краю появляется элемент панорамирования обзора. Подобный механизм визуализации есть и в дереве вызовов; при этом выбранная функция выделяется цветом.</p>

[ctx: CallGraphView|]
en: Warning: a long lasting graph layouting is in progress.
    Reduce node/edge limits for speedup.
ru: Предупреждение: выполняется построение сложного графа.
    Для ускорения процесса уменьшите ограничение числа узлов/рёбер.

[ctx: CallGraphView|]
en: Layouting stopped.
ru: Построение остановлено.

[ctx: CallGraphView|]
en: The call graph has %1 nodes and %2 edges.
ru: Граф вызовов содержит узлов: %1, рёбер: %2.

[ctx: CallGraphView|]
en: No graph available because the layouting process failed.
ru: Граф недоступен, поскольку процесс построения закончился ошибкой.

[ctx: CallGraphView|]
en: Trying to run the following command did not work:
    '%1'
ru: Попытка выполнить следующую команду не удалась:
    %1

[ctx: CallGraphView|]
en: Please check that 'dot' is installed (package GraphViz).
ru: Проверьте, установлена ли программа dot из пакета GraphViz.

[ctx: CallGraphView|]
en: No item activated for which to draw the call graph.
ru: Нет активного элемента для построения графа вызовов.

[ctx: CallGraphView|]
en: No call graph can be drawn for the active item.
ru: Граф вызовов не может быть построен для активного элемента.

[ctx: CallGraphView|]
en: Error running the graph layouting tool.
ru: При запуске средства построения графа произошла ошибка.

[ctx: CallGraphView|]
en: There is no call graph available for function
    	'%1'
    because it has no cost of the selected event type.
ru: Нет доступного графа вызовов для функции
    	%1,
    поскольку у неё нет стоимости выбранного типа.

[ctx: CallGraphView|]
en: Caller Depth
ru: Глубина вызывающих

[ctx: CallGraphView|]
en: Unlimited
ru: Без ограничений

[ctx: CallGraphView|None]
en: Depth 0
ru: Глубина 0

[ctx: CallGraphView|]
en: max. 1
ru: Макс. 1

[ctx: CallGraphView|]
en: max. 2
ru: Макс. 2

[ctx: CallGraphView|]
en: max. 5
ru: Макс. 5

[ctx: CallGraphView|]
en: max. 10
ru: Макс. 10

[ctx: CallGraphView|]
en: max. 15
ru: Макс. 15

[ctx: CallGraphView|]
en: Callee Depth
ru: Глубина вызываемых

[ctx: CallGraphView|]
en: Min. Node Cost
ru: Мин. стоимость узла

[ctx: CallGraphView|]
en: No Minimum
ru: Без минимума

[ctx: CallGraphView|]
en: 50 %
ru: 50%

[ctx: CallGraphView|]
en: 20 %
ru: 20%

[ctx: CallGraphView|]
en: 10 %
ru: 10%

[ctx: CallGraphView|]
en: 5 %
ru: 5%

[ctx: CallGraphView|]
en: 2 %
ru: 2%

[ctx: CallGraphView|]
en: 1 %
ru: 1%

[ctx: CallGraphView|]
en: Min. Call Cost
ru: Мин. стоимость вызова

[ctx: CallGraphView|]
en: Same as Node
ru: 100% стоимости узла

[ctx: CallGraphView|]
en: 50 % of Node
ru: 50% стоимости узла

[ctx: CallGraphView|]
en: 20 % of Node
ru: 20% стоимости узла

[ctx: CallGraphView|]
en: 10 % of Node
ru: 10% стоимости узла

[ctx: CallGraphView|]
en: Birds-eye View
ru: Окно обзора

[ctx: CallGraphView|]
en: Top Left
ru: Сверху слева

[ctx: CallGraphView|]
en: Top Right
ru: Сверху справа

[ctx: CallGraphView|]
en: Bottom Left
ru: Снизу слева

[ctx: CallGraphView|]
en: Bottom Right
ru: Снизу справа

[ctx: CallGraphView|]
en: Automatic
ru: Автоматически

[ctx: CallGraphView|]
en: Hide
ru: Скрыть

[ctx: CallGraphView|]
en: Layout
ru: Раскладка

[ctx: CallGraphView|]
en: Top to Down
ru: Сверху вниз

[ctx: CallGraphView|]
en: Left to Right
ru: Слева направо

[ctx: CallGraphView|]
en: Circular
ru: По кругу

[ctx: CallGraphView|]
en: Go to '%1'
ru: Перейти к «%1»

[ctx: CallGraphView|]
en: Stop Layouting
ru: Остановить построение

[ctx: CallGraphView|]
en: Export Graph
ru: Экспортировать граф

[ctx: CallGraphView|]
en: As DOT file...
ru: Как файл DOT...

[ctx: CallGraphView|]
en: As Image...
ru: Как изображение...

[ctx: CallGraphView|]
en: Graph
ru: Граф

[ctx: CallGraphView|]
en: Arrows for Skipped Calls
ru: Стрелки пропущенных вызовов

[ctx: CallGraphView|]
en: Inner-cycle Calls
ru: Вызовы внутри циклов

[ctx: CallGraphView|]
en: Cluster Groups
ru: Объединять группы

[ctx: CallGraphView|]
en: Visualization
ru: Визуализация

[ctx: CallGraphView|]
en: Compact
ru: Компактная

[ctx: CallGraphView|]
en: Normal
ru: Обычная

[ctx: CallGraphView|]
en: Tall
ru: В высоту

[ctx: CallGraphView|]
en: Export Graph As Image
ru: Экспорт графа в виде изображения

[ctx: CallGraphView|]
en: Images (*.png *.jpg)
ru: Изображения (*.png *.jpg)

[ctx: QObject|]
en: (active)
ru: (активно)

[ctx: CallMapView|Name]
en: A thing's name
ru: Имя объекта

[ctx: CallMapView|]
en: Cost
ru: Стоимость

[ctx: CallMapView|]
en: Location
ru: Расположение

[ctx: CallMapView|]
en: Calls
ru: Вызовы

[ctx: CallMapView|]
en: <b>Caller Map</b><p>This graph shows the nested hierarchy of all callers of the current activated function. Each colored rectangle represents a function; its size tries to be proportional to the cost spent therein while the active function is running (however, there are drawing constraints).</p>
ru: <b>Карта вызывающих</b><p>Этот граф показывает иерархическую схему вложенности всех функций, вызывающих текущую активную. Каждая функция представляется цветным прямоугольником, при этом его размер пропорционален стоимости, накопленной во время выполнения активной функции (хотя возможны неточности из-за ограничений изображения).</p>

[ctx: CallMapView|]
en: <b>Call Map</b><p>This graph shows the nested hierarchy of all callees of the current activated function. Each colored rectangle represents a function; its size tries to be proportional to the cost spent therein while the active function is running (however, there are drawing constraints).</p>
ru: <b>Карта вызываемых</b><p>Этот граф показывает иерархическую схему вложенности всех функций, вызываемых текущей активной. Каждая функция представляется цветным прямоугольником, при этом его размер пропорционален стоимости, накопленной во время выполнения активной функции (хотя возможны неточности из-за ограничений изображения).</p>

[ctx: CallMapView|]
en: <p>Appearance options can be found in the context menu. To get exact size proportions, choose 'Hide incorrect borders'. As this mode can be <em>very</em> time consuming, you may want to limit the maximum drawn nesting level before. 'Best' determinates the split direction for children from the aspect ratio of the parent. 'Always Best' decides on remaining space for each sibling. 'Ignore Proportions' takes space for function name drawing <em>before</em> drawing children. Note that size proportions can get <em>heavily</em> wrong.</p><p>This is a <em>TreeMap</em> widget. Keyboard navigation is available with the left/right arrow keys for traversing siblings, and up/down arrow keys to go a nesting level up/down. <em>Return</em> activates the current item.</p>
ru: <p>Параметры отображения можно найти в контекстном меню. Чтобы получить точные пропорции размеров, выберите пункт «Убрать неточные границы». Так как построение в этом режиме может выполняться <em>очень</em> долго, возможно, стоит предварительно ограничить максимальный уровень вложенности: «Наилучший» определяет направление разделения для потомков, исходя из соотношения сторон родителя; «Всегда наилучший» учитывает оставшееся место для каждого потомка; «Игнорировать пропорции» выделяет место для отображения имени функции <em>до</em> отображения потомков. Заметьте, что при этом пропорции могут быть <em>значительно</em> искажены.</p><p>Всё это реализует виджет <em>Древовидная карта</em>, предоставляющий также возможности навигации с помощью клавиш-стрелок влево/вправо по соседним элементам и вверх/вниз — на уровень вложенности выше/ниже. Клавиша <em>Enter</em> активирует текущий элемент.</p>

[ctx: CallMapView|]
en: Go To
ru: Перейти к

[ctx: CallMapView|]
en: Stop at Depth
ru: Остановиться при глубине

[ctx: CallMapView|]
en: No Depth Limit
ru: Без ограничения глубины

[ctx: CallMapView|]
en: Depth 10
ru: 10

[ctx: CallMapView|]
en: Depth 15
ru: 15

[ctx: CallMapView|]
en: Depth 20
ru: 20

[ctx: CallMapView|]
en: Depth of '%1' (%2)
ru: %2 (глубина «%1»)

[ctx: CallMapView|]
en: Decrement Depth (to %1)
ru: Уменьшить глубину (до %1)

[ctx: CallMapView|]
en: Increment Depth (to %1)
ru: Увеличить глубину (до %1)

[ctx: CallMapView|]
en: Stop at Function
ru: Остановиться на функции

[ctx: CallMapView|]
en: No Function Limit
ru: Без ограничения функций

[ctx: CallMapView|]
en: Stop at Area
ru: Остановиться на площади

[ctx: CallMapView|]
en: No Area Limit
ru: Без ограничения площади

[ctx: CallMapView|]
en: 100 Pixels
ru: 100 пикселов

[ctx: CallMapView|]
en: 200 Pixels
ru: 200 пикселов

[ctx: CallMapView|]
en: 500 Pixels
ru: 500 пикселов

[ctx: CallMapView|]
en: 1000 Pixels
ru: 1000 пикселов

[ctx: CallMapView|]
en: Area of '%1' (%2)
ru: %2 (площадь «%1»)

[ctx: CallMapView|]
en: Double Area Limit (to %1)
ru: Увеличить предел вдвое (до %1)

[ctx: CallMapView|]
en: Half Area Limit (to %1)
ru: Уменьшить предел вдвое (до %1)

[ctx: CallMapView|]
en: Visualization
ru: Визуализация

[ctx: CallMapView|]
en: Split Direction
ru: Направление разделения

[ctx: CallMapView|]
en: Skip Incorrect Borders
ru: Убрать неточные границы

[ctx: CallMapView|]
en: Border Width
ru: Ширина границы

[ctx: CallMapView|]
en: Border 0
ru: Граница 0

[ctx: CallMapView|]
en: Border 1
ru: Граница 1

[ctx: CallMapView|]
en: Border 2
ru: Граница 2

[ctx: CallMapView|]
en: Border 3
ru: Граница 3

[ctx: CallMapView|]
en: Draw Symbol Names
ru: Выводить имена символов

[ctx: CallMapView|]
en: Draw Cost
ru: Выводить стоимость

[ctx: CallMapView|]
en: Draw Location
ru: Выводить расположение

[ctx: CallMapView|]
en: Draw Calls
ru: Выводить вызовы

[ctx: CallMapView|]
en: Ignore Proportions
ru: Игнорировать пропорции

[ctx: CallMapView|]
en: Allow Rotation
ru: Разрешить поворот

[ctx: CallMapView|]
en: Shading
ru: Затенение

[ctx: CallMapView|]
en: Call Map: Current is '%1'
ru: Карта вызовов: текущий элемент «%1»

[ctx: QObject|]
en: (no function)
ru: (не функция)

[ctx: QObject|]
en: (no call)
ru: (не вызов)

[ctx: CallView|]
en: Cost
ru: Стоимость

[ctx: CallView|]
en: Cost per call
ru: Стоимость на один вызов

[ctx: CallView|]
en: Cost 2
ru: Стоимость 2

[ctx: CallView|]
en: Cost 2 per call
ru: Стоимость 2 на один вызов

[ctx: CallView|]
en: Count
ru: Количество

[ctx: CallView|]
en: Caller
ru: Вызывающая

[ctx: CallView|]
en: Callee
ru: Вызываемая

[ctx: CallView|]
en: <b>List of direct Callers</b><p>This list shows all functions calling the current selected one directly, together with a call count and the cost spent in the current selected function while being called from the function from the list.</p><p>An icon instead of an inclusive cost specifies that this is a call inside of a recursive cycle. An inclusive cost makes no sense here.</p><p>Selecting a function makes it the current selected one of this information panel. If there are two panels (Split mode), the function of the other panel is changed instead.</p>
ru: <b>Список непосредственно вызывающих</b><p>Этот список содержит все функции, непосредственно вызывающие текущую выбранную, с количеством вызовов и стоимостью, накопленной в текущей функции при её вызове из функции в списке.</p><p>Значок вместо включённой стоимости указывает на то, что этот вызов имеет место в рекурсивном цикле. В таком случае включённая стоимость не имеет смысла.</p><p>При выборе функции она становится текущей в этой информационной панели. Если включены две панели (в режиме разделения), сменяется функция в другой панели.</p>

[ctx: CallView|]
en: <b>List of direct Callees</b><p>This list shows all functions called by the current selected one directly, together with a call count and the cost spent in this function while being called from the selected function.</p><p>Selecting a function makes it the current selected one of this information panel. If there are two panels (Split mode), the function of the other panel is changed instead.</p>
ru: <b>Список непосредственно вызываемых</b><p>Этот список содержит все функции, непосредственно вызываемые текущей выбранной, с количеством вызовов и стоимостью, накопленными в данных функциях при вызове из текущей.</p><p>При выборе функции она становится текущей в этой информационной панели. Если включены две панели (в режиме разделения), сменяется функция в другой панели.</p>

[ctx: CallView|]
en: Go to '%1'
ru: Перейти к «%1»

[ctx: CallView|]
en: %1 per call
ru: %1 на один вызов

[ctx: QObject|]
en: (%n item(s) skipped) | (%n item(s) skipped)
ru[0]: (пропущено элементов: %n)
ru[1]: (пропущено элементов: %n)
ru[2]: (пропущено элементов: %n)

[ctx: QObject|]
en: (%n function(s) skipped) | (%n function(s) skipped)
ru[0]: (пропущено функций: %n)
ru[1]: (пропущено функций: %n)
ru[2]: (пропущено функций: %n)

[ctx: CoverageView|]
en: Incl.
ru: Вкл.

[ctx: CoverageView|]
en: Distance
ru: Дистанция

[ctx: CoverageView|]
en: Called
ru: Вызывалась

[ctx: CoverageView|]
en: Caller
ru: Вызывающая

[ctx: CoverageView|]
en: Self
ru: Сама

[ctx: CoverageView|]
en: Calling
ru: Вызывала

[ctx: CoverageView|]
en: Callee
ru: Вызываемая

[ctx: CoverageView|]
en: <b>List of all Callers</b><p>This list shows all functions calling the current selected one, either directly or with several functions in-between on the stack; the number of functions in-between plus one is called the <em>Distance</em> (e.g. for function A,B,C there exists a call from A to C when A calls B and B calls C, i.e. A => B => C. The distance here is 2).</p><p>Absolute cost shown is the cost spent in the selected function while a listed function is active; relative cost is the percentage of all cost spent in the selected function while the listed one is active. The cost graphic shows logarithmic percentage with a different color for each distance.</p><p>As there can be many calls from the same function, the distance column sometimes shows the range of distances for all calls happening; then, in parentheses, there is the medium distance, i.e. the distance where most of the call costs happened.</p><p>Selecting a function makes it the current selected one of this information panel. If there are two panels (Split mode), the function of the other panel is changed instead.</p>
ru: <b>Список всех вызывающих</b><p>Этот список содержит все функции, вызывающие текущую выбранную непосредственно или через несколько других функций в стеке. Число промежуточных функций плюс один называется <em>Дистанцией</em> (например, для функций A и C таких, что A вызывает C косвенно, вызывая B, которая, в свою очередь, вызывает C (то есть A => B => C), дистанция будет равна 2).</p><p>Абсолютная стоимость здесь — это стоимость, накопленная в выбранной функции, пока была активна данная функция в списке, а относительная — процент всей стоимости, накопленной в выбранной функции, пока была активна функция в списке. График стоимости показывает логарифмическое отношение стоимости, выделяя цветами разные дистанции.</p><p>Так как из одной и той же функции может вызываться множество других, в столбце «Дистанция» может отображаться диапазон дистанций для всех происходивших вызовов, при этом в скобках указывается средняя дистанция, то есть дистанция, с которой связана наибольшая стоимость.</p><p>При выборе функции она становится текущей в этой информационной панели. Если включены две панели (в режиме разделения), сменяется функция в другой панели.</p>

[ctx: CoverageView|]
en: <b>List of all Callees</b><p>This list shows all functions called by the current selected one, either directly or with several function in-between on the stack; the number of function in-between plus one is called the <em>Distance</em> (e.g. for function A,B,C there exists a call from A to C when A calls B and B calls C, i.e. A => B => C. The distance here is 2).</p><p>Absolute cost shown is the cost spent in the listed function while the selected is active; relative cost is the percentage of all cost spent in the listed function while the selected one is active. The cost graphic always shows logarithmic percentage with a different color for each distance.</p><p>As there can be many calls to the same function, the distance column sometimes shows the range of distances for all calls happening; then, in parentheses, there is the medium distance, i.e. the distance where most of the call costs happened.</p><p>Selecting a function makes it the current selected one of this information panel. If there are two panels (Split mode), the function of the other panel is changed instead.</p>
ru: <b>Список всех вызываемых</b><p>Этот список содержит все функции, вызываемые текущей выбранной непосредственно или через несколько других функций в стеке. Число промежуточных функций плюс один называется <em>Дистанцией</em> (например, для функций A и C таких, что A вызывает C косвенно, вызывая B, которая, в свою очередь, вызывает C (то есть A => B => C), дистанция будет равна 2).</p><p>Абсолютная стоимость здесь — это стоимость, накопленная в функции в списке, пока была активна выбранная, а относительная — процент всей стоимости, накопленной в функции в списке, пока была активна выбранная. График стоимости показывает логарифмическое отношение стоимости, выделяя цветами разные дистанции.</p><p>Так как одна и та же функция может вызываться из множества других, в столбце «Дистанция» может отображаться диапазон дистанций для всех происходивших вызовов, при этом в скобках указывается средняя дистанция, то есть дистанция, с которой связана наибольшая стоимость.</p><p>При выборе функции она становится текущей в этой информационной панели. Если включены две панели (в режиме разделения), сменяется функция в другой панели.</p>

[ctx: CoverageView|]
en: Go to '%1'
ru: Перейти к «%1»

[ctx: QObject|]
en: Unknown Type
ru: Неизвестный тип

[ctx: EventTypeView|]
en: Event Type
ru: Тип событий

[ctx: EventTypeView|]
en: Incl.
ru: Вкл.

[ctx: EventTypeView|]
en: Self
ru: Сама

[ctx: EventTypeView|]
en: Short
ru: Сокращение

[ctx: EventTypeView|]
en: Formula
ru: Формула

[ctx: EventTypeView|]
en: <b>Cost Types List</b><p>This list shows all cost types available and what the self/inclusive cost of the current selected function is for that cost type.</p><p>By choosing a cost type from the list, you change the cost type of costs shown all over KCachegrind to be the selected one.</p>
ru: <b>Список типов стоимости</b><p>Этот список содержит все доступные типы стоимости и определения того, что понимается под стоимостью самой функции/включённой стоимостью данного типа для текущей функции.</p><p>Выберите тип стоимости в этом списке, чтобы изменить тип стоимостей, отображаемых в KCachegrind, на заданный.</p>

[ctx: EventTypeView|]
en: Set as Secondary Event Type
ru: Установить как вторичный тип событий

[ctx: EventTypeView|]
en: Hide Secondary Event Type
ru: Скрыть вторичный тип событий

[ctx: EventTypeView|]
en: Edit Long Name
ru: Изменить полное имя

[ctx: EventTypeView|]
en: Edit Short Name
ru: Изменить сокращение

[ctx: EventTypeView|]
en: Edit Formula
ru: Изменить формулу

[ctx: EventTypeView|]
en: Remove
ru: Удалить

[ctx: EventTypeView|]
en: New Event Type...
ru: Новый тип событий...

[ctx: EventTypeView|]
en: New%1
ru: Новый%1

[ctx: EventTypeView|]
en: New Event Type %1
ru: Новый тип событий %1

[ctx: FunctionListModel|]
en: Incl.
ru: Вкл.

[ctx: FunctionListModel|]
en: Self
ru: Сама

[ctx: FunctionListModel|]
en: Called
ru: Вызывалась

[ctx: FunctionListModel|]
en: Function
ru: Функция

[ctx: FunctionListModel|]
en: Location
ru: Расположение

[ctx: FunctionListModel|]
en: (%1 function(s) skipped)
ru: (пропущено функций: %1)

[ctx: FunctionSelection|]
en: Function Profile
ru: Профилирование функций

[ctx: FunctionSelection|]
en: &Search:
ru: &Искать:

[ctx: FunctionSelection|]
en: Search Query
ru: Поисковый запрос

[ctx: FunctionSelection|]
en: Self
ru: Сама

[ctx: FunctionSelection|]
en: Group
ru: Группа

[ctx: FunctionSelection|]
en: (No Grouping)
ru: (Без группировки)

[ctx: FunctionSelection|]
en: <b>The Flat Profile</b><p>The flat profile contains a group and a function selection list. The group list contains all groups where costs are spent in, depending on the chosen group type. The group list is hidden when group type 'Function' is selected.</p><p>The function list contains the functions of the selected group (or all for 'Function' group type), ordered by the costs spent therein. Functions with costs less than 1% are hidden on default.</p>
ru: <b>Плоский профиль</b><p>Эта панель содержит список групп и список выбора функций. Список групп включает все группы, с которыми связана стоимость, в зависимости от выбранного типа группировки. При выборе типа «Без группировки» этот список скрывается.</p><p>Список функций включает функции выбранной группы (или все функции, если выбран тип «Без группировки»), упорядоченные по накопленной в них стоимости. Функции со стоимостью меньше 1% по умолчанию не показываются.</p>

[ctx: FunctionSelection|]
en: Go to '%1'
ru: Перейти к «%1»

[ctx: FunctionSelection|]
en: Grouping
ru: Группировка

[ctx: FunctionSelection|]
en: No Grouping
ru: Без группировки

[ctx: QObject|]
en: Active call to '%1'
ru: Активный вызов функции %1

[ctx: QObject|]
en: Call to '%1'
ru: Вызов(ы) %1

[ctx: QObject|]
en: %n call(s) to '%2' | %n call(s) to '%2'
ru[0]: Вызовов функции %2: %n
ru[1]: Вызовов функции %2: %n
ru[2]: Вызовов функции %2: %n

[ctx: QObject|]
en: Jump %1 of %2 times to 0x%3
ru: Переход по адресу 0x%3 (кол-во: %1 из %2)

[ctx: QObject|]
en: Jump %1 times to 0x%2
ru: Переход по адресу 0x%2 (кол-во: %1)

[ctx: QObject|]
en: (cycle)
ru: (цикл)

[ctx: InstrView|]
en: Cost
ru: Стоимость

[ctx: InstrView|]
en: Cost 2
ru: Стоимость 2

[ctx: InstrView|]
en: Hex
ru: Шестн.

[ctx: InstrView|]
en: Assembly Instructions
ru: Инструкции ассемблера

[ctx: InstrView|]
en: Source Position
ru: Место в исходном коде

[ctx: InstrView|]
en: <b>Annotated Machine Code</b><p>The annotated machine code list shows the assembly instructions of the current selected function together with (self) cost spent while executing an instruction. If this is a call instruction, lines with details on the call happening are inserted into the source: the cost spent inside of the call, the number of calls happening, and the call destination.</p><p>The machine code shown is generated with the 'objdump' utility from the 'binutils' package.</p><p>Select a line with call information to make the destination function of this call current.</p>
ru: <b>Машинный код с аннотациями</b><p>Эта панель содержит список с инструкциями ассемблера, образующими текущую выбранную функцию, и стоимостью выполнения каждой инструкции. Если это инструкция вызова, в список добавляются дополнительные строки с информацией о данном вызове: стоимость, накопленная внутри вызова, число вызовов и целевой адрес.</p><p>Показанный здесь машинный код генерируется служебной программой objdump из пакета binutils.</p><p>При выборе строки с информацией о вызове вызываемая функция становится текущей.</p>

[ctx: InstrView|]
en: Go to '%1'
ru: Перейти к «%1»

[ctx: InstrView|]
en: Go to Address %1
ru: Перейти по адресу %1

[ctx: InstrView|]
en: Hex Code
ru: Шестн. код

[ctx: InstrView|]
en: There is no instruction info in the profile data file.
ru: В файле данных профилирования нет информации об инструкциях.

[ctx: InstrView|]
en: Tip: For Callgrind, rerun with option
ru: Подсказка: для использования Callgrind укажите параметр

[ctx: InstrView|]
en: To see (conditional) jumps, additionally specify
ru: Чтобы увидеть переходы (условные), дополнительно укажите

[ctx: InstrView|]
en: For annotated machine code, the following object file is needed:
ru: Для машинного кода с аннотациями необходим следующий файл объектного кода:

[ctx: InstrView|]
en: This file can not be found.
ru: Не удалось обнаружить этот файл.

[ctx: InstrView|]
en: If cross-compiled, set SYSROOT variable.
ru: В случае кросс-компиляции установите переменную SYSROOT.

[ctx: InstrView|]
en: There is an error trying to execute the command
ru: При попытке выполнения команды произошла ошибка

[ctx: InstrView|]
en: Check that you have installed 'objdump'.
ru: Проверьте, установлена ли в системе служебная программа objdump.

[ctx: InstrView|]
en: This utility can be found in the 'binutils' package.
ru: Найти её можно в пакете binutils.

[ctx: InstrView|]
en: (No Instruction)
ru: (нет инструкции)

[ctx: InstrView|]
en: There are %n cost line(s) without machine code. | There are %n cost line(s) without machine code.
ru[0]: Строк стоимости без машинного кода: %n.
ru[1]: Строк стоимости без машинного кода: %n.
ru[2]: Строк стоимости без машинного кода: %n.

[ctx: InstrView|]
en: This happens because the code of
ru: Это вызвано тем, что код

[ctx: InstrView|]
en: does not seem to match the profile data file.
ru: не соответствует файлу данных профилирования.

[ctx: InstrView|]
en: Are you using an old profile data file or is the above mentioned
ru: Возможно, используется старый файл данных профилирования или вышеупомянутый объект ELF

[ctx: InstrView|]
en: ELF object from an updated installation/another machine?
ru: взят с обновлённой системы/другого компьютера.

[ctx: InstrView|]
en: There seems to be an error trying to execute the command
ru: Вероятно, при попытке выполнения команды произошла ошибка

[ctx: InstrView|]
en: Check that the ELF object used in the command exists.
ru: Проверьте, существует ли объект ELF, указанный в команде.

[ctx: QObject|]
en: Profile Part %1
ru: Часть профилирования %1

[ctx: QObject|]
en: (no trace)
ru: (нет трассировки)

[ctx: QObject|]
en: (no part)
ru: (нет частей)

[ctx: QObject|]
en: (none)
ru: (нет)

[ctx: PartSelection|]
en: Parts Overview
ru: Обзор частей

[ctx: PartSelection|A thing's name]
en: Name
ru: Имя

[ctx: PartSelection|]
en: Cost
ru: Стоимость

[ctx: PartSelection|]
en: (no trace parts)
ru: (нет частей трассировки)

[ctx: PartSelection|]
en: <b>The Parts Overview</b><p>A trace consists of multiple trace parts when there are several profile data files from one profile run. The Trace Part Overview dockable shows these, horizontally ordered in execution time; the rectangle sizes are proportional to the total cost spent in the parts. You can select one or several parts to constrain all costs shown to these parts only.</p><p>The parts are further subdivided: there is a partitioning and an callee split mode: <ul><li>Partitioning: You see the partitioning into groups for a trace part, according to the group type selected. E.g. if ELF object groups are selected, you see colored rectangles for each used ELF object (shared library or executable), sized according to the cost spent therein.</li><li>Callee: A rectangle showing the inclusive cost of the current selected function in the trace part is shown. This is split up into smaller rectangles to show the costs of its callees.</li></ul></p>
ru: <b>Обзор частей</b><p>Трассировка состоит из нескольких частей, когда в результате одного профилирования создаются несколько файлов с данными. Эти части показываются в данной панели в виде прямоугольников, упорядоченных по времени выполнения, при этом их размеры пропорциональны общей стоимости частей. Выберите одну или несколько частей, чтобы получить стоимости, относящиеся только к ним.</p><p>При этом возможны два варианта их дальнейшего разбиения: <ul><li>Режим разделения: части разделяются по группам в соответствии с выбранным типом группирования. Например, если выбрано группирование объектов ELF, будут показаны разноцветные прямоугольники для каждого задействованного объекта ELF (общей библиотеки или запускаемого файла) с размером, соответствующим их стоимости.</li><li>Режим вызываемых: для текущей функции, выбранной в отображаемой части трассировки, прямоугольники показывают включённую стоимость (стоимость вызываемых функций) в виде меньших прямоугольников.</li></ul></p>

[ctx: PartSelection|]
en: Profile Part Overview: Current is '%1'
ru: Обзор частей профилирования: текущая часть «%1»

[ctx: PartSelection|]
en: Deselect '%1'
ru: Отменить выбор «%1»

[ctx: PartSelection|]
en: Select '%1'
ru: Выбрать «%1»

[ctx: PartSelection|]
en: Select All Parts
ru: Выбрать все части

[ctx: PartSelection|]
en: Visible Parts
ru: Видимые части

[ctx: PartSelection|]
en: Hide Selected Parts
ru: Скрыть выбранные части

[ctx: PartSelection|]
en: Show Hidden Parts
ru: Показать скрытые части

[ctx: PartSelection|]
en: Go to '%1'
ru: Перейти к «%1»

[ctx: PartSelection|]
en: Visualization
ru: Визуализация

[ctx: PartSelection|]
en: Partitioning Mode
ru: Режим разделения

[ctx: PartSelection|]
en: Zoom Function
ru: Функция увеличения

[ctx: PartSelection|]
en: Show Direct Calls
ru: Показывать прямые вызовы

[ctx: PartSelection|]
en: Increment Shown Call Levels
ru: Показывать больше уровней вызовов

[ctx: PartSelection|]
en: Diagram Mode
ru: Режим диаграммы

[ctx: PartSelection|]
en: Draw Names
ru: Выводить имена

[ctx: PartSelection|]
en: Draw Costs
ru: Выводить стоимость

[ctx: PartSelection|]
en: Ignore Proportions
ru: Игнорировать пропорции

[ctx: PartSelection|]
en: Allow Rotation
ru: Разрешить поворот

[ctx: PartSelection|]
en: Draw Frames
ru: Рисовать рамки

[ctx: PartSelection|]
en: Hide Info
ru: Скрыть информацию

[ctx: PartSelection|]
en: Show Info
ru: Отобразить информацию

[ctx: PartSelection|]
en: (no trace loaded)
ru: (трассировка не загружена)

[ctx: PartView|]
en: Profile Part
ru: Часть профиля

[ctx: PartView|]
en: Incl.
ru: Вкл.

[ctx: PartView|]
en: Self
ru: Сама

[ctx: PartView|]
en: Called
ru: Вызывалась

[ctx: PartView|]
en: Comment
ru: Комментарий

[ctx: PartView|]
en: <b>Trace Part List</b><p>This list shows all trace parts of the loaded trace. For each part, the self/inclusive cost of the current selected function, spent in the part, is shown; percentage costs are always relative to the total cost <em>of the part</em> (not to the whole trace as in the Trace Part Overview). Also shown are the calls happening to/from the current function inside of the trace part.</p><p>By choosing one or more trace parts from the list, the costs shown all over KCachegrind will only be the ones spent in the selected part(s). If no list selection is shown, in fact all trace parts are selected implicitly.</p><p>This is a multi-selection list. You can select ranges by dragging the mouse or use SHIFT/CTRL modifiers. Selection/Deselection of trace parts can also be done by using the Trace Part Overview Dockable. This one also supports multiple selection.</p><p>Note that the list is hidden if only one trace part is loaded.</p>
ru: <b>Список частей трассировки</b><p>Этот список содержит все части загруженной трассировки. Для каждой части показывается собственная/включённая стоимость текущей выбранной функции, относящаяся к данной части. Процент стоимости рассчитывается относительно общей стоимости <em>части</em> (а не трассировки, как в «Обзоре частей»). Также здесь показываются вызовы текущей функции/из текущей функции, относящиеся к данной части трассировки.</p><p>При выборе одной или нескольких частей в этом списке KCachegrind будет везде отображать только ту стоимость, которая относится к выбранной части (частям). Если в этом списке ничего не выбрано, подразумевается, что выбраны все части трассировки.</p><p>Этот список поддерживает множественное выделение. Возможно выделить несколько частей/их диапазоны, перетаскивая мышь или используя SHIFT/CTRL. Кроме того, выделить/отменить выделение частей трассировки можно в панели «Обзор частей». Она также поддерживает множественный выбор.</p><p>Обратите внимание, что список частей не показывается, если загружена только одна часть.</p>

[ctx: QObject|]
en: Jump %1 of %2 times to %3
ru: Переход к %3 (кол-во: %1 из %2)

[ctx: QObject|]
en: Jump %1 times to %2
ru: Переход к %2 (кол-во: %1)

[ctx: SourceView|]
en: Cost
ru: Стоимость

[ctx: SourceView|]
en: Cost 2
ru: Стоимость 2

[ctx: SourceView|]
en: Source
ru: Исходный код

[ctx: SourceView|]
en: <b>Annotated Source</b><p>The annotated source list shows the source lines of the current selected function together with (self) cost spent while executing the code of this source line. If there was a call in a source line, lines with details on the call happening are inserted into the source: the cost spent inside of the call, the number of calls happening, and the call destination.</p><p>Select a inserted call information line to make the destination function current.</p>
ru: <b>Исходный код с аннотациями</b><p>Данный список содержит строки исходного кода для текущей выбранной функции со стоимостью самого кода, накопленной при выполнении данных строк. Если в какой-либо строке выполнялся вызов, дополнительно добавляются строки с информацией о данном вызове: стоимость, накопленная внутри вызова, число вызовов и целевая функция.</p><p>При выборе строки с информацией о вызове вызываемая функция становится текущей.</p>

[ctx: SourceView|]
en: Go to '%1'
ru: Перейти к «%1»

[ctx: SourceView|]
en: Go to Line %1
ru: Перейти к строке %1

[ctx: SourceView|]
en: There is no cost of current selected type associated
ru: Стоимость текущего типа не связана

[ctx: SourceView|]
en: with any source line of this function in file
ru: ни с одной строкой исходного кода этой функции в файле

[ctx: SourceView|]
en: Thus, no annotated source can be shown.
ru: Поэтому исходный код с аннотациями не может быть показан.

[ctx: SourceView|]
en: --- From '%1' ---
ru: --- Из «%1» ---

[ctx: SourceView|]
en: --- Inlined from '%1' ---
ru: --- Встроено из «%1» ---

[ctx: SourceView|]
en: --- Inlined from unknown source ---
ru: --- Встроено из неизвестного источника ---

[ctx: SourceView|]
en: There is no source available for the following function:
ru: Исходный код следующей функции недоступен:

[ctx: SourceView|]
en: This is because no debug information is present.
ru: Это вызвано отсутствием отладочной информации.

[ctx: SourceView|]
en: Recompile source and redo the profile run.
ru: Перекомпилируйте исходный код и запустите профилирование снова.

[ctx: SourceView|]
en: The function is located in this ELF object:
ru: Данная функция находится в следующем объекте ELF:

[ctx: SourceView|]
en: This is because its source file cannot be found:
ru: Это вызвано тем, что файл исходного кода не найден:

[ctx: SourceView|]
en: Add the folder of this file to the source folder list.
ru: Добавьте путь к каталогу с этим файлом в список каталогов исходного кода.

[ctx: SourceView|]
en: The list can be found in the configuration dialog.
ru: Список находится в диалоговом окне настройки.

[ctx: StackSelection|]
en: Stack Selection
ru: Выбор стека

[ctx: StackSelection|]
en: Cost
ru: Стоимость

[ctx: StackSelection|]
en: Cost2
ru: Стоимость2

[ctx: StackSelection|]
en: Calls
ru: Вызовы

[ctx: StackSelection|]
en: Function
ru: Функция

[ctx: TabBar|]
en: Move to Top
ru: Переместить вверх

[ctx: TabBar|Move to Top]
en: Top
ru: Вверх

[ctx: TabBar|]
en: Move to Right
ru: Переместить вправо

[ctx: TabBar|Move to Right]
en: Right
ru: Вправо

[ctx: TabBar|]
en: Move to Bottom
ru: Переместить вниз

[ctx: TabBar|Move to Bottom]
en: Bottom
ru: Вниз

[ctx: TabBar|]
en: Move to Bottom Left
ru: Переместить вниз влево

[ctx: TabBar|Move to Bottom Left]
en: Bottom Left
ru: Вниз влево

[ctx: TabBar|]
en: Move Area To
ru: Переместить раздел...

[ctx: TabBar|]
en: Hide This Tab
ru: Скрыть эту вкладку

[ctx: TabBar|]
en: Hide Area
ru: Скрыть раздел

[ctx: TabBar|Show on Top]
en: Top
ru: Сверху

[ctx: TabBar|Show on Right]
en: Right
ru: Справа

[ctx: TabBar|Show on Bottom]
en: Bottom
ru: Снизу

[ctx: TabBar|Show on Bottom Left]
en: Bottom Left
ru: Снизу слева

[ctx: TabBar|]
en: Show Hidden On
ru: Показать скрытые...

[ctx: TabView|]
en: (No profile data file loaded)
ru: (файл с данными профилирования не загружен)

[ctx: TabView|]
en: Types
ru: Типы

[ctx: TabView|]
en: Callers
ru: Вызывающие

[ctx: TabView|]
en: All Callers
ru: Все вызывающие

[ctx: TabView|]
en: Callee Map
ru: Карта вызываемых

[ctx: TabView|]
en: Source Code
ru: Исходный код

[ctx: TabView|]
en: Parts
ru: Части

[ctx: TabView|]
en: Callees
ru: Вызываемые

[ctx: TabView|]
en: Call Graph
ru: Граф вызовов

[ctx: TabView|]
en: All Callees
ru: Все вызываемые

[ctx: TabView|]
en: Caller Map
ru: Карта вызывающих

[ctx: TabView|]
en: Machine Code
ru: Машинный код

[ctx: TabView|]
en: <b>Information Tabs</b><p>This widget shows information for the currently selected function in different tabs: <ul><li>The Costs tab shows a list of available event types and the inclusive and self-costs related to these types.</li><li>The Parts tab shows a list of trace parts if the trace consists of more than one part (otherwise, this tab is hidden). The cost of the selected function spent in the different parts together with the calls happening is shown.</li><li>The Call Lists tab shows direct callers and callees of the function in more detail.</li><li>The Coverage tab shows the same as the Call Lists tab, but also shows indirect callers and callees, not just direct ones.</li><li>The Call Graph tab shows a graphical visualization of the calls made by this function.</li><li>The Source Code tab presents annotated source code if debugging information and the source file are available.</li><li>The Machine Code tab presents annotated assembly instructions if profile information at instruction level is available.</li></ul>For more information, see the <em>What's This?</em> help of the corresponding tab widget.</p>
ru: <b>Информационные вкладки</b><p>Этот виджет показывает информацию о текущей выбранной функции на нескольких вкладках: <ul><li>На вкладке «Типы» показывается список доступных типов событий и стоимости самих функций/включённые стоимости, связанные с этими типами.</li><li>На вкладке «Части» можно увидеть список частей трассировки, если трассировка включает несколько частей (в противном случае эта вкладка скрыта), а также стоимость и число вызовов выбранной функции, связанные с каждой отдельной частью.</li><li>Списки на вкладках «Вызываемые»/«Вызывающие» показывают функции, вызываемые/вызывающие текущую выбранную с дополнительными подробностями.</li><li>Вкладки «Все вызываемые»/«Все вызывающие» подобны двум предыдущим, но включают, помимо непосредственных, ещё и косвенные вызовы.</li><li>Граф вызовов представляет графическую визуализацию вызовов, выполненных текущей функцией.</li><li>На вкладке «Исходный код» показывается исходный код с аннотациями (при наличии отладочной информации и файлов исходного кода).</li><li>Вкладка «Машинный код» представляет инструкции ассемблера с аннотациями (если в данных профиля есть сведения об инструкциях).</li></ul>Дополнительные сведения доступны в справке <em>Что это?</em> по интересующему элементу.</p>

[ctx: TabView|]
en: (No function selected)
ru: (функция не выбрана)

[ctx: QObject|]
en: No description available
ru: Описание отсутствует

[ctx: TreeMapWidget|]
en: Text %1
ru: Текст %1

[ctx: TreeMapWidget|]
en: Recursive Bisection
ru: Рекурсивный половинный

[ctx: TreeMapWidget|]
en: Columns
ru: Столбцы

[ctx: TreeMapWidget|]
en: Rows
ru: Строки

[ctx: TreeMapWidget|]
en: Always Best
ru: Всегда наилучший

[ctx: TreeMapWidget|]
en: Best
ru: Наилучший

[ctx: TreeMapWidget|]
en: Alternate (V)
ru: Альтернативный (верт.)

[ctx: TreeMapWidget|]
en: Alternate (H)
ru: Альтернативный (гор.)

[ctx: TreeMapWidget|]
en: Horizontal
ru: Горизонтальный

[ctx: TreeMapWidget|]
en: Vertical
ru: Вертикальный
