diff --git a/locales/el/app.ftl b/locales/el/app.ftl index da89e5f31c..47b8a89602 100644 --- a/locales/el/app.ftl +++ b/locales/el/app.ftl @@ -699,6 +699,7 @@ MenuButtons--publish--renderCheckbox-label-argument-values-warning-image = MenuButtons--publish--share-performance-profile = Κοινή χρήση προφίλ επιδόσεων MenuButtons--publish--reshare-performance-profile = Νέα κοινή χρήση προφίλ επιδόσεων MenuButtons--publish--save-performance-profile = Αποθήκευση προφίλ επιδόσεων +MenuButtons--publish--local-profile-description = Αυτό το προφίλ δεν έχει μεταφορτωθεί και θα χαθεί όταν κλείσετε αυτήν την καρτέλα. Για να το διατηρήσετε, αποθηκεύστε το στον υπολογιστή σας ή μεταφορτώστε το με την επιλογή «Κοινή χρήση». MenuButtons--publish--info-description = Ανεβάστε το προφίλ σας και κάντε το προσβάσιμο σε οποιονδήποτε έχει τον σύνδεσμο. MenuButtons--publish--download-info-description = Αποθηκεύστε αυτό το προφίλ ως αρχείο στον υπολογιστή σας. MenuButtons--publish--info-description-default = Από προεπιλογή, αφαιρούνται τα προσωπικά σας δεδομένα. diff --git a/locales/uk/app.ftl b/locales/uk/app.ftl index a1fae62036..8c037d133c 100644 --- a/locales/uk/app.ftl +++ b/locales/uk/app.ftl @@ -21,6 +21,16 @@ AppHeader--app-header =
{ -profiler-brand-name }
— Захопити, щоб завантажити дані на profiler.firefox.com. +Home--instructions-content2 = + Для запису профілів швидкодії потрібен { -firefox-brand-name } для комп'ютера. + Однак, наявні профілі можна переглядати в будь-якому сучасному браузері. +Home--fenix-instructions-directly = + { -firefox-android-brand-name } можна профілювати безпосередньо на цьому пристрої. + Докладніше у статті Профілювання { -firefox-android-brand-name } безпосередньо на пристрої. +Home--fenix-instructions-remotely = + Ви також можете створити профіль { -firefox-android-brand-name } віддалено з + { -firefox-brand-name } для комп’ютера. Докладніше про це у документації: + Віддалене профілювання { -firefox-android-brand-name }. Home--record-instructions-start-stop = Зупинити й почати запис профілю Home--record-instructions-capture-load = Захопити й завантажити профіль Home--profiler-motto = Отримайте профіль швидкодії. Проаналізуйте його. Поділіться ним. Зробіть Інтернет швидшим. @@ -314,6 +371,7 @@ Home--additional-content-title = Завантажити наявні профі Home--additional-content-content = Ви можете перетягнути файл профілю сюди, щоб завантажити його, або: Home--compare-recordings-info = Ви також можете порівняти записи. Відкрити інтерфейс порівняння. Home--your-recent-uploaded-recordings-title = Ваші недавно вивантажені записи +Home--dark-mode-title = Темний режим # We replace the elements such as and with links to the # documentation to use these tools. Home--load-files-from-other-tools2 = @@ -332,6 +390,15 @@ Home--chrome-extension-recording-instructions = або ярлики для запуску та зупинки профілювання. Ви також можете експортувати профілі та завантажити їх тут для детального аналізу. +## IdleSearchField +## The component that is used for all the search inputs in the application. + +# `/` here overrides Firefox's Type Ahead Find shortcut, which would +# otherwise trigger an unhelpful find bar on top of the profiler UI. +# The shortcut itself is not localizable. +IdleSearchField--search-input2 = + .placeholder = Введіть умови фільтра (/) + ## JsTracerSettings ## JSTracer is an experimental feature and it's currently disabled. See Bug 1565788. @@ -398,7 +465,14 @@ MarkerContextMenu--select-the-sender-thread = Виберіть потік-від # This string is used on the marker filters menu item when clicked on the filter icon. # Variables: # $filter (String) - Search string that will be used to filter the markers. -MarkerFiltersContextMenu--drop-samples-outside-of-markers-matching = Перетягніть зразки за межі маркерів, що відповідають “{ $filter }” +MarkerFiltersContextMenu--drop-samples-outside-of-markers-matching = Перетягніть вибірки за межі маркерів, що відповідають “{ $filter }” + +## MarkerCopyTableContextMenu +## This is the menu when the copy icon is clicked in Marker Chart and Marker +## Table panels. + +MarkerCopyTableContextMenu--copy-table-as-plain = Копіювати таблицю маркерів як звичайний текст +MarkerCopyTableContextMenu--copy-table-as-markdown = Копіювати таблицю маркерів як Markdown ## MarkerSettings ## This is used in all panels related to markers. @@ -408,6 +482,14 @@ MarkerSettings--panel-search = .title = Показувати лише маркери, що відповідають певній назві MarkerSettings--marker-filters = .title = Фільтр маркерів +MarkerSettings--copy-table = + .title = Копіювати таблицю як текст +# This string is used when the user tries to copy a marker table with +# more than 10000 rows. +# Variable: +# $rows (Number) - Number of rows the marker table has +# $maxRows (Number) - Number of maximum rows that can be copied +MarkerSettings--copy-table-exceeed-max-rows = Кількість рядків перевищує ліміт: { $rows } > { $maxRows }. Скопіюються лише перші рядки { $maxRows }. ## MarkerSidebar ## This is the sidebar component that is used in Marker Table panel. @@ -422,6 +504,16 @@ MarkerTable--duration = Тривалість MarkerTable--name = Назва MarkerTable--details = Подробиці +## MarkerTooltip +## This is the component for Marker Tooltip panel. + +# This is used as the tooltip for the filter button in marker tooltips. +# Variables: +# $filter (String) - Search string that will be used to filter the markers. +MarkerTooltip--filter-button-tooltip = + .aria-label = Показувати лише маркери, що відповідають: “{ $filter }” + .title = Показувати лише маркери, що відповідають: “{ $filter }” + ## MenuButtons ## These strings are used for the buttons at the top of the profile viewer. @@ -429,6 +521,12 @@ MenuButtons--index--metaInfo-button = .label = Дані профілю MenuButtons--index--full-view = Повний огляд MenuButtons--index--cancel-upload = Скасувати вивантаження +MenuButtons--index--save = + .label = Зберегти… +MenuButtons--index--share = + .label = Поділитися… +MenuButtons--index--reshare = + .label = Поділитися повторно… MenuButtons--index--share-error-uploading = .label = Помилка вивантаження MenuButtons--index--revert = Повернутися до початкового профілю @@ -449,6 +547,28 @@ MenuButtons--metaInfo--resymbolicate-profile = Повторно символіз MenuButtons--metaInfo--symbolicate-profile = Символізувати профіль MenuButtons--metaInfo--attempting-resymbolicate = Спроба повторно символізувати профіль MenuButtons--metaInfo--currently-symbolicating = Наразі профіль символізується +MenuButtons--metaInfo--source-maps = Карти джерел: +# The trailing ellipsis indicates that clicking the button opens a file picker. +MenuButtons--metaInfo--apply-source-map = Застосувати карту джерел… + .title = Завантажте файл .map з диска для символізації мініфікованого пакета JavaScript, щоб відновити оригінальні назви функцій та розташування джерел. +# Shown when the uploaded map could match more than one source and the user has +# to choose which one it applies to. +MenuButtons--metaInfo--source-map-choose-bundle = Оберіть, до якого пакету застосовується ця карта джерел: +# Button to confirm the chosen source and apply the source map to it. +MenuButtons--metaInfo--source-map-apply = Застосувати +# Button to dismiss the source chooser without symbolicating. +MenuButtons--metaInfo--source-map-cancel = Скасувати +# Shown after symbolication finished and original sources were resolved. +# Variable: +# $filename (String) - The bundle source the source map was applied to. +MenuButtons--metaInfo--source-map-success = Оригінальне джерело { $filename } зіставлено. +# Shown after symbolication finished but no stack positions matched the map. +# Variable: +# $filename (String) - The bundle source the source map was applied to. +MenuButtons--metaInfo--source-map-no-match = Жодна позиція стеку в { $filename } не відповідає цій карті джерела. +MenuButtons--metaInfo--source-map-error-invalid = Вибраний файл не є дійсною картою джерела. +MenuButtons--metaInfo--source-map-error-no-eligible = Цей профіль не має JS-пакетів з URL-адресами карти джерела. +MenuButtons--metaInfo--source-map-error-failed = Не вдалося застосувати цю карту джерел до профілю. MenuButtons--metaInfo--cpu-model = Модель ЦП: MenuButtons--metaInfo--cpu-cores = Ядра ЦП: MenuButtons--metaInfo--main-memory = Основна пам'ять: @@ -503,6 +623,8 @@ MenuButtons--metaInfo--profiling-started = Запис розпочато: MenuButtons--metaInfo--profiling-session = Тривалість запису: MenuButtons--metaInfo--main-process-started = Основний процес розпочато: MenuButtons--metaInfo--main-process-ended = Основний процес завершено: +MenuButtons--metaInfo--file-name = Назва файлу: +MenuButtons--metaInfo--file-size = Розмір файлу: MenuButtons--metaInfo--interval = Інтервал: MenuButtons--metaInfo--buffer-capacity = Обсяг буфера: MenuButtons--metaInfo--buffer-duration = Тривалість буфера: @@ -519,6 +641,8 @@ MenuButtons--metaInfo--buffer-duration-seconds = MenuButtons--metaInfo--buffer-duration-unlimited = Необмежено MenuButtons--metaInfo--application = Застосунок MenuButtons--metaInfo--name-and-version = Назва та версія: +# The time between application startup and when the profiler was started +MenuButtons--metaInfo--application-uptime2 = Час роботи: MenuButtons--metaInfo--update-channel = Канал оновлень: MenuButtons--metaInfo--build-id = ID збірки: MenuButtons--metaInfo--build-type = Тип збірки: @@ -555,13 +679,13 @@ MenuButtons--metaOverheadStatistics-mean = Середнє MenuButtons--metaOverheadStatistics-max = Макс MenuButtons--metaOverheadStatistics-min = Мін MenuButtons--metaOverheadStatistics-statkeys-overhead = Спожиті для роботи ресурси - .title = Час отримання всіх потоків. + .title = Час створення вибірки всіх потоків. MenuButtons--metaOverheadStatistics-statkeys-cleaning = Очищення .title = Час викинути застарілі дані. MenuButtons--metaOverheadStatistics-statkeys-counter = Лічильник .title = Час збору всіх лічильників MenuButtons--metaOverheadStatistics-statkeys-interval = Інтервал: - .title = Зафіксований інтервал між двома зразками. + .title = Зафіксований інтервал між двома вибірками. MenuButtons--metaOverheadStatistics-statkeys-lockings = Блокування .title = Час до блокування перед виконанням вимірювань. MenuButtons--metaOverheadStatistics-overhead-duration = Тривалість споживання ресурсів на роботу: @@ -581,8 +705,15 @@ MenuButtons--publish--renderCheckbox-label-preference = Включити зна MenuButtons--publish--renderCheckbox-label-private-browsing = Включити дані з вікон приватного перегляду MenuButtons--publish--renderCheckbox-label-private-browsing-warning-image = .title = Цей профіль містить дані приватного перегляду +MenuButtons--publish--renderCheckbox-label-argument-values = Включити значення аргументів функції трасування виконання JavaScript +MenuButtons--publish--renderCheckbox-label-argument-values-warning-image = + .title = Цей профіль містить значення аргументів функцій, записані зі сторінки, які можуть містити персональні дані MenuButtons--publish--share-performance-profile = Поділитися профілем швидкодії +MenuButtons--publish--reshare-performance-profile = Повторно поділитися профілем швидкодії +MenuButtons--publish--save-performance-profile = Зберегти профіль швидкодії +MenuButtons--publish--local-profile-description = Цей профіль не вивантажено та буде втрачено після закриття цієї вкладки. Щоб залишити його, збережіть його на своєму комп’ютері або завантажте за допомогою функції Поділитися. MenuButtons--publish--info-description = Вивантажте свій профіль і зробіть його доступним для всіх, хто має посилання. +MenuButtons--publish--download-info-description = Зберегти цей профіль як файл на своєму комп'ютері. MenuButtons--publish--info-description-default = Типово ваші особисті дані вилучаються. MenuButtons--publish--info-description-firefox-nightly2 = Цей профіль з { -firefox-nightly-brand-name }, тому типово включено більшість інформації. MenuButtons--publish--include-additional-data = Включити додаткові дані, які можуть розкрити вашу ідентичність @@ -591,6 +722,7 @@ MenuButtons--publish--upload-title = Вивантаження профілю… MenuButtons--publish--cancel-upload = Скасувати вивантаження MenuButtons--publish--message-something-went-wrong = Йой, під час вивантаження профілю сталася якась халепа. MenuButtons--publish--message-try-again = Повторити спробу +MenuButtons--publish--save = Зберегти MenuButtons--publish--compressing = Стиснення… MenuButtons--publish--error-while-compressing = Помилка під час стиснення, спробуйте прибрати прапорці біля деяких полів, щоб зменшити розмір профілю. @@ -723,7 +855,7 @@ StackSettings--implementation-native2 = Вбудовані StackSettings--stack-implementation-label = Фільтр стеків: StackSettings--use-data-source-label = Джерело даних: StackSettings--call-tree-strategy-timing = Таймінги - .title = Створити підсумок окремих стеків виконаного впродовж певного часу коду + .title = Підсумовувати, використовуючи вибіркові стеки виконаного коду з плином часу StackSettings--call-tree-strategy-js-allocations = Розподіл ресурсів JavaScript .title = Підсумовувати розподілені байти JavaScript (без вивільнених) StackSettings--call-tree-strategy-native-retained-allocations = Утримана пам'ять @@ -736,6 +868,8 @@ StackSettings--call-tree-strategy-native-deallocations-sites = Вивільне .title = Підсумовувати байти вивільненої сайтом пам'яті, на якому її було вивільнено StackSettings--invert-call-stack = Інвертувати стек викликів .title = Сортувати за часом, витраченим у вузлі виклику, ігноруючи його дочірні вузли. +StackSettings--include-idle-samples = Включити вибірки часу неактивності + .title = Приберіть позначку, щоб сховати вибірки, кінцевий фрейм яких перебуває в категорії Простій. StackSettings--show-user-timing = Показати таймінги користувача StackSettings--use-stack-chart-same-widths = Використовувати однакову ширину для кожного стека StackSettings--panel-search = @@ -797,6 +931,32 @@ TrackNameButton--hide-track = TrackNameButton--hide-process = .title = Сховати процес +## TrackMemoryGraph +## This is used to show the memory graph of that process in the timeline part of +## the UI. To learn more about it, visit: +## https://profiler.firefox.com/docs/#/./memory-allocations?id=memory-track + +# Variables: +# $value (String) - the relative memory at this time (e.g. "5MB") +TrackMemoryGraph--relative-memory-at-this-time2 = { $value } + .label = відносна пам'ять на цю мить +# Variables: +# $value (String) - the memory range across the graph (e.g. "5MB") +TrackMemoryGraph--memory-range-in-graph2 = { $value } + .label = діапазон пам'яті в графіку +# Variables: +# $value (String) - count of allocations and deallocations since the previous sample +TrackMemoryGraph--allocations-and-deallocations-since-the-previous-sample2 = { $value } + .label = розподіл і вивільнення після попередньої вибірки + +## TrackProcessCPUGraph +## This is used to show the CPU usage of a process over time in the timeline. + +# Variables: +# $value (String) - the CPU usage at this sample (e.g. "50%") +TrackProcessCPUGraph--cpu = { $value } + .label = ЦП + ## TrackPower ## This is used to show the power used by the CPU and other chips in a computer, ## graphed over time. @@ -822,6 +982,11 @@ TrackPower--tooltip-power-watt = { $value } Вт # $value (String) - the power value at this location TrackPower--tooltip-power-milliwatt = { $value } мВт .label = Потужність +# This is used in the tooltip when the instant power value uses the microwatt unit. +# Variables: +# $value (String) - the power value at this location +TrackPower--tooltip-power-microwatt = { $value } мкВт + .label = Потужність # This is used in the tooltip when the power value uses the kilowatt unit. # Variables: # $value (String) - the power value at this location @@ -837,6 +1002,11 @@ TrackPower--tooltip-average-power-watt = { $value } Вт # $value (String) - the power value at this location TrackPower--tooltip-average-power-milliwatt = { $value } мВт .label = Середня потужність у поточній вибірці +# This is used in the tooltip when the power value uses the microwatt unit. +# Variables: +# $value (String) - the power value at this location +TrackPower--tooltip-average-power-microwatt = { $value } мкВт + .label = Середня потужність у поточній вибірці # This is used in the tooltip when the energy used in the current range uses the # kilowatt-hour unit. # Variables: @@ -906,12 +1076,12 @@ TrackPower--tooltip-energy-carbon-used-in-preview-microwatthour = { $value } м # $value (String) - the value for the data transfer speed. # Will contain the unit (eg. B, KB, MB) TrackBandwidthGraph--speed = { $value } за секунду - .label = Швидкість передавання для цього зразка + .label = Швидкість передавання для цієї вибірки # This is used in the tooltip of the bandwidth track. # Variables: # $value (String) - how many read or write operations were performed since the previous sample TrackBandwidthGraph--read-write-operations-since-the-previous-sample = { $value } - .label = операцій читання/запису від попереднього зразка + .label = операцій читання/запису від попередньої вибірки # This is used in the tooltip of the bandwidth track. # Variables: # $value (String) - the total of transfered data until the hovered time. @@ -971,6 +1141,12 @@ TransformNavigator--focus-subtree = Вузол фокусування: { $item } # Variables: # $item (String) - Name of the function that transform applied to. TransformNavigator--focus-function = Сфокусуватися: { $item } +# "Focus self" transform. +# See: https://profiler.firefox.com/docs/#/./guide-filtering-call-trees?id=focus-on-function-self +# Also see the translation note above CallNodeContextMenu--transform-focus-self. +# Variables: +# $item (String) - Name of the function that transform applied to. +TransformNavigator--focus-self = Фокус на собі: { $item } # "Focus category" transform. The word "Focus" has the meaning of an adjective here. # See: https://profiler.firefox.com/docs/#/./guide-filtering-call-trees?id=focus-category # Variables: @@ -1009,7 +1185,7 @@ TransformNavigator--collapse-function-subtree = Згорнути піддере # "Drop samples outside of markers matching ..." transform. # Variables: # $item (String) - Search filter of the markers that transform will apply to. -TransformNavigator--drop-samples-outside-of-markers-matching = Перетягніть зразки за межі маркерів, що відповідають: “{ $item }” +TransformNavigator--drop-samples-outside-of-markers-matching = Перетягніть вибірки за межі маркерів, що відповідають: “{ $item }” ## "Bottom box" - a view which contains the source view and the assembly view, ## at the bottom of the profiler UI @@ -1042,6 +1218,12 @@ BottomBox--assembly-code-not-available-title = Код асемблера нед # Elements: # link text - A link to the github issue about supported scenarios. BottomBox--assembly-code-not-available-text = Перегляньте обговорення #4520, щоб дізнатися про підтримувані сценарії та заплановані вдосконалення. +# The toggle button for making the bottom box fullscreen. +BottomBox--hide-fullscreen = + .title = Вийти з повноекранного режиму +# The toggle button for making the bottom box fullscreen. +BottomBox--show-fullscreen = + .title = Повноекранний режим SourceView--close-button = .title = Закрити вікно з кодом @@ -1098,6 +1280,13 @@ SourceView--not-in-archive-error-when-obtaining-source = Файл { $pathInArchi # $url (String) - The URL from which the "archive" file was downloaded. # $parsingErrorMessage (String) - The raw internal error message during parsing, not localized SourceView--archive-parsing-error-when-obtaining-source = Не вдалося проаналізувати архів за адресою { $url }: { $parsingErrorMessage } +# Displayed below SourceView--cannot-obtain-source, if a JS file could not be found in +# the browser. +# Variables: +# $url (String) - The URL of the JS source file. +# $sourceUuid (number) - The UUID of the JS source file. +# $errorMessage (String) - The raw internal error message, not localized +SourceView--not-in-browser-error-when-obtaining-js-source = Браузеру не вдалося отримати файл джерела для { $url } з sourceUuid { $sourceUuid }: { $errorMessage }. ## Toggle buttons in the top right corner of the bottom box @@ -1109,6 +1298,17 @@ AssemblyView--show-button = # Assembly refers to the low-level programming language. AssemblyView--hide-button = .title = Сховати перегляд асемблера +# The "◀" button above the assembly view. +AssemblyView--prev-button = + .title = Попередня +# The "▶" button above the assembly view. +AssemblyView--next-button = + .title = Наступна +# The label showing the current position and total count above the assembly view. +# Variables: +# $current (Number) - The current position (1-indexed). +# $total (Number) - The total count. +AssemblyView--position-label = { $current } із { $total } ## UploadedRecordingsHome ## This is the page that displays all the profiles that user has uploaded.