Weblate translations update (#4578)

* Translated using Weblate (French)

Currently translated at 100.0% (1056 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/fr/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 81.3% (859 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/pt_BR/

* Translated using Weblate (Swedish)

Currently translated at 96.3% (1017 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/sv/

* Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/

* Translated using Weblate (French)

Currently translated at 100.0% (1056 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/fr/

* Translated using Weblate (Swedish)

Currently translated at 99.8% (1054 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/sv/

* Translated using Weblate (French)

Currently translated at 100.0% (1056 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/fr/

* Added translation using Weblate (Norwegian Bokmål)

* Translated using Weblate (French)

Currently translated at 100.0% (1056 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/fr/

* Translated using Weblate (Hungarian)

Currently translated at 37.5% (397 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/hu/

* Translated using Weblate (Swedish)

Currently translated at 99.9% (1055 of 1056 strings)

Translation: stashapp/stash
Translate-URL: https://hosted.weblate.org/projects/stashapp/stash/sv/

* Pretty locale files

* Sort locale keys

---------

Co-authored-by: doodoo <adr.web@hotmail.fr>
Co-authored-by: Robert de Abreu Viana <deathrobert2010@gmail.com>
Co-authored-by: alpacaserious <srhsgsef@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: R Balu <balu.ka@hotmail.com>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
This commit is contained in:
WithoutPants
2024-02-17 14:06:40 +11:00
committed by GitHub
parent 440c261f5b
commit 5aba3c1a98
20 changed files with 9964 additions and 9962 deletions

View File

@@ -877,7 +877,6 @@
"path": "Sti",
"perceptual_similarity": "Perceptuel lighed (phash)",
"performer": "Kunstner",
"performer_tags": "Kunstner Tags",
"performer_age": "kunstnere Alder",
"performer_count": "Kunstner Antal",
"performer_favorite": "Foretrukken optrædende",
@@ -917,6 +916,7 @@
"update_performers": "Opdater Kunstnere",
"updating_untagged_performers_description": "Opdatering af ikke-taggede kunstnere vil forsøge at matche alle kunstnere, der mangler en stashid, og opdatere metadataene."
},
"performer_tags": "Kunstner Tags",
"performers": "Kunstnere",
"piercings": "Piercinger",
"queue": "Kø",
@@ -927,9 +927,9 @@
"resolution": "Opløsning",
"scene": "Scene",
"sceneTagger": "Scenetagger",
"scene_tags": "Scene-etiketter",
"scene_count": "Scene antal",
"scene_id": "Scene-id",
"scene_tags": "Scene-etiketter",
"scenes": "Scener",
"scenes_updated_at": "Scene opdateret den",
"search_filter": {

File diff suppressed because it is too large Load Diff

View File

@@ -483,8 +483,8 @@
"strategy": "Strategy",
"tag_skipped_matches": "Tag skipped matches with",
"tag_skipped_matches_tooltip": "Create a tag like 'Identify: Multiple Matches' that you can filter for in the Scene Tagger view and choose the correct match by hand",
"tag_skipped_performers": "Tag skipped performers with",
"tag_skipped_performer_tooltip": "Create a tag like 'Identify: Single Name Performer' that you can filter for in the Scene Tagger view and choose how you want to handle these performers"
"tag_skipped_performer_tooltip": "Create a tag like 'Identify: Single Name Performer' that you can filter for in the Scene Tagger view and choose how you want to handle these performers",
"tag_skipped_performers": "Tag skipped performers with"
},
"import_from_exported_json": "Import from exported JSON in the metadata directory. Wipes the existing database.",
"incremental_import": "Incremental import from a supplied export zip file.",
@@ -567,6 +567,21 @@
"skip_opening_browser": "Skip Opening Browser",
"skip_opening_browser_on_startup": "Skip auto-opening browser during startup"
},
"detail": {
"compact_expanded_details": {
"description": "When enabled, this option will present expanded details while maintaining a compact presentation",
"heading": "Compact expanded details"
},
"enable_background_image": {
"description": "Display background image on detail page.",
"heading": "Enable background image"
},
"heading": "Detail Page",
"show_all_details": {
"description": "When enabled, all content details will be shown by default and each detail item will fit under a single column",
"heading": "Show all details"
}
},
"editing": {
"disable_dropdown_create": {
"description": "Remove the ability to create new objects from the dropdown selectors",
@@ -595,21 +610,6 @@
}
}
},
"detail": {
"enable_background_image": {
"description": "Display background image on detail page.",
"heading": "Enable background image"
},
"heading": "Detail Page",
"compact_expanded_details": {
"description": "When enabled, this option will present expanded details while maintaining a compact presentation",
"heading": "Compact expanded details"
},
"show_all_details": {
"description": "When enabled, all content details will be shown by default and each detail item will fit under a single column",
"heading": "Show all details"
}
},
"funscript_offset": {
"description": "Time offset in milliseconds for interactive scripts playback.",
"heading": "Funscript Offset (ms)"
@@ -701,8 +701,8 @@
"description": "Play next scene in queue when video finishes",
"heading": "Continue playlist by default"
},
"enable_chromecast": "Enable Chromecast",
"disable_mobile_media_auto_rotate": "Disable auto-rotate of fullscreen media on Mobile",
"enable_chromecast": "Enable Chromecast",
"show_ab_loop_controls": "Show AB Loop plugin controls",
"show_scrubber": "Show Scrubber",
"track_activity": "Track Activity",
@@ -862,6 +862,7 @@
"source": "Source"
},
"overwrite_filter_confirm": "Are you sure you want to overwrite existing saved query {entityName}?",
"performers_found": "{count} performers found",
"reassign_entity_title": "{count, plural, one {Reassign {singularEntity}} other {Reassign {pluralEntity}}}",
"reassign_files": {
"destination": "Reassign to"
@@ -905,7 +906,6 @@
"video_previews_tooltip": "Video previews which play when hovering over a scene"
},
"scenes_found": "{count} scenes found",
"performers_found": "{count} performers found",
"scrape_entity_query": "{entity_type} Scrape Query",
"scrape_entity_title": "{entity_type} Scrape Results",
"scrape_results_existing": "Existing",
@@ -941,11 +941,11 @@
"medium": "Medium"
},
"search_accuracy_label": "Search Accuracy",
"select_options": "Select Options…",
"select_all_but_largest_file": "Select every file in each duplicated group, except the largest file",
"select_all_but_largest_resolution": "Select every file in each duplicated group, except the file with highest resolution",
"select_none": "Select None",
"select_oldest": "Select the oldest file in the duplicate group",
"select_options": "Select Options…",
"select_youngest": "Select the youngest file in the duplicate group",
"title": "Duplicate Scenes"
},
@@ -974,9 +974,9 @@
},
"empty_server": "Add some scenes to your server to view recommendations on this page.",
"errors": {
"loading_type": "Error loading {type}",
"image_index_greater_than_zero": "Image index must be greater than 0",
"lazy_component_error_help": "If you recently upgraded Stash, please reload the page or clear your browser cache.",
"loading_type": "Error loading {type}",
"something_went_wrong": "Something went wrong."
},
"ethnicity": "Ethnicity",
@@ -1078,33 +1078,33 @@
"none": "None",
"o_counter": "O-Counter",
"operations": "Operations",
"orientation": "Orientation",
"organized": "Organised",
"orientation": "Orientation",
"package_manager": {
"add_source": "Add Source",
"edit_source": "Edit Source",
"check_for_updates": "Check for Updates",
"confirm_delete_source": "Are you sure you want to delete source {name} ({url})?",
"confirm_uninstall": "Are you sure you want to uninstall {number} packages?",
"description": "Description",
"edit_source": "Edit Source",
"hide_unselected": "Hide unselected",
"install": "Install",
"installed_version": "Installed Version",
"latest_version": "Latest Version",
"no_sources": "No sources configured",
"no_packages": "No packages found",
"required_by": "Required by {packages}",
"source": {
"name": "Name",
"url": "Source URL",
"local_path": {
"heading": "Local Path",
"description": "Relative path to store packages for this source. Note that changing this requires the packages to be moved manually."
}
},
"no_sources": "No sources configured",
"package": "Package",
"required_by": "Required by {packages}",
"selected_only": "Selected only",
"show_all": "Show all",
"source": {
"local_path": {
"description": "Relative path to store packages for this source. Note that changing this requires the packages to be moved manually.",
"heading": "Local Path"
},
"name": "Name",
"url": "Source URL"
},
"uninstall": "Uninstall",
"unknown": "<unknown>",
"update": "Update",
@@ -1128,7 +1128,6 @@
"penis_length_cm": "Penis Length (cm)",
"perceptual_similarity": "Perceptual Similarity (phash)",
"performer": "Performer",
"performer_tags": "Performer Tags",
"performer_age": "Performer Age",
"performer_count": "Performer Count",
"performer_favorite": "Performer Favourited",
@@ -1168,12 +1167,13 @@
"update_performers": "Update Performers",
"updating_untagged_performers_description": "Updating untagged performers will try to match any performers that lack a stashid and update the metadata."
},
"performer_tags": "Performer Tags",
"performers": "Performers",
"photographer": "Photographer",
"piercings": "Piercings",
"plays": "{value} plays",
"play_count": "Play Count",
"play_duration": "Play Duration",
"plays": "{value} plays",
"primary_file": "Primary file",
"primary_tag": "Primary Tag",
"queue": "Queue",
@@ -1186,12 +1186,12 @@
"resume_time": "Resume Time",
"scene": "Scene",
"sceneTagger": "Scene Tagger",
"scene_tags": "Scene Tags",
"scene_code": "Studio Code",
"scene_count": "Scene Count",
"scene_created_at": "Scene Created At",
"scene_date": "Date of Scene",
"scene_id": "Scene ID",
"scene_tags": "Scene Tags",
"scene_updated_at": "Scene Updated At",
"scenes": "Scenes",
"scenes_updated_at": "Scene Updated At",
@@ -1311,11 +1311,11 @@
"stats": {
"image_size": "Images size",
"scenes_duration": "Scenes duration",
"scenes_size": "Scenes size",
"scenes_played": "Scenes Played",
"total_play_duration": "Total Play Duration",
"scenes_size": "Scenes size",
"total_o_count": "Total O-Count",
"total_play_count": "Total Play Count",
"total_o_count": "Total O-Count"
"total_play_duration": "Total Play Duration"
},
"status": "Status: {statusText}",
"studio": "Studio",
@@ -1343,15 +1343,15 @@
"network_error": "Network Error",
"no_results_found": "No results found.",
"number_of_studios_will_be_processed": "{studio_count} studios will be processed",
"studio_already_tagged": "Studio already tagged",
"studio_names_separated_by_comma": "Studio names separated by comma",
"studio_selection": "Studio selection",
"studio_successfully_tagged": "Studio successfully tagged",
"query_all_studios_in_the_database": "All studios in the database",
"refresh_tagged_studios": "Refresh tagged studios",
"refreshing_will_update_the_data": "Refreshing will update the data of any tagged studios from the stash-box instance.",
"status_tagging_job_queued": "Status: Tagging job queued",
"status_tagging_studios": "Status: Tagging studios",
"studio_already_tagged": "Studio already tagged",
"studio_names_separated_by_comma": "Studio names separated by comma",
"studio_selection": "Studio selection",
"studio_successfully_tagged": "Studio successfully tagged",
"tag_status": "Tag Status",
"to_use_the_studio_tagger": "To use the studio tagger a stash-box instance needs to be configured.",
"untagged_studios": "Untagged studios",
@@ -1406,8 +1406,8 @@
"required": "${path} is a required field",
"unique": "${path} must be unique"
},
"videos": "Videos",
"video_codec": "Video Codec",
"videos": "Videos",
"view_all": "View All",
"weight": "Weight",
"weight_kg": "Weight (kg)",

View File

@@ -1,23 +1,23 @@
{
"actions": {
"customise": "Customize"
"actions": {
"customise": "Customize"
},
"config": {
"tools": {
"scene_filename_parser": {
"ignore_organized": "Ignore organized scenes"
}
},
"eye_color": "Eye Color",
"favourite": "Favorite",
"hair_color": "Hair Color",
"organized": "Organized",
"config": {
"tools": {
"scene_filename_parser": {
"ignore_organized": "Ignore organized scenes"
}
},
"ui": {
"custom_locales": {
"heading": "Custom localization",
"option_label": "Custom localization enabled"
}
}
},
"performer_favorite": "Performer Favorited"
"ui": {
"custom_locales": {
"heading": "Custom localization",
"option_label": "Custom localization enabled"
}
}
},
"eye_color": "Eye Color",
"favourite": "Favorite",
"hair_color": "Hair Color",
"organized": "Organized",
"performer_favorite": "Performer Favorited"
}

View File

@@ -929,7 +929,6 @@
"path": "Ruta",
"perceptual_similarity": "Similaridad perceptiva (phash)",
"performer": "Actriz/Actor",
"performer_tags": "Etiquetas de actriz/actor",
"performer_age": "Edad de la actriz/actor",
"performer_count": "Número de actrices/actores",
"performer_favorite": "Actriz/actor favorita/o",
@@ -969,6 +968,7 @@
"update_performers": "Actualizar actrices/actores",
"updating_untagged_performers_description": "Actualizar las actrices/actores no etiquetados intentará seleccionar cualquier actriz/actor que carecen de un StashID y actualizará los metadatos."
},
"performer_tags": "Etiquetas de actriz/actor",
"performers": "Actrices/Actores",
"piercings": "Piercings",
"queue": "Cola",
@@ -977,9 +977,9 @@
"resolution": "Resolución",
"scene": "Escena",
"sceneTagger": "Etiquetador de escenas",
"scene_tags": "Etiquetas de escena",
"scene_count": "Número de escenas",
"scene_id": "Indentificador de escena",
"scene_tags": "Etiquetas de escena",
"scenes": "Escenas",
"scenes_updated_at": "Fecha de actualización de la escena",
"search_filter": {

File diff suppressed because it is too large Load Diff

View File

@@ -870,7 +870,6 @@
"path": "Polku",
"perceptual_similarity": "Aistinvarainen samankaltaisuus (phash)",
"performer": "Esiintyjä",
"performer_tags": "Esiintyjien tunnisteet",
"performer_age": "Esiintyjän ikä",
"performer_count": "Esiintyjien määrä",
"performer_favorite": "Esiintyjä suosikeissa",
@@ -904,6 +903,7 @@
"update_performer": "Päivitä esiintyjä",
"update_performers": "Päivitä esiintyjät"
},
"performer_tags": "Esiintyjien tunnisteet",
"performers": "Esiintyjät",
"piercings": "Lävistykset",
"queue": "Jono",
@@ -914,12 +914,12 @@
"resolution": "Resoluutio",
"scene": "Kohtaus",
"sceneTagger": "Kohtauksien tunnistetila",
"scene_tags": "Kohtauksen tunnisteet",
"scene_code": "Studiokoodi",
"scene_count": "Kohtauksien määrä",
"scene_created_at": "Kohtaus luotu",
"scene_date": "Kohtauksen päiväys",
"scene_id": "Kohtauksen ID",
"scene_tags": "Kohtauksen tunnisteet",
"scene_updated_at": "Kohtaus päivitetty",
"scenes": "Kohtaukset",
"scenes_updated_at": "Kohtaus päivitetty",

File diff suppressed because it is too large Load Diff

View File

@@ -6,6 +6,7 @@
"add_to_entity": "{entityType}hoz Adás",
"allow": "Engedélyez",
"allow_temporarily": "Időszakosan Engedélyez",
"anonymise": "Anonimizálás",
"apply": "Alkalmaz",
"auto_tag": "Automatikus Címkézés",
"backup": "Biztonsági Mentés",
@@ -437,7 +438,7 @@
"parent_tags": "Szülő-címkék",
"path": "Elérési Út",
"performer": "Szereplő",
"performer_tags": "Szereplő Címkék",
"performerTags": "Szereplő Címkék",
"performer_age": "Szereplő Kora",
"performer_count": "Szereplők Száma",
"performer_favorite": "Szereplő Kedvencek Közt",
@@ -460,7 +461,7 @@
"resolution": "Felbontás",
"scene": "Jelenet",
"sceneTagger": "Jelenetcímkéző",
"scene_tags": "Jelenetcímkék",
"sceneTags": "Jelenetcímkék",
"scene_count": "Jelenetszám",
"scene_id": "Jelenet ID",
"scenes": "Jelenetek",

View File

@@ -986,12 +986,12 @@
"resume_time": "Tempo Continuazione",
"scene": "Scena",
"sceneTagger": "Tagger Scena",
"scene_tags": "Tag Scena",
"scene_code": "Codice dello Studio",
"scene_count": "Numero Scene",
"scene_created_at": "Scena Creata Al",
"scene_date": "Data della Scena",
"scene_id": "ID Scena",
"scene_tags": "Tag Scena",
"scene_updated_at": "Scena Aggiornata Al",
"scenes": "Scene",
"scenes_updated_at": "Scena Aggiornata Al",

View File

@@ -940,7 +940,6 @@
"path": "パス",
"perceptual_similarity": "知覚的類似性 (phash)",
"performer": "出演者",
"performer_tags": "出演者タグ",
"performer_age": "出演者の年齢",
"performer_count": "出演者数",
"performer_favorite": "出演者をお気に入り済み",
@@ -980,6 +979,7 @@
"update_performers": "出演者を更新",
"updating_untagged_performers_description": "タグ付けされていない出演者の更新機能により、stash IDがない出演者のマッチングを試み、メタデータを更新します。"
},
"performer_tags": "出演者タグ",
"performers": "出演者",
"piercings": "ピアス",
"play_count": "再生回数",
@@ -995,12 +995,12 @@
"resume_time": "レジューム時間",
"scene": "シーン",
"sceneTagger": "シーン一括タグ付け",
"scene_tags": "シーンタグ",
"scene_code": "スタジオコード",
"scene_count": "シーン数",
"scene_created_at": "シーンの作成日時",
"scene_date": "シーンの日付",
"scene_id": "シーンID",
"scene_tags": "シーンタグ",
"scene_updated_at": "シーンの更新日時",
"scenes": "シーン",
"scenes_updated_at": "シーンの更新日:",

File diff suppressed because it is too large Load Diff

View File

@@ -821,7 +821,6 @@
"path": "Pad",
"perceptual_similarity": "Perceptuele gelijkenis (phash)",
"performer": "Performer",
"performer_tags": "Peformer Labels",
"performer_age": "Leeftijd artiest",
"performer_count": "Performer Aantal",
"performer_favorite": "Artiest favoriet",
@@ -847,6 +846,7 @@
"number_of_performers_will_be_processed": "{performer_count} artiest(en) word(en) verwerkt",
"performer_already_tagged": "Artiest al getagd"
},
"performer_tags": "Peformer Labels",
"performers": "Performers",
"piercings": "Piercings",
"queue": "Wachtrij",
@@ -855,9 +855,9 @@
"resolution": "Resolutie",
"scene": "Scène",
"sceneTagger": "Scene Labelen",
"scene_tags": "Scene Labels",
"scene_count": "Scene Aantal",
"scene_id": "Scene ID",
"scene_tags": "Scene Labels",
"scenes": "Scènes",
"scenes_updated_at": "Scène geüpdatet op",
"search_filter": {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -933,7 +933,6 @@
"path": "Путь",
"perceptual_similarity": "Воспринимаемое сходство (phash)",
"performer": "Актер",
"performer_tags": "Теги актера",
"performer_age": "Возраст актера",
"performer_count": "Количество актеров",
"performer_favorite": "Участник добавлен в избранное",
@@ -973,6 +972,7 @@
"update_performers": "Обновить актеров",
"updating_untagged_performers_description": "При обновлении непомеченных актеров, будет предпринята попытка обновить метаданные всех участников, у которых нет StashID."
},
"performer_tags": "Теги актера",
"performers": "Исполнители",
"piercings": "Пирсинг",
"play_count": "Счетчик воспроизведений",
@@ -988,12 +988,12 @@
"resume_time": "Таймкод воспроизведения",
"scene": "Сцена",
"sceneTagger": "Пометка сцен тэгами",
"scene_tags": "Тэги сцен",
"scene_code": "Идентификатор сцены",
"scene_count": "Количество сцен",
"scene_created_at": "Сцена создана",
"scene_date": "Дата сцены",
"scene_id": "ID сцены",
"scene_tags": "Тэги сцен",
"scene_updated_at": "Сцена обновлена",
"scenes": "Сцены",
"scenes_updated_at": "Сцена обновлена в",

File diff suppressed because it is too large Load Diff

View File

@@ -747,9 +747,9 @@
"part_of": "{parent} öğesinin parçası",
"path": "Konum",
"performer": "Oyuncu",
"performer_tags": "Oyuncu Etiketleri",
"performer_count": "Oyuncu Sayısı",
"performer_image": "Oyuncu Resmi",
"performer_tags": "Oyuncu Etiketleri",
"performers": "Oyuncular",
"piercings": "Piercings",
"queue": "Oynatma Listesi",
@@ -758,9 +758,9 @@
"resolution": "Çözünürlük",
"scene": "Sahne",
"sceneTagger": "Sahne Etiketleyici",
"scene_tags": "Sahne Etiketleri",
"scene_count": "Sahne Sayısı",
"scene_id": "Sahne Kimliği (ID)",
"scene_tags": "Sahne Etiketleri",
"scenes": "Sahneler",
"scenes_updated_at": "Sahne Güncelleme Tarihi",
"search_filter": {

File diff suppressed because it is too large Load Diff

View File

@@ -956,7 +956,6 @@
"path": "路徑",
"perceptual_similarity": "感知相似度 (PHash)",
"performer": "演員",
"performer_tags": "演員標籤",
"performer_age": "演員年齡",
"performer_count": "演員數量",
"performer_favorite": "已收藏的演員",
@@ -996,6 +995,7 @@
"update_performers": "更新演員",
"updating_untagged_performers_description": "更新未標記的演員將試著把尚有 stashid 的演員在 Stash-Box 上找尋對應的資料,並將其資料加入至本機的 Metadata 中。"
},
"performer_tags": "演員標籤",
"performers": "演員",
"piercings": "穿洞",
"play_count": "播放次數",
@@ -1011,12 +1011,12 @@
"resume_time": "恢復播放時間",
"scene": "短片",
"sceneTagger": "短片標籤器",
"scene_tags": "短片標籤",
"scene_code": "番號",
"scene_count": "短片數量",
"scene_created_at": "短片建立於",
"scene_date": "短片日期",
"scene_id": "短片 ID",
"scene_tags": "短片標籤",
"scene_updated_at": "短片更新於",
"scenes": "短片",
"scenes_updated_at": "短片更新時間",