From 054a7fe884e217728eed127fdaf4715e7747da95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Tamargo?= Date: Thu, 22 Aug 2024 16:28:17 +0200 Subject: [PATCH 1/3] MBS-13740: Split report strings into reports translation component Reports are a lot less critical (and include a lot longer strings) than most of the rest of the Server translation component. This first commit makes the necessary code changes to move the translations to a new reports component. In next commits I'll generate the relevant .pot file, and generate start .po files to save the currently translated lines. --- .eslintrc.unfixed.yaml | 2 + eslint.config.mjs | 4 + po/Makefile | 13 +- root/report/AnnotationsArtists.js | 4 +- root/report/AnnotationsEvents.js | 4 +- root/report/AnnotationsLabels.js | 4 +- root/report/AnnotationsPlaces.js | 4 +- root/report/AnnotationsRecordings.js | 6 +- root/report/AnnotationsReleaseGroups.js | 6 +- root/report/AnnotationsReleases.js | 4 +- root/report/AnnotationsSeries.js | 4 +- root/report/AnnotationsWorks.js | 4 +- ...ArtistCreditsWithDubiousTrailingPhrases.js | 4 +- ...ArtistsContainingDisambiguationComments.js | 6 +- root/report/ArtistsDisambiguationSameName.js | 4 +- root/report/ArtistsThatMayBeGroups.js | 4 +- root/report/ArtistsThatMayBePersons.js | 4 +- ...sWithMultipleOccurrencesInArtistCredits.js | 6 +- root/report/ArtistsWithNoSubscribers.js | 4 +- root/report/AsinsWithMultipleReleases.js | 4 +- root/report/BadAmazonUrls.js | 8 +- root/report/BootlegsOnNonBootlegLabels.js | 4 +- root/report/CDTocDubiousLength.js | 4 +- root/report/CDTocNotApplied.js | 4 +- root/report/CatNoLooksLikeAsin.js | 4 +- root/report/CatNoLooksLikeIsrc.js | 4 +- root/report/CatNoLooksLikeLabelCode.js | 6 +- root/report/CollaborationRelationships.js | 12 +- root/report/DeprecatedRelationshipArtists.js | 4 +- root/report/DeprecatedRelationshipLabels.js | 4 +- root/report/DeprecatedRelationshipPlaces.js | 4 +- .../DeprecatedRelationshipRecordings.js | 4 +- .../DeprecatedRelationshipReleaseGroups.js | 4 +- root/report/DeprecatedRelationshipReleases.js | 4 +- root/report/DeprecatedRelationshipUrls.js | 4 +- root/report/DeprecatedRelationshipWorks.js | 4 +- .../report/DiscogsLinksWithMultipleArtists.js | 4 +- root/report/DiscogsLinksWithMultipleLabels.js | 4 +- .../DiscogsLinksWithMultipleReleaseGroups.js | 4 +- .../DiscogsLinksWithMultipleReleases.js | 4 +- root/report/DuplicateArtists.js | 14 +- root/report/DuplicateEvents.js | 4 +- root/report/DuplicateRelationshipsArtists.js | 4 +- root/report/DuplicateRelationshipsLabels.js | 4 +- .../DuplicateRelationshipsRecordings.js | 4 +- .../DuplicateRelationshipsReleaseGroups.js | 6 +- root/report/DuplicateRelationshipsReleases.js | 4 +- root/report/DuplicateRelationshipsWorks.js | 4 +- root/report/DuplicateReleaseGroups.js | 6 +- root/report/EventSequenceNotInSeries.js | 6 +- root/report/FeaturingRecordings.js | 4 +- root/report/FeaturingReleaseGroups.js | 6 +- root/report/FeaturingReleases.js | 4 +- root/report/FilterLink.js | 4 +- root/report/IsrcsWithManyRecordings.js | 6 +- root/report/IswcsWithManyWorks.js | 6 +- root/report/LabelsDisambiguationSameName.js | 4 +- root/report/LimitedEditors.js | 2 +- root/report/LinksWithMultipleEntities.js | 10 +- root/report/LowDataQualityReleases.js | 4 +- root/report/MediumsWithOrderInTitle.js | 4 +- root/report/MediumsWithSequenceIssues.js | 4 +- root/report/MislinkedPseudoReleases.js | 4 +- root/report/MultipleAsins.js | 4 +- root/report/MultipleDiscogsLinks.js | 4 +- root/report/NoLanguage.js | 4 +- root/report/NoScript.js | 4 +- root/report/NonBootlegsOnBootlegLabels.js | 4 +- root/report/PartOfSetRelationships.js | 4 +- root/report/PlacesWithoutCoordinates.js | 8 +- root/report/PossibleCollaborations.js | 4 +- root/report/RecordingTrackDifferentName.js | 6 +- ...ordingsSameNameDifferentArtistsSameName.js | 8 +- ...ordingsWithEarliestReleaseRelationships.js | 4 +- root/report/RecordingsWithFutureDates.js | 6 +- .../RecordingsWithVaryingTrackLengths.js | 4 +- root/report/RecordingsWithoutVaCredit.js | 4 +- root/report/RecordingsWithoutVaLink.js | 4 +- root/report/ReleaseGroupsWithoutVaCredit.js | 4 +- root/report/ReleaseGroupsWithoutVaLink.js | 4 +- root/report/ReleaseLabelSameArtist.js | 6 +- root/report/ReleaseRgDifferentName.js | 6 +- root/report/ReleasedTooEarly.js | 4 +- root/report/ReleasesConflictingDiscIds.js | 4 +- root/report/ReleasesMissingDiscIds.js | 6 +- root/report/ReleasesSameBarcode.js | 6 +- root/report/ReleasesToConvert.js | 6 +- root/report/ReleasesWithAmazonCoverArt.js | 4 +- root/report/ReleasesWithCaaNoTypes.js | 4 +- .../ReleasesWithDownloadRelationships.js | 4 +- root/report/ReleasesWithEmptyMediums.js | 4 +- .../ReleasesWithMailOrderRelationships.js | 4 +- root/report/ReleasesWithNoMediums.js | 4 +- .../ReleasesWithUnlikelyLanguageScript.js | 4 +- root/report/ReleasesWithoutCaa.js | 6 +- root/report/ReleasesWithoutVaCredit.js | 6 +- root/report/ReleasesWithoutVaLink.js | 6 +- root/report/ReportNotAvailable.js | 8 +- root/report/ReportsIndex.js | 298 ++++++++++-------- root/report/SeparateDiscs.js | 6 +- root/report/SetInDifferentRg.js | 4 +- root/report/ShouldNotHaveDiscIds.js | 4 +- root/report/ShowNotesButNotBroadcast.js | 4 +- .../SingleMediumReleasesWithMediumTitles.js | 4 +- root/report/SomeFormatsUnset.js | 4 +- root/report/SuperfluousDataTracks.js | 4 +- root/report/TracksNamedWithSequence.js | 6 +- root/report/TracksWithSequenceIssues.js | 4 +- root/report/TracksWithoutTimes.js | 4 +- root/report/UnlinkedPseudoReleases.js | 4 +- root/report/VideoRelationshipsOnNonVideos.js | 4 +- root/report/VideosInNonVideoMediums.js | 6 +- .../WikidataLinksWithMultipleEntities.js | 10 +- root/report/WorkSameTypeAsParent.js | 4 +- root/report/components/ArtistCreditList.js | 2 +- root/report/components/ArtistUrlList.js | 2 +- root/report/components/LabelUrlList.js | 2 +- root/report/components/ReleaseGroupUrlList.js | 2 +- root/report/components/ReleaseUrlList.js | 2 +- root/report/components/RemovedUrlRow.js | 2 +- root/report/components/ReportLayout.js | 38 +-- root/report/components/UrlList.js | 2 +- root/report/constants.js | 2 +- .../scripts/common/i18n/expand2react.js | 8 + .../static/scripts/common/i18n/expand2text.js | 8 + root/static/scripts/common/i18n/reports.js | 17 + .../static/scripts/common/i18n/wrapGettext.js | 1 + root/static/scripts/jed-data.mjs | 7 + root/vars.js | 12 + script/xgettext.js | 1 + webpack/constants.mjs | 1 + webpack/providePluginConfig.mjs | 7 + 132 files changed, 566 insertions(+), 399 deletions(-) create mode 100644 root/static/scripts/common/i18n/reports.js diff --git a/.eslintrc.unfixed.yaml b/.eslintrc.unfixed.yaml index 1e320b0b3ba..2c939ce8e14 100644 --- a/.eslintrc.unfixed.yaml +++ b/.eslintrc.unfixed.yaml @@ -25,6 +25,7 @@ rules: "l_relationships", "ln_relationships", "lp_relationships", + "l_reports", "l_scripts", "ln_scripts", "lp_scripts", @@ -34,6 +35,7 @@ rules: "N_l", "N_ln", "N_lp", + "N_l_reports", "N_l_statistics", "N_lp_statistics", "__webpack_public_path__", diff --git a/eslint.config.mjs b/eslint.config.mjs index 94f9c59776d..e587416bd56 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -94,6 +94,7 @@ export default [ l_languages: 'readonly', ln_languages: 'readonly', lp_languages: 'readonly', + l_reports: 'readonly', l_relationships: 'readonly', ln_relationships: 'readonly', lp_relationships: 'readonly', @@ -103,6 +104,7 @@ export default [ l_statistics: 'readonly', ln_statistics: 'readonly', lp_statistics: 'readonly', + N_l_reports: 'readonly', N_l_statistics: 'readonly', N_lp_statistics: 'readonly', }, @@ -223,6 +225,7 @@ export default [ 'l_languages', 'ln_languages', 'lp_languages', + 'l_reports', 'l_relationships', 'ln_relationships', 'lp_relationships', @@ -235,6 +238,7 @@ export default [ 'N_l', 'N_ln', 'N_lp', + 'N_l_reports', 'N_l_statistics', 'N_lp_statistics', '__webpack_public_path__', diff --git a/po/Makefile b/po/Makefile index 78c2d368934..49f2166ef86 100644 --- a/po/Makefile +++ b/po/Makefile @@ -12,6 +12,7 @@ GIT_LS_PERL:=git ls-files -- \ GIT_LS_JS:=git ls-files -- \ ':(top,glob)root/**/*.js' \ ':(top,glob,exclude)root/admin/**/*.js' \ + ':(top,glob,exclude)root/report/**/*.js' \ ':(top,glob,exclude)root/static/scripts/tests/**/*.js' \ ':(top,glob,exclude)root/static/build/**/*.js' \ ':(top,glob,exclude)root/static/lib/**/*.js' \ @@ -28,6 +29,10 @@ GIT_LS_STATTT:=git ls-files -- \ ':(top,glob)root/statistics/**/*.tt' \ | $(SED_ESCAPE_SPACES) +GIT_LS_REPORTJS:=git ls-files -- \ + ':(top,glob)root/report/**/*.js' \ + | $(SED_ESCAPE_SPACES) + GIT_LS_STATJS:=git ls-files -- \ ':(top,glob)root/statistics/**/*.js' \ | $(SED_ESCAPE_SPACES) @@ -37,6 +42,7 @@ JSFILES=$(shell $(GIT_LS_JS)) TT=$(shell $(GIT_LS_TT)) STATTT=$(shell $(GIT_LS_STATTT)) STATJS=$(shell $(GIT_LS_STATJS)) +REPORTJS=$(shell $(GIT_LS_REPORTJS)) POFILES=$(wildcard *.po) MOFILES=$(POFILES:.po=.mo) @@ -62,7 +68,7 @@ install: $(MOFILES) install -m 0644 $$file ../lib/LocaleData/$$lang/LC_MESSAGES/$$catalog.mo; \ done -pot: mb_server.pot statistics.pot countries.pot languages.pot languages_notrim.pot scripts.pot relationships.pot attributes.pot instruments.pot instrument_descriptions.pot history.pot +pot: mb_server.pot statistics.pot countries.pot languages.pot languages_notrim.pot scripts.pot relationships.pot attributes.pot instruments.pot instrument_descriptions.pot history.pot reports.pot mb_server.pot: $(POTFILES) $(JSFILES) $(TT) $(wildcard extract_pot_templates) @echo "Rebuilding the mb_server.pot file"; @@ -85,6 +91,11 @@ statistics.pot: $(STATTT) $(STATJS) $(wildcard extract_pot_db) $(wildcard extrac @msgcat -w $(MSGWRAP) -o statistics.pot statistics_db.pot statistics_tmpl.pot statistics_js.pot @rm statistics_db.pot statistics_tmpl.pot statistics_js.pot +reports.pot: $(REPORTJS) + @echo "Rebuilding the reports.pot file"; + @echo "- Update templates .pot"; + @$(GIT_LS_REPORTJS) | xargs ../script/xgettext.js > reports.pot + countries.pot: $(wildcard extract_pot_db) @echo "Rebuilding the countries.pot file"; @echo "- Update database .pot"; diff --git a/root/report/AnnotationsArtists.js b/root/report/AnnotationsArtists.js index 29242143745..3b54bcf315e 100644 --- a/root/report/AnnotationsArtists.js +++ b/root/report/AnnotationsArtists.js @@ -25,12 +25,12 @@ component AnnotationsArtists(...{ return ( diff --git a/root/report/ArtistsContainingDisambiguationComments.js b/root/report/ArtistsContainingDisambiguationComments.js index 7ef08031d8d..163d72f1ba3 100644 --- a/root/report/ArtistsContainingDisambiguationComments.js +++ b/root/report/ArtistsContainingDisambiguationComments.js @@ -21,14 +21,16 @@ component ArtistsContainingDisambiguationComments(...{ return ( diff --git a/root/report/ArtistsDisambiguationSameName.js b/root/report/ArtistsDisambiguationSameName.js index 1597036bb76..aad8e39d856 100644 --- a/root/report/ArtistsDisambiguationSameName.js +++ b/root/report/ArtistsDisambiguationSameName.js @@ -21,7 +21,7 @@ component ArtistsDisambiguationSameName(...{ return ( diff --git a/root/report/ArtistsThatMayBeGroups.js b/root/report/ArtistsThatMayBeGroups.js index ddfb6e5e94b..c523c8d322f 100644 --- a/root/report/ArtistsThatMayBeGroups.js +++ b/root/report/ArtistsThatMayBeGroups.js @@ -21,7 +21,7 @@ component ArtistsThatMayBeGroups(...{ return ( diff --git a/root/report/ArtistsThatMayBePersons.js b/root/report/ArtistsThatMayBePersons.js index a8d5cc472b7..4e2639acbaf 100644 --- a/root/report/ArtistsThatMayBePersons.js +++ b/root/report/ArtistsThatMayBePersons.js @@ -21,7 +21,7 @@ component ArtistsThatMayBePersons(...{ return ( diff --git a/root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js b/root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js index 32b2d0e6416..3d15736977d 100644 --- a/root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js +++ b/root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js @@ -21,14 +21,16 @@ component ArtistsWithMultipleOccurrencesInArtistCredits(...{ return ( diff --git a/root/report/ArtistsWithNoSubscribers.js b/root/report/ArtistsWithNoSubscribers.js index 016b54aafb4..092882e0f9f 100644 --- a/root/report/ArtistsWithNoSubscribers.js +++ b/root/report/ArtistsWithNoSubscribers.js @@ -21,7 +21,7 @@ component ArtistsWithNoSubscribers(...{ return ( diff --git a/root/report/AsinsWithMultipleReleases.js b/root/report/AsinsWithMultipleReleases.js index bd0b64ad7f1..54199853c7c 100644 --- a/root/report/AsinsWithMultipleReleases.js +++ b/root/report/AsinsWithMultipleReleases.js @@ -21,7 +21,7 @@ component AsinsWithMultipleReleases(...{ return ( diff --git a/root/report/BadAmazonUrls.js b/root/report/BadAmazonUrls.js index 52632acde82..d86009854b4 100644 --- a/root/report/BadAmazonUrls.js +++ b/root/report/BadAmazonUrls.js @@ -25,11 +25,11 @@ const urlColumn = { entity={url} /> ) : ( - l('This URL no longer exists.') + l_reports('This URL no longer exists.') ) ); }, - Header: l('URL'), + Header: l_reports('URL'), id: 'url', }; @@ -43,7 +43,7 @@ component BadAmazonUrls(...{ return ( diff --git a/root/report/CDTocDubiousLength.js b/root/report/CDTocDubiousLength.js index 47f2550ec4e..edffc642959 100644 --- a/root/report/CDTocDubiousLength.js +++ b/root/report/CDTocDubiousLength.js @@ -21,7 +21,7 @@ component CDTocDubiousLength(...{ return ( diff --git a/root/report/CDTocNotApplied.js b/root/report/CDTocNotApplied.js index de6334f9e7f..b400299c2a5 100644 --- a/root/report/CDTocNotApplied.js +++ b/root/report/CDTocNotApplied.js @@ -21,7 +21,7 @@ component CDTocNotApplied(...{ return ( diff --git a/root/report/CatNoLooksLikeAsin.js b/root/report/CatNoLooksLikeAsin.js index 687277fe504..1f6dbb5ff60 100644 --- a/root/report/CatNoLooksLikeAsin.js +++ b/root/report/CatNoLooksLikeAsin.js @@ -24,7 +24,7 @@ component CatNoLooksLikeAsin(...{ return ( - - + + @@ -65,7 +65,7 @@ component CollaborationRelationships(...{ {item.artist1 ? ( ) : ( - l('This artist no longer exists.') + l_reports('This artist no longer exists.') )} @@ -76,7 +76,7 @@ component CollaborationRelationships(...{ {item.artist0 ? ( ) : ( - l('This artist no longer exists.') + l_reports('This artist no longer exists.') )} diff --git a/root/report/DeprecatedRelationshipArtists.js b/root/report/DeprecatedRelationshipArtists.js index 4d0fd468d45..d782132245b 100644 --- a/root/report/DeprecatedRelationshipArtists.js +++ b/root/report/DeprecatedRelationshipArtists.js @@ -25,14 +25,14 @@ component DeprecatedRelationshipArtists(...{ return ( diff --git a/root/report/DiscogsLinksWithMultipleLabels.js b/root/report/DiscogsLinksWithMultipleLabels.js index 180b6ecf1fd..95469b6c069 100644 --- a/root/report/DiscogsLinksWithMultipleLabels.js +++ b/root/report/DiscogsLinksWithMultipleLabels.js @@ -21,13 +21,13 @@ component DiscogsLinksWithMultipleLabels(...{ return ( diff --git a/root/report/DiscogsLinksWithMultipleReleaseGroups.js b/root/report/DiscogsLinksWithMultipleReleaseGroups.js index 3ac9b548751..7e5c1dd882a 100644 --- a/root/report/DiscogsLinksWithMultipleReleaseGroups.js +++ b/root/report/DiscogsLinksWithMultipleReleaseGroups.js @@ -21,14 +21,14 @@ component DiscogsLinksWithMultipleReleaseGroups(...{ return ( diff --git a/root/report/DiscogsLinksWithMultipleReleases.js b/root/report/DiscogsLinksWithMultipleReleases.js index fe7e9fdbd83..a141e98d5d3 100644 --- a/root/report/DiscogsLinksWithMultipleReleases.js +++ b/root/report/DiscogsLinksWithMultipleReleases.js @@ -21,7 +21,7 @@ component DiscogsLinksWithMultipleReleases(...{ return ( diff --git a/root/report/DuplicateArtists.js b/root/report/DuplicateArtists.js index c9e8a60ae35..4d768063adf 100644 --- a/root/report/DuplicateArtists.js +++ b/root/report/DuplicateArtists.js @@ -35,8 +35,8 @@ component DuplicateArtists(...{ return (
{nonEmpty(alias) ? ( - {' (' + l('alias:') + ' ' + alias + ')'} + {' (' + l_reports('alias:') + ' ' + alias + ')'} ) : null} @@ -113,7 +113,7 @@ component DuplicateArtists(...{
)} @@ -124,7 +124,9 @@ component DuplicateArtists(...{
{l('Collaboration')}{l('Collaborator')}{l_reports('Collaboration')}{l_reports('Collaborator')}
- {l('This artist no longer exists.')} + {l_reports('This artist no longer exists.')}
{$c.user ? ( - + ) : null}
diff --git a/root/report/DuplicateEvents.js b/root/report/DuplicateEvents.js index 1e5af039006..6e72e12188c 100644 --- a/root/report/DuplicateEvents.js +++ b/root/report/DuplicateEvents.js @@ -21,7 +21,7 @@ component DuplicateEvents(...{ return ( diff --git a/root/report/DuplicateRelationshipsArtists.js b/root/report/DuplicateRelationshipsArtists.js index a4d6b19d331..2d142e2db76 100644 --- a/root/report/DuplicateRelationshipsArtists.js +++ b/root/report/DuplicateRelationshipsArtists.js @@ -21,7 +21,7 @@ component DuplicateRelationshipsArtists(...{ return ( diff --git a/root/report/DuplicateRelationshipsLabels.js b/root/report/DuplicateRelationshipsLabels.js index e35d894049b..1c9302ad11d 100644 --- a/root/report/DuplicateRelationshipsLabels.js +++ b/root/report/DuplicateRelationshipsLabels.js @@ -21,14 +21,14 @@ component DuplicateRelationshipsLabels(...{ return ( diff --git a/root/report/DuplicateRelationshipsRecordings.js b/root/report/DuplicateRelationshipsRecordings.js index d09d817874f..6ec4bfa882a 100644 --- a/root/report/DuplicateRelationshipsRecordings.js +++ b/root/report/DuplicateRelationshipsRecordings.js @@ -21,14 +21,14 @@ component DuplicateRelationshipsRecordings(...{ return ( diff --git a/root/report/DuplicateRelationshipsReleaseGroups.js b/root/report/DuplicateRelationshipsReleaseGroups.js index 2ed3c881ddd..f7ce33eb7f3 100644 --- a/root/report/DuplicateRelationshipsReleaseGroups.js +++ b/root/report/DuplicateRelationshipsReleaseGroups.js @@ -21,14 +21,16 @@ component DuplicateRelationshipsReleaseGroups(...{ return ( diff --git a/root/report/DuplicateRelationshipsReleases.js b/root/report/DuplicateRelationshipsReleases.js index 2654fe0a031..8f25320eebe 100644 --- a/root/report/DuplicateRelationshipsReleases.js +++ b/root/report/DuplicateRelationshipsReleases.js @@ -21,14 +21,14 @@ component DuplicateRelationshipsReleases(...{ return ( diff --git a/root/report/DuplicateRelationshipsWorks.js b/root/report/DuplicateRelationshipsWorks.js index bfe179e243c..a518361a90b 100644 --- a/root/report/DuplicateRelationshipsWorks.js +++ b/root/report/DuplicateRelationshipsWorks.js @@ -21,7 +21,7 @@ component DuplicateRelationshipsWorks(...{ return ( diff --git a/root/report/DuplicateReleaseGroups.js b/root/report/DuplicateReleaseGroups.js index 05cbdddfcc9..329affae138 100644 --- a/root/report/DuplicateReleaseGroups.js +++ b/root/report/DuplicateReleaseGroups.js @@ -34,7 +34,7 @@ component DuplicateReleaseGroups(...{ return ( @@ -96,7 +96,7 @@ component DuplicateReleaseGroups(...{ <> - {l('This release group no longer exists.')} + {l_reports('This release group no longer exists.')} )} diff --git a/root/report/EventSequenceNotInSeries.js b/root/report/EventSequenceNotInSeries.js index 807ca780d49..33d5dbc8b59 100644 --- a/root/report/EventSequenceNotInSeries.js +++ b/root/report/EventSequenceNotInSeries.js @@ -21,14 +21,16 @@ component EventSequenceNotInSeries(...{ return ( diff --git a/root/report/FeaturingRecordings.js b/root/report/FeaturingRecordings.js index 33301caaada..a2141fc358b 100644 --- a/root/report/FeaturingRecordings.js +++ b/root/report/FeaturingRecordings.js @@ -21,7 +21,7 @@ component FeaturingRecordings(...{ return ( diff --git a/root/report/FeaturingReleaseGroups.js b/root/report/FeaturingReleaseGroups.js index a21da8708a1..67f8c1c1fa0 100644 --- a/root/report/FeaturingReleaseGroups.js +++ b/root/report/FeaturingReleaseGroups.js @@ -21,7 +21,7 @@ component FeaturingReleaseGroups(...{ return ( diff --git a/root/report/FeaturingReleases.js b/root/report/FeaturingReleases.js index df25503d0c1..64db89226e5 100644 --- a/root/report/FeaturingReleases.js +++ b/root/report/FeaturingReleases.js @@ -21,7 +21,7 @@ component FeaturingReleases(...{ return ( diff --git a/root/report/FilterLink.js b/root/report/FilterLink.js index 236c1a4889f..1818a6781fb 100644 --- a/root/report/FilterLink.js +++ b/root/report/FilterLink.js @@ -20,11 +20,11 @@ component FilterLink(filtered: boolean = false) {
  • {filtered ? ( - {l('Show all results.')} + {l_reports('Show all results.')} ) : ( - {l('Show only results that are in my subscribed entities.')} + {l_reports('Show only results that are in my subscribed entities.')} )}
  • diff --git a/root/report/IsrcsWithManyRecordings.js b/root/report/IsrcsWithManyRecordings.js index c6ee4fe281e..a44bda19762 100644 --- a/root/report/IsrcsWithManyRecordings.js +++ b/root/report/IsrcsWithManyRecordings.js @@ -33,7 +33,7 @@ component IsrcsWithManyRecordings(...{ return ( @@ -95,7 +95,7 @@ component IsrcsWithManyRecordings(...{ <> - {l('This recording no longer exists.')} + {l_reports('This recording no longer exists.')} )} diff --git a/root/report/IswcsWithManyWorks.js b/root/report/IswcsWithManyWorks.js index 75b50e7fc77..346c73a8e3d 100644 --- a/root/report/IswcsWithManyWorks.js +++ b/root/report/IswcsWithManyWorks.js @@ -30,7 +30,7 @@ component IswcsWithManyWorks(...{ return ( @@ -80,7 +80,7 @@ component IswcsWithManyWorks(...{ <> - {l('This work no longer exists.')} + {l_reports('This work no longer exists.')} )} diff --git a/root/report/LabelsDisambiguationSameName.js b/root/report/LabelsDisambiguationSameName.js index 2965917c512..b39b9671cad 100644 --- a/root/report/LabelsDisambiguationSameName.js +++ b/root/report/LabelsDisambiguationSameName.js @@ -21,7 +21,7 @@ component LabelsDisambiguationSameName(...{ return ( diff --git a/root/report/LimitedEditors.js b/root/report/LimitedEditors.js index 60e44ca9754..e8eb28bfc96 100644 --- a/root/report/LimitedEditors.js +++ b/root/report/LimitedEditors.js @@ -40,7 +40,7 @@ component LimitedEditors(...{ {isAccountAdmin($c.user) ? ( ) : ( -

    {l('Sorry, you are not authorized to view this page.')}

    +

    {l_reports('Sorry, you are not authorized to view this page.')}

    )}
    ); diff --git a/root/report/LinksWithMultipleEntities.js b/root/report/LinksWithMultipleEntities.js index 43f12070360..506a93731ec 100644 --- a/root/report/LinksWithMultipleEntities.js +++ b/root/report/LinksWithMultipleEntities.js @@ -36,7 +36,7 @@ component LinksWithMultipleEntities(...{ return ( @@ -58,8 +58,8 @@ component LinksWithMultipleEntities(...{ {l('URL')} - {l('URL entity')} - {l('Usage count')} + {l_reports('URL entity')} + {l_reports('Usage count')} @@ -83,7 +83,7 @@ component LinksWithMultipleEntities(...{ ) : ( - {l('This URL no longer exists.')} + {l_reports('This URL no longer exists.')} )} diff --git a/root/report/LowDataQualityReleases.js b/root/report/LowDataQualityReleases.js index db52680f942..c46f722206e 100644 --- a/root/report/LowDataQualityReleases.js +++ b/root/report/LowDataQualityReleases.js @@ -21,7 +21,7 @@ component LowDataQualityReleases(...{ return ( diff --git a/root/report/MediumsWithOrderInTitle.js b/root/report/MediumsWithOrderInTitle.js index 80a97b03a5c..b821edce2b5 100644 --- a/root/report/MediumsWithOrderInTitle.js +++ b/root/report/MediumsWithOrderInTitle.js @@ -21,7 +21,7 @@ component MediumsWithOrderInTitle(...{ return ( diff --git a/root/report/MediumsWithSequenceIssues.js b/root/report/MediumsWithSequenceIssues.js index 3bc940614ba..070dcccb569 100644 --- a/root/report/MediumsWithSequenceIssues.js +++ b/root/report/MediumsWithSequenceIssues.js @@ -21,14 +21,14 @@ component MediumsWithSequenceIssues(...{ return ( diff --git a/root/report/MislinkedPseudoReleases.js b/root/report/MislinkedPseudoReleases.js index fa0847bd150..aacbdf4157a 100644 --- a/root/report/MislinkedPseudoReleases.js +++ b/root/report/MislinkedPseudoReleases.js @@ -21,7 +21,7 @@ component MislinkedPseudoReleases(...{ return ( diff --git a/root/report/MultipleAsins.js b/root/report/MultipleAsins.js index 3954ddb8cfc..680e21c9c81 100644 --- a/root/report/MultipleAsins.js +++ b/root/report/MultipleAsins.js @@ -21,7 +21,7 @@ component MultipleAsins(...{ return ( diff --git a/root/report/MultipleDiscogsLinks.js b/root/report/MultipleDiscogsLinks.js index 4c03a7171e6..e491c113595 100644 --- a/root/report/MultipleDiscogsLinks.js +++ b/root/report/MultipleDiscogsLinks.js @@ -21,7 +21,7 @@ component MultipleDiscogsLinks(...{ return ( diff --git a/root/report/NoLanguage.js b/root/report/NoLanguage.js index 271f503b9d7..c38504e1c09 100644 --- a/root/report/NoLanguage.js +++ b/root/report/NoLanguage.js @@ -24,7 +24,7 @@ component NoLanguage(...{ return ( diff --git a/root/report/PartOfSetRelationships.js b/root/report/PartOfSetRelationships.js index ce6e7ee7e4b..f5c5c61c821 100644 --- a/root/report/PartOfSetRelationships.js +++ b/root/report/PartOfSetRelationships.js @@ -21,7 +21,7 @@ component PartOfSetRelationships(...{ return ( diff --git a/root/report/PlacesWithoutCoordinates.js b/root/report/PlacesWithoutCoordinates.js index 4c9c77fac99..c4bd7c9931c 100644 --- a/root/report/PlacesWithoutCoordinates.js +++ b/root/report/PlacesWithoutCoordinates.js @@ -26,11 +26,11 @@ component PlacesWithoutCoordinates(...{ return ( @@ -40,7 +40,7 @@ component PlacesWithoutCoordinates(...{ {l('Place')} {l('Address')} {l('Area')} - {l('Search for coordinates')} + {l_reports('Search for coordinates')} @@ -120,7 +120,7 @@ component PlacesWithoutCoordinates(...{ ) : ( - {l('This place no longer exists.')} + {l_reports('This place no longer exists.')} )} diff --git a/root/report/PossibleCollaborations.js b/root/report/PossibleCollaborations.js index 723fd4add29..0cd98c6c58f 100644 --- a/root/report/PossibleCollaborations.js +++ b/root/report/PossibleCollaborations.js @@ -21,7 +21,7 @@ component PossibleCollaborations(...{ return ( diff --git a/root/report/RecordingTrackDifferentName.js b/root/report/RecordingTrackDifferentName.js index 5c6ba5a5753..969206ac98d 100644 --- a/root/report/RecordingTrackDifferentName.js +++ b/root/report/RecordingTrackDifferentName.js @@ -33,7 +33,7 @@ component RecordingTrackDifferentName(...{ return ( ) : ( - {l('This recording no longer exists.')} + {l_reports('This recording no longer exists.')} )} diff --git a/root/report/RecordingsWithEarliestReleaseRelationships.js b/root/report/RecordingsWithEarliestReleaseRelationships.js index 67539df2b6e..6bc0d01e5c7 100644 --- a/root/report/RecordingsWithEarliestReleaseRelationships.js +++ b/root/report/RecordingsWithEarliestReleaseRelationships.js @@ -21,7 +21,7 @@ component RecordingsWithEarliestReleaseRelationships(...{ return ( diff --git a/root/report/RecordingsWithFutureDates.js b/root/report/RecordingsWithFutureDates.js index f88ae8411e9..1d12e831b5a 100644 --- a/root/report/RecordingsWithFutureDates.js +++ b/root/report/RecordingsWithFutureDates.js @@ -50,14 +50,16 @@ component RecordingsWithFutureDates(...{ return ( diff --git a/root/report/RecordingsWithoutVaCredit.js b/root/report/RecordingsWithoutVaCredit.js index a486b813c0f..7d6cea20d96 100644 --- a/root/report/RecordingsWithoutVaCredit.js +++ b/root/report/RecordingsWithoutVaCredit.js @@ -21,14 +21,14 @@ component RecordingsWithoutVaCredit(...{ return ( diff --git a/root/report/RecordingsWithoutVaLink.js b/root/report/RecordingsWithoutVaLink.js index 634ebae4367..a8e6a6314e4 100644 --- a/root/report/RecordingsWithoutVaLink.js +++ b/root/report/RecordingsWithoutVaLink.js @@ -21,14 +21,14 @@ component RecordingsWithoutVaLink(...{ return ( diff --git a/root/report/ReleaseGroupsWithoutVaCredit.js b/root/report/ReleaseGroupsWithoutVaCredit.js index b7946d318aa..6bffcaca094 100644 --- a/root/report/ReleaseGroupsWithoutVaCredit.js +++ b/root/report/ReleaseGroupsWithoutVaCredit.js @@ -21,14 +21,14 @@ component ReleaseGroupsWithoutVaCredit(...{ return ( diff --git a/root/report/ReleasesConflictingDiscIds.js b/root/report/ReleasesConflictingDiscIds.js index 5180dafa0ff..83ef6580cba 100644 --- a/root/report/ReleasesConflictingDiscIds.js +++ b/root/report/ReleasesConflictingDiscIds.js @@ -21,7 +21,7 @@ component ReleasesConflictingDiscIds(...{ return ( diff --git a/root/report/ReleasesMissingDiscIds.js b/root/report/ReleasesMissingDiscIds.js index e3ff4fe4beb..cb4fd4201c8 100644 --- a/root/report/ReleasesMissingDiscIds.js +++ b/root/report/ReleasesMissingDiscIds.js @@ -21,20 +21,20 @@ component ReleasesMissingDiscIds(...{ return ( diff --git a/root/report/ReleasesSameBarcode.js b/root/report/ReleasesSameBarcode.js index c226a1bd8b2..e9a7235be64 100644 --- a/root/report/ReleasesSameBarcode.js +++ b/root/report/ReleasesSameBarcode.js @@ -49,7 +49,7 @@ component ReleasesSameBarcode(...{ return ( diff --git a/root/report/ReleasesWithAmazonCoverArt.js b/root/report/ReleasesWithAmazonCoverArt.js index 2f2eee8aaa2..ef43c91a439 100644 --- a/root/report/ReleasesWithAmazonCoverArt.js +++ b/root/report/ReleasesWithAmazonCoverArt.js @@ -21,7 +21,7 @@ component ReleasesWithAmazonCoverArt(...{ return ( diff --git a/root/report/ReleasesWithDownloadRelationships.js b/root/report/ReleasesWithDownloadRelationships.js index 0a224b73a2c..3c86363b611 100644 --- a/root/report/ReleasesWithDownloadRelationships.js +++ b/root/report/ReleasesWithDownloadRelationships.js @@ -21,7 +21,7 @@ component ReleasesWithDownloadRelationships(...{ return ( diff --git a/root/report/ReleasesWithEmptyMediums.js b/root/report/ReleasesWithEmptyMediums.js index a118f1f8c72..04659c9d5e1 100644 --- a/root/report/ReleasesWithEmptyMediums.js +++ b/root/report/ReleasesWithEmptyMediums.js @@ -21,7 +21,7 @@ component ReleasesWithEmptyMediums(...{ return ( diff --git a/root/report/ReleasesWithMailOrderRelationships.js b/root/report/ReleasesWithMailOrderRelationships.js index bef9f295c7d..f75987c90ea 100644 --- a/root/report/ReleasesWithMailOrderRelationships.js +++ b/root/report/ReleasesWithMailOrderRelationships.js @@ -21,7 +21,7 @@ component ReleasesWithMailOrderRelationships(...{ return ( diff --git a/root/report/ReleasesWithNoMediums.js b/root/report/ReleasesWithNoMediums.js index fd662a83afc..270936b7020 100644 --- a/root/report/ReleasesWithNoMediums.js +++ b/root/report/ReleasesWithNoMediums.js @@ -21,13 +21,13 @@ component ReleasesWithNoMediums(...{ return ( diff --git a/root/report/ReleasesWithUnlikelyLanguageScript.js b/root/report/ReleasesWithUnlikelyLanguageScript.js index b2cbaa5bc1e..2cf202f57e8 100644 --- a/root/report/ReleasesWithUnlikelyLanguageScript.js +++ b/root/report/ReleasesWithUnlikelyLanguageScript.js @@ -24,14 +24,14 @@ component ReleasesWithUnlikelyLanguageScript(...{ return ( diff --git a/root/report/ReleasesWithoutVaCredit.js b/root/report/ReleasesWithoutVaCredit.js index 348cc0a79a1..896f96e2211 100644 --- a/root/report/ReleasesWithoutVaCredit.js +++ b/root/report/ReleasesWithoutVaCredit.js @@ -21,14 +21,16 @@ component ReleasesWithoutVaCredit(...{ return ( diff --git a/root/report/ReleasesWithoutVaLink.js b/root/report/ReleasesWithoutVaLink.js index 9c142593ecb..45d84c141c4 100644 --- a/root/report/ReleasesWithoutVaLink.js +++ b/root/report/ReleasesWithoutVaLink.js @@ -21,14 +21,16 @@ component ReleasesWithoutVaLink(...{ return ( diff --git a/root/report/ReportNotAvailable.js b/root/report/ReportNotAvailable.js index 2d71a526ff0..641b54685b4 100644 --- a/root/report/ReportNotAvailable.js +++ b/root/report/ReportNotAvailable.js @@ -11,13 +11,13 @@ import Layout from '../layout/index.js'; component ReportNotAvailable() { return ( - +
    -

    {l('Error')}

    +

    {l_reports('Error')}

    - {l(`We are sorry, but data for this report is not available - right now.`)} + {l_reports(`We are sorry, but data for this report is not available + right now.`)}

    diff --git a/root/report/ReportsIndex.js b/root/report/ReportsIndex.js index 1d4adc75da4..fb0a6df3695 100644 --- a/root/report/ReportsIndex.js +++ b/root/report/ReportsIndex.js @@ -29,12 +29,12 @@ component ReportsIndexEntry(content: string, reportName: string) { component ReportsIndex() { const $c = React.useContext(SanitizedCatalystContext); return ( - +
    -

    {l('Reports')}

    +

    {l_reports('Reports')}

    - {exp.l( + {exp.l_reports( `If you'd like to participate in the editing process, but do not know where to start, the following reports should be useful. These reports scour the database looking for data that might @@ -45,72 +45,80 @@ component ReportsIndex() { )}

    -

    {l('Artists')}

    +

    {l_reports('Artists')}

    -

    {l('Artist credits')}

    +

    {l_reports('Artist credits')}

    @@ -128,20 +136,22 @@ component ReportsIndex() { ) : null} -

    {l('Events')}

    +

    {l_reports('Events')}

      @@ -164,75 +174,85 @@ component ReportsIndex() { ) : null} -

      {l('Labels')}

      +

      {l_reports('Labels')}

      -

      {l('Release groups')}

      +

      {l_reports('Release groups')}

      -

      {l('Releases')}

      +

      {l_reports('Releases')}

      -

      {l('Recordings')}

      +

      {l_reports('Recordings')}

        */}
      -

      {l('Places')}

      +

      {l_reports('Places')}

      @@ -567,76 +619,76 @@ component ReportsIndex() {
      -

      {l('Works')}

      +

      {l_reports('Works')}

      -

      {l('URLs')}

      +

      {l_reports('URLs')}

      -

      {l('ISRCs')}

      +

      {l_reports('ISRCs')}

      -

      {l('ISWCs')}

      +

      {l_reports('ISWCs')}

      -

      {l('Disc IDs')}

      +

      {l_reports('Disc IDs')}

      diff --git a/root/report/SeparateDiscs.js b/root/report/SeparateDiscs.js index 94ed99b3206..fbb90c0fd5c 100644 --- a/root/report/SeparateDiscs.js +++ b/root/report/SeparateDiscs.js @@ -21,19 +21,19 @@ component SeparateDiscs(...{ return ( diff --git a/root/report/SetInDifferentRg.js b/root/report/SetInDifferentRg.js index aa6a209a5a3..c122e2947d4 100644 --- a/root/report/SetInDifferentRg.js +++ b/root/report/SetInDifferentRg.js @@ -21,7 +21,7 @@ component SetInDifferentRg(...{ return ( diff --git a/root/report/ShouldNotHaveDiscIds.js b/root/report/ShouldNotHaveDiscIds.js index 85e4eb36138..ad456c99493 100644 --- a/root/report/ShouldNotHaveDiscIds.js +++ b/root/report/ShouldNotHaveDiscIds.js @@ -21,7 +21,7 @@ component ShouldNotHaveDiscIds(...{ return ( diff --git a/root/report/ShowNotesButNotBroadcast.js b/root/report/ShowNotesButNotBroadcast.js index fbf847512ca..8bbe388bacf 100644 --- a/root/report/ShowNotesButNotBroadcast.js +++ b/root/report/ShowNotesButNotBroadcast.js @@ -21,7 +21,7 @@ component ShowNotesButNotBroadcast(...{ return ( diff --git a/root/report/SingleMediumReleasesWithMediumTitles.js b/root/report/SingleMediumReleasesWithMediumTitles.js index 6a4f7e3f071..cf1e0e726e3 100644 --- a/root/report/SingleMediumReleasesWithMediumTitles.js +++ b/root/report/SingleMediumReleasesWithMediumTitles.js @@ -21,7 +21,7 @@ component SingleMediumReleasesWithMediumTitles(...{ return ( diff --git a/root/report/SomeFormatsUnset.js b/root/report/SomeFormatsUnset.js index 3e2139eb89a..b32651da89a 100644 --- a/root/report/SomeFormatsUnset.js +++ b/root/report/SomeFormatsUnset.js @@ -21,7 +21,7 @@ component SomeFormatsUnset(...{ return ( diff --git a/root/report/SuperfluousDataTracks.js b/root/report/SuperfluousDataTracks.js index a7040033347..fb61e7629fb 100644 --- a/root/report/SuperfluousDataTracks.js +++ b/root/report/SuperfluousDataTracks.js @@ -21,7 +21,7 @@ component SuperfluousDataTracks(...{ return ( diff --git a/root/report/TracksNamedWithSequence.js b/root/report/TracksNamedWithSequence.js index 22e1dcc12dc..53c1d610164 100644 --- a/root/report/TracksNamedWithSequence.js +++ b/root/report/TracksNamedWithSequence.js @@ -21,7 +21,7 @@ component TracksNamedWithSequence(...{ return ( diff --git a/root/report/TracksWithSequenceIssues.js b/root/report/TracksWithSequenceIssues.js index 70e73e41e96..2f6a233f894 100644 --- a/root/report/TracksWithSequenceIssues.js +++ b/root/report/TracksWithSequenceIssues.js @@ -21,7 +21,7 @@ component TracksWithSequenceIssues(...{ return ( diff --git a/root/report/TracksWithoutTimes.js b/root/report/TracksWithoutTimes.js index 72ce4fa1bf1..4a107b3ee7a 100644 --- a/root/report/TracksWithoutTimes.js +++ b/root/report/TracksWithoutTimes.js @@ -21,14 +21,14 @@ component TracksWithoutTimes(...{ return ( diff --git a/root/report/UnlinkedPseudoReleases.js b/root/report/UnlinkedPseudoReleases.js index b144b4a92ac..7dab2ecd021 100644 --- a/root/report/UnlinkedPseudoReleases.js +++ b/root/report/UnlinkedPseudoReleases.js @@ -21,7 +21,7 @@ component UnlinkedPseudoReleases(...{ return ( diff --git a/root/report/VideoRelationshipsOnNonVideos.js b/root/report/VideoRelationshipsOnNonVideos.js index 8acbc2826df..53a73158c58 100644 --- a/root/report/VideoRelationshipsOnNonVideos.js +++ b/root/report/VideoRelationshipsOnNonVideos.js @@ -35,7 +35,7 @@ component VideoRelationshipsOnNonVideos(...{ return ( diff --git a/root/report/VideosInNonVideoMediums.js b/root/report/VideosInNonVideoMediums.js index b8c403fb71f..c9139e26f87 100644 --- a/root/report/VideosInNonVideoMediums.js +++ b/root/report/VideosInNonVideoMediums.js @@ -21,12 +21,12 @@ component VideosInNonVideoMediums(...{ return ( diff --git a/root/report/WikidataLinksWithMultipleEntities.js b/root/report/WikidataLinksWithMultipleEntities.js index 9d9a72e4e5f..fa0ac5ae32a 100644 --- a/root/report/WikidataLinksWithMultipleEntities.js +++ b/root/report/WikidataLinksWithMultipleEntities.js @@ -36,7 +36,7 @@ component WikidataLinksWithMultipleEntities(...{ return ( @@ -53,8 +53,8 @@ component WikidataLinksWithMultipleEntities(...{ {l('URL')} - {l('URL entity')} - {l('Usage count')} + {l_reports('URL entity')} + {l_reports('Usage count')} @@ -78,7 +78,7 @@ component WikidataLinksWithMultipleEntities(...{ ) : ( - {l('This URL no longer exists.')} + {l_reports('This URL no longer exists.')} )} diff --git a/root/report/WorkSameTypeAsParent.js b/root/report/WorkSameTypeAsParent.js index 35974723e6c..afc69c8a642 100644 --- a/root/report/WorkSameTypeAsParent.js +++ b/root/report/WorkSameTypeAsParent.js @@ -21,7 +21,7 @@ component WorkSameTypeAsParent(...{ return ( diff --git a/root/report/components/ArtistCreditList.js b/root/report/components/ArtistCreditList.js index 49add62daef..8f855900e66 100644 --- a/root/report/components/ArtistCreditList.js +++ b/root/report/components/ArtistCreditList.js @@ -37,7 +37,7 @@ component ArtistCreditList( ) : ( - {l('This artist credit no longer exists.')} + {l_reports('This artist credit no longer exists.')} )} diff --git a/root/report/components/ArtistUrlList.js b/root/report/components/ArtistUrlList.js index f73ce853511..6b833df7199 100644 --- a/root/report/components/ArtistUrlList.js +++ b/root/report/components/ArtistUrlList.js @@ -66,7 +66,7 @@ component ArtistUrlList( - {l('This artist no longer exists.')} + {l_reports('This artist no longer exists.')} )} diff --git a/root/report/components/LabelUrlList.js b/root/report/components/LabelUrlList.js index 8a8ef2079f7..f4d4ae0854b 100644 --- a/root/report/components/LabelUrlList.js +++ b/root/report/components/LabelUrlList.js @@ -67,7 +67,7 @@ component LabelUrlList( - {l('This label no longer exists.')} + {l_reports('This label no longer exists.')} )} diff --git a/root/report/components/ReleaseGroupUrlList.js b/root/report/components/ReleaseGroupUrlList.js index 3d0879ff213..be5810a1abb 100644 --- a/root/report/components/ReleaseGroupUrlList.js +++ b/root/report/components/ReleaseGroupUrlList.js @@ -75,7 +75,7 @@ component ReleaseGroupUrlList( - {l('This release group no longer exists.')} + {l_reports('This release group no longer exists.')} )} diff --git a/root/report/components/ReleaseUrlList.js b/root/report/components/ReleaseUrlList.js index 1d0973b9653..b2de5688bd1 100644 --- a/root/report/components/ReleaseUrlList.js +++ b/root/report/components/ReleaseUrlList.js @@ -75,7 +75,7 @@ component ReleaseUrlList( - {l('This release no longer exists.')} + {l_reports('This release no longer exists.')} )} diff --git a/root/report/components/RemovedUrlRow.js b/root/report/components/RemovedUrlRow.js index 58e740d3bbd..9a622220a82 100644 --- a/root/report/components/RemovedUrlRow.js +++ b/root/report/components/RemovedUrlRow.js @@ -11,7 +11,7 @@ component RemovedUrlRow(colSpan: string, index: number) { return ( - {l('This URL no longer exists.')} + {l_reports('This URL no longer exists.')} ); diff --git a/root/report/components/ReportLayout.js b/root/report/components/ReportLayout.js index d1c9eb6a0eb..68d6d6456b9 100644 --- a/root/report/components/ReportLayout.js +++ b/root/report/components/ReportLayout.js @@ -18,23 +18,23 @@ import FilterLink from '../FilterLink.js'; const countTextPicker: { +[entityType: string]: () => string, } = { - artist: N_l('Total artists found: {count}'), - artist_credit: N_l('Total artist credits found: {count}'), - discId: N_l('Total discIDs found: {count}'), - editor: N_l('Total editors found: {count}'), - event: N_l('Total events found: {count}'), - instrument: N_l('Total instruments found: {count}'), - isrc: N_l('Total ISRCs found: {count}'), - iswc: N_l('Total ISWCs found: {count}'), - label: N_l('Total labels found: {count}'), - place: N_l('Total places found: {count}'), - recording: N_l('Total recordings found: {count}'), - relationship: N_l('Total relationships found: {count}'), - release: N_l('Total releases found: {count}'), - release_group: N_l('Total release groups found: {count}'), - series: N_l('Total series found: {count}'), - url: N_l('Total URLs found: {count}'), - work: N_l('Total works found: {count}'), + artist: N_l_reports('Total artists found: {count}'), + artist_credit: N_l_reports('Total artist credits found: {count}'), + discId: N_l_reports('Total discIDs found: {count}'), + editor: N_l_reports('Total editors found: {count}'), + event: N_l_reports('Total events found: {count}'), + instrument: N_l_reports('Total instruments found: {count}'), + isrc: N_l_reports('Total ISRCs found: {count}'), + iswc: N_l_reports('Total ISWCs found: {count}'), + label: N_l_reports('Total labels found: {count}'), + place: N_l_reports('Total places found: {count}'), + recording: N_l_reports('Total recordings found: {count}'), + relationship: N_l_reports('Total relationships found: {count}'), + release: N_l_reports('Total releases found: {count}'), + release_group: N_l_reports('Total release groups found: {count}'), + series: N_l_reports('Total series found: {count}'), + url: N_l_reports('Total URLs found: {count}'), + work: N_l_reports('Total works found: {count}'), }; component ReportLayout( @@ -71,8 +71,8 @@ component ReportLayout( )}
    • - {texp.l('Generated on {date}', - {date: formatUserDate($c, generated)})} + {texp.l_reports('Generated on {date}', + {date: formatUserDate($c, generated)})}
    • {canBeFiltered ? : null} diff --git a/root/report/components/UrlList.js b/root/report/components/UrlList.js index 8cc7f33ea1b..ac7396be356 100644 --- a/root/report/components/UrlList.js +++ b/root/report/components/UrlList.js @@ -42,7 +42,7 @@ component UrlList( columnName: 'url_entity', getContent: result => result.url?.gid ?? '', getHref: result => result.url?.gid ? '/url/' + result.url.gid : '', - title: l('URL entity'), + title: l_reports('URL entity'), }); return [ diff --git a/root/report/constants.js b/root/report/constants.js index f3c0b997801..28b1dd4e9b6 100644 --- a/root/report/constants.js +++ b/root/report/constants.js @@ -8,7 +8,7 @@ */ /* eslint-disable-next-line import/prefer-default-export */ -export const ANNOTATION_REPORT_TEXT: (() => string) = N_l( +export const ANNOTATION_REPORT_TEXT: (() => string) = N_l_reports( `If you see something in these annotations that can be represented with a relationship instead, please add a relationship and remove that part of the annotation. If something is marked as “sub-optimal”, consider checking diff --git a/root/static/scripts/common/i18n/expand2react.js b/root/static/scripts/common/i18n/expand2react.js index 6ea2d7febbf..7d229c0e569 100644 --- a/root/static/scripts/common/i18n/expand2react.js +++ b/root/static/scripts/common/i18n/expand2react.js @@ -41,6 +41,9 @@ import expand, { substEnd, VarArgs, } from './expand2.js'; +import { + l_reports as lReportsActual, +} from './reports.js'; import { l_statistics as lStatisticsActual, ln_statistics as lnStatisticsActual, @@ -429,6 +432,11 @@ export const l_admin = ( args?: ?VarArgsObject, ): Output => expand2react(lAdminActual(key), args); +export const l_reports = ( + key: string, + args?: ?VarArgsObject, +): Output => expand2react(lReportsActual(key), args); + export const l_statistics = ( key: string, args?: ?VarArgsObject, diff --git a/root/static/scripts/common/i18n/expand2text.js b/root/static/scripts/common/i18n/expand2text.js index ca0c65bc1bf..c2ce711f41a 100644 --- a/root/static/scripts/common/i18n/expand2text.js +++ b/root/static/scripts/common/i18n/expand2text.js @@ -29,6 +29,9 @@ import expand, { state, VarArgs, } from './expand2.js'; +import { + l_reports as lReportsActual, +} from './reports.js'; import { l_statistics as lStatisticsActual, ln_statistics as lnStatisticsActual, @@ -121,6 +124,11 @@ export const l_admin = ( args: VarArgsObject, ): string => expand2text(lAdminActual(key), args); +export const l_reports = ( + key: string, + args: VarArgsObject, +): string => expand2text(lReportsActual(key), args); + export const l_statistics = ( key: string, args: VarArgsObject, diff --git a/root/static/scripts/common/i18n/reports.js b/root/static/scripts/common/i18n/reports.js new file mode 100644 index 00000000000..aaa0640dff3 --- /dev/null +++ b/root/static/scripts/common/i18n/reports.js @@ -0,0 +1,17 @@ +/* + * @flow strict + * Copyright (C) 2024 MetaBrainz Foundation + * + * This file is part of MusicBrainz, the open internet music database, + * and is licensed under the GPL version 2, or (at your option) any + * later version: http://www.gnu.org/licenses/gpl-2.0.txt + */ + +import * as wrapGettext from './wrapGettext.js'; + +export const l_reports: (string) => string = + wrapGettext.dgettext('reports'); + +export const N_l_reports = (key: string): (() => string) => ( +() => l_reports(key) +); diff --git a/root/static/scripts/common/i18n/wrapGettext.js b/root/static/scripts/common/i18n/wrapGettext.js index 1b29bba7382..196329e02af 100644 --- a/root/static/scripts/common/i18n/wrapGettext.js +++ b/root/static/scripts/common/i18n/wrapGettext.js @@ -52,6 +52,7 @@ type GettextDomainT = | 'languages' | 'mb_server' | 'relationships' + | 'reports' | 'scripts' | 'statistics'; diff --git a/root/static/scripts/jed-data.mjs b/root/static/scripts/jed-data.mjs index ba8f8004b6e..71247a94b8c 100644 --- a/root/static/scripts/jed-data.mjs +++ b/root/static/scripts/jed-data.mjs @@ -75,6 +75,13 @@ const jedData: JedData = { plural_forms: 'nplurals=2; plural=(n != 1);', }, }, + reports: { + '': { + domain: 'reports', + lang: 'en', + plural_forms: 'nplurals=2; plural=(n != 1);', + }, + }, scripts: { '': { domain: 'scripts', diff --git a/root/vars.js b/root/vars.js index c1e51aa2d3d..fe6faabb81a 100644 --- a/root/vars.js +++ b/root/vars.js @@ -76,6 +76,8 @@ declare var l_relationships: typeof l; declare var ln_relationships: typeof ln; declare var lp_relationships: typeof lp; +declare var l_reports: typeof l; + declare var l_scripts: typeof l; declare var ln_scripts: typeof ln; declare var lp_scripts: typeof lp; @@ -84,6 +86,8 @@ declare var l_statistics: typeof l; declare var ln_statistics: typeof ln; declare var lp_statistics: typeof lp; +declare var N_l_reports: typeof N_l; + declare var N_l_statistics: typeof N_l; declare var N_lp_statistics: typeof N_lp; @@ -96,6 +100,10 @@ declare var exp: { key: string, args?: ?{+[arg: string]: Expand2ReactInput, ...}, ) => Expand2ReactOutput, + +l_reports: ( + key: string, + args?: ?{+[arg: string]: Expand2ReactInput, ...}, + ) => Expand2ReactOutput, +l_statistics: ( key: string, args?: ?{+[arg: string]: Expand2ReactInput, ...}, @@ -139,6 +147,10 @@ declare var texp: { key: string, args: {+[arg: string]: StrOrNum, ...}, ) => string, + +l_reports: ( + key: string, + args: {+[arg: string]: StrOrNum, ...}, + ) => string, +l_statistics: ( key: string, args: {+[arg: string]: StrOrNum, ...}, diff --git a/script/xgettext.js b/script/xgettext.js index 7fb412dd72c..f680d2b2369 100755 --- a/script/xgettext.js +++ b/script/xgettext.js @@ -221,6 +221,7 @@ let keywords = { keywords = { ...keywords, + l_reports: keywords.l, l_statistics: keywords.l, ln_statistics: keywords.ln, lp_statistics: keywords.lp, diff --git a/webpack/constants.mjs b/webpack/constants.mjs index 7ebc530ff24..8d4266986f4 100644 --- a/webpack/constants.mjs +++ b/webpack/constants.mjs @@ -38,6 +38,7 @@ export const GETTEXT_DOMAINS = [ 'languages', 'mb_server', 'relationships', + 'reports', 'scripts', 'statistics', ]; diff --git a/webpack/providePluginConfig.mjs b/webpack/providePluginConfig.mjs index 0654c9c141c..12dedc2fbba 100644 --- a/webpack/providePluginConfig.mjs +++ b/webpack/providePluginConfig.mjs @@ -18,6 +18,7 @@ const i18nPath = path.resolve(commonPath, 'i18n'); const addColonPath = path.resolve(i18nPath, 'addColon'); const addQuotesPath = path.resolve(i18nPath, 'addQuotes'); const lAdminPath = path.resolve(i18nPath, 'admin'); +const lReportsPath = path.resolve(i18nPath, 'reports'); const lStatisticsPath = path.resolve(i18nPath, 'statistics'); const hyphenateTitlePath = path.resolve(i18nPath, 'hyphenateTitle'); const expandPath = path.resolve(i18nPath, 'expand2react'); @@ -62,9 +63,15 @@ const providePluginConfig = { 'texp.l_admin': [expandTextPath, 'l_admin'], 'texp.ln_admin': [expandTextPath, 'ln_admin'], + 'l_reports': [lReportsPath, 'l_reports'], + + 'N_l_reports': [lReportsPath, 'N_l_reports'], + 'N_l_statistics': [lStatisticsPath, 'N_l_statistics'], 'N_lp_statistics': [lStatisticsPath, 'N_lp_statistics'], + 'exp.l_reports': [expandPath, 'l_reports'], + 'exp.l_statistics': [expandPath, 'l_statistics'], 'exp.ln_statistics': [expandPath, 'ln_statistics'], 'exp.lp_statistics': [expandPath, 'lp_statistics'], From b0879545ebfefee4248b59d014a6af46c90fc68c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Tamargo?= Date: Thu, 22 Aug 2024 12:02:05 +0200 Subject: [PATCH 2/3] MBS-13740: Generate reports.pot --- po/reports.pot | 1852 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1852 insertions(+) create mode 100644 po/reports.pot diff --git a/po/reports.pot b/po/reports.pot new file mode 100644 index 00000000000..c213ed4184e --- /dev/null +++ b/po/reports.pot @@ -0,0 +1,1852 @@ +msgid "" +msgstr "" +"Content-Transfer-Encoding: 8bit\n" +"Content-Type: text/plain; charset=utf-8\n" +"Language: \n" +"Language-Team: LANGUAGE \n" +"Last-Translator: FULL NAME \n" +"mime-version: 1.0\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" + +#: ../root/report/AnnotationsArtists.js:28 +msgid "This report lists artists with annotations." +msgstr "" + +#: ../root/report/AnnotationsArtists.js:33 +msgid "Artist annotations" +msgstr "" + +#: ../root/report/AnnotationsEvents.js:28 +msgid "This report lists events with annotations." +msgstr "" + +#: ../root/report/AnnotationsEvents.js:33 +msgid "Event annotations" +msgstr "" + +#: ../root/report/AnnotationsLabels.js:28 +msgid "This report lists labels with annotations." +msgstr "" + +#: ../root/report/AnnotationsLabels.js:33 +msgid "Label annotations" +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:28 +msgid "This report lists places with annotations." +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:33 +msgid "Place annotations" +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:29 +msgid "This report lists recordings with annotations." +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:34 +msgid "Recording annotations" +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:29 +msgid "This report lists release groups with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:34 +msgid "Release group annotations" +msgstr "" + +#: ../root/report/AnnotationsReleases.js:28 +msgid "This report lists releases with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleases.js:33 +msgid "Release annotations" +msgstr "" + +#: ../root/report/AnnotationsSeries.js:28 +msgid "This report lists series with annotations." +msgstr "" + +#: ../root/report/AnnotationsSeries.js:33 +msgid "Series annotations" +msgstr "" + +#: ../root/report/AnnotationsWorks.js:28 +msgid "This report lists works with annotations." +msgstr "" + +#: ../root/report/AnnotationsWorks.js:33 +msgid "Work annotations" +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:25 +msgid "" +"This report lists artist credits that have a trailing join phrase that " +"looks like it might have been left behind in error, such as a trailing " +"comma or “feat.”." +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:32 +#: ../root/report/ReportsIndex.js:113 +msgid "Artist credits with dubious trailing join phrases" +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:25 +msgid "" +"This report lists artists that may have disambiguation comments in their " +"name, rather than the actual disambiguation comment field." +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:31 +#: ../root/report/ReportsIndex.js:77 +msgid "Artists containing disambiguation comments in their name" +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:25 +msgid "" +"This report lists artists that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:104 +msgid "Artists with disambiguation the same as the name" +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:25 +msgid "" +"This report lists artists that have their type set to other than Group (or " +"a subtype of Group) but may be a group, because they have other artists " +"listed as members or use other relationships that are generally meant for " +"groups only (either in both directions, such as “subgroup” and “renamed”, " +"or in one, such as “artistic director”, “conductor” and " +"“composer-in-residence”). If you find that an artist here is indeed a " +"group, change its type. If it is not, please make sure that the “member of” " +"relationships are in the right direction and are correct, whether “renamed " +"into” needs to be turned into “performs as” relationships, and so on." +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:39 +#: ../root/report/ReportsIndex.js:52 +msgid "Artists that may be groups" +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:25 +msgid "" +"This report lists artists that have their type set to other than Person or " +"Character, but may be a person, based on their relationships. For example, " +"an artist will appear here if it is listed as a member of another. If you " +"find that an artist here is indeed a person (or a character), change its " +"type. If it is not, please make sure that all the relationships are correct " +"and make sense." +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:36 +#: ../root/report/ReportsIndex.js:56 +msgid "Artists that may be persons" +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:25 +msgid "" +"This report lists artists that appear more than once in different positions " +"within the same artist credit." +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:31 +#: ../root/report/ReportsIndex.js:91 +msgid "Artists occurring multiple times in the same artist credit" +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:25 +msgid "" +"This report lists artists that have no editors subscribed to them, and " +"whose changes may therefore be under-reviewed. Artists with more release " +"groups and more open edits are listed first." +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:32 +#: ../root/report/ReportsIndex.js:60 +msgid "Artists with no subscribers" +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:25 +msgid "" +"This report shows Amazon URLs which are linked to multiple releases. In " +"most cases Amazon ASINs should map to MusicBrainz releases 1:1, so only one " +"of the links will be correct. Just check which MusicBrainz release fits the " +"release in Amazon (look at the format, tracklist, etc). If the release has " +"a barcode, you can also search Amazon for it and see which ASIN matches. " +"You might also find some ASINs linked to several discs of a multi-disc " +"release: just merge those (see {how_to_merge_releases|How to Merge " +"Releases})." +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:39 +#: ../root/report/ReportsIndex.js:273 +msgid "Amazon URLs linked to multiple releases" +msgstr "" + +#: ../root/report/BadAmazonUrls.js:28 +#: ../root/report/LinksWithMultipleEntities.js:86 +#: ../root/report/WikidataLinksWithMultipleEntities.js:81 +#: ../root/report/components/RemovedUrlRow.js:14 +msgid "This URL no longer exists." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:32 +#: ../root/report/LinksWithMultipleEntities.js:60 +#: ../root/report/WikidataLinksWithMultipleEntities.js:55 +#: ../root/report/components/ArtistUrlList.js:29 +#: ../root/report/components/LabelUrlList.js:29 +#: ../root/report/components/ReleaseGroupUrlList.js:31 +#: ../root/report/components/ReleaseUrlList.js:31 +#: ../root/report/components/UrlList.js:39 +msgid "URL" +msgstr "" + +#: ../root/report/BadAmazonUrls.js:47 +msgid "" +"This report shows releases with Amazon URLs which don't follow the expected " +"format. They might still be correct if they're archive.org cover links, but " +"in any other case they should probably be fixed or removed." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:55 +msgid "Bad Amazon URLs" +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:25 +msgid "" +"This report shows releases that are set to status “Bootleg”, but have at " +"least one label in their labels list which is not “[no label]” nor has the " +"type “Bootleg Production”. Other types of labels pretty much never release " +"bootleg releases, so chances are that either the label or the status is " +"wrong." +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:459 +msgid "Releases on non-bootleg labels set to bootleg" +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:25 +msgid "" +"This report shows disc IDs indicating a total duration much longer than " +"what a standard CD allows (at least 88 minutes for a CD, or 30 minutes for " +"a mini-CD). This usually means a disc ID was generated for the wrong format " +"(SACD) or with a buggy tool." +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:33 +#: ../root/report/ReportsIndex.js:635 +msgid "Disc IDs with dubious duration" +msgstr "" + +#: ../root/report/CDTocNotApplied.js:25 +msgid "" +"This report shows disc IDs attached to a release but obviously not applied " +"because at least one track length is unknown on the release. The report is " +"also restricted to mediums where only one disc ID is attached, so it is " +"highly likely that the disc ID can be applied without any worries. Do make " +"sure though that no existing lengths clash with the disc ID, or that any " +"clashes are clear mistakes." +msgstr "" + +#: ../root/report/CDTocNotApplied.js:35 +#: ../root/report/ReportsIndex.js:639 +msgid "Disc IDs attached but not applied" +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like ASINs. " +"This is almost always wrong: ASINs are just Amazon's entries for the " +"releases and should be linked to the release with an Amazon URL " +"relationship instead." +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:36 +#: ../root/report/ReportsIndex.js:316 +msgid "Releases with catalog numbers that look like ASINs" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|ISRCs}. Assigning ISRCs to releases is almost always wrong, but " +"still happens sometimes, especially for releases added to MusicBrainz by an " +"artist/label. But ISRCs are codes assigned to recordings, and should be " +"linked to the appropriate recording instead. That said, do make sure this " +"is not a legitimate catalog number that just happens to look like an ISRC!" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:40 +#: ../root/report/ReportsIndex.js:320 +msgid "Releases with catalog numbers that look like ISRCs" +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|Label Codes}. This is often wrong, since the two are often " +"confused: label codes apply to the label, not to a specific release. If you " +"confirm this is a label code (check the label page to see if they match, " +"for example), remove it or, even better, try to find the actual catalog " +"number." +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:39 +#: ../root/report/ReportsIndex.js:325 +msgid "Releases with catalog numbers that look like label codes" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:32 +msgid "" +"This report lists artists which have collaboration relationships but no URL " +"relationships. If the collaboration has its own independent name, do " +"nothing. If it is in a format like \"X with Y\" or \"X & Y\", you should " +"probably split it. See {how_to_split_artists|How to Split Artists}." +msgstr "" + +#: ../root/report/CollaborationRelationships.js:42 +msgid "Artists with collaboration relationships" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:49 +msgid "Collaboration" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:50 +msgid "Collaborator" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:68 +#: ../root/report/CollaborationRelationships.js:79 +#: ../root/report/DuplicateArtists.js:116 +#: ../root/report/components/ArtistUrlList.js:69 +msgid "This artist no longer exists." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:29 +msgid "" +"This report lists artists which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:35 +#: ../root/report/ReportsIndex.js:96 +msgid "Artists with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:29 +msgid "" +"This report lists labels which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:35 +#: ../root/report/ReportsIndex.js:179 +msgid "Labels with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:29 +msgid "" +"This report lists places which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:35 +#: ../root/report/ReportsIndex.js:553 +msgid "Places with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:29 +msgid "" +"This report lists recordings which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:35 +#: ../root/report/ReportsIndex.js:495 +msgid "Recordings with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:29 +msgid "" +"This report lists release groups which have relationships using deprecated " +"and grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:35 +#: ../root/report/ReportsIndex.js:216 +msgid "Release groups with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:29 +msgid "" +"This report lists releases which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:35 +#: ../root/report/ReportsIndex.js:394 +msgid "Releases with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:29 +msgid "" +"This report lists URLs which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:35 +#: ../root/report/ReportsIndex.js:600 +msgid "URLs with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:29 +msgid "" +"This report lists works which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:35 +#: ../root/report/ReportsIndex.js:583 +msgid "Works with deprecated relationships" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:25 +msgid "This report shows Discogs URLs which are linked to multiple artists." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:31 +#: ../root/report/ReportsIndex.js:82 +msgid "Discogs URLs linked to multiple artists" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:25 +msgid "This report shows Discogs URLs which are linked to multiple labels." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:30 +#: ../root/report/ReportsIndex.js:171 +msgid "Discogs URLs linked to multiple labels" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:25 +msgid "This report shows Discogs URLs which are linked to multiple release groups." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:206 +msgid "Discogs URLs linked to multiple release groups" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:25 +msgid "" +"This report shows Discogs URLs which are linked to multiple releases. In " +"most cases Discogs releases should map to MusicBrainz releases 1:1, so only " +"one of the links will be correct. Just check which MusicBrainz release fits " +"the release in Discogs (look at the format, tracklist, release country, " +"etc.). You might also find some Discogs URLs linked to several discs of a " +"multi-disc release: just merge those (see {how_to_merge_releases|How to " +"Merge Releases})." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:37 +#: ../root/report/ReportsIndex.js:277 +msgid "Discogs URLs linked to multiple releases" +msgstr "" + +#: ../root/report/DuplicateArtists.js:38 +msgid "Total duplicate groups: {count}" +msgstr "" + +#: ../root/report/DuplicateArtists.js:40 +msgid "" +"This report aims to identify artists with very similar names. If two " +"artists are actually the same, please merge them (remember to " +"{how_to_write_edit_notes|write an edit note} and give your proof). If " +"they're different, add {disambiguation_comment|disambiguation comments} to " +"them (and once a group of similarly named artists have disambiguation " +"comments, they will stop appearing here)." +msgstr "" + +#: ../root/report/DuplicateArtists.js:55 +#: ../root/report/ReportsIndex.js:64 +msgid "Possibly duplicate artists" +msgstr "" + +#: ../root/report/DuplicateArtists.js:67 +#: ../root/report/DuplicateReleaseGroups.js:58 +#: ../root/report/IsrcsWithManyRecordings.js:59 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:54 +#: ../root/report/components/ArtistList.js:43 +#: ../root/report/components/ArtistUrlList.js:30 +#: ../root/report/components/CDTocReleaseList.js:51 +#: ../root/report/components/RecordingList.js:48 +#: ../root/report/components/ReleaseGroupList.js:50 +#: ../root/report/components/ReleaseGroupUrlList.js:33 +#: ../root/report/components/ReleaseList.js:50 +#: ../root/report/components/ReleaseUrlList.js:33 +msgid "Artist" +msgstr "" + +#: ../root/report/DuplicateArtists.js:68 +msgid "Sort name" +msgstr "" + +#: ../root/report/DuplicateArtists.js:69 +#: ../root/report/DuplicateReleaseGroups.js:60 +#: ../root/report/IswcsWithManyWorks.js:53 +#: ../root/report/components/ArtistList.js:54 +#: ../root/report/components/EventList.js:57 +#: ../root/report/components/InstrumentList.js:53 +#: ../root/report/components/ReleaseGroupList.js:58 +#: ../root/report/components/WorkList.js:59 +msgid "Type" +msgstr "" + +#: ../root/report/DuplicateArtists.js:99 +msgid "alias:" +msgstr "" + +#: ../root/report/DuplicateArtists.js:109 +#: ../root/report/DuplicateReleaseGroups.js:92 +#: ../root/report/components/ArtistList.js:51 +#: ../root/report/components/ReleaseGroupList.js:56 +#: ../root/report/components/WorkList.js:56 +msgctxt "type" +msgid "Unknown" +msgstr "" + +#: ../root/report/DuplicateArtists.js:127 +msgid "Add selected artists for merging" +msgstr "" + +#: ../root/report/DuplicateEvents.js:25 +msgid "" +"This report lists events happening at the same place on the same date. If " +"there are duplicates (for example, if there are separate events for " +"headliner and supporting artist) please merge them." +msgstr "" + +#: ../root/report/DuplicateEvents.js:33 +#: ../root/report/ReportsIndex.js:139 +msgid "Possibly duplicate events" +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:25 +msgid "" +"This report lists artists which have multiple relatonships to the same " +"artist, label or URL using the same relationship type. For multiple " +"relationships to release groups, recordings or works, see the reports for " +"those entities." +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:33 +#: ../root/report/ReportsIndex.js:86 +msgid "Artists with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:25 +msgid "" +"This report lists labels which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:31 +#: ../root/report/ReportsIndex.js:175 +msgid "Labels with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:25 +msgid "" +"This report lists recordings which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:31 +#: ../root/report/ReportsIndex.js:487 +msgid "Recordings with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:25 +msgid "" +"This report lists release groups which have multiple relationships to the " +"same entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:211 +msgid "Release groups with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:25 +msgid "" +"This report lists releases which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:31 +#: ../root/report/ReportsIndex.js:378 +msgid "Releases with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:25 +msgid "" +"This report lists works which have multiple relationships to the same " +"entity using the same relationship type. This excludes recording-work " +"relationships. See the recording version of this report for those." +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:33 +#: ../root/report/ReportsIndex.js:579 +msgid "Works with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:38 +msgid "" +"This report lists release groups with very similar names and artists. If " +"the releases in the release groups should be grouped together (see the " +"{url|guidelines}), they can be merged. If they shouldn't be grouped " +"together but they can be distinguished by the release group types, such as " +"when an artist has an album and single with the same name, then there is " +"usually no need to change anything. In other cases, a disambiguation " +"comment may be helpful." +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:51 +#: ../root/report/ReportsIndex.js:220 +msgid "Possible duplicate release groups" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:59 +#: ../root/report/ReleaseRgDifferentName.js:29 +#: ../root/report/ReleasesSameBarcode.js:46 +#: ../root/report/components/ReleaseGroupList.js:43 +#: ../root/report/components/ReleaseGroupUrlList.js:32 +msgid "Release group" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:99 +#: ../root/report/components/ReleaseGroupUrlList.js:78 +msgid "This release group no longer exists." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:25 +msgid "" +"This report lists events where the event name indicates that it may have to " +"be part of a series or a larger event." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:31 +#: ../root/report/ReportsIndex.js:144 +msgid "Events which should be part of series or larger event" +msgstr "" + +#: ../root/report/FeaturingRecordings.js:25 +msgid "" +"This report shows recordings with “(feat. Artist)” (or similar) in the " +"title. For classical recordings, consult the {CSG|classical style " +"guidelines}. For non-classical recordings, this is usually inherited from " +"an older version of MusicBrainz and should be fixed (both on the recordings " +"and on the tracks!). Consult the {featured_artists|page about featured " +"artists} to know more." +msgstr "" + +#: ../root/report/FeaturingRecordings.js:40 +#: ../root/report/ReportsIndex.js:483 +msgid "Recordings with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:25 +msgid "" +"This report shows release groups with “(feat. Artist)” (or similar) in the " +"title. For classical release groups, consult the {CSG|classical style " +"guidelines}. For non-classical release groups, this is usually inherited " +"from an older version of MusicBrainz and should be fixed. Consult the " +"{featured_artists|page about featured artists} to know more." +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:39 +#: ../root/report/ReportsIndex.js:201 +msgid "Release groups with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleases.js:25 +msgid "" +"This report shows releases with “(feat. Artist)” (or similar) in the title. " +"For classical releases, consult the {CSG|classical style guidelines}. For " +"non-classical releases, this is usually inherited from an older version of " +"MusicBrainz and should be fixed. Consult the {featured_artists|page about " +"featured artists} to know more. Don’t forget that the same generally " +"applies to tracks, so if the track titles also include featuring credits " +"you can fix them too while you edit the release!" +msgstr "" + +#: ../root/report/FeaturingReleases.js:42 +#: ../root/report/ReportsIndex.js:301 +msgid "Releases with titles containing featuring artists" +msgstr "" + +#: ../root/report/FilterLink.js:23 +msgid "Show all results." +msgstr "" + +#: ../root/report/FilterLink.js:27 +msgid "Show only results that are in my subscribed entities." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:37 +msgid "" +"This report lists {isrc|ISRCs} that are attached to more than one " +"recording. If the recordings are the same, this usually means they should " +"be merged (ISRCs can be wrongly assigned so care should still be taken to " +"make sure they really are the same). If the recordings are parts of a " +"larger recording, the ISRCs are probably correct and should be left alone. " +"If the same ISRC appears on two unrelated recordings on the same release, " +"this is usually means there was an error when reading the disc." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:51 +#: ../root/report/ReportsIndex.js:617 +msgid "ISRCs with multiple recordings" +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:58 +msgid "ISRC" +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:60 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:55 +#: ../root/report/components/RecordingList.js:42 +msgid "Recording" +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:61 +#: ../root/report/components/CDTocList.js:49 +msgid "Length" +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:98 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:83 +msgid "This recording no longer exists." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:34 +msgid "" +"This report lists {iswc|ISWCs} that are attached to more than one work. If " +"the works are the same, this usually means they should be merged." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:42 +#: ../root/report/ReportsIndex.js:626 +msgid "ISWCs with multiple works" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:49 +msgid "ISWC" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:50 +#: ../root/report/components/WorkList.js:43 +msgid "Work" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:51 +#: ../root/report/components/WorkList.js:48 +msgid "Writers" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:52 +#: ../root/report/ReportsIndex.js:48 +#: ../root/report/components/EventList.js:62 +msgid "Artists" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:54 +msgid "Language" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:83 +msgid "This work no longer exists." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:25 +msgid "" +"This report lists labels that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:187 +msgid "Labels with disambiguation the same as the name" +msgstr "" + +#: ../root/report/LimitedEditors.js:43 +msgid "Sorry, you are not authorized to view this page." +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:40 +msgid "" +"This report shows URLs that are linked to multiple entities. It excludes " +"license relationships (where reuse is expected) and Amazon (for releases), " +"Discogs and Wikidata, which have their own reports. The links here should " +"be reviewed to see whether they are really a good match: for example, a " +"generic link to a store page could be replaced with specific per-release " +"store links, and a link attached to all movements of a classical work might " +"be a better fit for the main parent work only." +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:53 +#: ../root/report/ReportsIndex.js:604 +msgid "URLs linked to multiple entities" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:61 +#: ../root/report/WikidataLinksWithMultipleEntities.js:56 +#: ../root/report/components/UrlList.js:45 +msgid "URL entity" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:62 +#: ../root/report/WikidataLinksWithMultipleEntities.js:57 +msgid "Usage count" +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:25 +msgid "" +"This report shows releases that have been marked as having low data " +"quality. If you have some time, you can review them and try to improve the " +"data as much as possible before changing their data quality back to Normal " +"(or even to High, if you add all the possible data!). If a release has " +"already been improved but the data quality wasn’t changed accordingly, just " +"enter a data quality change to remove it from this report." +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:37 +#: ../root/report/ReportsIndex.js:470 +msgid "Releases marked as having low data quality" +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:25 +msgid "" +"This report lists releases where at least one medium has a title that seems " +"to just be indicating its position (such a first medium with the title " +"“Disc 1”). These should usually be removed, as per {release_style|the " +"release guidelines}." +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:34 +#: ../root/report/ReportsIndex.js:362 +msgid "Releases with mediums named after their position" +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:25 +msgid "" +"This report lists all releases with gaps in the medium numbers (for " +"example, there is a medium 1 and 3 but no medium 2)." +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:31 +msgid "Releases with medium number issues" +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that are marked as " +"the original version of a translation/transliteration relationship. The " +"pseudo-release should be the one marked as a translated/transliterated " +"version instead. If both releases are pseudo-releases, consider linking " +"both to an official release rather than to each other." +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:35 +msgid "Translated/transliterated pseudo-releases marked as original" +msgstr "" + +#: ../root/report/MultipleAsins.js:25 +msgid "" +"This report shows releases that have more than one Amazon ASIN. In most " +"cases ASINs should map to MusicBrainz releases 1:1, so only one of them " +"will be correct. Just check which ones do not fit the release (because of " +"format, different number of tracks, etc). If the release has a barcode, you " +"can search Amazon for it and see which ASIN matches." +msgstr "" + +#: ../root/report/MultipleAsins.js:35 +msgid "Releases with multiple ASINs" +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:25 +msgid "" +"This report shows releases that have more than one link to Discogs. In most " +"cases a MusicBrainz release should have only one equivalent in Discogs, so " +"only one of them will be correct. Just check which ones do not fit the " +"release (because of format, different number of tracks, etc). Any " +"\"master\" Discogs page belongs at the {release_group|release group level}, " +"not at the release level, and should be removed from releases too." +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:37 +msgid "Releases with multiple Discogs links" +msgstr "" + +#: ../root/report/NoLanguage.js:28 +msgid "" +"This report shows releases that have no language set. If you recognize the " +"language, please set it! Do it only if you are pretty sure, don't just " +"guess: not everything written in Cyrillic is Russian, for example." +msgstr "" + +#: ../root/report/NoLanguage.js:36 +#: ../root/report/ReportsIndex.js:253 +msgid "Releases without language" +msgstr "" + +#: ../root/report/NoScript.js:28 +msgid "" +"This report shows releases that have no script set. If you recognize the " +"script, just add it! Remember that the script used for English (and most " +"other European languages) is Latin." +msgstr "" + +#: ../root/report/NoScript.js:35 +#: ../root/report/ReportsIndex.js:257 +msgid "Releases without script" +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:25 +msgid "" +"This report shows releases that have at least one “Bootleg Production” " +"label in their labels list, but are not set to status “Bootleg”. These " +"labels pretty much never release non-bootleg releases, so chances are that " +"either the label or the status is wrong." +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:453 +msgid "Releases on bootleg labels not set to bootleg" +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:25 +msgid "" +"This report shows releases that still have the deprecated \"part of set\" " +"relationship and should probably be merged. For instructions on how to fix " +"them, please see the documentation about {how_to_merge_releases|how to " +"merge releases}. If the releases are not really part of a set (for example, " +"if they are independently-released volumes in a series) just remove the " +"relationship." +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:37 +msgid "Releases with “part of set” relationships" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:29 +msgid "This report lists places without coordinates." +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:33 +#: ../root/report/ReportsIndex.js:561 +msgid "Places without coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:40 +#: ../root/report/components/PlaceList.js:40 +msgid "Place" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:41 +msgid "Address" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:42 +msgid "Area" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:43 +msgid "Search for coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:123 +msgid "This place no longer exists." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:25 +msgid "" +"This report lists artists which have “&” in their names but no " +"membership-related relationships (none of member, collaborator, conductor, " +"founder nor subgroup). If the artist is usually seen as an actual group, " +"member relationships should be added. If it’s a short term collaboration, " +"it should be split if possible (see {how_to_split_artists|How to Split " +"Artists}). If it is a collaboration with its own name and can’t be split, " +"collaboration relationships should be added to it. For some special cases, " +"such as “Person & His Orchestra”, conductor and/or founder might be the " +"best choice." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:40 +msgid "Artists that may be collaborations" +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:37 +msgid "" +"This report shows recordings that are linked to only one track, yet have a " +"different name than the track. This might mean one of the two needs to be " +"renamed to match the other." +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:44 +#: ../root/report/ReportsIndex.js:531 +msgid "Recordings with a different name than their only track" +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:31 +msgid "" +"This report shows all recordings with the same name that have different " +"artists (having different MBIDs) with the same name. These are most likely " +"cases where the {ac|artist credit} is incorrect for at least one of the " +"recordings." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:39 +msgid "Currently, this report only works with recordings that have one artist." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:45 +msgid "Recordings with the same name by different artists with the same name" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:25 +msgid "" +"This report shows recordings that have the deprecated \"earliest release\" " +"relationship. They should be merged if they are truly the same recording; " +"if they're not, the relationship should be removed. Please, do not merge " +"recordings blindly just because the lengths fit, and do not merge " +"recordings with very different times!" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:35 +#: ../root/report/ReportsIndex.js:479 +msgid "Recordings with earliest release relationships" +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:33 +msgid "Begin date" +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:38 +msgid "End date" +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:54 +msgid "" +"This report shows recordings with relationships using dates in the future. " +"Those are probably typos (such as 2109 instead of 2019)." +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:60 +msgid "Recordings with relationships having dates in the future" +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:25 +msgid "" +"This report shows recordings where the linked tracks have times that vary " +"by more than 30 seconds." +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:31 +#: ../root/report/ReportsIndex.js:491 +msgid "Recordings with varying track times" +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:25 +msgid "" +"This report shows recordings linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:504 +msgid "Recordings not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:25 +msgid "" +"This report shows recordings with \"Various Artists\" as the credited name " +"but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:511 +msgid "Recordings credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:25 +msgid "" +"This report shows release groups linked to the Various Artists entity " +"without \"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:32 +#: ../root/report/ReportsIndex.js:229 +msgid "Release groups not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:25 +msgid "" +"This report shows release groups with \"Various Artists\" as the credited " +"name but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:32 +#: ../root/report/ReportsIndex.js:236 +msgid "Release groups credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:24 +#: ../root/report/components/LabelList.js:40 +#: ../root/report/components/LabelUrlList.js:30 +msgid "Label" +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:39 +msgid "" +"This report lists releases where the label name is the same as the artist " +"name. Often this means the release is self-released, and the label " +"{SpecialPurposeLabel|should be \"[no label]\" instead}." +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:50 +#: ../root/report/ReportsIndex.js:435 +msgid "Releases where artist name and label name are the same" +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:36 +msgid "" +"This report shows releases which are the only ones in their release group, " +"yet have a different name than the group. This might mean one of the two " +"needs to be renamed to match the other." +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:43 +#: ../root/report/ReportsIndex.js:441 +msgid "Releases with a different name than their release group" +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:25 +msgid "" +"This report shows releases which have disc IDs even though they were " +"released too early to have disc IDs, where one of the medium formats didn't " +"exist at the time the release was released or where a disc ID is attached " +"to a medium whose format does not have disc IDs." +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:34 +#: ../root/report/ReportsIndex.js:305 +msgid "Releases released too early" +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:25 +msgid "" +"This report shows releases that have conflicting disc IDs on the same " +"medium with significant differences in duration. This usually means a disc " +"ID was applied to the wrong medium or the wrong release." +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:33 +#: ../root/report/ReportsIndex.js:426 +msgid "Releases with conflicting disc IDs" +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:25 +msgid "" +"This report shows releases (official and promotional only) that have at " +"least one medium with a format that supports disc IDs, but is missing one." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:31 +msgid "" +"For instructions on how to add one, see the {add_discids|documentation " +"page}." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:37 +#: ../root/report/ReportsIndex.js:422 +msgid "Releases missing disc IDs" +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:40 +msgid "Barcode" +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:53 +msgid "" +"This report shows non-bootleg releases which have the same barcode, yet are " +"placed in different release groups. Chances are that the releases are " +"duplicates or parts of a set, or at least that the release groups should be " +"merged." +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:61 +#: ../root/report/ReportsIndex.js:447 +msgid "Releases with the same barcode in different release groups" +msgstr "" + +#: ../root/report/ReleasesToConvert.js:25 +msgid "" +"This report aims to identify releases which need converting to multiple " +"artists (because the track artists are on the title field, for example). " +"Currently it does this by looking for releases where every track contains " +"\"/\" or \"-\"." +msgstr "" + +#: ../root/report/ReleasesToConvert.js:33 +#: ../root/report/ReportsIndex.js:248 +msgid "Releases which might need converting to \"multiple artists\"" +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:25 +msgid "" +"This report shows releases which have cover art on Amazon, but have no " +"front cover in the Cover Art Archive. The use of Amazon art has been " +"discontinued since the 16th of May 2022, so these releases have no front " +"cover anymore until one is added to the Cover Art Archive." +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:34 +#: ../root/report/ReportsIndex.js:345 +msgid "Releases that have Amazon cover art but no Cover Art Archive front cover" +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:25 +msgid "" +"This report shows releases which have cover art in the Cover Art Archive, " +"but where none of it has any types set. This often means a front cover was " +"added, but not marked as such." +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:32 +#: ../root/report/ReportsIndex.js:352 +msgid "Releases in the Cover Art Archive where no cover art piece has types" +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:25 +msgid "" +"This report shows releases that have relationships that only apply to " +"digital media releases (download/streaming), but have media whose format is " +"not “Digital Media”. Generally, these should be moved to the appropriate " +"digital media release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:35 +#: ../root/report/ReportsIndex.js:386 +msgid "Non-digital releases with digital relationships" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:25 +msgid "" +"This report shows releases with at least one medium that is missing a " +"tracklist. If you can find the tracklist, please help complete the data!" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:32 +#: ../root/report/ReportsIndex.js:406 +msgid "Releases with empty mediums" +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:25 +msgid "" +"This report shows releases that have mail order relationships (which by " +"definition only apply to physical media releases), but only have media " +"whose format is “Digital Media”. Generally, these should be moved to the " +"appropriate physical release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:34 +#: ../root/report/ReportsIndex.js:390 +msgid "Digital releases with mail order relationships" +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:25 +msgid "This report shows releases without any mediums (no tracklist)." +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:30 +#: ../root/report/ReportsIndex.js:402 +msgid "Releases with no mediums" +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:28 +msgid "" +"This report shows releases that have an unlikely combination of language " +"and script properties, such as German and Ethiopic." +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:34 +#: ../root/report/ReportsIndex.js:370 +msgid "Releases with unlikely language/script pairs" +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:25 +msgid "" +"This report shows releases that have no cover art in the Cover Art Archive. " +"Given that most releases have some form of cover art, the vast majority of " +"releases in this report should have artwork {caa_how_to|uploaded to the " +"Cover Art Archive}. Note that the cover art uploaded for a release must " +"always exactly match the actual art for that specific release (for example, " +"they should have the same barcode, format, etc.). This report skips " +"pseudo-releases, since they should generally not have cover art." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:38 +msgid "" +"We strongly suggest restricting this report to entities in your " +"subscriptions only for a more manageable list of results." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:43 +#: ../root/report/ReportsIndex.js:358 +msgid "Releases without any art in the Cover Art Archive" +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:25 +msgid "" +"This report shows releases linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:411 +msgid "Releases not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:25 +msgid "" +"This report shows releases with \"Various Artists\" as the credited name " +"but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:417 +msgid "Releases credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReportNotAvailable.js:14 +#: ../root/report/ReportNotAvailable.js:16 +msgid "Error" +msgstr "" + +#: ../root/report/ReportNotAvailable.js:19 +msgid "We are sorry, but data for this report is not available right now." +msgstr "" + +#: ../root/report/ReportsIndex.js:32 +#: ../root/report/ReportsIndex.js:34 +msgid "Reports" +msgstr "" + +#: ../root/report/ReportsIndex.js:38 +msgid "" +"If you'd like to participate in the editing process, but do not know where " +"to start, the following reports should be useful. These reports scour the " +"database looking for data that might require fixing, either to comply with " +"the {style|style guidelines}, or in other cases where administrative " +"\"clean up\" tasks are required." +msgstr "" + +#: ../root/report/ReportsIndex.js:68 +msgid "Artists which have collaboration relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:72 +msgid "Artists which look like collaborations" +msgstr "" + +#: ../root/report/ReportsIndex.js:100 +msgid "Artists with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:109 +msgid "Artist credits" +msgstr "" + +#: ../root/report/ReportsIndex.js:131 +msgid "Events" +msgstr "" + +#: ../root/report/ReportsIndex.js:135 +msgid "Events with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:167 +msgid "Labels" +msgstr "" + +#: ../root/report/ReportsIndex.js:183 +msgid "Labels with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:192 +msgid "Release groups" +msgstr "" + +#: ../root/report/ReportsIndex.js:196 +#: ../root/report/SetInDifferentRg.js:37 +msgid "Release groups that might need to be merged" +msgstr "" + +#: ../root/report/ReportsIndex.js:224 +msgid "Release groups with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:243 +msgid "Releases" +msgstr "" + +#: ../root/report/ReportsIndex.js:261 +msgid "Releases which have unexpected Amazon URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:265 +msgid "Releases which have multiple ASINs" +msgstr "" + +#: ../root/report/ReportsIndex.js:269 +msgid "Releases which have multiple Discogs links" +msgstr "" + +#: ../root/report/ReportsIndex.js:281 +msgid "Releases which have part of set relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:285 +msgid "Discs entered as separate releases" +msgstr "" + +#: ../root/report/ReportsIndex.js:289 +msgid "Tracks whose names include their sequence numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:293 +msgid "Releases with non-sequential track numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:297 +#: ../root/report/SuperfluousDataTracks.js:40 +msgid "Releases with superfluous data tracks" +msgstr "" + +#: ../root/report/ReportsIndex.js:310 +msgid "Releases where some (but not all) mediums have no format set" +msgstr "" + +#: ../root/report/ReportsIndex.js:331 +msgid "Translated/Transliterated Pseudo-Releases marked as the original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:338 +msgid "Translated/Transliterated Pseudo-Releases not linked to an original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:366 +msgid "Releases with non-sequential mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:374 +#: ../root/report/TracksWithoutTimes.js:31 +msgid "Releases with unknown track times" +msgstr "" + +#: ../root/report/ReportsIndex.js:382 +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:32 +msgid "Releases with a single medium that has a name" +msgstr "" + +#: ../root/report/ReportsIndex.js:398 +msgid "Releases with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:430 +#: ../root/report/ShouldNotHaveDiscIds.js:33 +msgid "Releases that have disc IDs, but shouldn’t" +msgstr "" + +#: ../root/report/ReportsIndex.js:465 +#: ../root/report/ShowNotesButNotBroadcast.js:38 +msgid "Non-broadcast releases with linked show notes" +msgstr "" + +#: ../root/report/ReportsIndex.js:475 +msgid "Recordings" +msgstr "" + +#: ../root/report/ReportsIndex.js:499 +msgid "Recordings with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:536 +msgid "Recordings with dates in the future" +msgstr "" + +#: ../root/report/ReportsIndex.js:540 +#: ../root/report/VideosInNonVideoMediums.js:41 +msgid "Video recordings in non-video mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:544 +#: ../root/report/VideoRelationshipsOnNonVideos.js:52 +msgid "Non-video recordings with video relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:549 +msgid "Places" +msgstr "" + +#: ../root/report/ReportsIndex.js:557 +msgid "Places with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:566 +#: ../root/report/components/SeriesList.js:40 +msgctxt "plural" +msgid "Series" +msgstr "" + +#: ../root/report/ReportsIndex.js:570 +msgid "Series with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:575 +msgid "Works" +msgstr "" + +#: ../root/report/ReportsIndex.js:587 +msgid "Works with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:591 +#: ../root/report/WorkSameTypeAsParent.js:36 +msgid "Works with the same type as their parent" +msgstr "" + +#: ../root/report/ReportsIndex.js:596 +msgid "URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:608 +#: ../root/report/WikidataLinksWithMultipleEntities.js:48 +msgid "Wikidata URLs linked to multiple entities" +msgstr "" + +#: ../root/report/ReportsIndex.js:613 +msgid "ISRCs" +msgstr "" + +#: ../root/report/ReportsIndex.js:622 +msgid "ISWCs" +msgstr "" + +#: ../root/report/ReportsIndex.js:631 +msgid "Disc IDs" +msgstr "" + +#: ../root/report/SeparateDiscs.js:25 +msgid "This report shows releases which have (disc n) or (bonus disc) in the title." +msgstr "" + +#: ../root/report/SeparateDiscs.js:30 +msgid "" +"For instructions on how to fix them, please see the documentation about " +"{howto|how to merge releases}." +msgstr "" + +#: ../root/report/SeparateDiscs.js:36 +msgid "Discs as separate releases" +msgstr "" + +#: ../root/report/SetInDifferentRg.js:25 +msgid "" +"This report shows release groups with releases that are linked to releases " +"in different release groups by part-of-set or transliteration " +"relationships. If a pair of release groups are listed here, you should " +"probably merge them. If the releases are discs linked with \"part of set\" " +"relationships, you might want to merge them too into one multi-disc release " +"(see {how_to_merge_releases|How to Merge Releases})." +msgstr "" + +#: ../root/report/ShouldNotHaveDiscIds.js:25 +msgid "" +"This report shows releases that have at least one medium with a format that " +"does not support disc IDs, yet have disc IDs attached. Usually this means " +"the disc IDs ended up here because of a bug and should be moved or removed." +msgstr "" + +#: ../root/report/ShowNotesButNotBroadcast.js:25 +msgid "" +"This report shows releases that have a {doc|show notes relationship}, but " +"are not in a release group of type Broadcast. Show notes are meant for " +"podcasts and similar shows, and should not be used to link to some random " +"notes about any sort of release, yet the relationship often gets used in " +"that way. If that is the case, the relationship should be either switched " +"to a better type or removed if nothing is a good fit. If the release is " +"indeed a podcast, the release group type should be set to Broadcast." +msgstr "" + +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:25 +msgid "" +"This report shows releases that have a single medium, where this medium " +"also has a specific name. Usually, this is not necessary and is duplicate " +"information which can be removed." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:25 +msgid "" +"This report shows releases where some of the medium formats are set, but " +"others are unset. In most cases, it should be easy to find out which the " +"correct formats are (don't just assume that they're all CDs because one is " +"though!)." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:33 +msgid "Releases with some formats unset" +msgstr "" + +#: ../root/report/SuperfluousDataTracks.js:25 +msgid "" +"This report lists releases without any disc IDs that probably contain data " +"tracks (like videos) at the end of a medium, but have no tracks marked as " +"data tracks. A data track should be marked as such if it is the last track " +"of the CD and contains audio or video. Otherwise, it should just be " +"removed. See the {data_track_guidelines|data track guidelines}." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:25 +msgid "" +"This report aims to identify releases where track names include their own " +"track number, such as \"1) Some Name\" (instead of just \"Some Name\"). " +"Notice that sometimes this is justified and correct, don't automatically " +"assume it is a mistake! If you confirm it is a mistake, please correct it." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:34 +msgid "Releases where track names start with their track number" +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:25 +msgid "" +"This report lists all releases where the track numbers are not continuous " +"(for example, there is no \"track 2\"), or with duplicated track numbers " +"(for example, there are two \"track 4\"s)." +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:32 +msgid "Releases with track number issues" +msgstr "" + +#: ../root/report/TracksWithoutTimes.js:25 +msgid "" +"This report lists all releases where some or all tracks have unknown track " +"lengths." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that aren’t linked " +"via the translation/transliteration relationship to an original version. " +"This could be because the original version is missing, or just because the " +"release status is wrongly set." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:33 +msgid "Unlinked pseudo-releases" +msgstr "" + +#: ../root/report/VideoRelationshipsOnNonVideos.js:39 +msgid "" +"This report shows recordings not marked as video, but that use " +"relationships meant only for video recordings ({relationship_list}). Either " +"they should be marked as video, or the relationships should be moved to a " +"related video recording." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:25 +msgid "" +"This report shows recordings marked as video, but that appear in at least " +"one medium that does not support videos." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:30 +msgid "" +"There are two main possibilities here: either the recording being marked as " +"a video is correct, but the format is not (a CD should be a VCD, for " +"example), or the recording is being used for both a video and audio-only " +"recording, in which case the two should be split since video recordings " +"should always be separate. If you split the recordings, consider whether it " +"makes sense to link them with a {doc_link|music video relationship}." +msgstr "" + +#: ../root/report/WikidataLinksWithMultipleEntities.js:40 +msgid "" +"This report shows Wikidata URLs that are linked to multiple entities. In " +"general, Wikidata entities should match 1 to 1 with MusicBrainz entities, " +"so most of these should indicate either an error in MusicBrainz or a " +"too-wide Wikidata page." +msgstr "" + +#: ../root/report/WorkSameTypeAsParent.js:25 +msgid "" +"This report shows works with at least one parent work that has the same " +"work type as them (such as a work marked as a sonata which is part of " +"another sonata). In most cases, that means these works should have a " +"different type or (most likely) no type at all, as per {work_style_doc|the " +"work guidelines}. Sometimes the parent work type might be the one that " +"needs to be changed." +msgstr "" + +#: ../root/report/components/ArtistCreditList.js:25 +msgid "Artist credit" +msgstr "" + +#: ../root/report/components/ArtistCreditList.js:40 +msgid "This artist credit no longer exists." +msgstr "" + +#: ../root/report/components/CDTocList.js:44 +msgid "Format" +msgstr "" + +#: ../root/report/components/CDTocReleaseList.js:45 +#: ../root/report/components/ReleaseList.js:44 +#: ../root/report/components/ReleaseUrlList.js:32 +msgid "Release" +msgstr "" + +#: ../root/report/components/EventList.js:46 +msgid "Event" +msgstr "" + +#: ../root/report/components/EventList.js:70 +msgctxt "event" +msgid "Time" +msgstr "" + +#: ../root/report/components/InstrumentList.js:42 +msgid "Instrument" +msgstr "" + +#: ../root/report/components/InstrumentList.js:50 +msgid "Unclassified instrument" +msgstr "" + +#: ../root/report/components/InstrumentList.js:64 +msgid "Last updated" +msgstr "" + +#: ../root/report/components/LabelUrlList.js:70 +msgid "This label no longer exists." +msgstr "" + +#: ../root/report/components/ReleaseUrlList.js:78 +msgid "This release no longer exists." +msgstr "" + +#: ../root/report/components/ReportLayout.js:21 +msgid "Total artists found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:22 +msgid "Total artist credits found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:23 +msgid "Total discIDs found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:24 +msgid "Total editors found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:25 +msgid "Total events found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:26 +msgid "Total instruments found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:27 +msgid "Total ISRCs found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:28 +msgid "Total ISWCs found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:29 +msgid "Total labels found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:30 +msgid "Total places found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:31 +msgid "Total recordings found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:32 +msgid "Total relationships found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:33 +msgid "Total releases found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:34 +msgid "Total release groups found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:35 +msgid "Total series found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:36 +msgid "Total URLs found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:37 +msgid "Total works found: {count}" +msgstr "" + +#: ../root/report/components/ReportLayout.js:74 +msgid "Generated on {date}" +msgstr "" + +#: ../root/report/constants.js:12 +msgid "" +"If you see something in these annotations that can be represented with a " +"relationship instead, please add a relationship and remove that part of the " +"annotation. If something is marked as “sub-optimal”, consider checking if a " +"better way to store that data has been added in the meantime." +msgstr "" + +#: ../root/report/hooks/useAnnotationColumns.js:28 +msgid "Annotation" +msgstr "" + +#: ../root/report/hooks/useAnnotationColumns.js:34 +msgid "Last edited" +msgstr "" + +#: ../root/report/hooks/useCatNoColumn.js:26 +msgid "Catalog number" +msgstr "" From a9ec9c018f440db1feba31ef3e7e2ee6c79651f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Tamargo?= Date: Thu, 22 Aug 2024 12:25:18 +0200 Subject: [PATCH 3/3] Create reports.*.po files from mb_server ones This copies report string translations from each language's mb_server.*.po file to a new reports.*.po file using the following bash snippet: for filename in mb_server.*.po; do output=${filename/mb_server/reports} msggrep $filename -N '../root/report/*' -o $output done Eventually we will want to remove these from mb_server.pot and the mb_server.*.po files, but first we should test it all works. The migration worked fine but left in the non-report file comments in the *.po files - hopefully Weblate can remove those later. --- po/reports.bg.po | 2092 +++++++++++++++++++++++++++++++++ po/reports.bn.po | 2093 +++++++++++++++++++++++++++++++++ po/reports.ca.po | 2096 +++++++++++++++++++++++++++++++++ po/reports.cs.po | 2095 +++++++++++++++++++++++++++++++++ po/reports.cy.po | 2099 +++++++++++++++++++++++++++++++++ po/reports.da.po | 2099 +++++++++++++++++++++++++++++++++ po/reports.de.po | 2363 +++++++++++++++++++++++++++++++++++++ po/reports.el.po | 2206 ++++++++++++++++++++++++++++++++++ po/reports.el_GR.po | 2206 ++++++++++++++++++++++++++++++++++ po/reports.eo.po | 2100 +++++++++++++++++++++++++++++++++ po/reports.es.po | 2253 +++++++++++++++++++++++++++++++++++ po/reports.es_419.po | 2093 +++++++++++++++++++++++++++++++++ po/reports.es_ES.po | 2253 +++++++++++++++++++++++++++++++++++ po/reports.et.po | 2303 ++++++++++++++++++++++++++++++++++++ po/reports.fa.po | 2092 +++++++++++++++++++++++++++++++++ po/reports.fi.po | 2330 ++++++++++++++++++++++++++++++++++++ po/reports.fr.po | 2615 +++++++++++++++++++++++++++++++++++++++++ po/reports.gl.po | 2092 +++++++++++++++++++++++++++++++++ po/reports.he.po | 2217 ++++++++++++++++++++++++++++++++++ po/reports.hr.po | 2097 +++++++++++++++++++++++++++++++++ po/reports.hu.po | 2092 +++++++++++++++++++++++++++++++++ po/reports.id.po | 2094 +++++++++++++++++++++++++++++++++ po/reports.it.po | 2579 ++++++++++++++++++++++++++++++++++++++++ po/reports.ja.po | 2162 ++++++++++++++++++++++++++++++++++ po/reports.ko.po | 2099 +++++++++++++++++++++++++++++++++ po/reports.lt.po | 2163 ++++++++++++++++++++++++++++++++++ po/reports.mr.po | 2096 +++++++++++++++++++++++++++++++++ po/reports.nb.po | 2108 +++++++++++++++++++++++++++++++++ po/reports.nl.po | 2590 ++++++++++++++++++++++++++++++++++++++++ po/reports.oc.po | 2098 +++++++++++++++++++++++++++++++++ po/reports.pa.po | 2092 +++++++++++++++++++++++++++++++++ po/reports.pl.po | 2122 +++++++++++++++++++++++++++++++++ po/reports.pt.po | 2097 +++++++++++++++++++++++++++++++++ po/reports.ro.po | 2099 +++++++++++++++++++++++++++++++++ po/reports.ru.po | 2189 ++++++++++++++++++++++++++++++++++ po/reports.sk.po | 2102 +++++++++++++++++++++++++++++++++ po/reports.sl.po | 2097 +++++++++++++++++++++++++++++++++ po/reports.sq.po | 2102 +++++++++++++++++++++++++++++++++ po/reports.sr.po | 2098 +++++++++++++++++++++++++++++++++ po/reports.sv.po | 2114 +++++++++++++++++++++++++++++++++ po/reports.th.po | 2095 +++++++++++++++++++++++++++++++++ po/reports.tr.po | 2104 +++++++++++++++++++++++++++++++++ po/reports.vi.po | 2096 +++++++++++++++++++++++++++++++++ po/reports.zh.po | 2162 ++++++++++++++++++++++++++++++++++ po/reports.zh_Hant.po | 2092 +++++++++++++++++++++++++++++++++ 45 files changed, 97536 insertions(+) create mode 100644 po/reports.bg.po create mode 100644 po/reports.bn.po create mode 100644 po/reports.ca.po create mode 100644 po/reports.cs.po create mode 100644 po/reports.cy.po create mode 100644 po/reports.da.po create mode 100644 po/reports.de.po create mode 100644 po/reports.el.po create mode 100644 po/reports.el_GR.po create mode 100644 po/reports.eo.po create mode 100644 po/reports.es.po create mode 100644 po/reports.es_419.po create mode 100644 po/reports.es_ES.po create mode 100644 po/reports.et.po create mode 100644 po/reports.fa.po create mode 100644 po/reports.fi.po create mode 100644 po/reports.fr.po create mode 100644 po/reports.gl.po create mode 100644 po/reports.he.po create mode 100644 po/reports.hr.po create mode 100644 po/reports.hu.po create mode 100644 po/reports.id.po create mode 100644 po/reports.it.po create mode 100644 po/reports.ja.po create mode 100644 po/reports.ko.po create mode 100644 po/reports.lt.po create mode 100644 po/reports.mr.po create mode 100644 po/reports.nb.po create mode 100644 po/reports.nl.po create mode 100644 po/reports.oc.po create mode 100644 po/reports.pa.po create mode 100644 po/reports.pl.po create mode 100644 po/reports.pt.po create mode 100644 po/reports.ro.po create mode 100644 po/reports.ru.po create mode 100644 po/reports.sk.po create mode 100644 po/reports.sl.po create mode 100644 po/reports.sq.po create mode 100644 po/reports.sr.po create mode 100644 po/reports.sv.po create mode 100644 po/reports.th.po create mode 100644 po/reports.tr.po create mode 100644 po/reports.vi.po create mode 100644 po/reports.zh.po create mode 100644 po/reports.zh_Hant.po diff --git a/po/reports.bg.po b/po/reports.bg.po new file mode 100644 index 00000000000..5ef7e477e74 --- /dev/null +++ b/po/reports.bg.po @@ -0,0 +1,2092 @@ +# #-#-#-#-# mb_server.pot (PACKAGE VERSION) #-#-#-#-# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: MusicBrainz\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-07-16 08:18+0000\n" +"PO-Revision-Date: 2024-04-17 17:33+0000\n" +"Last-Translator: Anonymous \n" +"Language-Team: Bulgarian \n" +"Language: bg\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.4.3\n" + +#: ../root/place/edit_form.tt:16 ../root/components/list/PlaceList.js:57 +#: ../root/edit/details/AddPlace.js:51 ../root/edit/details/EditPlace.js:64 +#: ../root/layout/components/sidebar/PlaceSidebar.js:80 +#: ../root/report/PlacesWithoutCoordinates.js:41 +#: ../root/search/components/PlaceResults.js:65 +msgid "Address" +msgstr "" + +#: ../root/artist/edit_form.tt:20 ../root/edit/search_macros.tt:434 +#: ../root/label/edit_form.tt:18 ../root/place/edit_form.tt:19 +#: ../lib/MusicBrainz/Server/Edit/Area.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:44 +#: ../root/components/list/AreaList.js:38 +#: ../root/components/list/ArtistList.js:78 +#: ../root/components/list/LabelList.js:66 +#: ../root/components/list/PlaceList.js:62 ../root/edit/details/AddArea.js:26 +#: ../root/edit/details/AddArtist.js:79 ../root/edit/details/AddLabel.js:75 +#: ../root/edit/details/AddPlace.js:57 ../root/edit/details/EditArea.js:39 +#: ../root/edit/details/EditArtist.js:104 ../root/edit/details/EditLabel.js:115 +#: ../root/edit/details/EditPlace.js:71 ../root/layout/components/Search.js:35 +#: ../root/layout/components/sidebar/ArtistSidebar.js:122 +#: ../root/layout/components/sidebar/LabelSidebar.js:86 +#: ../root/layout/components/sidebar/PlaceSidebar.js:87 +#: ../root/report/PlacesWithoutCoordinates.js:42 +#: ../root/search/components/ArtistResults.js:56 +#: ../root/search/components/LabelResults.js:69 +#: ../root/search/components/PlaceResults.js:66 +#: ../root/search/components/SearchForm.js:37 +#: ../root/static/scripts/common/constants.js:35 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:48 +#: ../root/user/UserProfile.js:49 +msgid "Area" +msgstr "" + +#: ../root/cdstub/cdstub.tt:7 ../root/cdtoc/attach_filter_release.tt:29 +#: ../root/cdtoc/list.tt:8 ../root/cdtoc/lookup.tt:42 +#: ../root/cdtoc/lookup.tt:77 ../root/edit/search_macros.tt:434 +#: ../root/release/edit/information.tt:26 ../root/release/edit/tracklist.tt:110 +#: ../root/release/edit/tracklist.tt:163 ../root/release/edit/tracklist.tt:453 +#: ../root/release_group/set_cover_art.tt:32 +#: ../lib/MusicBrainz/Server/Edit/Artist.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:38 +#: ../root/cdstub/BrowseCDStubs.js:30 ../root/cdstub/CDStubInfo.js:21 +#: ../root/cdstub/ImportCDStub.js:39 +#: ../root/cdtoc/AttachCDTocConfirmation.js:58 +#: ../root/cdtoc/SelectArtistForCDToc.js:36 +#: ../root/components/RelationshipsTable.js:329 +#: ../root/components/list/ArtistList.js:54 +#: ../root/components/list/RecordingList.js:88 +#: ../root/components/list/ReleaseGroupList.js:77 +#: ../root/components/list/ReleaseList.js:73 +#: ../root/edit/details/AddArtist.js:36 ../root/edit/details/AddMedium.js:151 +#: ../root/edit/details/AddRelease.js:51 +#: ../root/edit/details/AddReleaseGroup.js:42 +#: ../root/edit/details/AddStandaloneRecording.js:41 +#: ../root/edit/details/EditArtist.js:52 ../root/edit/details/EditMedium.js:279 +#: ../root/edit/details/EditMedium.js:283 +#: ../root/edit/details/EditRecording.js:80 +#: ../root/edit/details/EditRelease.js:61 +#: ../root/edit/details/EditReleaseGroup.js:83 +#: ../root/edit/details/MergeReleases.js:230 +#: ../root/edit/details/historic/AddRelease.js:34 +#: ../root/edit/details/historic/AddRelease.js:86 +#: ../root/edit/details/historic/AddTrackKV.js:37 +#: ../root/edit/details/historic/ChangeArtistQuality.js:20 +#: ../root/edit/details/historic/ChangeReleaseArtist.js:22 +#: ../root/edit/details/historic/EditTrack.js:31 +#: ../root/edit/details/historic/MoveRelease.js:27 +#: ../root/edit/details/historic/RemoveRelease.js:22 ../root/isrc/Index.js:62 +#: ../root/layout/components/Search.js:24 +#: ../root/layout/components/sidebar/RecordingSidebar.js:45 +#: ../root/layout/components/sidebar/ReleaseGroupSidebar.js:55 +#: ../root/release_group/ReleaseGroupIndex.js:171 +#: ../root/report/DuplicateArtists.js:67 +#: ../root/report/DuplicateReleaseGroups.js:58 +#: ../root/report/IsrcsWithManyRecordings.js:59 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:54 +#: ../root/report/components/ArtistList.js:43 +#: ../root/report/components/ArtistUrlList.js:30 +#: ../root/report/components/CDTocReleaseList.js:51 +#: ../root/report/components/RecordingList.js:48 +#: ../root/report/components/ReleaseGroupList.js:50 +#: ../root/report/components/ReleaseGroupUrlList.js:33 +#: ../root/report/components/ReleaseList.js:50 +#: ../root/report/components/ReleaseUrlList.js:33 +#: ../root/search/components/CDStubResults.js:46 +#: ../root/search/components/RecordingResults.js:142 +#: ../root/search/components/ReleaseGroupResults.js:77 +#: ../root/search/components/ReleaseResults.js:124 +#: ../root/search/components/SearchForm.js:31 +#: ../root/static/scripts/common/constants.js:36 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:50 +#: ../root/static/scripts/common/utility/formatSetlist.js:52 +#: ../root/static/scripts/edit/components/forms.js:128 +#: ../root/static/scripts/release/components/MediumTable.js:75 +#: ../root/taglookup/Form.js:22 ../root/user/UserProfile.js:50 +msgid "Artist" +msgstr "Изпълнител" + +#: ../root/cdtoc/attach_artist_releases.tt:19 +#: ../root/cdtoc/attach_filter_release.tt:33 ../root/cdtoc/list.tt:13 +#: ../root/cdtoc/lookup.tt:46 ../root/release/edit/duplicates.tt:17 +#: ../root/release/edit/information.tt:222 +#: ../root/release_group/set_cover_art.tt:62 +#: ../root/components/list/ReleaseList.js:124 +#: ../root/edit/details/AddRelease.js:107 +#: ../root/edit/details/EditBarcodes.js:41 +#: ../root/edit/details/EditBarcodes.js:47 +#: ../root/edit/details/EditRelease.js:145 +#: ../root/edit/details/EditReleaseLabel.js:120 +#: ../root/edit/details/MergeReleases.js:236 +#: ../root/edit/details/historic/AddRelease.js:121 +#: ../root/edit/details/historic/EditReleaseEvents.js:110 +#: ../root/layout/components/sidebar/CDStubSidebar.js:67 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:126 +#: ../root/otherlookup/OtherLookupForm.js:57 +#: ../root/release_group/ReleaseGroupIndex.js:177 +#: ../root/report/ReleasesSameBarcode.js:40 +#: ../root/search/components/ReleaseResults.js:130 +msgid "Barcode" +msgstr "" + +#: ../root/artist/edit_form.tt:38 ../root/components/forms.tt:212 +#: ../root/event/edit_form.tt:36 ../root/artist/utils.js:34 +#: ../root/components/Aliases/AliasTable.js:19 +#: ../root/edit/details/AddArea.js:85 ../root/edit/details/AddEvent.js:59 +#: ../root/edit/details/AddLabel.js:56 ../root/edit/details/AddPlace.js:69 +#: ../root/edit/details/AddRemoveAlias.js:86 +#: ../root/edit/details/EditAlias.js:111 ../root/edit/details/EditArea.js:99 +#: ../root/edit/details/EditEvent.js:68 ../root/edit/details/EditLabel.js:89 +#: ../root/edit/details/EditPlace.js:89 +#: ../root/layout/components/sidebar/AreaSidebar.js:54 +#: ../root/report/RecordingsWithFutureDates.js:33 +#: ../root/static/scripts/edit/components/DateRangeFieldset.js:187 +#: ../root/static/scripts/relationship-editor/components/DialogDatePeriod.js:161 +msgid "Begin date" +msgstr "" + +#: ../root/artist/edit_form.tt:51 ../root/components/forms.tt:214 +#: ../root/event/edit_form.tt:38 ../root/artist/utils.js:65 +#: ../root/components/Aliases/AliasTable.js:20 +#: ../root/edit/details/AddArea.js:92 ../root/edit/details/AddEvent.js:66 +#: ../root/edit/details/AddLabel.js:63 ../root/edit/details/AddPlace.js:75 +#: ../root/edit/details/AddRemoveAlias.js:93 +#: ../root/edit/details/EditAlias.js:118 ../root/edit/details/EditArea.js:107 +#: ../root/edit/details/EditEvent.js:76 ../root/edit/details/EditLabel.js:98 +#: ../root/edit/details/EditPlace.js:97 +#: ../root/elections/ElectionTable/index.js:20 +#: ../root/layout/components/sidebar/AreaSidebar.js:60 +#: ../root/layout/components/sidebar/EventSidebar.js:102 +#: ../root/report/RecordingsWithFutureDates.js:38 +#: ../root/static/scripts/edit/components/DateRangeFieldset.js:202 +#: ../root/static/scripts/relationship-editor/components/DialogDatePeriod.js:182 +msgid "End date" +msgstr "" + +#: ../root/recording/edit_form.tt:45 ../root/edit/details/RemoveIsrc.js:23 +#: ../root/otherlookup/OtherLookupForm.js:67 +#: ../root/report/IsrcsWithManyRecordings.js:58 +#: ../root/static/scripts/common/components/IsrcList.js:26 +msgid "ISRC" +msgstr "" + +#: ../root/recording/edit_form.tt:45 ../root/report/ReportsIndex.js:613 +#: ../root/search/components/RecordingResults.js:143 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:721 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:411 +#: ../root/static/scripts/common/components/IsrcList.js:40 +#: ../root/utility/tableColumns.js:695 +msgid "ISRCs" +msgstr "" + +#: ../root/work/edit_form.tt:16 ../root/edit/details/AddWork.js:45 +#: ../root/edit/details/EditWork.js:62 ../root/edit/details/RemoveIswc.js:23 +#: ../root/otherlookup/OtherLookupForm.js:72 +#: ../root/report/IswcsWithManyWorks.js:49 +#: ../root/search/components/WorkResults.js:57 +#: ../root/static/scripts/common/components/IswcList.js:26 +#: ../root/utility/tableColumns.js:709 +msgid "ISWC" +msgstr "" + +#: ../root/work/edit_form.tt:16 ../root/report/ReportsIndex.js:622 +#: ../root/static/scripts/common/components/IswcList.js:40 +msgid "ISWCs" +msgstr "" + +#: ../root/cdtoc/attach_artist_releases.tt:17 +#: ../root/cdtoc/attach_filter_release.tt:31 ../root/cdtoc/list.tt:11 +#: ../root/cdtoc/lookup.tt:44 ../root/edit/search_macros.tt:434 +#: ../root/release/edit/duplicates.tt:15 +#: ../root/release/edit/information.tt:179 +#: ../root/release_group/set_cover_art.tt:52 +#: ../lib/MusicBrainz/Server/Edit/Label.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:43 +#: ../root/components/list/LabelList.js:45 ../root/edit/details/AddLabel.js:26 +#: ../root/edit/details/AddReleaseLabel.js:31 +#: ../root/edit/details/EditLabel.js:39 +#: ../root/edit/details/EditReleaseLabel.js:47 +#: ../root/edit/details/MergeReleases.js:234 +#: ../root/edit/details/RemoveReleaseLabel.js:27 +#: ../root/edit/details/historic/AddRelease.js:119 +#: ../root/edit/details/historic/EditReleaseEvents.js:108 +#: ../root/label/LabelHeader.js:18 ../root/layout/components/Search.js:37 +#: ../root/recording/RecordingIndex.js:51 +#: ../root/release_group/ReleaseGroupIndex.js:175 +#: ../root/report/ReleaseLabelSameArtist.js:31 +#: ../root/report/components/LabelList.js:40 +#: ../root/report/components/LabelUrlList.js:30 +#: ../root/search/components/ReleaseResults.js:128 +#: ../root/search/components/SearchForm.js:36 +#: ../root/static/scripts/common/components/FilterForm.js:250 +#: ../root/static/scripts/common/constants.js:40 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:60 +#: ../root/user/UserProfile.js:55 ../root/utility/tableColumns.js:539 +#: ../root/utility/tableColumns.js:544 +msgid "Label" +msgstr "Етикет" + +#: ../root/release/edit/information.tt:114 +#: ../root/edit/details/AddRelease.js:86 ../root/edit/details/AddWork.js:57 +#: ../root/edit/details/EditRelease.js:109 +#: ../root/edit/details/historic/AddRelease.js:70 ../root/iswc/Index.js:59 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:189 +#: ../root/report/IswcsWithManyWorks.js:54 +#: ../root/search/components/ReleaseResults.js:131 +#: ../root/utility/tableColumns.js:560 +msgid "Language" +msgstr "" + +#: ../root/cdstub/cdstub.tt:9 ../root/recording/edit_form.tt:35 +#: ../root/recording/edit_form.tt:38 ../root/release/edit/tracklist.tt:164 +#: ../root/release/edit/tracklist.tt:454 ../root/cdstub/CDStubInfo.js:22 +#: ../root/cdtoc/AttachCDTocConfirmation.js:59 ../root/cdtoc/CDTocInfo.js:49 +#: ../root/components/RelationshipsTable.js:330 +#: ../root/components/list/RecordingList.js:97 +#: ../root/edit/details/AddStandaloneRecording.js:54 +#: ../root/edit/details/EditMedium.js:280 +#: ../root/edit/details/EditMedium.js:284 +#: ../root/edit/details/EditRecording.js:57 +#: ../root/edit/details/EditRecording.js:65 +#: ../root/edit/details/historic/AddRelease.js:87 +#: ../root/edit/details/historic/AddTrackKV.js:50 ../root/isrc/Index.js:63 +#: ../root/layout/components/sidebar/RecordingSidebar.js:52 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:144 +#: ../root/recording/RecordingIndex.js:45 ../root/release/DiscIds.js:97 +#: ../root/report/IsrcsWithManyRecordings.js:61 +#: ../root/report/components/CDTocList.js:49 +#: ../root/search/components/RecordingResults.js:141 +#: ../root/static/scripts/release/components/MediumTable.js:78 +msgid "Length" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../lib/MusicBrainz/Server/Edit/Place.pm:8 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:45 +#: ../root/components/list/PlaceList.js:45 ../root/edit/details/AddPlace.js:26 +#: ../root/edit/details/EditPlace.js:36 ../root/layout/components/Search.js:38 +#: ../root/report/PlacesWithoutCoordinates.js:40 +#: ../root/report/components/PlaceList.js:40 +#: ../root/search/components/SearchForm.js:38 +#: ../root/static/scripts/common/constants.js:41 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:62 +#: ../root/user/UserProfile.js:56 +msgid "Place" +msgstr "" + +#: ../root/edit/search_macros.tt:434 +#: ../lib/MusicBrainz/Server/Edit/Recording.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:41 +#: ../root/edit/details/AddStandaloneRecording.js:27 +#: ../root/edit/details/EditRecording.js:35 +#: ../root/edit/details/MergeReleases.js:305 +#: ../root/edit/details/RemoveIsrc.js:27 +#: ../root/edit/details/historic/EditTrack.js:23 +#: ../root/layout/components/Search.js:28 +#: ../root/report/IsrcsWithManyRecordings.js:60 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:55 +#: ../root/report/components/RecordingList.js:42 +#: ../root/search/components/SearchForm.js:34 +#: ../root/static/scripts/common/constants.js:42 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:64 +#: ../root/static/scripts/release/components/ReleaseRelationshipEditor.js:1561 +#: ../root/user/UserProfile.js:57 +msgid "Recording" +msgstr "Записване" + +#: ../root/release/edit/layout.tt:17 ../root/area/AreaRecordings.js:20 +#: ../root/artist/ArtistRecordings.js:119 +#: ../root/artist/ArtistRecordings.js:121 +#: ../root/artist_credit/ArtistCreditIndex.js:144 +#: ../root/artist_credit/ArtistCreditLayout.js:21 +#: ../root/components/EntityTabs.js:32 +#: ../root/components/TagEntitiesList.js:183 +#: ../root/edit/details/EditMedium.js:479 +#: ../root/instrument/InstrumentRecordings.js:30 +#: ../root/instrument/InstrumentRecordings.js:32 +#: ../root/report/ReportsIndex.js:475 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:29 +#: ../root/tag/TagLayout.js:20 ../root/work/WorkIndex.js:47 +msgid "Recordings" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../root/release/edit/information.tt:37 +#: ../lib/MusicBrainz/Server/Edit/ReleaseGroup.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:39 +#: ../root/edit/details/AddRelease.js:60 +#: ../root/edit/details/AddReleaseGroup.js:24 +#: ../root/edit/details/EditRelease.js:77 +#: ../root/edit/details/EditReleaseGroup.js:32 +#: ../root/edit/details/SetCoverArt.js:26 +#: ../root/edit/details/historic/ChangeReleaseGroup.js:22 +#: ../root/edit/details/historic/MoveReleaseToReleaseGroup.js:25 +#: ../root/layout/components/Search.js:30 +#: ../root/report/DuplicateReleaseGroups.js:59 +#: ../root/report/ReleaseRgDifferentName.js:29 +#: ../root/report/ReleasesSameBarcode.js:46 +#: ../root/report/components/ReleaseGroupList.js:43 +#: ../root/report/components/ReleaseGroupUrlList.js:32 +#: ../root/search/components/ReleaseGroupResults.js:76 +#: ../root/search/components/SearchForm.js:32 +#: ../root/static/scripts/common/constants.js:44 +#: ../root/static/scripts/common/i18n/localizeTypeNameForEntity.js:36 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:68 +#: ../root/static/scripts/release/components/TracklistAndCredits.js:403 +#: ../root/user/UserProfile.js:59 +msgid "Release group" +msgstr "" + +#: ../root/components/forms.tt:239 ../root/components/Aliases/AliasTable.js:18 +#: ../root/components/list/ArtistList.js:59 ../root/edit/details/AddArea.js:43 +#: ../root/edit/details/AddArtist.js:52 ../root/edit/details/AddLabel.js:42 +#: ../root/edit/details/AddRemoveAlias.js:59 +#: ../root/edit/details/EditAlias.js:87 ../root/edit/details/EditArea.js:55 +#: ../root/edit/details/EditArtist.js:68 ../root/edit/details/EditLabel.js:53 +#: ../root/layout/components/sidebar/ArtistSidebar.js:74 +#: ../root/report/DuplicateArtists.js:68 +#: ../root/search/components/ArtistResults.js:53 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:119 +#: ../root/static/scripts/edit/components/FormRowSortNameWithGuessCase.js:68 +msgid "Sort name" +msgstr "" + +#: ../root/artist/edit_form.tt:16 ../root/edit/search_macros.tt:434 +#: ../root/event/edit_form.tt:14 ../root/label/edit_form.tt:15 +#: ../root/place/edit_form.tt:15 ../root/release/edit/information.tt:103 +#: ../root/series/edit_form.tt:16 ../root/work/edit_form.tt:14 +#: ../root/account/applications/ApplicationList.js:148 +#: ../root/components/Aliases/AliasTable.js:21 +#: ../root/components/list/ReleaseGroupList.js:84 +#: ../root/components/list/ReleaseList.js:140 +#: ../root/edit/details/AddArea.js:57 ../root/edit/details/AddArtist.js:65 +#: ../root/edit/details/AddEvent.js:52 ../root/edit/details/AddInstrument.js:53 +#: ../root/edit/details/AddLabel.js:82 ../root/edit/details/AddPlace.js:45 +#: ../root/edit/details/AddReleaseGroup.js:61 +#: ../root/edit/details/AddRemoveAlias.js:79 +#: ../root/edit/details/AddSeries.js:40 ../root/edit/details/AddWork.js:51 +#: ../root/edit/details/EditAlias.js:105 ../root/edit/details/EditArea.js:69 +#: ../root/edit/details/EditArtist.js:82 ../root/edit/details/EditEvent.js:57 +#: ../root/edit/details/EditInstrument.js:54 +#: ../root/edit/details/EditLabel.js:69 ../root/edit/details/EditPlace.js:55 +#: ../root/edit/details/EditReleaseGroup.js:55 +#: ../root/edit/details/EditSeries.js:51 +#: ../root/edit/details/historic/AddRelease.js:41 ../root/iswc/Index.js:58 +#: ../root/layout/components/sidebar/CollectionSidebar.js:54 +#: ../root/layout/components/sidebar/ReleaseGroupSidebar.js:60 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:157 +#: ../root/layout/components/sidebar/SidebarType.js:32 +#: ../root/report/DuplicateArtists.js:69 +#: ../root/report/DuplicateReleaseGroups.js:60 +#: ../root/report/IswcsWithManyWorks.js:53 +#: ../root/report/components/ArtistList.js:54 +#: ../root/report/components/EventList.js:57 +#: ../root/report/components/InstrumentList.js:53 +#: ../root/report/components/ReleaseGroupList.js:58 +#: ../root/report/components/WorkList.js:59 +#: ../root/search/components/AnnotationResults.js:55 +#: ../root/search/components/AreaResults.js:64 +#: ../root/search/components/ArtistResults.js:54 +#: ../root/search/components/EventResults.js:88 +#: ../root/search/components/InstrumentResults.js:54 +#: ../root/search/components/LabelResults.js:67 +#: ../root/search/components/PlaceResults.js:64 +#: ../root/search/components/RecordingResults.js:150 +#: ../root/search/components/ReleaseGroupResults.js:78 +#: ../root/search/components/ReleaseResults.js:132 +#: ../root/search/components/SearchForm.js:77 +#: ../root/search/components/SeriesResults.js:58 +#: ../root/search/components/WorkResults.js:58 +#: ../root/static/scripts/account/components/ApplicationForm.js:89 +#: ../root/static/scripts/alias/AliasEditForm.js:333 +#: ../root/static/scripts/collection/components/CollectionEditForm.js:205 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:875 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:547 +#: ../root/static/scripts/common/components/FilterForm.js:143 +#: ../root/static/scripts/edit/externalLinks.js:1273 +#: ../root/static/scripts/edit/externalLinks.js:1615 +#: ../root/utility/tableColumns.js:655 ../root/utility/tableColumns.js:660 +msgid "Type" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../root/url/edit_form.tt:6 +#: ../lib/MusicBrainz/Server/Edit/URL.pm:7 ../root/edit/details/EditUrl.js:28 +#: ../root/edit/details/EditUrl.js:33 +#: ../root/main/error/components/ErrorEnvironment.js:41 +#: ../root/otherlookup/OtherLookupForm.js:62 ../root/report/BadAmazonUrls.js:39 +#: ../root/report/LinksWithMultipleEntities.js:60 +#: ../root/report/WikidataLinksWithMultipleEntities.js:55 +#: ../root/report/components/ArtistUrlList.js:29 +#: ../root/report/components/LabelUrlList.js:29 +#: ../root/report/components/ReleaseGroupUrlList.js:31 +#: ../root/report/components/ReleaseUrlList.js:31 +#: ../root/report/components/UrlList.js:39 +#: ../root/static/scripts/common/constants.js:46 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:72 +#: ../root/static/scripts/edit/components/URLInputPopover.js:72 +#: ../root/url/UrlHeader.js:22 ../root/url/UrlIndex.js:22 +msgid "URL" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../lib/MusicBrainz/Server/Edit/Work.pm:9 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:42 +#: ../root/components/list/WorkList.js:51 ../root/edit/details/AddWork.js:28 +#: ../root/edit/details/EditWork.js:41 ../root/edit/details/RemoveIswc.js:27 +#: ../root/layout/components/Search.js:32 +#: ../root/report/IswcsWithManyWorks.js:50 +#: ../root/report/components/WorkList.js:43 +#: ../root/search/components/SearchForm.js:35 +#: ../root/static/scripts/common/constants.js:47 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:74 +#: ../root/user/UserProfile.js:61 ../root/work/WorkLayout.js:25 +msgid "Work" +msgstr "" + +#: ../root/area/AreaArtists.js:26 ../root/area/AreaArtists.js:27 +#: ../root/components/EntityTabs.js:25 +#: ../root/components/TagEntitiesList.js:155 +#: ../root/components/list/EventList.js:72 +#: ../root/instrument/InstrumentArtists.js:30 +#: ../root/instrument/InstrumentArtists.js:32 ../root/iswc/Index.js:57 +#: ../root/report/IswcsWithManyWorks.js:52 ../root/report/ReportsIndex.js:48 +#: ../root/report/components/EventList.js:62 +#: ../root/search/components/EventResults.js:89 +#: ../root/search/components/WorkResults.js:56 +#: ../root/static/scripts/account/components/PreferencesForm.js:252 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:896 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:555 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:15 +#: ../root/tag/TagLayout.js:17 ../root/utility/tableColumns.js:803 +msgid "Artists" +msgstr "" + +#: ../root/area/AreaArtists.js:46 ../root/instrument/InstrumentArtists.js:52 +#: ../root/report/DuplicateArtists.js:127 +msgid "Add selected artists for merging" +msgstr "" + +#: ../root/area/AreaEvents.js:26 ../root/area/AreaEvents.js:27 +#: ../root/artist/ArtistEvents.js:32 ../root/artist/ArtistEvents.js:33 +#: ../root/components/EntityTabs.js:26 +#: ../root/components/TagEntitiesList.js:159 ../root/place/PlaceEvents.js:26 +#: ../root/place/PlaceEvents.js:27 ../root/report/ReportsIndex.js:131 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:19 +#: ../root/tag/TagLayout.js:27 +msgid "Events" +msgstr "" + +#: ../root/area/AreaLabels.js:26 ../root/area/AreaLabels.js:27 +#: ../root/components/EntityTabs.js:28 +#: ../root/components/TagEntitiesList.js:167 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:219 +#: ../root/report/ReportsIndex.js:167 +#: ../root/static/scripts/account/components/PreferencesForm.js:257 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:25 +#: ../root/tag/TagLayout.js:22 +msgid "Labels" +msgstr "" + +#: ../root/area/AreaPlaces.js:29 ../root/area/AreaPlaces.js:30 +#: ../root/components/EntityTabs.js:31 +#: ../root/components/TagEntitiesList.js:171 ../root/report/ReportsIndex.js:549 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:27 +#: ../root/tag/TagLayout.js:23 +msgid "Places" +msgstr "" + +#: ../root/area/AreaReleases.js:28 ../root/area/AreaReleases.js:31 +#: ../root/artist/ArtistReleases.js:35 ../root/artist/ArtistReleases.js:36 +#: ../root/artist_credit/ArtistCreditIndex.js:134 +#: ../root/artist_credit/ArtistCreditLayout.js:20 +#: ../root/components/EntityTabs.js:33 +#: ../root/components/TagEntitiesList.js:179 +#: ../root/components/list/ReleaseGroupList.js:89 +#: ../root/edit/components/HistoricReleaseList.js:42 +#: ../root/edit/details/SetTrackLengths.js:43 +#: ../root/edit/details/historic/ChangeReleaseQuality.js:25 +#: ../root/edit/details/historic/RemoveReleases.js:17 +#: ../root/instrument/InstrumentReleases.js:30 +#: ../root/instrument/InstrumentReleases.js:32 ../root/label/LabelIndex.js:70 +#: ../root/report/ReportsIndex.js:243 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:31 +#: ../root/tag/TagLayout.js:19 +msgid "Releases" +msgstr "Издания" + +#: ../root/area/AreaWorks.js:20 ../root/artist/ArtistWorks.js:32 +#: ../root/artist/ArtistWorks.js:33 ../root/components/EntityTabs.js:35 +#: ../root/components/TagEntitiesList.js:191 ../root/report/ReportsIndex.js:575 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:39 +#: ../root/tag/TagLayout.js:21 +msgid "Works" +msgstr "" + +#: ../root/artist_credit/ArtistCreditIndex.js:123 +#: ../root/artist_credit/ArtistCreditLayout.js:19 +#: ../root/components/TagEntitiesList.js:175 +#: ../root/components/list/RecordingList.js:44 +#: ../root/report/ReportsIndex.js:192 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:33 +#: ../root/tag/TagLayout.js:18 +msgid "Release groups" +msgstr "" + +#: ../root/components/Aliases/ArtistCreditList.js:28 +#: ../root/edit/details/AddMedium.js:145 ../root/edit/details/EditMedium.js:537 +#: ../root/report/ReportsIndex.js:109 +#: ../root/static/scripts/artist/components/ArtistCreditRenamer.js:217 +msgid "Artist credits" +msgstr "" + +#: ../root/components/EntityTabs.js:106 ../root/release/DiscIds.js:89 +#: ../root/release/DiscIds.js:90 ../root/report/ReportsIndex.js:631 +msgid "Disc IDs" +msgstr "" + +#: ../root/components/TagEntitiesList.js:187 ../root/report/ReportsIndex.js:566 +#: ../root/report/components/SeriesList.js:40 +#: ../root/static/scripts/account/components/PreferencesForm.js:262 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:35 +#: ../root/tag/TagLayout.js:26 +msgctxt "plural" +msgid "Series" +msgstr "" + +#: ../root/components/list/WorkList.js:56 ../root/iswc/Index.js:56 +#: ../root/report/IswcsWithManyWorks.js:51 +#: ../root/report/components/WorkList.js:48 +#: ../root/search/components/WorkResults.js:55 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:895 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:554 +msgid "Writers" +msgstr "" + +#: ../root/layout/components/BottomMenu.js:287 +#: ../root/report/ReportsIndex.js:32 ../root/report/ReportsIndex.js:34 +msgid "Reports" +msgstr "" + +#: ../root/main/error/Error401.js:23 ../root/report/LimitedEditors.js:43 +msgid "Sorry, you are not authorized to view this page." +msgstr "" + +#: ../root/main/error/components/ErrorInfo.js:18 +#: ../root/report/ReportNotAvailable.js:14 +#: ../root/report/ReportNotAvailable.js:16 +msgid "Error" +msgstr "" + +#: ../root/report/AnnotationsArtists.js:28 +msgid "This report lists artists with annotations." +msgstr "" + +#: ../root/report/AnnotationsArtists.js:33 +msgid "Artist annotations" +msgstr "" + +#: ../root/report/AnnotationsEvents.js:28 +msgid "This report lists events with annotations." +msgstr "" + +#: ../root/report/AnnotationsEvents.js:33 +msgid "Event annotations" +msgstr "" + +#: ../root/report/AnnotationsLabels.js:28 +msgid "This report lists labels with annotations." +msgstr "" + +#: ../root/report/AnnotationsLabels.js:33 +msgid "Label annotations" +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:28 +msgid "This report lists places with annotations." +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:33 +msgid "Place annotations" +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:29 +msgid "This report lists recordings with annotations." +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:34 +msgid "Recording annotations" +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:29 +msgid "This report lists release groups with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:34 +msgid "Release group annotations" +msgstr "" + +#: ../root/report/AnnotationsReleases.js:28 +msgid "This report lists releases with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleases.js:33 +msgid "Release annotations" +msgstr "" + +#: ../root/report/AnnotationsSeries.js:28 +msgid "This report lists series with annotations." +msgstr "" + +#: ../root/report/AnnotationsSeries.js:33 +msgid "Series annotations" +msgstr "" + +#: ../root/report/AnnotationsWorks.js:28 +msgid "This report lists works with annotations." +msgstr "" + +#: ../root/report/AnnotationsWorks.js:33 +msgid "Work annotations" +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:25 +msgid "" +"This report lists artist credits that have a trailing join phrase that looks " +"like it might have been left behind in error, such as a trailing comma or " +"“feat.”." +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:32 +#: ../root/report/ReportsIndex.js:113 +msgid "Artist credits with dubious trailing join phrases" +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:25 +msgid "" +"This report lists artists that may have disambiguation comments in their " +"name, rather than the actual disambiguation comment field." +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:31 +#: ../root/report/ReportsIndex.js:77 +msgid "Artists containing disambiguation comments in their name" +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:25 +msgid "" +"This report lists artists that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:104 +msgid "Artists with disambiguation the same as the name" +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:25 +msgid "" +"This report lists artists that have their type set to other than Group (or a " +"subtype of Group) but may be a group, because they have other artists listed " +"as members or use other relationships that are generally meant for groups " +"only (either in both directions, such as “subgroup” and “renamed”, or in " +"one, such as “artistic director”, “conductor” and “composer-in-residence”). " +"If you find that an artist here is indeed a group, change its type. If it is " +"not, please make sure that the “member of” relationships are in the right " +"direction and are correct, whether “renamed into” needs to be turned into " +"“performs as” relationships, and so on." +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:39 +#: ../root/report/ReportsIndex.js:52 +msgid "Artists that may be groups" +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:25 +msgid "" +"This report lists artists that have their type set to other than Person or " +"Character, but may be a person, based on their relationships. For example, " +"an artist will appear here if it is listed as a member of another. If you " +"find that an artist here is indeed a person (or a character), change its " +"type. If it is not, please make sure that all the relationships are correct " +"and make sense." +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:36 +#: ../root/report/ReportsIndex.js:56 +msgid "Artists that may be persons" +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:25 +msgid "" +"This report lists artists that appear more than once in different positions " +"within the same artist credit." +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:31 +#: ../root/report/ReportsIndex.js:91 +msgid "Artists occurring multiple times in the same artist credit" +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:25 +msgid "" +"This report lists artists that have no editors subscribed to them, and whose " +"changes may therefore be under-reviewed. Artists with more release groups " +"and more open edits are listed first." +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:32 +#: ../root/report/ReportsIndex.js:60 +msgid "Artists with no subscribers" +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:25 +msgid "" +"This report shows Amazon URLs which are linked to multiple releases. In most " +"cases Amazon ASINs should map to MusicBrainz releases 1:1, so only one of " +"the links will be correct. Just check which MusicBrainz release fits the " +"release in Amazon (look at the format, tracklist, etc). If the release has a " +"barcode, you can also search Amazon for it and see which ASIN matches. You " +"might also find some ASINs linked to several discs of a multi-disc release: " +"just merge those (see {how_to_merge_releases|How to Merge Releases})." +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:39 +#: ../root/report/ReportsIndex.js:273 +msgid "Amazon URLs linked to multiple releases" +msgstr "" + +#: ../root/report/BadAmazonUrls.js:35 +#: ../root/report/LinksWithMultipleEntities.js:86 +#: ../root/report/WikidataLinksWithMultipleEntities.js:81 +#: ../root/report/components/RemovedUrlRow.js:14 +msgid "This URL no longer exists." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:47 +msgid "" +"This report shows releases with Amazon URLs which don't follow the expected " +"format. They might still be correct if they're archive.org cover links, but " +"in any other case they should probably be fixed or removed." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:55 +msgid "Bad Amazon URLs" +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:25 +msgid "" +"This report shows releases that are set to status “Bootleg”, but have at " +"least one label in their labels list which is not “[no label]” nor has the " +"type “Bootleg Production”. Other types of labels pretty much never release " +"bootleg releases, so chances are that either the label or the status is " +"wrong." +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:459 +msgid "Releases on non-bootleg labels set to bootleg" +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:25 +msgid "" +"This report shows disc IDs indicating a total duration much longer than what " +"a standard CD allows (at least 88 minutes for a CD, or 30 minutes for a mini-" +"CD). This usually means a disc ID was generated for the wrong format (SACD) " +"or with a buggy tool." +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:33 ../root/report/ReportsIndex.js:635 +msgid "Disc IDs with dubious duration" +msgstr "" + +#: ../root/report/CDTocNotApplied.js:25 +msgid "" +"This report shows disc IDs attached to a release but obviously not applied " +"because at least one track length is unknown on the release. The report is " +"also restricted to mediums where only one disc ID is attached, so it is " +"highly likely that the disc ID can be applied without any worries. Do make " +"sure though that no existing lengths clash with the disc ID, or that any " +"clashes are clear mistakes." +msgstr "" + +#: ../root/report/CDTocNotApplied.js:35 ../root/report/ReportsIndex.js:639 +msgid "Disc IDs attached but not applied" +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like ASINs. " +"This is almost always wrong: ASINs are just Amazon's entries for the " +"releases and should be linked to the release with an Amazon URL relationship " +"instead." +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:36 ../root/report/ReportsIndex.js:316 +msgid "Releases with catalog numbers that look like ASINs" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|ISRCs}. Assigning ISRCs to releases is almost always wrong, but " +"still happens sometimes, especially for releases added to MusicBrainz by an " +"artist/label. But ISRCs are codes assigned to recordings, and should be " +"linked to the appropriate recording instead. That said, do make sure this is " +"not a legitimate catalog number that just happens to look like an ISRC!" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:40 ../root/report/ReportsIndex.js:320 +msgid "Releases with catalog numbers that look like ISRCs" +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|Label Codes}. This is often wrong, since the two are often " +"confused: label codes apply to the label, not to a specific release. If you " +"confirm this is a label code (check the label page to see if they match, for " +"example), remove it or, even better, try to find the actual catalog number." +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:39 +#: ../root/report/ReportsIndex.js:325 +msgid "Releases with catalog numbers that look like label codes" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:32 +msgid "" +"This report lists artists which have collaboration relationships but no URL " +"relationships. If the collaboration has its own independent name, do " +"nothing. If it is in a format like \"X with Y\" or \"X & Y\", you should " +"probably split it. See {how_to_split_artists|How to Split Artists}." +msgstr "" + +#: ../root/report/CollaborationRelationships.js:42 +msgid "Artists with collaboration relationships" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:49 +msgid "Collaboration" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:50 +msgid "Collaborator" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:68 +#: ../root/report/CollaborationRelationships.js:79 +#: ../root/report/DuplicateArtists.js:116 +#: ../root/report/components/ArtistUrlList.js:69 +msgid "This artist no longer exists." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:29 +msgid "" +"This report lists artists which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:35 +#: ../root/report/ReportsIndex.js:96 +msgid "Artists with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:29 +msgid "" +"This report lists labels which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:35 +#: ../root/report/ReportsIndex.js:179 +msgid "Labels with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:29 +msgid "" +"This report lists places which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:35 +#: ../root/report/ReportsIndex.js:553 +msgid "Places with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:29 +msgid "" +"This report lists recordings which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:35 +#: ../root/report/ReportsIndex.js:495 +msgid "Recordings with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:29 +msgid "" +"This report lists release groups which have relationships using deprecated " +"and grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:35 +#: ../root/report/ReportsIndex.js:216 +msgid "Release groups with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:29 +msgid "" +"This report lists releases which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:35 +#: ../root/report/ReportsIndex.js:394 +msgid "Releases with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:29 +msgid "" +"This report lists URLs which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:35 +#: ../root/report/ReportsIndex.js:600 +msgid "URLs with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:29 +msgid "" +"This report lists works which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:35 +#: ../root/report/ReportsIndex.js:583 +msgid "Works with deprecated relationships" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:25 +msgid "This report shows Discogs URLs which are linked to multiple artists." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:31 +#: ../root/report/ReportsIndex.js:82 +msgid "Discogs URLs linked to multiple artists" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:25 +msgid "This report shows Discogs URLs which are linked to multiple labels." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:30 +#: ../root/report/ReportsIndex.js:171 +msgid "Discogs URLs linked to multiple labels" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:25 +msgid "" +"This report shows Discogs URLs which are linked to multiple release groups." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:206 +msgid "Discogs URLs linked to multiple release groups" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:25 +msgid "" +"This report shows Discogs URLs which are linked to multiple releases. In " +"most cases Discogs releases should map to MusicBrainz releases 1:1, so only " +"one of the links will be correct. Just check which MusicBrainz release fits " +"the release in Discogs (look at the format, tracklist, release country, " +"etc.). You might also find some Discogs URLs linked to several discs of a " +"multi-disc release: just merge those (see {how_to_merge_releases|How to " +"Merge Releases})." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:37 +#: ../root/report/ReportsIndex.js:277 +msgid "Discogs URLs linked to multiple releases" +msgstr "" + +#: ../root/report/DuplicateArtists.js:38 +msgid "Total duplicate groups: {count}" +msgstr "" + +#: ../root/report/DuplicateArtists.js:40 +msgid "" +"This report aims to identify artists with very similar names. If two artists " +"are actually the same, please merge them (remember to " +"{how_to_write_edit_notes|write an edit note} and give your proof). If " +"they're different, add {disambiguation_comment|disambiguation comments} to " +"them (and once a group of similarly named artists have disambiguation " +"comments, they will stop appearing here)." +msgstr "" + +#: ../root/report/DuplicateArtists.js:55 ../root/report/ReportsIndex.js:64 +msgid "Possibly duplicate artists" +msgstr "" + +#: ../root/report/DuplicateArtists.js:99 +msgid "alias:" +msgstr "" + +#: ../root/report/DuplicateArtists.js:109 +#: ../root/report/DuplicateReleaseGroups.js:92 +#: ../root/report/components/ArtistList.js:51 +#: ../root/report/components/ReleaseGroupList.js:56 +#: ../root/report/components/WorkList.js:56 +msgctxt "type" +msgid "Unknown" +msgstr "" + +#: ../root/report/DuplicateEvents.js:25 +msgid "" +"This report lists events happening at the same place on the same date. If " +"there are duplicates (for example, if there are separate events for " +"headliner and supporting artist) please merge them." +msgstr "" + +#: ../root/report/DuplicateEvents.js:33 ../root/report/ReportsIndex.js:139 +msgid "Possibly duplicate events" +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:25 +msgid "" +"This report lists artists which have multiple relatonships to the same " +"artist, label or URL using the same relationship type. For multiple " +"relationships to release groups, recordings or works, see the reports for " +"those entities." +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:33 +#: ../root/report/ReportsIndex.js:86 +msgid "Artists with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:25 +msgid "" +"This report lists labels which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:31 +#: ../root/report/ReportsIndex.js:175 +msgid "Labels with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:25 +msgid "" +"This report lists recordings which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:31 +#: ../root/report/ReportsIndex.js:487 +msgid "Recordings with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:25 +msgid "" +"This report lists release groups which have multiple relationships to the " +"same entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:211 +msgid "Release groups with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:25 +msgid "" +"This report lists releases which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:31 +#: ../root/report/ReportsIndex.js:378 +msgid "Releases with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:25 +msgid "" +"This report lists works which have multiple relationships to the same entity " +"using the same relationship type. This excludes recording-work " +"relationships. See the recording version of this report for those." +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:33 +#: ../root/report/ReportsIndex.js:579 +msgid "Works with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:38 +msgid "" +"This report lists release groups with very similar names and artists. If the " +"releases in the release groups should be grouped together (see the {url|" +"guidelines}), they can be merged. If they shouldn't be grouped together but " +"they can be distinguished by the release group types, such as when an artist " +"has an album and single with the same name, then there is usually no need to " +"change anything. In other cases, a disambiguation comment may be helpful." +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:51 +#: ../root/report/ReportsIndex.js:220 +msgid "Possible duplicate release groups" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:99 +#: ../root/report/components/ReleaseGroupUrlList.js:78 +msgid "This release group no longer exists." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:25 +msgid "" +"This report lists events where the event name indicates that it may have to " +"be part of a series or a larger event." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:31 +#: ../root/report/ReportsIndex.js:144 +msgid "Events which should be part of series or larger event" +msgstr "" + +#: ../root/report/FeaturingRecordings.js:25 +msgid "" +"This report shows recordings with “(feat. Artist)” (or similar) in the " +"title. For classical recordings, consult the {CSG|classical style " +"guidelines}. For non-classical recordings, this is usually inherited from an " +"older version of MusicBrainz and should be fixed (both on the recordings and " +"on the tracks!). Consult the {featured_artists|page about featured artists} " +"to know more." +msgstr "" + +#: ../root/report/FeaturingRecordings.js:40 ../root/report/ReportsIndex.js:483 +msgid "Recordings with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:25 +msgid "" +"This report shows release groups with “(feat. Artist)” (or similar) in the " +"title. For classical release groups, consult the {CSG|classical style " +"guidelines}. For non-classical release groups, this is usually inherited " +"from an older version of MusicBrainz and should be fixed. Consult the " +"{featured_artists|page about featured artists} to know more." +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:39 +#: ../root/report/ReportsIndex.js:201 +msgid "Release groups with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleases.js:25 +msgid "" +"This report shows releases with “(feat. Artist)” (or similar) in the title. " +"For classical releases, consult the {CSG|classical style guidelines}. For " +"non-classical releases, this is usually inherited from an older version of " +"MusicBrainz and should be fixed. Consult the {featured_artists|page about " +"featured artists} to know more. Don’t forget that the same generally applies " +"to tracks, so if the track titles also include featuring credits you can fix " +"them too while you edit the release!" +msgstr "" + +#: ../root/report/FeaturingReleases.js:42 ../root/report/ReportsIndex.js:301 +msgid "Releases with titles containing featuring artists" +msgstr "" + +#: ../root/report/FilterLink.js:23 +msgid "Show all results." +msgstr "" + +#: ../root/report/FilterLink.js:27 +msgid "Show only results that are in my subscribed entities." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:37 +msgid "" +"This report lists {isrc|ISRCs} that are attached to more than one recording. " +"If the recordings are the same, this usually means they should be merged " +"(ISRCs can be wrongly assigned so care should still be taken to make sure " +"they really are the same). If the recordings are parts of a larger " +"recording, the ISRCs are probably correct and should be left alone. If the " +"same ISRC appears on two unrelated recordings on the same release, this is " +"usually means there was an error when reading the disc." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:51 +#: ../root/report/ReportsIndex.js:617 +msgid "ISRCs with multiple recordings" +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:98 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:83 +msgid "This recording no longer exists." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:34 +msgid "" +"This report lists {iswc|ISWCs} that are attached to more than one work. If " +"the works are the same, this usually means they should be merged." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:42 ../root/report/ReportsIndex.js:626 +msgid "ISWCs with multiple works" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:83 +msgid "This work no longer exists." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:25 +msgid "" +"This report lists labels that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:187 +msgid "Labels with disambiguation the same as the name" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:40 +msgid "" +"This report shows URLs that are linked to multiple entities. It excludes " +"license relationships (where reuse is expected) and Amazon (for releases), " +"Discogs and Wikidata, which have their own reports. The links here should be " +"reviewed to see whether they are really a good match: for example, a generic " +"link to a store page could be replaced with specific per-release store " +"links, and a link attached to all movements of a classical work might be a " +"better fit for the main parent work only." +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:53 +#: ../root/report/ReportsIndex.js:604 +msgid "URLs linked to multiple entities" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:61 +#: ../root/report/WikidataLinksWithMultipleEntities.js:56 +#: ../root/report/components/UrlList.js:45 +msgid "URL entity" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:62 +#: ../root/report/WikidataLinksWithMultipleEntities.js:57 +msgid "Usage count" +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:25 +msgid "" +"This report shows releases that have been marked as having low data quality. " +"If you have some time, you can review them and try to improve the data as " +"much as possible before changing their data quality back to Normal (or even " +"to High, if you add all the possible data!). If a release has already been " +"improved but the data quality wasn’t changed accordingly, just enter a data " +"quality change to remove it from this report." +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:37 +#: ../root/report/ReportsIndex.js:470 +msgid "Releases marked as having low data quality" +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:25 +msgid "" +"This report lists releases where at least one medium has a title that seems " +"to just be indicating its position (such a first medium with the title “Disc " +"1”). These should usually be removed, as per {release_style|the release " +"guidelines}." +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:34 +#: ../root/report/ReportsIndex.js:362 +msgid "Releases with mediums named after their position" +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:25 +msgid "" +"This report lists all releases with gaps in the medium numbers (for example, " +"there is a medium 1 and 3 but no medium 2)." +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:31 +msgid "Releases with medium number issues" +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that are marked as the " +"original version of a translation/transliteration relationship. The pseudo-" +"release should be the one marked as a translated/transliterated version " +"instead. If both releases are pseudo-releases, consider linking both to an " +"official release rather than to each other." +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:35 +msgid "Translated/transliterated pseudo-releases marked as original" +msgstr "" + +#: ../root/report/MultipleAsins.js:25 +msgid "" +"This report shows releases that have more than one Amazon ASIN. In most " +"cases ASINs should map to MusicBrainz releases 1:1, so only one of them will " +"be correct. Just check which ones do not fit the release (because of format, " +"different number of tracks, etc). If the release has a barcode, you can " +"search Amazon for it and see which ASIN matches." +msgstr "" + +#: ../root/report/MultipleAsins.js:35 +msgid "Releases with multiple ASINs" +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:25 +msgid "" +"This report shows releases that have more than one link to Discogs. In most " +"cases a MusicBrainz release should have only one equivalent in Discogs, so " +"only one of them will be correct. Just check which ones do not fit the " +"release (because of format, different number of tracks, etc). Any \"master\" " +"Discogs page belongs at the {release_group|release group level}, not at the " +"release level, and should be removed from releases too." +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:37 +msgid "Releases with multiple Discogs links" +msgstr "" + +#: ../root/report/NoLanguage.js:28 +msgid "" +"This report shows releases that have no language set. If you recognize the " +"language, please set it! Do it only if you are pretty sure, don't just " +"guess: not everything written in Cyrillic is Russian, for example." +msgstr "" + +#: ../root/report/NoLanguage.js:36 ../root/report/ReportsIndex.js:253 +msgid "Releases without language" +msgstr "" + +#: ../root/report/NoScript.js:28 +msgid "" +"This report shows releases that have no script set. If you recognize the " +"script, just add it! Remember that the script used for English (and most " +"other European languages) is Latin." +msgstr "" + +#: ../root/report/NoScript.js:35 ../root/report/ReportsIndex.js:257 +msgid "Releases without script" +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:25 +msgid "" +"This report shows releases that have at least one “Bootleg Production” label " +"in their labels list, but are not set to status “Bootleg”. These labels " +"pretty much never release non-bootleg releases, so chances are that either " +"the label or the status is wrong." +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:453 +msgid "Releases on bootleg labels not set to bootleg" +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:25 +msgid "" +"This report shows releases that still have the deprecated \"part of set\" " +"relationship and should probably be merged. For instructions on how to fix " +"them, please see the documentation about {how_to_merge_releases|how to merge " +"releases}. If the releases are not really part of a set (for example, if " +"they are independently-released volumes in a series) just remove the " +"relationship." +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:37 +msgid "Releases with “part of set” relationships" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:29 +msgid "This report lists places without coordinates." +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:33 +#: ../root/report/ReportsIndex.js:561 +msgid "Places without coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:43 +msgid "Search for coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:123 +msgid "This place no longer exists." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:25 +msgid "" +"This report lists artists which have “&” in their names but no membership-" +"related relationships (none of member, collaborator, conductor, founder nor " +"subgroup). If the artist is usually seen as an actual group, member " +"relationships should be added. If it’s a short term collaboration, it should " +"be split if possible (see {how_to_split_artists|How to Split Artists}). If " +"it is a collaboration with its own name and can’t be split, collaboration " +"relationships should be added to it. For some special cases, such as “Person " +"& His Orchestra”, conductor and/or founder might be the best choice." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:40 +msgid "Artists that may be collaborations" +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:37 +msgid "" +"This report shows recordings that are linked to only one track, yet have a " +"different name than the track. This might mean one of the two needs to be " +"renamed to match the other." +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:44 +#: ../root/report/ReportsIndex.js:531 +msgid "Recordings with a different name than their only track" +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:31 +msgid "" +"This report shows all recordings with the same name that have different " +"artists (having different MBIDs) with the same name. These are most likely " +"cases where the {ac|artist credit} is incorrect for at least one of the " +"recordings." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:39 +msgid "Currently, this report only works with recordings that have one artist." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:45 +msgid "Recordings with the same name by different artists with the same name" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:25 +msgid "" +"This report shows recordings that have the deprecated \"earliest release\" " +"relationship. They should be merged if they are truly the same recording; if " +"they're not, the relationship should be removed. Please, do not merge " +"recordings blindly just because the lengths fit, and do not merge recordings " +"with very different times!" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:35 +#: ../root/report/ReportsIndex.js:479 +msgid "Recordings with earliest release relationships" +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:54 +msgid "" +"This report shows recordings with relationships using dates in the future. " +"Those are probably typos (such as 2109 instead of 2019)." +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:60 +msgid "Recordings with relationships having dates in the future" +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:25 +msgid "" +"This report shows recordings where the linked tracks have times that vary by " +"more than 30 seconds." +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:31 +#: ../root/report/ReportsIndex.js:491 +msgid "Recordings with varying track times" +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:25 +msgid "" +"This report shows recordings linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:504 +msgid "Recordings not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:25 +msgid "" +"This report shows recordings with \"Various Artists\" as the credited name " +"but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:511 +msgid "Recordings credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:25 +msgid "" +"This report shows release groups linked to the Various Artists entity " +"without \"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:32 +#: ../root/report/ReportsIndex.js:229 +msgid "Release groups not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:25 +msgid "" +"This report shows release groups with \"Various Artists\" as the credited " +"name but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:32 +#: ../root/report/ReportsIndex.js:236 +msgid "Release groups credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:39 +msgid "" +"This report lists releases where the label name is the same as the artist " +"name. Often this means the release is self-released, and the label " +"{SpecialPurposeLabel|should be \"[no label]\" instead}." +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:50 +#: ../root/report/ReportsIndex.js:435 +msgid "Releases where artist name and label name are the same" +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:36 +msgid "" +"This report shows releases which are the only ones in their release group, " +"yet have a different name than the group. This might mean one of the two " +"needs to be renamed to match the other." +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:43 +#: ../root/report/ReportsIndex.js:441 +msgid "Releases with a different name than their release group" +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:25 +msgid "" +"This report shows releases which have disc IDs even though they were " +"released too early to have disc IDs, where one of the medium formats didn't " +"exist at the time the release was released or where a disc ID is attached to " +"a medium whose format does not have disc IDs." +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:34 ../root/report/ReportsIndex.js:305 +msgid "Releases released too early" +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:25 +msgid "" +"This report shows releases that have conflicting disc IDs on the same medium " +"with significant differences in duration. This usually means a disc ID was " +"applied to the wrong medium or the wrong release." +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:33 +#: ../root/report/ReportsIndex.js:426 +msgid "Releases with conflicting disc IDs" +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:25 +msgid "" +"This report shows releases (official and promotional only) that have at " +"least one medium with a format that supports disc IDs, but is missing one." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:31 +msgid "" +"For instructions on how to add one, see the {add_discids|documentation page}." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:37 +#: ../root/report/ReportsIndex.js:422 +msgid "Releases missing disc IDs" +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:53 +msgid "" +"This report shows non-bootleg releases which have the same barcode, yet are " +"placed in different release groups. Chances are that the releases are " +"duplicates or parts of a set, or at least that the release groups should be " +"merged." +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:61 ../root/report/ReportsIndex.js:447 +msgid "Releases with the same barcode in different release groups" +msgstr "" + +#: ../root/report/ReleasesToConvert.js:25 +msgid "" +"This report aims to identify releases which need converting to multiple " +"artists (because the track artists are on the title field, for example). " +"Currently it does this by looking for releases where every track contains \"/" +"\" or \"-\"." +msgstr "" + +#: ../root/report/ReleasesToConvert.js:33 ../root/report/ReportsIndex.js:248 +msgid "Releases which might need converting to \"multiple artists\"" +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:25 +msgid "" +"This report shows releases which have cover art on Amazon, but have no front " +"cover in the Cover Art Archive. The use of Amazon art has been discontinued " +"since the 16th of May 2022, so these releases have no front cover anymore " +"until one is added to the Cover Art Archive." +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:34 +#: ../root/report/ReportsIndex.js:345 +msgid "" +"Releases that have Amazon cover art but no Cover Art Archive front cover" +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:25 +msgid "" +"This report shows releases which have cover art in the Cover Art Archive, " +"but where none of it has any types set. This often means a front cover was " +"added, but not marked as such." +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:32 +#: ../root/report/ReportsIndex.js:352 +msgid "Releases in the Cover Art Archive where no cover art piece has types" +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:25 +msgid "" +"This report shows releases that have relationships that only apply to " +"digital media releases (download/streaming), but have media whose format is " +"not “Digital Media”. Generally, these should be moved to the appropriate " +"digital media release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:35 +#: ../root/report/ReportsIndex.js:386 +msgid "Non-digital releases with digital relationships" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:25 +msgid "" +"This report shows releases with at least one medium that is missing a " +"tracklist. If you can find the tracklist, please help complete the data!" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:32 +#: ../root/report/ReportsIndex.js:406 +msgid "Releases with empty mediums" +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:25 +msgid "" +"This report shows releases that have mail order relationships (which by " +"definition only apply to physical media releases), but only have media whose " +"format is “Digital Media”. Generally, these should be moved to the " +"appropriate physical release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:34 +#: ../root/report/ReportsIndex.js:390 +msgid "Digital releases with mail order relationships" +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:25 +msgid "This report shows releases without any mediums (no tracklist)." +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:30 +#: ../root/report/ReportsIndex.js:402 +msgid "Releases with no mediums" +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:28 +msgid "" +"This report shows releases that have an unlikely combination of language and " +"script properties, such as German and Ethiopic." +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:34 +#: ../root/report/ReportsIndex.js:370 +msgid "Releases with unlikely language/script pairs" +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:25 +msgid "" +"This report shows releases that have no cover art in the Cover Art Archive. " +"Given that most releases have some form of cover art, the vast majority of " +"releases in this report should have artwork {caa_how_to|uploaded to the " +"Cover Art Archive}. Note that the cover art uploaded for a release must " +"always exactly match the actual art for that specific release (for example, " +"they should have the same barcode, format, etc.). This report skips pseudo-" +"releases, since they should generally not have cover art." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:38 +msgid "" +"We strongly suggest restricting this report to entities in your " +"subscriptions only for a more manageable list of results." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:43 ../root/report/ReportsIndex.js:358 +msgid "Releases without any art in the Cover Art Archive" +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:25 +msgid "" +"This report shows releases linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:411 +msgid "Releases not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:25 +msgid "" +"This report shows releases with \"Various Artists\" as the credited name but " +"not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:417 +msgid "Releases credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReportNotAvailable.js:19 +msgid "We are sorry, but data for this report is not available right now." +msgstr "" + +#: ../root/report/ReportsIndex.js:38 +msgid "" +"If you'd like to participate in the editing process, but do not know where " +"to start, the following reports should be useful. These reports scour the " +"database looking for data that might require fixing, either to comply with " +"the {style|style guidelines}, or in other cases where administrative \"clean " +"up\" tasks are required." +msgstr "" + +#: ../root/report/ReportsIndex.js:68 +msgid "Artists which have collaboration relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:72 +msgid "Artists which look like collaborations" +msgstr "" + +#: ../root/report/ReportsIndex.js:100 +msgid "Artists with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:135 +msgid "Events with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:183 +msgid "Labels with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:196 ../root/report/SetInDifferentRg.js:37 +msgid "Release groups that might need to be merged" +msgstr "" + +#: ../root/report/ReportsIndex.js:224 +msgid "Release groups with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:261 +msgid "Releases which have unexpected Amazon URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:265 +msgid "Releases which have multiple ASINs" +msgstr "" + +#: ../root/report/ReportsIndex.js:269 +msgid "Releases which have multiple Discogs links" +msgstr "" + +#: ../root/report/ReportsIndex.js:281 +msgid "Releases which have part of set relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:285 +msgid "Discs entered as separate releases" +msgstr "" + +#: ../root/report/ReportsIndex.js:289 +msgid "Tracks whose names include their sequence numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:293 +msgid "Releases with non-sequential track numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:297 +#: ../root/report/SuperfluousDataTracks.js:40 +msgid "Releases with superfluous data tracks" +msgstr "" + +#: ../root/report/ReportsIndex.js:310 +msgid "Releases where some (but not all) mediums have no format set" +msgstr "" + +#: ../root/report/ReportsIndex.js:331 +msgid "" +"Translated/Transliterated Pseudo-Releases marked as the original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:338 +msgid "" +"Translated/Transliterated Pseudo-Releases not linked to an original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:366 +msgid "Releases with non-sequential mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:374 ../root/report/TracksWithoutTimes.js:31 +msgid "Releases with unknown track times" +msgstr "" + +#: ../root/report/ReportsIndex.js:382 +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:32 +msgid "Releases with a single medium that has a name" +msgstr "" + +#: ../root/report/ReportsIndex.js:398 +msgid "Releases with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:430 ../root/report/ShouldNotHaveDiscIds.js:33 +msgid "Releases that have disc IDs, but shouldn’t" +msgstr "" + +#: ../root/report/ReportsIndex.js:465 +#: ../root/report/ShowNotesButNotBroadcast.js:38 +msgid "Non-broadcast releases with linked show notes" +msgstr "" + +#: ../root/report/ReportsIndex.js:499 +msgid "Recordings with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:536 +msgid "Recordings with dates in the future" +msgstr "" + +#: ../root/report/ReportsIndex.js:540 +#: ../root/report/VideosInNonVideoMediums.js:41 +msgid "Video recordings in non-video mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:544 +#: ../root/report/VideoRelationshipsOnNonVideos.js:52 +msgid "Non-video recordings with video relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:557 +msgid "Places with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:570 +msgid "Series with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:587 +msgid "Works with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:591 ../root/report/WorkSameTypeAsParent.js:36 +msgid "Works with the same type as their parent" +msgstr "" + +#: ../root/report/ReportsIndex.js:596 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:37 +msgid "URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:608 +#: ../root/report/WikidataLinksWithMultipleEntities.js:48 +msgid "Wikidata URLs linked to multiple entities" +msgstr "" + +#: ../root/report/SeparateDiscs.js:25 +msgid "" +"This report shows releases which have (disc n) or (bonus disc) in the title." +msgstr "" + +#: ../root/report/SeparateDiscs.js:30 +msgid "" +"For instructions on how to fix them, please see the documentation about " +"{howto|how to merge releases}." +msgstr "" + +#: ../root/report/SeparateDiscs.js:36 +msgid "Discs as separate releases" +msgstr "" + +#: ../root/report/SetInDifferentRg.js:25 +msgid "" +"This report shows release groups with releases that are linked to releases " +"in different release groups by part-of-set or transliteration relationships. " +"If a pair of release groups are listed here, you should probably merge them. " +"If the releases are discs linked with \"part of set\" relationships, you " +"might want to merge them too into one multi-disc release (see " +"{how_to_merge_releases|How to Merge Releases})." +msgstr "" + +#: ../root/report/ShouldNotHaveDiscIds.js:25 +msgid "" +"This report shows releases that have at least one medium with a format that " +"does not support disc IDs, yet have disc IDs attached. Usually this means " +"the disc IDs ended up here because of a bug and should be moved or removed." +msgstr "" + +#: ../root/report/ShowNotesButNotBroadcast.js:25 +msgid "" +"This report shows releases that have a {doc|show notes relationship}, but " +"are not in a release group of type Broadcast. Show notes are meant for " +"podcasts and similar shows, and should not be used to link to some random " +"notes about any sort of release, yet the relationship often gets used in " +"that way. If that is the case, the relationship should be either switched to " +"a better type or removed if nothing is a good fit. If the release is indeed " +"a podcast, the release group type should be set to Broadcast." +msgstr "" + +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:25 +msgid "" +"This report shows releases that have a single medium, where this medium also " +"has a specific name. Usually, this is not necessary and is duplicate " +"information which can be removed." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:25 +msgid "" +"This report shows releases where some of the medium formats are set, but " +"others are unset. In most cases, it should be easy to find out which the " +"correct formats are (don't just assume that they're all CDs because one is " +"though!)." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:33 +msgid "Releases with some formats unset" +msgstr "" + +#: ../root/report/SuperfluousDataTracks.js:25 +msgid "" +"This report lists releases without any disc IDs that probably contain data " +"tracks (like videos) at the end of a medium, but have no tracks marked as " +"data tracks. A data track should be marked as such if it is the last track " +"of the CD and contains audio or video. Otherwise, it should just be removed. " +"See the {data_track_guidelines|data track guidelines}." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:25 +msgid "" +"This report aims to identify releases where track names include their own " +"track number, such as \"1) Some Name\" (instead of just \"Some Name\"). " +"Notice that sometimes this is justified and correct, don't automatically " +"assume it is a mistake! If you confirm it is a mistake, please correct it." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:34 +msgid "Releases where track names start with their track number" +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:25 +msgid "" +"This report lists all releases where the track numbers are not continuous " +"(for example, there is no \"track 2\"), or with duplicated track numbers " +"(for example, there are two \"track 4\"s)." +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:32 +msgid "Releases with track number issues" +msgstr "" + +#: ../root/report/TracksWithoutTimes.js:25 +msgid "" +"This report lists all releases where some or all tracks have unknown track " +"lengths." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that aren’t linked via " +"the translation/transliteration relationship to an original version. This " +"could be because the original version is missing, or just because the " +"release status is wrongly set." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:33 +msgid "Unlinked pseudo-releases" +msgstr "" + +#: ../root/report/VideoRelationshipsOnNonVideos.js:39 +msgid "" +"This report shows recordings not marked as video, but that use relationships " +"meant only for video recordings ({relationship_list}). Either they should be " +"marked as video, or the relationships should be moved to a related video " +"recording." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:25 +msgid "" +"This report shows recordings marked as video, but that appear in at least " +"one medium that does not support videos." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:30 +msgid "" +"There are two main possibilities here: either the recording being marked as " +"a video is correct, but the format is not (a CD should be a VCD, for " +"example), or the recording is being used for both a video and audio-only " +"recording, in which case the two should be split since video recordings " +"should always be separate. If you split the recordings, consider whether it " +"makes sense to link them with a {doc_link|music video relationship}." +msgstr "" + +#: ../root/report/WikidataLinksWithMultipleEntities.js:40 +msgid "" +"This report shows Wikidata URLs that are linked to multiple entities. In " +"general, Wikidata entities should match 1 to 1 with MusicBrainz entities, so " +"most of these should indicate either an error in MusicBrainz or a too-wide " +"Wikidata page." +msgstr "" + +#: ../root/report/WorkSameTypeAsParent.js:25 +msgid "" +"This report shows works with at least one parent work that has the same work " +"type as them (such as a work marked as a sonata which is part of another " +"sonata). In most cases, that means these works should have a different type " +"or (most likely) no type at all, as per {work_style_doc|the work " +"guidelines}. Sometimes the parent work type might be the one that needs to " +"be changed." +msgstr "" + +#: ../root/report/constants.js:11 +msgid "" +"If you see something in these annotations that can be represented with a " +"relationship instead, please add a relationship and remove that part of the " +"annotation. If something is marked as “sub-optimal”, consider checking if a " +"better way to store that data has been added in the meantime." +msgstr "" diff --git a/po/reports.bn.po b/po/reports.bn.po new file mode 100644 index 00000000000..ed4dfb38a1d --- /dev/null +++ b/po/reports.bn.po @@ -0,0 +1,2093 @@ +# #-#-#-#-# mb_server.pot (PACKAGE VERSION) #-#-#-#-# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Philipp Wolfer , 2023, 2024. +msgid "" +msgstr "" +"Project-Id-Version: MusicBrainz\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-07-16 08:18+0000\n" +"PO-Revision-Date: 2024-04-17 17:33+0000\n" +"Last-Translator: Philipp Wolfer \n" +"Language-Team: Bengali \n" +"Language: bn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 5.4.3\n" + +#: ../root/place/edit_form.tt:16 ../root/components/list/PlaceList.js:57 +#: ../root/edit/details/AddPlace.js:51 ../root/edit/details/EditPlace.js:64 +#: ../root/layout/components/sidebar/PlaceSidebar.js:80 +#: ../root/report/PlacesWithoutCoordinates.js:41 +#: ../root/search/components/PlaceResults.js:65 +msgid "Address" +msgstr "" + +#: ../root/artist/edit_form.tt:20 ../root/edit/search_macros.tt:434 +#: ../root/label/edit_form.tt:18 ../root/place/edit_form.tt:19 +#: ../lib/MusicBrainz/Server/Edit/Area.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:44 +#: ../root/components/list/AreaList.js:38 +#: ../root/components/list/ArtistList.js:78 +#: ../root/components/list/LabelList.js:66 +#: ../root/components/list/PlaceList.js:62 ../root/edit/details/AddArea.js:26 +#: ../root/edit/details/AddArtist.js:79 ../root/edit/details/AddLabel.js:75 +#: ../root/edit/details/AddPlace.js:57 ../root/edit/details/EditArea.js:39 +#: ../root/edit/details/EditArtist.js:104 ../root/edit/details/EditLabel.js:115 +#: ../root/edit/details/EditPlace.js:71 ../root/layout/components/Search.js:35 +#: ../root/layout/components/sidebar/ArtistSidebar.js:122 +#: ../root/layout/components/sidebar/LabelSidebar.js:86 +#: ../root/layout/components/sidebar/PlaceSidebar.js:87 +#: ../root/report/PlacesWithoutCoordinates.js:42 +#: ../root/search/components/ArtistResults.js:56 +#: ../root/search/components/LabelResults.js:69 +#: ../root/search/components/PlaceResults.js:66 +#: ../root/search/components/SearchForm.js:37 +#: ../root/static/scripts/common/constants.js:35 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:48 +#: ../root/user/UserProfile.js:49 +msgid "Area" +msgstr "" + +#: ../root/cdstub/cdstub.tt:7 ../root/cdtoc/attach_filter_release.tt:29 +#: ../root/cdtoc/list.tt:8 ../root/cdtoc/lookup.tt:42 +#: ../root/cdtoc/lookup.tt:77 ../root/edit/search_macros.tt:434 +#: ../root/release/edit/information.tt:26 ../root/release/edit/tracklist.tt:110 +#: ../root/release/edit/tracklist.tt:163 ../root/release/edit/tracklist.tt:453 +#: ../root/release_group/set_cover_art.tt:32 +#: ../lib/MusicBrainz/Server/Edit/Artist.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:38 +#: ../root/cdstub/BrowseCDStubs.js:30 ../root/cdstub/CDStubInfo.js:21 +#: ../root/cdstub/ImportCDStub.js:39 +#: ../root/cdtoc/AttachCDTocConfirmation.js:58 +#: ../root/cdtoc/SelectArtistForCDToc.js:36 +#: ../root/components/RelationshipsTable.js:329 +#: ../root/components/list/ArtistList.js:54 +#: ../root/components/list/RecordingList.js:88 +#: ../root/components/list/ReleaseGroupList.js:77 +#: ../root/components/list/ReleaseList.js:73 +#: ../root/edit/details/AddArtist.js:36 ../root/edit/details/AddMedium.js:151 +#: ../root/edit/details/AddRelease.js:51 +#: ../root/edit/details/AddReleaseGroup.js:42 +#: ../root/edit/details/AddStandaloneRecording.js:41 +#: ../root/edit/details/EditArtist.js:52 ../root/edit/details/EditMedium.js:279 +#: ../root/edit/details/EditMedium.js:283 +#: ../root/edit/details/EditRecording.js:80 +#: ../root/edit/details/EditRelease.js:61 +#: ../root/edit/details/EditReleaseGroup.js:83 +#: ../root/edit/details/MergeReleases.js:230 +#: ../root/edit/details/historic/AddRelease.js:34 +#: ../root/edit/details/historic/AddRelease.js:86 +#: ../root/edit/details/historic/AddTrackKV.js:37 +#: ../root/edit/details/historic/ChangeArtistQuality.js:20 +#: ../root/edit/details/historic/ChangeReleaseArtist.js:22 +#: ../root/edit/details/historic/EditTrack.js:31 +#: ../root/edit/details/historic/MoveRelease.js:27 +#: ../root/edit/details/historic/RemoveRelease.js:22 ../root/isrc/Index.js:62 +#: ../root/layout/components/Search.js:24 +#: ../root/layout/components/sidebar/RecordingSidebar.js:45 +#: ../root/layout/components/sidebar/ReleaseGroupSidebar.js:55 +#: ../root/release_group/ReleaseGroupIndex.js:171 +#: ../root/report/DuplicateArtists.js:67 +#: ../root/report/DuplicateReleaseGroups.js:58 +#: ../root/report/IsrcsWithManyRecordings.js:59 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:54 +#: ../root/report/components/ArtistList.js:43 +#: ../root/report/components/ArtistUrlList.js:30 +#: ../root/report/components/CDTocReleaseList.js:51 +#: ../root/report/components/RecordingList.js:48 +#: ../root/report/components/ReleaseGroupList.js:50 +#: ../root/report/components/ReleaseGroupUrlList.js:33 +#: ../root/report/components/ReleaseList.js:50 +#: ../root/report/components/ReleaseUrlList.js:33 +#: ../root/search/components/CDStubResults.js:46 +#: ../root/search/components/RecordingResults.js:142 +#: ../root/search/components/ReleaseGroupResults.js:77 +#: ../root/search/components/ReleaseResults.js:124 +#: ../root/search/components/SearchForm.js:31 +#: ../root/static/scripts/common/constants.js:36 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:50 +#: ../root/static/scripts/common/utility/formatSetlist.js:52 +#: ../root/static/scripts/edit/components/forms.js:128 +#: ../root/static/scripts/release/components/MediumTable.js:75 +#: ../root/taglookup/Form.js:22 ../root/user/UserProfile.js:50 +msgid "Artist" +msgstr "শিল্পী" + +#: ../root/cdtoc/attach_artist_releases.tt:19 +#: ../root/cdtoc/attach_filter_release.tt:33 ../root/cdtoc/list.tt:13 +#: ../root/cdtoc/lookup.tt:46 ../root/release/edit/duplicates.tt:17 +#: ../root/release/edit/information.tt:222 +#: ../root/release_group/set_cover_art.tt:62 +#: ../root/components/list/ReleaseList.js:124 +#: ../root/edit/details/AddRelease.js:107 +#: ../root/edit/details/EditBarcodes.js:41 +#: ../root/edit/details/EditBarcodes.js:47 +#: ../root/edit/details/EditRelease.js:145 +#: ../root/edit/details/EditReleaseLabel.js:120 +#: ../root/edit/details/MergeReleases.js:236 +#: ../root/edit/details/historic/AddRelease.js:121 +#: ../root/edit/details/historic/EditReleaseEvents.js:110 +#: ../root/layout/components/sidebar/CDStubSidebar.js:67 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:126 +#: ../root/otherlookup/OtherLookupForm.js:57 +#: ../root/release_group/ReleaseGroupIndex.js:177 +#: ../root/report/ReleasesSameBarcode.js:40 +#: ../root/search/components/ReleaseResults.js:130 +msgid "Barcode" +msgstr "" + +#: ../root/artist/edit_form.tt:38 ../root/components/forms.tt:212 +#: ../root/event/edit_form.tt:36 ../root/artist/utils.js:34 +#: ../root/components/Aliases/AliasTable.js:19 +#: ../root/edit/details/AddArea.js:85 ../root/edit/details/AddEvent.js:59 +#: ../root/edit/details/AddLabel.js:56 ../root/edit/details/AddPlace.js:69 +#: ../root/edit/details/AddRemoveAlias.js:86 +#: ../root/edit/details/EditAlias.js:111 ../root/edit/details/EditArea.js:99 +#: ../root/edit/details/EditEvent.js:68 ../root/edit/details/EditLabel.js:89 +#: ../root/edit/details/EditPlace.js:89 +#: ../root/layout/components/sidebar/AreaSidebar.js:54 +#: ../root/report/RecordingsWithFutureDates.js:33 +#: ../root/static/scripts/edit/components/DateRangeFieldset.js:187 +#: ../root/static/scripts/relationship-editor/components/DialogDatePeriod.js:161 +msgid "Begin date" +msgstr "" + +#: ../root/artist/edit_form.tt:51 ../root/components/forms.tt:214 +#: ../root/event/edit_form.tt:38 ../root/artist/utils.js:65 +#: ../root/components/Aliases/AliasTable.js:20 +#: ../root/edit/details/AddArea.js:92 ../root/edit/details/AddEvent.js:66 +#: ../root/edit/details/AddLabel.js:63 ../root/edit/details/AddPlace.js:75 +#: ../root/edit/details/AddRemoveAlias.js:93 +#: ../root/edit/details/EditAlias.js:118 ../root/edit/details/EditArea.js:107 +#: ../root/edit/details/EditEvent.js:76 ../root/edit/details/EditLabel.js:98 +#: ../root/edit/details/EditPlace.js:97 +#: ../root/elections/ElectionTable/index.js:20 +#: ../root/layout/components/sidebar/AreaSidebar.js:60 +#: ../root/layout/components/sidebar/EventSidebar.js:102 +#: ../root/report/RecordingsWithFutureDates.js:38 +#: ../root/static/scripts/edit/components/DateRangeFieldset.js:202 +#: ../root/static/scripts/relationship-editor/components/DialogDatePeriod.js:182 +msgid "End date" +msgstr "" + +#: ../root/recording/edit_form.tt:45 ../root/edit/details/RemoveIsrc.js:23 +#: ../root/otherlookup/OtherLookupForm.js:67 +#: ../root/report/IsrcsWithManyRecordings.js:58 +#: ../root/static/scripts/common/components/IsrcList.js:26 +msgid "ISRC" +msgstr "" + +#: ../root/recording/edit_form.tt:45 ../root/report/ReportsIndex.js:613 +#: ../root/search/components/RecordingResults.js:143 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:721 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:411 +#: ../root/static/scripts/common/components/IsrcList.js:40 +#: ../root/utility/tableColumns.js:695 +msgid "ISRCs" +msgstr "" + +#: ../root/work/edit_form.tt:16 ../root/edit/details/AddWork.js:45 +#: ../root/edit/details/EditWork.js:62 ../root/edit/details/RemoveIswc.js:23 +#: ../root/otherlookup/OtherLookupForm.js:72 +#: ../root/report/IswcsWithManyWorks.js:49 +#: ../root/search/components/WorkResults.js:57 +#: ../root/static/scripts/common/components/IswcList.js:26 +#: ../root/utility/tableColumns.js:709 +msgid "ISWC" +msgstr "" + +#: ../root/work/edit_form.tt:16 ../root/report/ReportsIndex.js:622 +#: ../root/static/scripts/common/components/IswcList.js:40 +msgid "ISWCs" +msgstr "" + +#: ../root/cdtoc/attach_artist_releases.tt:17 +#: ../root/cdtoc/attach_filter_release.tt:31 ../root/cdtoc/list.tt:11 +#: ../root/cdtoc/lookup.tt:44 ../root/edit/search_macros.tt:434 +#: ../root/release/edit/duplicates.tt:15 +#: ../root/release/edit/information.tt:179 +#: ../root/release_group/set_cover_art.tt:52 +#: ../lib/MusicBrainz/Server/Edit/Label.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:43 +#: ../root/components/list/LabelList.js:45 ../root/edit/details/AddLabel.js:26 +#: ../root/edit/details/AddReleaseLabel.js:31 +#: ../root/edit/details/EditLabel.js:39 +#: ../root/edit/details/EditReleaseLabel.js:47 +#: ../root/edit/details/MergeReleases.js:234 +#: ../root/edit/details/RemoveReleaseLabel.js:27 +#: ../root/edit/details/historic/AddRelease.js:119 +#: ../root/edit/details/historic/EditReleaseEvents.js:108 +#: ../root/label/LabelHeader.js:18 ../root/layout/components/Search.js:37 +#: ../root/recording/RecordingIndex.js:51 +#: ../root/release_group/ReleaseGroupIndex.js:175 +#: ../root/report/ReleaseLabelSameArtist.js:31 +#: ../root/report/components/LabelList.js:40 +#: ../root/report/components/LabelUrlList.js:30 +#: ../root/search/components/ReleaseResults.js:128 +#: ../root/search/components/SearchForm.js:36 +#: ../root/static/scripts/common/components/FilterForm.js:250 +#: ../root/static/scripts/common/constants.js:40 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:60 +#: ../root/user/UserProfile.js:55 ../root/utility/tableColumns.js:539 +#: ../root/utility/tableColumns.js:544 +msgid "Label" +msgstr "লেবেল" + +#: ../root/release/edit/information.tt:114 +#: ../root/edit/details/AddRelease.js:86 ../root/edit/details/AddWork.js:57 +#: ../root/edit/details/EditRelease.js:109 +#: ../root/edit/details/historic/AddRelease.js:70 ../root/iswc/Index.js:59 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:189 +#: ../root/report/IswcsWithManyWorks.js:54 +#: ../root/search/components/ReleaseResults.js:131 +#: ../root/utility/tableColumns.js:560 +msgid "Language" +msgstr "ভাষা" + +#: ../root/cdstub/cdstub.tt:9 ../root/recording/edit_form.tt:35 +#: ../root/recording/edit_form.tt:38 ../root/release/edit/tracklist.tt:164 +#: ../root/release/edit/tracklist.tt:454 ../root/cdstub/CDStubInfo.js:22 +#: ../root/cdtoc/AttachCDTocConfirmation.js:59 ../root/cdtoc/CDTocInfo.js:49 +#: ../root/components/RelationshipsTable.js:330 +#: ../root/components/list/RecordingList.js:97 +#: ../root/edit/details/AddStandaloneRecording.js:54 +#: ../root/edit/details/EditMedium.js:280 +#: ../root/edit/details/EditMedium.js:284 +#: ../root/edit/details/EditRecording.js:57 +#: ../root/edit/details/EditRecording.js:65 +#: ../root/edit/details/historic/AddRelease.js:87 +#: ../root/edit/details/historic/AddTrackKV.js:50 ../root/isrc/Index.js:63 +#: ../root/layout/components/sidebar/RecordingSidebar.js:52 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:144 +#: ../root/recording/RecordingIndex.js:45 ../root/release/DiscIds.js:97 +#: ../root/report/IsrcsWithManyRecordings.js:61 +#: ../root/report/components/CDTocList.js:49 +#: ../root/search/components/RecordingResults.js:141 +#: ../root/static/scripts/release/components/MediumTable.js:78 +msgid "Length" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../lib/MusicBrainz/Server/Edit/Place.pm:8 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:45 +#: ../root/components/list/PlaceList.js:45 ../root/edit/details/AddPlace.js:26 +#: ../root/edit/details/EditPlace.js:36 ../root/layout/components/Search.js:38 +#: ../root/report/PlacesWithoutCoordinates.js:40 +#: ../root/report/components/PlaceList.js:40 +#: ../root/search/components/SearchForm.js:38 +#: ../root/static/scripts/common/constants.js:41 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:62 +#: ../root/user/UserProfile.js:56 +msgid "Place" +msgstr "" + +#: ../root/edit/search_macros.tt:434 +#: ../lib/MusicBrainz/Server/Edit/Recording.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:41 +#: ../root/edit/details/AddStandaloneRecording.js:27 +#: ../root/edit/details/EditRecording.js:35 +#: ../root/edit/details/MergeReleases.js:305 +#: ../root/edit/details/RemoveIsrc.js:27 +#: ../root/edit/details/historic/EditTrack.js:23 +#: ../root/layout/components/Search.js:28 +#: ../root/report/IsrcsWithManyRecordings.js:60 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:55 +#: ../root/report/components/RecordingList.js:42 +#: ../root/search/components/SearchForm.js:34 +#: ../root/static/scripts/common/constants.js:42 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:64 +#: ../root/static/scripts/release/components/ReleaseRelationshipEditor.js:1561 +#: ../root/user/UserProfile.js:57 +msgid "Recording" +msgstr "রেকর্ডিং" + +#: ../root/release/edit/layout.tt:17 ../root/area/AreaRecordings.js:20 +#: ../root/artist/ArtistRecordings.js:119 +#: ../root/artist/ArtistRecordings.js:121 +#: ../root/artist_credit/ArtistCreditIndex.js:144 +#: ../root/artist_credit/ArtistCreditLayout.js:21 +#: ../root/components/EntityTabs.js:32 +#: ../root/components/TagEntitiesList.js:183 +#: ../root/edit/details/EditMedium.js:479 +#: ../root/instrument/InstrumentRecordings.js:30 +#: ../root/instrument/InstrumentRecordings.js:32 +#: ../root/report/ReportsIndex.js:475 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:29 +#: ../root/tag/TagLayout.js:20 ../root/work/WorkIndex.js:47 +msgid "Recordings" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../root/release/edit/information.tt:37 +#: ../lib/MusicBrainz/Server/Edit/ReleaseGroup.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:39 +#: ../root/edit/details/AddRelease.js:60 +#: ../root/edit/details/AddReleaseGroup.js:24 +#: ../root/edit/details/EditRelease.js:77 +#: ../root/edit/details/EditReleaseGroup.js:32 +#: ../root/edit/details/SetCoverArt.js:26 +#: ../root/edit/details/historic/ChangeReleaseGroup.js:22 +#: ../root/edit/details/historic/MoveReleaseToReleaseGroup.js:25 +#: ../root/layout/components/Search.js:30 +#: ../root/report/DuplicateReleaseGroups.js:59 +#: ../root/report/ReleaseRgDifferentName.js:29 +#: ../root/report/ReleasesSameBarcode.js:46 +#: ../root/report/components/ReleaseGroupList.js:43 +#: ../root/report/components/ReleaseGroupUrlList.js:32 +#: ../root/search/components/ReleaseGroupResults.js:76 +#: ../root/search/components/SearchForm.js:32 +#: ../root/static/scripts/common/constants.js:44 +#: ../root/static/scripts/common/i18n/localizeTypeNameForEntity.js:36 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:68 +#: ../root/static/scripts/release/components/TracklistAndCredits.js:403 +#: ../root/user/UserProfile.js:59 +msgid "Release group" +msgstr "" + +#: ../root/components/forms.tt:239 ../root/components/Aliases/AliasTable.js:18 +#: ../root/components/list/ArtistList.js:59 ../root/edit/details/AddArea.js:43 +#: ../root/edit/details/AddArtist.js:52 ../root/edit/details/AddLabel.js:42 +#: ../root/edit/details/AddRemoveAlias.js:59 +#: ../root/edit/details/EditAlias.js:87 ../root/edit/details/EditArea.js:55 +#: ../root/edit/details/EditArtist.js:68 ../root/edit/details/EditLabel.js:53 +#: ../root/layout/components/sidebar/ArtistSidebar.js:74 +#: ../root/report/DuplicateArtists.js:68 +#: ../root/search/components/ArtistResults.js:53 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:119 +#: ../root/static/scripts/edit/components/FormRowSortNameWithGuessCase.js:68 +msgid "Sort name" +msgstr "" + +#: ../root/artist/edit_form.tt:16 ../root/edit/search_macros.tt:434 +#: ../root/event/edit_form.tt:14 ../root/label/edit_form.tt:15 +#: ../root/place/edit_form.tt:15 ../root/release/edit/information.tt:103 +#: ../root/series/edit_form.tt:16 ../root/work/edit_form.tt:14 +#: ../root/account/applications/ApplicationList.js:148 +#: ../root/components/Aliases/AliasTable.js:21 +#: ../root/components/list/ReleaseGroupList.js:84 +#: ../root/components/list/ReleaseList.js:140 +#: ../root/edit/details/AddArea.js:57 ../root/edit/details/AddArtist.js:65 +#: ../root/edit/details/AddEvent.js:52 ../root/edit/details/AddInstrument.js:53 +#: ../root/edit/details/AddLabel.js:82 ../root/edit/details/AddPlace.js:45 +#: ../root/edit/details/AddReleaseGroup.js:61 +#: ../root/edit/details/AddRemoveAlias.js:79 +#: ../root/edit/details/AddSeries.js:40 ../root/edit/details/AddWork.js:51 +#: ../root/edit/details/EditAlias.js:105 ../root/edit/details/EditArea.js:69 +#: ../root/edit/details/EditArtist.js:82 ../root/edit/details/EditEvent.js:57 +#: ../root/edit/details/EditInstrument.js:54 +#: ../root/edit/details/EditLabel.js:69 ../root/edit/details/EditPlace.js:55 +#: ../root/edit/details/EditReleaseGroup.js:55 +#: ../root/edit/details/EditSeries.js:51 +#: ../root/edit/details/historic/AddRelease.js:41 ../root/iswc/Index.js:58 +#: ../root/layout/components/sidebar/CollectionSidebar.js:54 +#: ../root/layout/components/sidebar/ReleaseGroupSidebar.js:60 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:157 +#: ../root/layout/components/sidebar/SidebarType.js:32 +#: ../root/report/DuplicateArtists.js:69 +#: ../root/report/DuplicateReleaseGroups.js:60 +#: ../root/report/IswcsWithManyWorks.js:53 +#: ../root/report/components/ArtistList.js:54 +#: ../root/report/components/EventList.js:57 +#: ../root/report/components/InstrumentList.js:53 +#: ../root/report/components/ReleaseGroupList.js:58 +#: ../root/report/components/WorkList.js:59 +#: ../root/search/components/AnnotationResults.js:55 +#: ../root/search/components/AreaResults.js:64 +#: ../root/search/components/ArtistResults.js:54 +#: ../root/search/components/EventResults.js:88 +#: ../root/search/components/InstrumentResults.js:54 +#: ../root/search/components/LabelResults.js:67 +#: ../root/search/components/PlaceResults.js:64 +#: ../root/search/components/RecordingResults.js:150 +#: ../root/search/components/ReleaseGroupResults.js:78 +#: ../root/search/components/ReleaseResults.js:132 +#: ../root/search/components/SearchForm.js:77 +#: ../root/search/components/SeriesResults.js:58 +#: ../root/search/components/WorkResults.js:58 +#: ../root/static/scripts/account/components/ApplicationForm.js:89 +#: ../root/static/scripts/alias/AliasEditForm.js:333 +#: ../root/static/scripts/collection/components/CollectionEditForm.js:205 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:875 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:547 +#: ../root/static/scripts/common/components/FilterForm.js:143 +#: ../root/static/scripts/edit/externalLinks.js:1273 +#: ../root/static/scripts/edit/externalLinks.js:1615 +#: ../root/utility/tableColumns.js:655 ../root/utility/tableColumns.js:660 +msgid "Type" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../root/url/edit_form.tt:6 +#: ../lib/MusicBrainz/Server/Edit/URL.pm:7 ../root/edit/details/EditUrl.js:28 +#: ../root/edit/details/EditUrl.js:33 +#: ../root/main/error/components/ErrorEnvironment.js:41 +#: ../root/otherlookup/OtherLookupForm.js:62 ../root/report/BadAmazonUrls.js:39 +#: ../root/report/LinksWithMultipleEntities.js:60 +#: ../root/report/WikidataLinksWithMultipleEntities.js:55 +#: ../root/report/components/ArtistUrlList.js:29 +#: ../root/report/components/LabelUrlList.js:29 +#: ../root/report/components/ReleaseGroupUrlList.js:31 +#: ../root/report/components/ReleaseUrlList.js:31 +#: ../root/report/components/UrlList.js:39 +#: ../root/static/scripts/common/constants.js:46 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:72 +#: ../root/static/scripts/edit/components/URLInputPopover.js:72 +#: ../root/url/UrlHeader.js:22 ../root/url/UrlIndex.js:22 +msgid "URL" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../lib/MusicBrainz/Server/Edit/Work.pm:9 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:42 +#: ../root/components/list/WorkList.js:51 ../root/edit/details/AddWork.js:28 +#: ../root/edit/details/EditWork.js:41 ../root/edit/details/RemoveIswc.js:27 +#: ../root/layout/components/Search.js:32 +#: ../root/report/IswcsWithManyWorks.js:50 +#: ../root/report/components/WorkList.js:43 +#: ../root/search/components/SearchForm.js:35 +#: ../root/static/scripts/common/constants.js:47 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:74 +#: ../root/user/UserProfile.js:61 ../root/work/WorkLayout.js:25 +msgid "Work" +msgstr "" + +#: ../root/area/AreaArtists.js:26 ../root/area/AreaArtists.js:27 +#: ../root/components/EntityTabs.js:25 +#: ../root/components/TagEntitiesList.js:155 +#: ../root/components/list/EventList.js:72 +#: ../root/instrument/InstrumentArtists.js:30 +#: ../root/instrument/InstrumentArtists.js:32 ../root/iswc/Index.js:57 +#: ../root/report/IswcsWithManyWorks.js:52 ../root/report/ReportsIndex.js:48 +#: ../root/report/components/EventList.js:62 +#: ../root/search/components/EventResults.js:89 +#: ../root/search/components/WorkResults.js:56 +#: ../root/static/scripts/account/components/PreferencesForm.js:252 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:896 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:555 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:15 +#: ../root/tag/TagLayout.js:17 ../root/utility/tableColumns.js:803 +msgid "Artists" +msgstr "" + +#: ../root/area/AreaArtists.js:46 ../root/instrument/InstrumentArtists.js:52 +#: ../root/report/DuplicateArtists.js:127 +msgid "Add selected artists for merging" +msgstr "" + +#: ../root/area/AreaEvents.js:26 ../root/area/AreaEvents.js:27 +#: ../root/artist/ArtistEvents.js:32 ../root/artist/ArtistEvents.js:33 +#: ../root/components/EntityTabs.js:26 +#: ../root/components/TagEntitiesList.js:159 ../root/place/PlaceEvents.js:26 +#: ../root/place/PlaceEvents.js:27 ../root/report/ReportsIndex.js:131 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:19 +#: ../root/tag/TagLayout.js:27 +msgid "Events" +msgstr "" + +#: ../root/area/AreaLabels.js:26 ../root/area/AreaLabels.js:27 +#: ../root/components/EntityTabs.js:28 +#: ../root/components/TagEntitiesList.js:167 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:219 +#: ../root/report/ReportsIndex.js:167 +#: ../root/static/scripts/account/components/PreferencesForm.js:257 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:25 +#: ../root/tag/TagLayout.js:22 +msgid "Labels" +msgstr "" + +#: ../root/area/AreaPlaces.js:29 ../root/area/AreaPlaces.js:30 +#: ../root/components/EntityTabs.js:31 +#: ../root/components/TagEntitiesList.js:171 ../root/report/ReportsIndex.js:549 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:27 +#: ../root/tag/TagLayout.js:23 +msgid "Places" +msgstr "" + +#: ../root/area/AreaReleases.js:28 ../root/area/AreaReleases.js:31 +#: ../root/artist/ArtistReleases.js:35 ../root/artist/ArtistReleases.js:36 +#: ../root/artist_credit/ArtistCreditIndex.js:134 +#: ../root/artist_credit/ArtistCreditLayout.js:20 +#: ../root/components/EntityTabs.js:33 +#: ../root/components/TagEntitiesList.js:179 +#: ../root/components/list/ReleaseGroupList.js:89 +#: ../root/edit/components/HistoricReleaseList.js:42 +#: ../root/edit/details/SetTrackLengths.js:43 +#: ../root/edit/details/historic/ChangeReleaseQuality.js:25 +#: ../root/edit/details/historic/RemoveReleases.js:17 +#: ../root/instrument/InstrumentReleases.js:30 +#: ../root/instrument/InstrumentReleases.js:32 ../root/label/LabelIndex.js:70 +#: ../root/report/ReportsIndex.js:243 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:31 +#: ../root/tag/TagLayout.js:19 +msgid "Releases" +msgstr "রিলিজ সমূহ" + +#: ../root/area/AreaWorks.js:20 ../root/artist/ArtistWorks.js:32 +#: ../root/artist/ArtistWorks.js:33 ../root/components/EntityTabs.js:35 +#: ../root/components/TagEntitiesList.js:191 ../root/report/ReportsIndex.js:575 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:39 +#: ../root/tag/TagLayout.js:21 +msgid "Works" +msgstr "" + +#: ../root/artist_credit/ArtistCreditIndex.js:123 +#: ../root/artist_credit/ArtistCreditLayout.js:19 +#: ../root/components/TagEntitiesList.js:175 +#: ../root/components/list/RecordingList.js:44 +#: ../root/report/ReportsIndex.js:192 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:33 +#: ../root/tag/TagLayout.js:18 +msgid "Release groups" +msgstr "" + +#: ../root/components/Aliases/ArtistCreditList.js:28 +#: ../root/edit/details/AddMedium.js:145 ../root/edit/details/EditMedium.js:537 +#: ../root/report/ReportsIndex.js:109 +#: ../root/static/scripts/artist/components/ArtistCreditRenamer.js:217 +msgid "Artist credits" +msgstr "" + +#: ../root/components/EntityTabs.js:106 ../root/release/DiscIds.js:89 +#: ../root/release/DiscIds.js:90 ../root/report/ReportsIndex.js:631 +msgid "Disc IDs" +msgstr "" + +#: ../root/components/TagEntitiesList.js:187 ../root/report/ReportsIndex.js:566 +#: ../root/report/components/SeriesList.js:40 +#: ../root/static/scripts/account/components/PreferencesForm.js:262 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:35 +#: ../root/tag/TagLayout.js:26 +msgctxt "plural" +msgid "Series" +msgstr "" + +#: ../root/components/list/WorkList.js:56 ../root/iswc/Index.js:56 +#: ../root/report/IswcsWithManyWorks.js:51 +#: ../root/report/components/WorkList.js:48 +#: ../root/search/components/WorkResults.js:55 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:895 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:554 +msgid "Writers" +msgstr "" + +#: ../root/layout/components/BottomMenu.js:287 +#: ../root/report/ReportsIndex.js:32 ../root/report/ReportsIndex.js:34 +msgid "Reports" +msgstr "" + +#: ../root/main/error/Error401.js:23 ../root/report/LimitedEditors.js:43 +msgid "Sorry, you are not authorized to view this page." +msgstr "" + +#: ../root/main/error/components/ErrorInfo.js:18 +#: ../root/report/ReportNotAvailable.js:14 +#: ../root/report/ReportNotAvailable.js:16 +msgid "Error" +msgstr "" + +#: ../root/report/AnnotationsArtists.js:28 +msgid "This report lists artists with annotations." +msgstr "" + +#: ../root/report/AnnotationsArtists.js:33 +msgid "Artist annotations" +msgstr "" + +#: ../root/report/AnnotationsEvents.js:28 +msgid "This report lists events with annotations." +msgstr "" + +#: ../root/report/AnnotationsEvents.js:33 +msgid "Event annotations" +msgstr "" + +#: ../root/report/AnnotationsLabels.js:28 +msgid "This report lists labels with annotations." +msgstr "" + +#: ../root/report/AnnotationsLabels.js:33 +msgid "Label annotations" +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:28 +msgid "This report lists places with annotations." +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:33 +msgid "Place annotations" +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:29 +msgid "This report lists recordings with annotations." +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:34 +msgid "Recording annotations" +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:29 +msgid "This report lists release groups with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:34 +msgid "Release group annotations" +msgstr "" + +#: ../root/report/AnnotationsReleases.js:28 +msgid "This report lists releases with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleases.js:33 +msgid "Release annotations" +msgstr "" + +#: ../root/report/AnnotationsSeries.js:28 +msgid "This report lists series with annotations." +msgstr "" + +#: ../root/report/AnnotationsSeries.js:33 +msgid "Series annotations" +msgstr "" + +#: ../root/report/AnnotationsWorks.js:28 +msgid "This report lists works with annotations." +msgstr "" + +#: ../root/report/AnnotationsWorks.js:33 +msgid "Work annotations" +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:25 +msgid "" +"This report lists artist credits that have a trailing join phrase that looks " +"like it might have been left behind in error, such as a trailing comma or " +"“feat.”." +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:32 +#: ../root/report/ReportsIndex.js:113 +msgid "Artist credits with dubious trailing join phrases" +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:25 +msgid "" +"This report lists artists that may have disambiguation comments in their " +"name, rather than the actual disambiguation comment field." +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:31 +#: ../root/report/ReportsIndex.js:77 +msgid "Artists containing disambiguation comments in their name" +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:25 +msgid "" +"This report lists artists that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:104 +msgid "Artists with disambiguation the same as the name" +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:25 +msgid "" +"This report lists artists that have their type set to other than Group (or a " +"subtype of Group) but may be a group, because they have other artists listed " +"as members or use other relationships that are generally meant for groups " +"only (either in both directions, such as “subgroup” and “renamed”, or in " +"one, such as “artistic director”, “conductor” and “composer-in-residence”). " +"If you find that an artist here is indeed a group, change its type. If it is " +"not, please make sure that the “member of” relationships are in the right " +"direction and are correct, whether “renamed into” needs to be turned into " +"“performs as” relationships, and so on." +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:39 +#: ../root/report/ReportsIndex.js:52 +msgid "Artists that may be groups" +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:25 +msgid "" +"This report lists artists that have their type set to other than Person or " +"Character, but may be a person, based on their relationships. For example, " +"an artist will appear here if it is listed as a member of another. If you " +"find that an artist here is indeed a person (or a character), change its " +"type. If it is not, please make sure that all the relationships are correct " +"and make sense." +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:36 +#: ../root/report/ReportsIndex.js:56 +msgid "Artists that may be persons" +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:25 +msgid "" +"This report lists artists that appear more than once in different positions " +"within the same artist credit." +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:31 +#: ../root/report/ReportsIndex.js:91 +msgid "Artists occurring multiple times in the same artist credit" +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:25 +msgid "" +"This report lists artists that have no editors subscribed to them, and whose " +"changes may therefore be under-reviewed. Artists with more release groups " +"and more open edits are listed first." +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:32 +#: ../root/report/ReportsIndex.js:60 +msgid "Artists with no subscribers" +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:25 +msgid "" +"This report shows Amazon URLs which are linked to multiple releases. In most " +"cases Amazon ASINs should map to MusicBrainz releases 1:1, so only one of " +"the links will be correct. Just check which MusicBrainz release fits the " +"release in Amazon (look at the format, tracklist, etc). If the release has a " +"barcode, you can also search Amazon for it and see which ASIN matches. You " +"might also find some ASINs linked to several discs of a multi-disc release: " +"just merge those (see {how_to_merge_releases|How to Merge Releases})." +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:39 +#: ../root/report/ReportsIndex.js:273 +msgid "Amazon URLs linked to multiple releases" +msgstr "" + +#: ../root/report/BadAmazonUrls.js:35 +#: ../root/report/LinksWithMultipleEntities.js:86 +#: ../root/report/WikidataLinksWithMultipleEntities.js:81 +#: ../root/report/components/RemovedUrlRow.js:14 +msgid "This URL no longer exists." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:47 +msgid "" +"This report shows releases with Amazon URLs which don't follow the expected " +"format. They might still be correct if they're archive.org cover links, but " +"in any other case they should probably be fixed or removed." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:55 +msgid "Bad Amazon URLs" +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:25 +msgid "" +"This report shows releases that are set to status “Bootleg”, but have at " +"least one label in their labels list which is not “[no label]” nor has the " +"type “Bootleg Production”. Other types of labels pretty much never release " +"bootleg releases, so chances are that either the label or the status is " +"wrong." +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:459 +msgid "Releases on non-bootleg labels set to bootleg" +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:25 +msgid "" +"This report shows disc IDs indicating a total duration much longer than what " +"a standard CD allows (at least 88 minutes for a CD, or 30 minutes for a mini-" +"CD). This usually means a disc ID was generated for the wrong format (SACD) " +"or with a buggy tool." +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:33 ../root/report/ReportsIndex.js:635 +msgid "Disc IDs with dubious duration" +msgstr "" + +#: ../root/report/CDTocNotApplied.js:25 +msgid "" +"This report shows disc IDs attached to a release but obviously not applied " +"because at least one track length is unknown on the release. The report is " +"also restricted to mediums where only one disc ID is attached, so it is " +"highly likely that the disc ID can be applied without any worries. Do make " +"sure though that no existing lengths clash with the disc ID, or that any " +"clashes are clear mistakes." +msgstr "" + +#: ../root/report/CDTocNotApplied.js:35 ../root/report/ReportsIndex.js:639 +msgid "Disc IDs attached but not applied" +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like ASINs. " +"This is almost always wrong: ASINs are just Amazon's entries for the " +"releases and should be linked to the release with an Amazon URL relationship " +"instead." +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:36 ../root/report/ReportsIndex.js:316 +msgid "Releases with catalog numbers that look like ASINs" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|ISRCs}. Assigning ISRCs to releases is almost always wrong, but " +"still happens sometimes, especially for releases added to MusicBrainz by an " +"artist/label. But ISRCs are codes assigned to recordings, and should be " +"linked to the appropriate recording instead. That said, do make sure this is " +"not a legitimate catalog number that just happens to look like an ISRC!" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:40 ../root/report/ReportsIndex.js:320 +msgid "Releases with catalog numbers that look like ISRCs" +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|Label Codes}. This is often wrong, since the two are often " +"confused: label codes apply to the label, not to a specific release. If you " +"confirm this is a label code (check the label page to see if they match, for " +"example), remove it or, even better, try to find the actual catalog number." +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:39 +#: ../root/report/ReportsIndex.js:325 +msgid "Releases with catalog numbers that look like label codes" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:32 +msgid "" +"This report lists artists which have collaboration relationships but no URL " +"relationships. If the collaboration has its own independent name, do " +"nothing. If it is in a format like \"X with Y\" or \"X & Y\", you should " +"probably split it. See {how_to_split_artists|How to Split Artists}." +msgstr "" + +#: ../root/report/CollaborationRelationships.js:42 +msgid "Artists with collaboration relationships" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:49 +msgid "Collaboration" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:50 +msgid "Collaborator" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:68 +#: ../root/report/CollaborationRelationships.js:79 +#: ../root/report/DuplicateArtists.js:116 +#: ../root/report/components/ArtistUrlList.js:69 +msgid "This artist no longer exists." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:29 +msgid "" +"This report lists artists which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:35 +#: ../root/report/ReportsIndex.js:96 +msgid "Artists with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:29 +msgid "" +"This report lists labels which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:35 +#: ../root/report/ReportsIndex.js:179 +msgid "Labels with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:29 +msgid "" +"This report lists places which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:35 +#: ../root/report/ReportsIndex.js:553 +msgid "Places with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:29 +msgid "" +"This report lists recordings which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:35 +#: ../root/report/ReportsIndex.js:495 +msgid "Recordings with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:29 +msgid "" +"This report lists release groups which have relationships using deprecated " +"and grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:35 +#: ../root/report/ReportsIndex.js:216 +msgid "Release groups with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:29 +msgid "" +"This report lists releases which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:35 +#: ../root/report/ReportsIndex.js:394 +msgid "Releases with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:29 +msgid "" +"This report lists URLs which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:35 +#: ../root/report/ReportsIndex.js:600 +msgid "URLs with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:29 +msgid "" +"This report lists works which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:35 +#: ../root/report/ReportsIndex.js:583 +msgid "Works with deprecated relationships" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:25 +msgid "This report shows Discogs URLs which are linked to multiple artists." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:31 +#: ../root/report/ReportsIndex.js:82 +msgid "Discogs URLs linked to multiple artists" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:25 +msgid "This report shows Discogs URLs which are linked to multiple labels." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:30 +#: ../root/report/ReportsIndex.js:171 +msgid "Discogs URLs linked to multiple labels" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:25 +msgid "" +"This report shows Discogs URLs which are linked to multiple release groups." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:206 +msgid "Discogs URLs linked to multiple release groups" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:25 +msgid "" +"This report shows Discogs URLs which are linked to multiple releases. In " +"most cases Discogs releases should map to MusicBrainz releases 1:1, so only " +"one of the links will be correct. Just check which MusicBrainz release fits " +"the release in Discogs (look at the format, tracklist, release country, " +"etc.). You might also find some Discogs URLs linked to several discs of a " +"multi-disc release: just merge those (see {how_to_merge_releases|How to " +"Merge Releases})." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:37 +#: ../root/report/ReportsIndex.js:277 +msgid "Discogs URLs linked to multiple releases" +msgstr "" + +#: ../root/report/DuplicateArtists.js:38 +msgid "Total duplicate groups: {count}" +msgstr "" + +#: ../root/report/DuplicateArtists.js:40 +msgid "" +"This report aims to identify artists with very similar names. If two artists " +"are actually the same, please merge them (remember to " +"{how_to_write_edit_notes|write an edit note} and give your proof). If " +"they're different, add {disambiguation_comment|disambiguation comments} to " +"them (and once a group of similarly named artists have disambiguation " +"comments, they will stop appearing here)." +msgstr "" + +#: ../root/report/DuplicateArtists.js:55 ../root/report/ReportsIndex.js:64 +msgid "Possibly duplicate artists" +msgstr "" + +#: ../root/report/DuplicateArtists.js:99 +msgid "alias:" +msgstr "" + +#: ../root/report/DuplicateArtists.js:109 +#: ../root/report/DuplicateReleaseGroups.js:92 +#: ../root/report/components/ArtistList.js:51 +#: ../root/report/components/ReleaseGroupList.js:56 +#: ../root/report/components/WorkList.js:56 +msgctxt "type" +msgid "Unknown" +msgstr "" + +#: ../root/report/DuplicateEvents.js:25 +msgid "" +"This report lists events happening at the same place on the same date. If " +"there are duplicates (for example, if there are separate events for " +"headliner and supporting artist) please merge them." +msgstr "" + +#: ../root/report/DuplicateEvents.js:33 ../root/report/ReportsIndex.js:139 +msgid "Possibly duplicate events" +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:25 +msgid "" +"This report lists artists which have multiple relatonships to the same " +"artist, label or URL using the same relationship type. For multiple " +"relationships to release groups, recordings or works, see the reports for " +"those entities." +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:33 +#: ../root/report/ReportsIndex.js:86 +msgid "Artists with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:25 +msgid "" +"This report lists labels which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:31 +#: ../root/report/ReportsIndex.js:175 +msgid "Labels with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:25 +msgid "" +"This report lists recordings which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:31 +#: ../root/report/ReportsIndex.js:487 +msgid "Recordings with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:25 +msgid "" +"This report lists release groups which have multiple relationships to the " +"same entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:211 +msgid "Release groups with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:25 +msgid "" +"This report lists releases which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:31 +#: ../root/report/ReportsIndex.js:378 +msgid "Releases with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:25 +msgid "" +"This report lists works which have multiple relationships to the same entity " +"using the same relationship type. This excludes recording-work " +"relationships. See the recording version of this report for those." +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:33 +#: ../root/report/ReportsIndex.js:579 +msgid "Works with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:38 +msgid "" +"This report lists release groups with very similar names and artists. If the " +"releases in the release groups should be grouped together (see the {url|" +"guidelines}), they can be merged. If they shouldn't be grouped together but " +"they can be distinguished by the release group types, such as when an artist " +"has an album and single with the same name, then there is usually no need to " +"change anything. In other cases, a disambiguation comment may be helpful." +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:51 +#: ../root/report/ReportsIndex.js:220 +msgid "Possible duplicate release groups" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:99 +#: ../root/report/components/ReleaseGroupUrlList.js:78 +msgid "This release group no longer exists." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:25 +msgid "" +"This report lists events where the event name indicates that it may have to " +"be part of a series or a larger event." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:31 +#: ../root/report/ReportsIndex.js:144 +msgid "Events which should be part of series or larger event" +msgstr "" + +#: ../root/report/FeaturingRecordings.js:25 +msgid "" +"This report shows recordings with “(feat. Artist)” (or similar) in the " +"title. For classical recordings, consult the {CSG|classical style " +"guidelines}. For non-classical recordings, this is usually inherited from an " +"older version of MusicBrainz and should be fixed (both on the recordings and " +"on the tracks!). Consult the {featured_artists|page about featured artists} " +"to know more." +msgstr "" + +#: ../root/report/FeaturingRecordings.js:40 ../root/report/ReportsIndex.js:483 +msgid "Recordings with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:25 +msgid "" +"This report shows release groups with “(feat. Artist)” (or similar) in the " +"title. For classical release groups, consult the {CSG|classical style " +"guidelines}. For non-classical release groups, this is usually inherited " +"from an older version of MusicBrainz and should be fixed. Consult the " +"{featured_artists|page about featured artists} to know more." +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:39 +#: ../root/report/ReportsIndex.js:201 +msgid "Release groups with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleases.js:25 +msgid "" +"This report shows releases with “(feat. Artist)” (or similar) in the title. " +"For classical releases, consult the {CSG|classical style guidelines}. For " +"non-classical releases, this is usually inherited from an older version of " +"MusicBrainz and should be fixed. Consult the {featured_artists|page about " +"featured artists} to know more. Don’t forget that the same generally applies " +"to tracks, so if the track titles also include featuring credits you can fix " +"them too while you edit the release!" +msgstr "" + +#: ../root/report/FeaturingReleases.js:42 ../root/report/ReportsIndex.js:301 +msgid "Releases with titles containing featuring artists" +msgstr "" + +#: ../root/report/FilterLink.js:23 +msgid "Show all results." +msgstr "" + +#: ../root/report/FilterLink.js:27 +msgid "Show only results that are in my subscribed entities." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:37 +msgid "" +"This report lists {isrc|ISRCs} that are attached to more than one recording. " +"If the recordings are the same, this usually means they should be merged " +"(ISRCs can be wrongly assigned so care should still be taken to make sure " +"they really are the same). If the recordings are parts of a larger " +"recording, the ISRCs are probably correct and should be left alone. If the " +"same ISRC appears on two unrelated recordings on the same release, this is " +"usually means there was an error when reading the disc." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:51 +#: ../root/report/ReportsIndex.js:617 +msgid "ISRCs with multiple recordings" +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:98 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:83 +msgid "This recording no longer exists." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:34 +msgid "" +"This report lists {iswc|ISWCs} that are attached to more than one work. If " +"the works are the same, this usually means they should be merged." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:42 ../root/report/ReportsIndex.js:626 +msgid "ISWCs with multiple works" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:83 +msgid "This work no longer exists." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:25 +msgid "" +"This report lists labels that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:187 +msgid "Labels with disambiguation the same as the name" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:40 +msgid "" +"This report shows URLs that are linked to multiple entities. It excludes " +"license relationships (where reuse is expected) and Amazon (for releases), " +"Discogs and Wikidata, which have their own reports. The links here should be " +"reviewed to see whether they are really a good match: for example, a generic " +"link to a store page could be replaced with specific per-release store " +"links, and a link attached to all movements of a classical work might be a " +"better fit for the main parent work only." +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:53 +#: ../root/report/ReportsIndex.js:604 +msgid "URLs linked to multiple entities" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:61 +#: ../root/report/WikidataLinksWithMultipleEntities.js:56 +#: ../root/report/components/UrlList.js:45 +msgid "URL entity" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:62 +#: ../root/report/WikidataLinksWithMultipleEntities.js:57 +msgid "Usage count" +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:25 +msgid "" +"This report shows releases that have been marked as having low data quality. " +"If you have some time, you can review them and try to improve the data as " +"much as possible before changing their data quality back to Normal (or even " +"to High, if you add all the possible data!). If a release has already been " +"improved but the data quality wasn’t changed accordingly, just enter a data " +"quality change to remove it from this report." +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:37 +#: ../root/report/ReportsIndex.js:470 +msgid "Releases marked as having low data quality" +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:25 +msgid "" +"This report lists releases where at least one medium has a title that seems " +"to just be indicating its position (such a first medium with the title “Disc " +"1”). These should usually be removed, as per {release_style|the release " +"guidelines}." +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:34 +#: ../root/report/ReportsIndex.js:362 +msgid "Releases with mediums named after their position" +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:25 +msgid "" +"This report lists all releases with gaps in the medium numbers (for example, " +"there is a medium 1 and 3 but no medium 2)." +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:31 +msgid "Releases with medium number issues" +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that are marked as the " +"original version of a translation/transliteration relationship. The pseudo-" +"release should be the one marked as a translated/transliterated version " +"instead. If both releases are pseudo-releases, consider linking both to an " +"official release rather than to each other." +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:35 +msgid "Translated/transliterated pseudo-releases marked as original" +msgstr "" + +#: ../root/report/MultipleAsins.js:25 +msgid "" +"This report shows releases that have more than one Amazon ASIN. In most " +"cases ASINs should map to MusicBrainz releases 1:1, so only one of them will " +"be correct. Just check which ones do not fit the release (because of format, " +"different number of tracks, etc). If the release has a barcode, you can " +"search Amazon for it and see which ASIN matches." +msgstr "" + +#: ../root/report/MultipleAsins.js:35 +msgid "Releases with multiple ASINs" +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:25 +msgid "" +"This report shows releases that have more than one link to Discogs. In most " +"cases a MusicBrainz release should have only one equivalent in Discogs, so " +"only one of them will be correct. Just check which ones do not fit the " +"release (because of format, different number of tracks, etc). Any \"master\" " +"Discogs page belongs at the {release_group|release group level}, not at the " +"release level, and should be removed from releases too." +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:37 +msgid "Releases with multiple Discogs links" +msgstr "" + +#: ../root/report/NoLanguage.js:28 +msgid "" +"This report shows releases that have no language set. If you recognize the " +"language, please set it! Do it only if you are pretty sure, don't just " +"guess: not everything written in Cyrillic is Russian, for example." +msgstr "" + +#: ../root/report/NoLanguage.js:36 ../root/report/ReportsIndex.js:253 +msgid "Releases without language" +msgstr "" + +#: ../root/report/NoScript.js:28 +msgid "" +"This report shows releases that have no script set. If you recognize the " +"script, just add it! Remember that the script used for English (and most " +"other European languages) is Latin." +msgstr "" + +#: ../root/report/NoScript.js:35 ../root/report/ReportsIndex.js:257 +msgid "Releases without script" +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:25 +msgid "" +"This report shows releases that have at least one “Bootleg Production” label " +"in their labels list, but are not set to status “Bootleg”. These labels " +"pretty much never release non-bootleg releases, so chances are that either " +"the label or the status is wrong." +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:453 +msgid "Releases on bootleg labels not set to bootleg" +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:25 +msgid "" +"This report shows releases that still have the deprecated \"part of set\" " +"relationship and should probably be merged. For instructions on how to fix " +"them, please see the documentation about {how_to_merge_releases|how to merge " +"releases}. If the releases are not really part of a set (for example, if " +"they are independently-released volumes in a series) just remove the " +"relationship." +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:37 +msgid "Releases with “part of set” relationships" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:29 +msgid "This report lists places without coordinates." +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:33 +#: ../root/report/ReportsIndex.js:561 +msgid "Places without coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:43 +msgid "Search for coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:123 +msgid "This place no longer exists." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:25 +msgid "" +"This report lists artists which have “&” in their names but no membership-" +"related relationships (none of member, collaborator, conductor, founder nor " +"subgroup). If the artist is usually seen as an actual group, member " +"relationships should be added. If it’s a short term collaboration, it should " +"be split if possible (see {how_to_split_artists|How to Split Artists}). If " +"it is a collaboration with its own name and can’t be split, collaboration " +"relationships should be added to it. For some special cases, such as “Person " +"& His Orchestra”, conductor and/or founder might be the best choice." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:40 +msgid "Artists that may be collaborations" +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:37 +msgid "" +"This report shows recordings that are linked to only one track, yet have a " +"different name than the track. This might mean one of the two needs to be " +"renamed to match the other." +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:44 +#: ../root/report/ReportsIndex.js:531 +msgid "Recordings with a different name than their only track" +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:31 +msgid "" +"This report shows all recordings with the same name that have different " +"artists (having different MBIDs) with the same name. These are most likely " +"cases where the {ac|artist credit} is incorrect for at least one of the " +"recordings." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:39 +msgid "Currently, this report only works with recordings that have one artist." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:45 +msgid "Recordings with the same name by different artists with the same name" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:25 +msgid "" +"This report shows recordings that have the deprecated \"earliest release\" " +"relationship. They should be merged if they are truly the same recording; if " +"they're not, the relationship should be removed. Please, do not merge " +"recordings blindly just because the lengths fit, and do not merge recordings " +"with very different times!" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:35 +#: ../root/report/ReportsIndex.js:479 +msgid "Recordings with earliest release relationships" +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:54 +msgid "" +"This report shows recordings with relationships using dates in the future. " +"Those are probably typos (such as 2109 instead of 2019)." +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:60 +msgid "Recordings with relationships having dates in the future" +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:25 +msgid "" +"This report shows recordings where the linked tracks have times that vary by " +"more than 30 seconds." +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:31 +#: ../root/report/ReportsIndex.js:491 +msgid "Recordings with varying track times" +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:25 +msgid "" +"This report shows recordings linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:504 +msgid "Recordings not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:25 +msgid "" +"This report shows recordings with \"Various Artists\" as the credited name " +"but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:511 +msgid "Recordings credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:25 +msgid "" +"This report shows release groups linked to the Various Artists entity " +"without \"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:32 +#: ../root/report/ReportsIndex.js:229 +msgid "Release groups not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:25 +msgid "" +"This report shows release groups with \"Various Artists\" as the credited " +"name but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:32 +#: ../root/report/ReportsIndex.js:236 +msgid "Release groups credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:39 +msgid "" +"This report lists releases where the label name is the same as the artist " +"name. Often this means the release is self-released, and the label " +"{SpecialPurposeLabel|should be \"[no label]\" instead}." +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:50 +#: ../root/report/ReportsIndex.js:435 +msgid "Releases where artist name and label name are the same" +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:36 +msgid "" +"This report shows releases which are the only ones in their release group, " +"yet have a different name than the group. This might mean one of the two " +"needs to be renamed to match the other." +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:43 +#: ../root/report/ReportsIndex.js:441 +msgid "Releases with a different name than their release group" +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:25 +msgid "" +"This report shows releases which have disc IDs even though they were " +"released too early to have disc IDs, where one of the medium formats didn't " +"exist at the time the release was released or where a disc ID is attached to " +"a medium whose format does not have disc IDs." +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:34 ../root/report/ReportsIndex.js:305 +msgid "Releases released too early" +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:25 +msgid "" +"This report shows releases that have conflicting disc IDs on the same medium " +"with significant differences in duration. This usually means a disc ID was " +"applied to the wrong medium or the wrong release." +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:33 +#: ../root/report/ReportsIndex.js:426 +msgid "Releases with conflicting disc IDs" +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:25 +msgid "" +"This report shows releases (official and promotional only) that have at " +"least one medium with a format that supports disc IDs, but is missing one." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:31 +msgid "" +"For instructions on how to add one, see the {add_discids|documentation page}." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:37 +#: ../root/report/ReportsIndex.js:422 +msgid "Releases missing disc IDs" +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:53 +msgid "" +"This report shows non-bootleg releases which have the same barcode, yet are " +"placed in different release groups. Chances are that the releases are " +"duplicates or parts of a set, or at least that the release groups should be " +"merged." +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:61 ../root/report/ReportsIndex.js:447 +msgid "Releases with the same barcode in different release groups" +msgstr "" + +#: ../root/report/ReleasesToConvert.js:25 +msgid "" +"This report aims to identify releases which need converting to multiple " +"artists (because the track artists are on the title field, for example). " +"Currently it does this by looking for releases where every track contains \"/" +"\" or \"-\"." +msgstr "" + +#: ../root/report/ReleasesToConvert.js:33 ../root/report/ReportsIndex.js:248 +msgid "Releases which might need converting to \"multiple artists\"" +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:25 +msgid "" +"This report shows releases which have cover art on Amazon, but have no front " +"cover in the Cover Art Archive. The use of Amazon art has been discontinued " +"since the 16th of May 2022, so these releases have no front cover anymore " +"until one is added to the Cover Art Archive." +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:34 +#: ../root/report/ReportsIndex.js:345 +msgid "" +"Releases that have Amazon cover art but no Cover Art Archive front cover" +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:25 +msgid "" +"This report shows releases which have cover art in the Cover Art Archive, " +"but where none of it has any types set. This often means a front cover was " +"added, but not marked as such." +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:32 +#: ../root/report/ReportsIndex.js:352 +msgid "Releases in the Cover Art Archive where no cover art piece has types" +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:25 +msgid "" +"This report shows releases that have relationships that only apply to " +"digital media releases (download/streaming), but have media whose format is " +"not “Digital Media”. Generally, these should be moved to the appropriate " +"digital media release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:35 +#: ../root/report/ReportsIndex.js:386 +msgid "Non-digital releases with digital relationships" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:25 +msgid "" +"This report shows releases with at least one medium that is missing a " +"tracklist. If you can find the tracklist, please help complete the data!" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:32 +#: ../root/report/ReportsIndex.js:406 +msgid "Releases with empty mediums" +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:25 +msgid "" +"This report shows releases that have mail order relationships (which by " +"definition only apply to physical media releases), but only have media whose " +"format is “Digital Media”. Generally, these should be moved to the " +"appropriate physical release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:34 +#: ../root/report/ReportsIndex.js:390 +msgid "Digital releases with mail order relationships" +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:25 +msgid "This report shows releases without any mediums (no tracklist)." +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:30 +#: ../root/report/ReportsIndex.js:402 +msgid "Releases with no mediums" +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:28 +msgid "" +"This report shows releases that have an unlikely combination of language and " +"script properties, such as German and Ethiopic." +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:34 +#: ../root/report/ReportsIndex.js:370 +msgid "Releases with unlikely language/script pairs" +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:25 +msgid "" +"This report shows releases that have no cover art in the Cover Art Archive. " +"Given that most releases have some form of cover art, the vast majority of " +"releases in this report should have artwork {caa_how_to|uploaded to the " +"Cover Art Archive}. Note that the cover art uploaded for a release must " +"always exactly match the actual art for that specific release (for example, " +"they should have the same barcode, format, etc.). This report skips pseudo-" +"releases, since they should generally not have cover art." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:38 +msgid "" +"We strongly suggest restricting this report to entities in your " +"subscriptions only for a more manageable list of results." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:43 ../root/report/ReportsIndex.js:358 +msgid "Releases without any art in the Cover Art Archive" +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:25 +msgid "" +"This report shows releases linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:411 +msgid "Releases not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:25 +msgid "" +"This report shows releases with \"Various Artists\" as the credited name but " +"not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:417 +msgid "Releases credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReportNotAvailable.js:19 +msgid "We are sorry, but data for this report is not available right now." +msgstr "" + +#: ../root/report/ReportsIndex.js:38 +msgid "" +"If you'd like to participate in the editing process, but do not know where " +"to start, the following reports should be useful. These reports scour the " +"database looking for data that might require fixing, either to comply with " +"the {style|style guidelines}, or in other cases where administrative \"clean " +"up\" tasks are required." +msgstr "" + +#: ../root/report/ReportsIndex.js:68 +msgid "Artists which have collaboration relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:72 +msgid "Artists which look like collaborations" +msgstr "" + +#: ../root/report/ReportsIndex.js:100 +msgid "Artists with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:135 +msgid "Events with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:183 +msgid "Labels with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:196 ../root/report/SetInDifferentRg.js:37 +msgid "Release groups that might need to be merged" +msgstr "" + +#: ../root/report/ReportsIndex.js:224 +msgid "Release groups with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:261 +msgid "Releases which have unexpected Amazon URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:265 +msgid "Releases which have multiple ASINs" +msgstr "" + +#: ../root/report/ReportsIndex.js:269 +msgid "Releases which have multiple Discogs links" +msgstr "" + +#: ../root/report/ReportsIndex.js:281 +msgid "Releases which have part of set relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:285 +msgid "Discs entered as separate releases" +msgstr "" + +#: ../root/report/ReportsIndex.js:289 +msgid "Tracks whose names include their sequence numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:293 +msgid "Releases with non-sequential track numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:297 +#: ../root/report/SuperfluousDataTracks.js:40 +msgid "Releases with superfluous data tracks" +msgstr "" + +#: ../root/report/ReportsIndex.js:310 +msgid "Releases where some (but not all) mediums have no format set" +msgstr "" + +#: ../root/report/ReportsIndex.js:331 +msgid "" +"Translated/Transliterated Pseudo-Releases marked as the original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:338 +msgid "" +"Translated/Transliterated Pseudo-Releases not linked to an original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:366 +msgid "Releases with non-sequential mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:374 ../root/report/TracksWithoutTimes.js:31 +msgid "Releases with unknown track times" +msgstr "" + +#: ../root/report/ReportsIndex.js:382 +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:32 +msgid "Releases with a single medium that has a name" +msgstr "" + +#: ../root/report/ReportsIndex.js:398 +msgid "Releases with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:430 ../root/report/ShouldNotHaveDiscIds.js:33 +msgid "Releases that have disc IDs, but shouldn’t" +msgstr "" + +#: ../root/report/ReportsIndex.js:465 +#: ../root/report/ShowNotesButNotBroadcast.js:38 +msgid "Non-broadcast releases with linked show notes" +msgstr "" + +#: ../root/report/ReportsIndex.js:499 +msgid "Recordings with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:536 +msgid "Recordings with dates in the future" +msgstr "" + +#: ../root/report/ReportsIndex.js:540 +#: ../root/report/VideosInNonVideoMediums.js:41 +msgid "Video recordings in non-video mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:544 +#: ../root/report/VideoRelationshipsOnNonVideos.js:52 +msgid "Non-video recordings with video relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:557 +msgid "Places with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:570 +msgid "Series with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:587 +msgid "Works with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:591 ../root/report/WorkSameTypeAsParent.js:36 +msgid "Works with the same type as their parent" +msgstr "" + +#: ../root/report/ReportsIndex.js:596 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:37 +msgid "URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:608 +#: ../root/report/WikidataLinksWithMultipleEntities.js:48 +msgid "Wikidata URLs linked to multiple entities" +msgstr "" + +#: ../root/report/SeparateDiscs.js:25 +msgid "" +"This report shows releases which have (disc n) or (bonus disc) in the title." +msgstr "" + +#: ../root/report/SeparateDiscs.js:30 +msgid "" +"For instructions on how to fix them, please see the documentation about " +"{howto|how to merge releases}." +msgstr "" + +#: ../root/report/SeparateDiscs.js:36 +msgid "Discs as separate releases" +msgstr "" + +#: ../root/report/SetInDifferentRg.js:25 +msgid "" +"This report shows release groups with releases that are linked to releases " +"in different release groups by part-of-set or transliteration relationships. " +"If a pair of release groups are listed here, you should probably merge them. " +"If the releases are discs linked with \"part of set\" relationships, you " +"might want to merge them too into one multi-disc release (see " +"{how_to_merge_releases|How to Merge Releases})." +msgstr "" + +#: ../root/report/ShouldNotHaveDiscIds.js:25 +msgid "" +"This report shows releases that have at least one medium with a format that " +"does not support disc IDs, yet have disc IDs attached. Usually this means " +"the disc IDs ended up here because of a bug and should be moved or removed." +msgstr "" + +#: ../root/report/ShowNotesButNotBroadcast.js:25 +msgid "" +"This report shows releases that have a {doc|show notes relationship}, but " +"are not in a release group of type Broadcast. Show notes are meant for " +"podcasts and similar shows, and should not be used to link to some random " +"notes about any sort of release, yet the relationship often gets used in " +"that way. If that is the case, the relationship should be either switched to " +"a better type or removed if nothing is a good fit. If the release is indeed " +"a podcast, the release group type should be set to Broadcast." +msgstr "" + +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:25 +msgid "" +"This report shows releases that have a single medium, where this medium also " +"has a specific name. Usually, this is not necessary and is duplicate " +"information which can be removed." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:25 +msgid "" +"This report shows releases where some of the medium formats are set, but " +"others are unset. In most cases, it should be easy to find out which the " +"correct formats are (don't just assume that they're all CDs because one is " +"though!)." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:33 +msgid "Releases with some formats unset" +msgstr "" + +#: ../root/report/SuperfluousDataTracks.js:25 +msgid "" +"This report lists releases without any disc IDs that probably contain data " +"tracks (like videos) at the end of a medium, but have no tracks marked as " +"data tracks. A data track should be marked as such if it is the last track " +"of the CD and contains audio or video. Otherwise, it should just be removed. " +"See the {data_track_guidelines|data track guidelines}." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:25 +msgid "" +"This report aims to identify releases where track names include their own " +"track number, such as \"1) Some Name\" (instead of just \"Some Name\"). " +"Notice that sometimes this is justified and correct, don't automatically " +"assume it is a mistake! If you confirm it is a mistake, please correct it." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:34 +msgid "Releases where track names start with their track number" +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:25 +msgid "" +"This report lists all releases where the track numbers are not continuous " +"(for example, there is no \"track 2\"), or with duplicated track numbers " +"(for example, there are two \"track 4\"s)." +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:32 +msgid "Releases with track number issues" +msgstr "" + +#: ../root/report/TracksWithoutTimes.js:25 +msgid "" +"This report lists all releases where some or all tracks have unknown track " +"lengths." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that aren’t linked via " +"the translation/transliteration relationship to an original version. This " +"could be because the original version is missing, or just because the " +"release status is wrongly set." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:33 +msgid "Unlinked pseudo-releases" +msgstr "" + +#: ../root/report/VideoRelationshipsOnNonVideos.js:39 +msgid "" +"This report shows recordings not marked as video, but that use relationships " +"meant only for video recordings ({relationship_list}). Either they should be " +"marked as video, or the relationships should be moved to a related video " +"recording." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:25 +msgid "" +"This report shows recordings marked as video, but that appear in at least " +"one medium that does not support videos." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:30 +msgid "" +"There are two main possibilities here: either the recording being marked as " +"a video is correct, but the format is not (a CD should be a VCD, for " +"example), or the recording is being used for both a video and audio-only " +"recording, in which case the two should be split since video recordings " +"should always be separate. If you split the recordings, consider whether it " +"makes sense to link them with a {doc_link|music video relationship}." +msgstr "" + +#: ../root/report/WikidataLinksWithMultipleEntities.js:40 +msgid "" +"This report shows Wikidata URLs that are linked to multiple entities. In " +"general, Wikidata entities should match 1 to 1 with MusicBrainz entities, so " +"most of these should indicate either an error in MusicBrainz or a too-wide " +"Wikidata page." +msgstr "" + +#: ../root/report/WorkSameTypeAsParent.js:25 +msgid "" +"This report shows works with at least one parent work that has the same work " +"type as them (such as a work marked as a sonata which is part of another " +"sonata). In most cases, that means these works should have a different type " +"or (most likely) no type at all, as per {work_style_doc|the work " +"guidelines}. Sometimes the parent work type might be the one that needs to " +"be changed." +msgstr "" + +#: ../root/report/constants.js:11 +msgid "" +"If you see something in these annotations that can be represented with a " +"relationship instead, please add a relationship and remove that part of the " +"annotation. If something is marked as “sub-optimal”, consider checking if a " +"better way to store that data has been added in the meantime." +msgstr "" diff --git a/po/reports.ca.po b/po/reports.ca.po new file mode 100644 index 00000000000..f39b5f67622 --- /dev/null +++ b/po/reports.ca.po @@ -0,0 +1,2096 @@ +# #-#-#-#-# mb_server.pot (PACKAGE VERSION) #-#-#-#-# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# 0x1026 , 2024. +# 0x1026 <0x1026@users.noreply.translations.metabrainz.org>, 2024. +msgid "" +msgstr "" +"Project-Id-Version: MusicBrainz\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-07-16 08:18+0000\n" +"PO-Revision-Date: 2024-04-17 17:34+0000\n" +"Last-Translator: 0x1026 <0x1026@users.noreply.translations.metabrainz.org>\n" +"Language-Team: Catalan \n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.4.3\n" + +#: ../root/place/edit_form.tt:16 ../root/components/list/PlaceList.js:57 +#: ../root/edit/details/AddPlace.js:51 ../root/edit/details/EditPlace.js:64 +#: ../root/layout/components/sidebar/PlaceSidebar.js:80 +#: ../root/report/PlacesWithoutCoordinates.js:41 +#: ../root/search/components/PlaceResults.js:65 +msgid "Address" +msgstr "" + +#: ../root/artist/edit_form.tt:20 ../root/edit/search_macros.tt:434 +#: ../root/label/edit_form.tt:18 ../root/place/edit_form.tt:19 +#: ../lib/MusicBrainz/Server/Edit/Area.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:44 +#: ../root/components/list/AreaList.js:38 +#: ../root/components/list/ArtistList.js:78 +#: ../root/components/list/LabelList.js:66 +#: ../root/components/list/PlaceList.js:62 ../root/edit/details/AddArea.js:26 +#: ../root/edit/details/AddArtist.js:79 ../root/edit/details/AddLabel.js:75 +#: ../root/edit/details/AddPlace.js:57 ../root/edit/details/EditArea.js:39 +#: ../root/edit/details/EditArtist.js:104 ../root/edit/details/EditLabel.js:115 +#: ../root/edit/details/EditPlace.js:71 ../root/layout/components/Search.js:35 +#: ../root/layout/components/sidebar/ArtistSidebar.js:122 +#: ../root/layout/components/sidebar/LabelSidebar.js:86 +#: ../root/layout/components/sidebar/PlaceSidebar.js:87 +#: ../root/report/PlacesWithoutCoordinates.js:42 +#: ../root/search/components/ArtistResults.js:56 +#: ../root/search/components/LabelResults.js:69 +#: ../root/search/components/PlaceResults.js:66 +#: ../root/search/components/SearchForm.js:37 +#: ../root/static/scripts/common/constants.js:35 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:48 +#: ../root/user/UserProfile.js:49 +msgid "Area" +msgstr "" + +#: ../root/cdstub/cdstub.tt:7 ../root/cdtoc/attach_filter_release.tt:29 +#: ../root/cdtoc/list.tt:8 ../root/cdtoc/lookup.tt:42 +#: ../root/cdtoc/lookup.tt:77 ../root/edit/search_macros.tt:434 +#: ../root/release/edit/information.tt:26 ../root/release/edit/tracklist.tt:110 +#: ../root/release/edit/tracklist.tt:163 ../root/release/edit/tracklist.tt:453 +#: ../root/release_group/set_cover_art.tt:32 +#: ../lib/MusicBrainz/Server/Edit/Artist.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:38 +#: ../root/cdstub/BrowseCDStubs.js:30 ../root/cdstub/CDStubInfo.js:21 +#: ../root/cdstub/ImportCDStub.js:39 +#: ../root/cdtoc/AttachCDTocConfirmation.js:58 +#: ../root/cdtoc/SelectArtistForCDToc.js:36 +#: ../root/components/RelationshipsTable.js:329 +#: ../root/components/list/ArtistList.js:54 +#: ../root/components/list/RecordingList.js:88 +#: ../root/components/list/ReleaseGroupList.js:77 +#: ../root/components/list/ReleaseList.js:73 +#: ../root/edit/details/AddArtist.js:36 ../root/edit/details/AddMedium.js:151 +#: ../root/edit/details/AddRelease.js:51 +#: ../root/edit/details/AddReleaseGroup.js:42 +#: ../root/edit/details/AddStandaloneRecording.js:41 +#: ../root/edit/details/EditArtist.js:52 ../root/edit/details/EditMedium.js:279 +#: ../root/edit/details/EditMedium.js:283 +#: ../root/edit/details/EditRecording.js:80 +#: ../root/edit/details/EditRelease.js:61 +#: ../root/edit/details/EditReleaseGroup.js:83 +#: ../root/edit/details/MergeReleases.js:230 +#: ../root/edit/details/historic/AddRelease.js:34 +#: ../root/edit/details/historic/AddRelease.js:86 +#: ../root/edit/details/historic/AddTrackKV.js:37 +#: ../root/edit/details/historic/ChangeArtistQuality.js:20 +#: ../root/edit/details/historic/ChangeReleaseArtist.js:22 +#: ../root/edit/details/historic/EditTrack.js:31 +#: ../root/edit/details/historic/MoveRelease.js:27 +#: ../root/edit/details/historic/RemoveRelease.js:22 ../root/isrc/Index.js:62 +#: ../root/layout/components/Search.js:24 +#: ../root/layout/components/sidebar/RecordingSidebar.js:45 +#: ../root/layout/components/sidebar/ReleaseGroupSidebar.js:55 +#: ../root/release_group/ReleaseGroupIndex.js:171 +#: ../root/report/DuplicateArtists.js:67 +#: ../root/report/DuplicateReleaseGroups.js:58 +#: ../root/report/IsrcsWithManyRecordings.js:59 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:54 +#: ../root/report/components/ArtistList.js:43 +#: ../root/report/components/ArtistUrlList.js:30 +#: ../root/report/components/CDTocReleaseList.js:51 +#: ../root/report/components/RecordingList.js:48 +#: ../root/report/components/ReleaseGroupList.js:50 +#: ../root/report/components/ReleaseGroupUrlList.js:33 +#: ../root/report/components/ReleaseList.js:50 +#: ../root/report/components/ReleaseUrlList.js:33 +#: ../root/search/components/CDStubResults.js:46 +#: ../root/search/components/RecordingResults.js:142 +#: ../root/search/components/ReleaseGroupResults.js:77 +#: ../root/search/components/ReleaseResults.js:124 +#: ../root/search/components/SearchForm.js:31 +#: ../root/static/scripts/common/constants.js:36 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:50 +#: ../root/static/scripts/common/utility/formatSetlist.js:52 +#: ../root/static/scripts/edit/components/forms.js:128 +#: ../root/static/scripts/release/components/MediumTable.js:75 +#: ../root/taglookup/Form.js:22 ../root/user/UserProfile.js:50 +msgid "Artist" +msgstr "Artista" + +#: ../root/cdtoc/attach_artist_releases.tt:19 +#: ../root/cdtoc/attach_filter_release.tt:33 ../root/cdtoc/list.tt:13 +#: ../root/cdtoc/lookup.tt:46 ../root/release/edit/duplicates.tt:17 +#: ../root/release/edit/information.tt:222 +#: ../root/release_group/set_cover_art.tt:62 +#: ../root/components/list/ReleaseList.js:124 +#: ../root/edit/details/AddRelease.js:107 +#: ../root/edit/details/EditBarcodes.js:41 +#: ../root/edit/details/EditBarcodes.js:47 +#: ../root/edit/details/EditRelease.js:145 +#: ../root/edit/details/EditReleaseLabel.js:120 +#: ../root/edit/details/MergeReleases.js:236 +#: ../root/edit/details/historic/AddRelease.js:121 +#: ../root/edit/details/historic/EditReleaseEvents.js:110 +#: ../root/layout/components/sidebar/CDStubSidebar.js:67 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:126 +#: ../root/otherlookup/OtherLookupForm.js:57 +#: ../root/release_group/ReleaseGroupIndex.js:177 +#: ../root/report/ReleasesSameBarcode.js:40 +#: ../root/search/components/ReleaseResults.js:130 +msgid "Barcode" +msgstr "" + +#: ../root/artist/edit_form.tt:38 ../root/components/forms.tt:212 +#: ../root/event/edit_form.tt:36 ../root/artist/utils.js:34 +#: ../root/components/Aliases/AliasTable.js:19 +#: ../root/edit/details/AddArea.js:85 ../root/edit/details/AddEvent.js:59 +#: ../root/edit/details/AddLabel.js:56 ../root/edit/details/AddPlace.js:69 +#: ../root/edit/details/AddRemoveAlias.js:86 +#: ../root/edit/details/EditAlias.js:111 ../root/edit/details/EditArea.js:99 +#: ../root/edit/details/EditEvent.js:68 ../root/edit/details/EditLabel.js:89 +#: ../root/edit/details/EditPlace.js:89 +#: ../root/layout/components/sidebar/AreaSidebar.js:54 +#: ../root/report/RecordingsWithFutureDates.js:33 +#: ../root/static/scripts/edit/components/DateRangeFieldset.js:187 +#: ../root/static/scripts/relationship-editor/components/DialogDatePeriod.js:161 +msgid "Begin date" +msgstr "" + +#: ../root/artist/edit_form.tt:51 ../root/components/forms.tt:214 +#: ../root/event/edit_form.tt:38 ../root/artist/utils.js:65 +#: ../root/components/Aliases/AliasTable.js:20 +#: ../root/edit/details/AddArea.js:92 ../root/edit/details/AddEvent.js:66 +#: ../root/edit/details/AddLabel.js:63 ../root/edit/details/AddPlace.js:75 +#: ../root/edit/details/AddRemoveAlias.js:93 +#: ../root/edit/details/EditAlias.js:118 ../root/edit/details/EditArea.js:107 +#: ../root/edit/details/EditEvent.js:76 ../root/edit/details/EditLabel.js:98 +#: ../root/edit/details/EditPlace.js:97 +#: ../root/elections/ElectionTable/index.js:20 +#: ../root/layout/components/sidebar/AreaSidebar.js:60 +#: ../root/layout/components/sidebar/EventSidebar.js:102 +#: ../root/report/RecordingsWithFutureDates.js:38 +#: ../root/static/scripts/edit/components/DateRangeFieldset.js:202 +#: ../root/static/scripts/relationship-editor/components/DialogDatePeriod.js:182 +msgid "End date" +msgstr "" + +#: ../root/recording/edit_form.tt:45 ../root/edit/details/RemoveIsrc.js:23 +#: ../root/otherlookup/OtherLookupForm.js:67 +#: ../root/report/IsrcsWithManyRecordings.js:58 +#: ../root/static/scripts/common/components/IsrcList.js:26 +msgid "ISRC" +msgstr "" + +#: ../root/recording/edit_form.tt:45 ../root/report/ReportsIndex.js:613 +#: ../root/search/components/RecordingResults.js:143 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:721 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:411 +#: ../root/static/scripts/common/components/IsrcList.js:40 +#: ../root/utility/tableColumns.js:695 +msgid "ISRCs" +msgstr "" + +#: ../root/work/edit_form.tt:16 ../root/edit/details/AddWork.js:45 +#: ../root/edit/details/EditWork.js:62 ../root/edit/details/RemoveIswc.js:23 +#: ../root/otherlookup/OtherLookupForm.js:72 +#: ../root/report/IswcsWithManyWorks.js:49 +#: ../root/search/components/WorkResults.js:57 +#: ../root/static/scripts/common/components/IswcList.js:26 +#: ../root/utility/tableColumns.js:709 +msgid "ISWC" +msgstr "" + +#: ../root/work/edit_form.tt:16 ../root/report/ReportsIndex.js:622 +#: ../root/static/scripts/common/components/IswcList.js:40 +msgid "ISWCs" +msgstr "" + +#: ../root/cdtoc/attach_artist_releases.tt:17 +#: ../root/cdtoc/attach_filter_release.tt:31 ../root/cdtoc/list.tt:11 +#: ../root/cdtoc/lookup.tt:44 ../root/edit/search_macros.tt:434 +#: ../root/release/edit/duplicates.tt:15 +#: ../root/release/edit/information.tt:179 +#: ../root/release_group/set_cover_art.tt:52 +#: ../lib/MusicBrainz/Server/Edit/Label.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:43 +#: ../root/components/list/LabelList.js:45 ../root/edit/details/AddLabel.js:26 +#: ../root/edit/details/AddReleaseLabel.js:31 +#: ../root/edit/details/EditLabel.js:39 +#: ../root/edit/details/EditReleaseLabel.js:47 +#: ../root/edit/details/MergeReleases.js:234 +#: ../root/edit/details/RemoveReleaseLabel.js:27 +#: ../root/edit/details/historic/AddRelease.js:119 +#: ../root/edit/details/historic/EditReleaseEvents.js:108 +#: ../root/label/LabelHeader.js:18 ../root/layout/components/Search.js:37 +#: ../root/recording/RecordingIndex.js:51 +#: ../root/release_group/ReleaseGroupIndex.js:175 +#: ../root/report/ReleaseLabelSameArtist.js:31 +#: ../root/report/components/LabelList.js:40 +#: ../root/report/components/LabelUrlList.js:30 +#: ../root/search/components/ReleaseResults.js:128 +#: ../root/search/components/SearchForm.js:36 +#: ../root/static/scripts/common/components/FilterForm.js:250 +#: ../root/static/scripts/common/constants.js:40 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:60 +#: ../root/user/UserProfile.js:55 ../root/utility/tableColumns.js:539 +#: ../root/utility/tableColumns.js:544 +msgid "Label" +msgstr "Etiqueta" + +#: ../root/release/edit/information.tt:114 +#: ../root/edit/details/AddRelease.js:86 ../root/edit/details/AddWork.js:57 +#: ../root/edit/details/EditRelease.js:109 +#: ../root/edit/details/historic/AddRelease.js:70 ../root/iswc/Index.js:59 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:189 +#: ../root/report/IswcsWithManyWorks.js:54 +#: ../root/search/components/ReleaseResults.js:131 +#: ../root/utility/tableColumns.js:560 +msgid "Language" +msgstr "Llengua" + +#: ../root/cdstub/cdstub.tt:9 ../root/recording/edit_form.tt:35 +#: ../root/recording/edit_form.tt:38 ../root/release/edit/tracklist.tt:164 +#: ../root/release/edit/tracklist.tt:454 ../root/cdstub/CDStubInfo.js:22 +#: ../root/cdtoc/AttachCDTocConfirmation.js:59 ../root/cdtoc/CDTocInfo.js:49 +#: ../root/components/RelationshipsTable.js:330 +#: ../root/components/list/RecordingList.js:97 +#: ../root/edit/details/AddStandaloneRecording.js:54 +#: ../root/edit/details/EditMedium.js:280 +#: ../root/edit/details/EditMedium.js:284 +#: ../root/edit/details/EditRecording.js:57 +#: ../root/edit/details/EditRecording.js:65 +#: ../root/edit/details/historic/AddRelease.js:87 +#: ../root/edit/details/historic/AddTrackKV.js:50 ../root/isrc/Index.js:63 +#: ../root/layout/components/sidebar/RecordingSidebar.js:52 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:144 +#: ../root/recording/RecordingIndex.js:45 ../root/release/DiscIds.js:97 +#: ../root/report/IsrcsWithManyRecordings.js:61 +#: ../root/report/components/CDTocList.js:49 +#: ../root/search/components/RecordingResults.js:141 +#: ../root/static/scripts/release/components/MediumTable.js:78 +msgid "Length" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../lib/MusicBrainz/Server/Edit/Place.pm:8 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:45 +#: ../root/components/list/PlaceList.js:45 ../root/edit/details/AddPlace.js:26 +#: ../root/edit/details/EditPlace.js:36 ../root/layout/components/Search.js:38 +#: ../root/report/PlacesWithoutCoordinates.js:40 +#: ../root/report/components/PlaceList.js:40 +#: ../root/search/components/SearchForm.js:38 +#: ../root/static/scripts/common/constants.js:41 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:62 +#: ../root/user/UserProfile.js:56 +msgid "Place" +msgstr "" + +#: ../root/edit/search_macros.tt:434 +#: ../lib/MusicBrainz/Server/Edit/Recording.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:41 +#: ../root/edit/details/AddStandaloneRecording.js:27 +#: ../root/edit/details/EditRecording.js:35 +#: ../root/edit/details/MergeReleases.js:305 +#: ../root/edit/details/RemoveIsrc.js:27 +#: ../root/edit/details/historic/EditTrack.js:23 +#: ../root/layout/components/Search.js:28 +#: ../root/report/IsrcsWithManyRecordings.js:60 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:55 +#: ../root/report/components/RecordingList.js:42 +#: ../root/search/components/SearchForm.js:34 +#: ../root/static/scripts/common/constants.js:42 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:64 +#: ../root/static/scripts/release/components/ReleaseRelationshipEditor.js:1561 +#: ../root/user/UserProfile.js:57 +msgid "Recording" +msgstr "" + +#: ../root/release/edit/layout.tt:17 ../root/area/AreaRecordings.js:20 +#: ../root/artist/ArtistRecordings.js:119 +#: ../root/artist/ArtistRecordings.js:121 +#: ../root/artist_credit/ArtistCreditIndex.js:144 +#: ../root/artist_credit/ArtistCreditLayout.js:21 +#: ../root/components/EntityTabs.js:32 +#: ../root/components/TagEntitiesList.js:183 +#: ../root/edit/details/EditMedium.js:479 +#: ../root/instrument/InstrumentRecordings.js:30 +#: ../root/instrument/InstrumentRecordings.js:32 +#: ../root/report/ReportsIndex.js:475 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:29 +#: ../root/tag/TagLayout.js:20 ../root/work/WorkIndex.js:47 +msgid "Recordings" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../root/release/edit/information.tt:37 +#: ../lib/MusicBrainz/Server/Edit/ReleaseGroup.pm:7 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:39 +#: ../root/edit/details/AddRelease.js:60 +#: ../root/edit/details/AddReleaseGroup.js:24 +#: ../root/edit/details/EditRelease.js:77 +#: ../root/edit/details/EditReleaseGroup.js:32 +#: ../root/edit/details/SetCoverArt.js:26 +#: ../root/edit/details/historic/ChangeReleaseGroup.js:22 +#: ../root/edit/details/historic/MoveReleaseToReleaseGroup.js:25 +#: ../root/layout/components/Search.js:30 +#: ../root/report/DuplicateReleaseGroups.js:59 +#: ../root/report/ReleaseRgDifferentName.js:29 +#: ../root/report/ReleasesSameBarcode.js:46 +#: ../root/report/components/ReleaseGroupList.js:43 +#: ../root/report/components/ReleaseGroupUrlList.js:32 +#: ../root/search/components/ReleaseGroupResults.js:76 +#: ../root/search/components/SearchForm.js:32 +#: ../root/static/scripts/common/constants.js:44 +#: ../root/static/scripts/common/i18n/localizeTypeNameForEntity.js:36 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:68 +#: ../root/static/scripts/release/components/TracklistAndCredits.js:403 +#: ../root/user/UserProfile.js:59 +msgid "Release group" +msgstr "" + +#: ../root/components/forms.tt:239 ../root/components/Aliases/AliasTable.js:18 +#: ../root/components/list/ArtistList.js:59 ../root/edit/details/AddArea.js:43 +#: ../root/edit/details/AddArtist.js:52 ../root/edit/details/AddLabel.js:42 +#: ../root/edit/details/AddRemoveAlias.js:59 +#: ../root/edit/details/EditAlias.js:87 ../root/edit/details/EditArea.js:55 +#: ../root/edit/details/EditArtist.js:68 ../root/edit/details/EditLabel.js:53 +#: ../root/layout/components/sidebar/ArtistSidebar.js:74 +#: ../root/report/DuplicateArtists.js:68 +#: ../root/search/components/ArtistResults.js:53 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:119 +#: ../root/static/scripts/edit/components/FormRowSortNameWithGuessCase.js:68 +msgid "Sort name" +msgstr "" + +#: ../root/artist/edit_form.tt:16 ../root/edit/search_macros.tt:434 +#: ../root/event/edit_form.tt:14 ../root/label/edit_form.tt:15 +#: ../root/place/edit_form.tt:15 ../root/release/edit/information.tt:103 +#: ../root/series/edit_form.tt:16 ../root/work/edit_form.tt:14 +#: ../root/account/applications/ApplicationList.js:148 +#: ../root/components/Aliases/AliasTable.js:21 +#: ../root/components/list/ReleaseGroupList.js:84 +#: ../root/components/list/ReleaseList.js:140 +#: ../root/edit/details/AddArea.js:57 ../root/edit/details/AddArtist.js:65 +#: ../root/edit/details/AddEvent.js:52 ../root/edit/details/AddInstrument.js:53 +#: ../root/edit/details/AddLabel.js:82 ../root/edit/details/AddPlace.js:45 +#: ../root/edit/details/AddReleaseGroup.js:61 +#: ../root/edit/details/AddRemoveAlias.js:79 +#: ../root/edit/details/AddSeries.js:40 ../root/edit/details/AddWork.js:51 +#: ../root/edit/details/EditAlias.js:105 ../root/edit/details/EditArea.js:69 +#: ../root/edit/details/EditArtist.js:82 ../root/edit/details/EditEvent.js:57 +#: ../root/edit/details/EditInstrument.js:54 +#: ../root/edit/details/EditLabel.js:69 ../root/edit/details/EditPlace.js:55 +#: ../root/edit/details/EditReleaseGroup.js:55 +#: ../root/edit/details/EditSeries.js:51 +#: ../root/edit/details/historic/AddRelease.js:41 ../root/iswc/Index.js:58 +#: ../root/layout/components/sidebar/CollectionSidebar.js:54 +#: ../root/layout/components/sidebar/ReleaseGroupSidebar.js:60 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:157 +#: ../root/layout/components/sidebar/SidebarType.js:32 +#: ../root/report/DuplicateArtists.js:69 +#: ../root/report/DuplicateReleaseGroups.js:60 +#: ../root/report/IswcsWithManyWorks.js:53 +#: ../root/report/components/ArtistList.js:54 +#: ../root/report/components/EventList.js:57 +#: ../root/report/components/InstrumentList.js:53 +#: ../root/report/components/ReleaseGroupList.js:58 +#: ../root/report/components/WorkList.js:59 +#: ../root/search/components/AnnotationResults.js:55 +#: ../root/search/components/AreaResults.js:64 +#: ../root/search/components/ArtistResults.js:54 +#: ../root/search/components/EventResults.js:88 +#: ../root/search/components/InstrumentResults.js:54 +#: ../root/search/components/LabelResults.js:67 +#: ../root/search/components/PlaceResults.js:64 +#: ../root/search/components/RecordingResults.js:150 +#: ../root/search/components/ReleaseGroupResults.js:78 +#: ../root/search/components/ReleaseResults.js:132 +#: ../root/search/components/SearchForm.js:77 +#: ../root/search/components/SeriesResults.js:58 +#: ../root/search/components/WorkResults.js:58 +#: ../root/static/scripts/account/components/ApplicationForm.js:89 +#: ../root/static/scripts/alias/AliasEditForm.js:333 +#: ../root/static/scripts/collection/components/CollectionEditForm.js:205 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:875 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:547 +#: ../root/static/scripts/common/components/FilterForm.js:143 +#: ../root/static/scripts/edit/externalLinks.js:1273 +#: ../root/static/scripts/edit/externalLinks.js:1615 +#: ../root/utility/tableColumns.js:655 ../root/utility/tableColumns.js:660 +msgid "Type" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../root/url/edit_form.tt:6 +#: ../lib/MusicBrainz/Server/Edit/URL.pm:7 ../root/edit/details/EditUrl.js:28 +#: ../root/edit/details/EditUrl.js:33 +#: ../root/main/error/components/ErrorEnvironment.js:41 +#: ../root/otherlookup/OtherLookupForm.js:62 ../root/report/BadAmazonUrls.js:39 +#: ../root/report/LinksWithMultipleEntities.js:60 +#: ../root/report/WikidataLinksWithMultipleEntities.js:55 +#: ../root/report/components/ArtistUrlList.js:29 +#: ../root/report/components/LabelUrlList.js:29 +#: ../root/report/components/ReleaseGroupUrlList.js:31 +#: ../root/report/components/ReleaseUrlList.js:31 +#: ../root/report/components/UrlList.js:39 +#: ../root/static/scripts/common/constants.js:46 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:72 +#: ../root/static/scripts/edit/components/URLInputPopover.js:72 +#: ../root/url/UrlHeader.js:22 ../root/url/UrlIndex.js:22 +msgid "URL" +msgstr "" + +#: ../root/edit/search_macros.tt:434 ../lib/MusicBrainz/Server/Edit/Work.pm:9 +#: ../lib/MusicBrainz/Server/Form/Search/Search.pm:42 +#: ../root/components/list/WorkList.js:51 ../root/edit/details/AddWork.js:28 +#: ../root/edit/details/EditWork.js:41 ../root/edit/details/RemoveIswc.js:27 +#: ../root/layout/components/Search.js:32 +#: ../root/report/IswcsWithManyWorks.js:50 +#: ../root/report/components/WorkList.js:43 +#: ../root/search/components/SearchForm.js:35 +#: ../root/static/scripts/common/constants.js:47 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:74 +#: ../root/user/UserProfile.js:61 ../root/work/WorkLayout.js:25 +msgid "Work" +msgstr "" + +#: ../root/area/AreaArtists.js:26 ../root/area/AreaArtists.js:27 +#: ../root/components/EntityTabs.js:25 +#: ../root/components/TagEntitiesList.js:155 +#: ../root/components/list/EventList.js:72 +#: ../root/instrument/InstrumentArtists.js:30 +#: ../root/instrument/InstrumentArtists.js:32 ../root/iswc/Index.js:57 +#: ../root/report/IswcsWithManyWorks.js:52 ../root/report/ReportsIndex.js:48 +#: ../root/report/components/EventList.js:62 +#: ../root/search/components/EventResults.js:89 +#: ../root/search/components/WorkResults.js:56 +#: ../root/static/scripts/account/components/PreferencesForm.js:252 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:896 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:555 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:15 +#: ../root/tag/TagLayout.js:17 ../root/utility/tableColumns.js:803 +msgid "Artists" +msgstr "Artistes" + +#: ../root/area/AreaArtists.js:46 ../root/instrument/InstrumentArtists.js:52 +#: ../root/report/DuplicateArtists.js:127 +msgid "Add selected artists for merging" +msgstr "" + +#: ../root/area/AreaEvents.js:26 ../root/area/AreaEvents.js:27 +#: ../root/artist/ArtistEvents.js:32 ../root/artist/ArtistEvents.js:33 +#: ../root/components/EntityTabs.js:26 +#: ../root/components/TagEntitiesList.js:159 ../root/place/PlaceEvents.js:26 +#: ../root/place/PlaceEvents.js:27 ../root/report/ReportsIndex.js:131 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:19 +#: ../root/tag/TagLayout.js:27 +msgid "Events" +msgstr "" + +#: ../root/area/AreaLabels.js:26 ../root/area/AreaLabels.js:27 +#: ../root/components/EntityTabs.js:28 +#: ../root/components/TagEntitiesList.js:167 +#: ../root/layout/components/sidebar/ReleaseSidebar.js:219 +#: ../root/report/ReportsIndex.js:167 +#: ../root/static/scripts/account/components/PreferencesForm.js:257 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:25 +#: ../root/tag/TagLayout.js:22 +msgid "Labels" +msgstr "" + +#: ../root/area/AreaPlaces.js:29 ../root/area/AreaPlaces.js:30 +#: ../root/components/EntityTabs.js:31 +#: ../root/components/TagEntitiesList.js:171 ../root/report/ReportsIndex.js:549 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:27 +#: ../root/tag/TagLayout.js:23 +msgid "Places" +msgstr "" + +#: ../root/area/AreaReleases.js:28 ../root/area/AreaReleases.js:31 +#: ../root/artist/ArtistReleases.js:35 ../root/artist/ArtistReleases.js:36 +#: ../root/artist_credit/ArtistCreditIndex.js:134 +#: ../root/artist_credit/ArtistCreditLayout.js:20 +#: ../root/components/EntityTabs.js:33 +#: ../root/components/TagEntitiesList.js:179 +#: ../root/components/list/ReleaseGroupList.js:89 +#: ../root/edit/components/HistoricReleaseList.js:42 +#: ../root/edit/details/SetTrackLengths.js:43 +#: ../root/edit/details/historic/ChangeReleaseQuality.js:25 +#: ../root/edit/details/historic/RemoveReleases.js:17 +#: ../root/instrument/InstrumentReleases.js:30 +#: ../root/instrument/InstrumentReleases.js:32 ../root/label/LabelIndex.js:70 +#: ../root/report/ReportsIndex.js:243 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:31 +#: ../root/tag/TagLayout.js:19 +msgid "Releases" +msgstr "" + +#: ../root/area/AreaWorks.js:20 ../root/artist/ArtistWorks.js:32 +#: ../root/artist/ArtistWorks.js:33 ../root/components/EntityTabs.js:35 +#: ../root/components/TagEntitiesList.js:191 ../root/report/ReportsIndex.js:575 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:39 +#: ../root/tag/TagLayout.js:21 +msgid "Works" +msgstr "" + +#: ../root/artist_credit/ArtistCreditIndex.js:123 +#: ../root/artist_credit/ArtistCreditLayout.js:19 +#: ../root/components/TagEntitiesList.js:175 +#: ../root/components/list/RecordingList.js:44 +#: ../root/report/ReportsIndex.js:192 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:33 +#: ../root/tag/TagLayout.js:18 +msgid "Release groups" +msgstr "" + +#: ../root/components/Aliases/ArtistCreditList.js:28 +#: ../root/edit/details/AddMedium.js:145 ../root/edit/details/EditMedium.js:537 +#: ../root/report/ReportsIndex.js:109 +#: ../root/static/scripts/artist/components/ArtistCreditRenamer.js:217 +msgid "Artist credits" +msgstr "" + +#: ../root/components/EntityTabs.js:106 ../root/release/DiscIds.js:89 +#: ../root/release/DiscIds.js:90 ../root/report/ReportsIndex.js:631 +msgid "Disc IDs" +msgstr "" + +#: ../root/components/TagEntitiesList.js:187 ../root/report/ReportsIndex.js:566 +#: ../root/report/components/SeriesList.js:40 +#: ../root/static/scripts/account/components/PreferencesForm.js:262 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:35 +#: ../root/tag/TagLayout.js:26 +msgctxt "plural" +msgid "Series" +msgstr "" + +#: ../root/components/list/WorkList.js:56 ../root/iswc/Index.js:56 +#: ../root/report/IswcsWithManyWorks.js:51 +#: ../root/report/components/WorkList.js:48 +#: ../root/search/components/WorkResults.js:55 +#: ../root/static/scripts/common/MB/Control/Autocomplete.js:895 +#: ../root/static/scripts/common/components/Autocomplete2/formatters.js:554 +msgid "Writers" +msgstr "" + +#: ../root/layout/components/BottomMenu.js:287 +#: ../root/report/ReportsIndex.js:32 ../root/report/ReportsIndex.js:34 +msgid "Reports" +msgstr "" + +#: ../root/main/error/Error401.js:23 ../root/report/LimitedEditors.js:43 +msgid "Sorry, you are not authorized to view this page." +msgstr "" + +#: ../root/main/error/components/ErrorInfo.js:18 +#: ../root/report/ReportNotAvailable.js:14 +#: ../root/report/ReportNotAvailable.js:16 +msgid "Error" +msgstr "" + +#: ../root/report/AnnotationsArtists.js:28 +msgid "This report lists artists with annotations." +msgstr "" + +#: ../root/report/AnnotationsArtists.js:33 +msgid "Artist annotations" +msgstr "" + +#: ../root/report/AnnotationsEvents.js:28 +msgid "This report lists events with annotations." +msgstr "" + +#: ../root/report/AnnotationsEvents.js:33 +msgid "Event annotations" +msgstr "" + +#: ../root/report/AnnotationsLabels.js:28 +msgid "This report lists labels with annotations." +msgstr "" + +#: ../root/report/AnnotationsLabels.js:33 +msgid "Label annotations" +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:28 +msgid "This report lists places with annotations." +msgstr "" + +#: ../root/report/AnnotationsPlaces.js:33 +msgid "Place annotations" +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:29 +msgid "This report lists recordings with annotations." +msgstr "" + +#: ../root/report/AnnotationsRecordings.js:34 +msgid "Recording annotations" +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:29 +msgid "This report lists release groups with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleaseGroups.js:34 +msgid "Release group annotations" +msgstr "" + +#: ../root/report/AnnotationsReleases.js:28 +msgid "This report lists releases with annotations." +msgstr "" + +#: ../root/report/AnnotationsReleases.js:33 +msgid "Release annotations" +msgstr "" + +#: ../root/report/AnnotationsSeries.js:28 +msgid "This report lists series with annotations." +msgstr "" + +#: ../root/report/AnnotationsSeries.js:33 +msgid "Series annotations" +msgstr "" + +#: ../root/report/AnnotationsWorks.js:28 +msgid "This report lists works with annotations." +msgstr "" + +#: ../root/report/AnnotationsWorks.js:33 +msgid "Work annotations" +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:25 +msgid "" +"This report lists artist credits that have a trailing join phrase that looks " +"like it might have been left behind in error, such as a trailing comma or " +"“feat.”." +msgstr "" + +#: ../root/report/ArtistCreditsWithDubiousTrailingPhrases.js:32 +#: ../root/report/ReportsIndex.js:113 +msgid "Artist credits with dubious trailing join phrases" +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:25 +msgid "" +"This report lists artists that may have disambiguation comments in their " +"name, rather than the actual disambiguation comment field." +msgstr "" + +#: ../root/report/ArtistsContainingDisambiguationComments.js:31 +#: ../root/report/ReportsIndex.js:77 +msgid "Artists containing disambiguation comments in their name" +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:25 +msgid "" +"This report lists artists that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/ArtistsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:104 +msgid "Artists with disambiguation the same as the name" +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:25 +msgid "" +"This report lists artists that have their type set to other than Group (or a " +"subtype of Group) but may be a group, because they have other artists listed " +"as members or use other relationships that are generally meant for groups " +"only (either in both directions, such as “subgroup” and “renamed”, or in " +"one, such as “artistic director”, “conductor” and “composer-in-residence”). " +"If you find that an artist here is indeed a group, change its type. If it is " +"not, please make sure that the “member of” relationships are in the right " +"direction and are correct, whether “renamed into” needs to be turned into " +"“performs as” relationships, and so on." +msgstr "" + +#: ../root/report/ArtistsThatMayBeGroups.js:39 +#: ../root/report/ReportsIndex.js:52 +msgid "Artists that may be groups" +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:25 +msgid "" +"This report lists artists that have their type set to other than Person or " +"Character, but may be a person, based on their relationships. For example, " +"an artist will appear here if it is listed as a member of another. If you " +"find that an artist here is indeed a person (or a character), change its " +"type. If it is not, please make sure that all the relationships are correct " +"and make sense." +msgstr "" + +#: ../root/report/ArtistsThatMayBePersons.js:36 +#: ../root/report/ReportsIndex.js:56 +msgid "Artists that may be persons" +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:25 +msgid "" +"This report lists artists that appear more than once in different positions " +"within the same artist credit." +msgstr "" + +#: ../root/report/ArtistsWithMultipleOccurrencesInArtistCredits.js:31 +#: ../root/report/ReportsIndex.js:91 +msgid "Artists occurring multiple times in the same artist credit" +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:25 +msgid "" +"This report lists artists that have no editors subscribed to them, and whose " +"changes may therefore be under-reviewed. Artists with more release groups " +"and more open edits are listed first." +msgstr "" + +#: ../root/report/ArtistsWithNoSubscribers.js:32 +#: ../root/report/ReportsIndex.js:60 +msgid "Artists with no subscribers" +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:25 +msgid "" +"This report shows Amazon URLs which are linked to multiple releases. In most " +"cases Amazon ASINs should map to MusicBrainz releases 1:1, so only one of " +"the links will be correct. Just check which MusicBrainz release fits the " +"release in Amazon (look at the format, tracklist, etc). If the release has a " +"barcode, you can also search Amazon for it and see which ASIN matches. You " +"might also find some ASINs linked to several discs of a multi-disc release: " +"just merge those (see {how_to_merge_releases|How to Merge Releases})." +msgstr "" + +#: ../root/report/AsinsWithMultipleReleases.js:39 +#: ../root/report/ReportsIndex.js:273 +msgid "Amazon URLs linked to multiple releases" +msgstr "" + +#: ../root/report/BadAmazonUrls.js:35 +#: ../root/report/LinksWithMultipleEntities.js:86 +#: ../root/report/WikidataLinksWithMultipleEntities.js:81 +#: ../root/report/components/RemovedUrlRow.js:14 +msgid "This URL no longer exists." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:47 +msgid "" +"This report shows releases with Amazon URLs which don't follow the expected " +"format. They might still be correct if they're archive.org cover links, but " +"in any other case they should probably be fixed or removed." +msgstr "" + +#: ../root/report/BadAmazonUrls.js:55 +msgid "Bad Amazon URLs" +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:25 +msgid "" +"This report shows releases that are set to status “Bootleg”, but have at " +"least one label in their labels list which is not “[no label]” nor has the " +"type “Bootleg Production”. Other types of labels pretty much never release " +"bootleg releases, so chances are that either the label or the status is " +"wrong." +msgstr "" + +#: ../root/report/BootlegsOnNonBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:459 +msgid "Releases on non-bootleg labels set to bootleg" +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:25 +msgid "" +"This report shows disc IDs indicating a total duration much longer than what " +"a standard CD allows (at least 88 minutes for a CD, or 30 minutes for a mini-" +"CD). This usually means a disc ID was generated for the wrong format (SACD) " +"or with a buggy tool." +msgstr "" + +#: ../root/report/CDTocDubiousLength.js:33 ../root/report/ReportsIndex.js:635 +msgid "Disc IDs with dubious duration" +msgstr "" + +#: ../root/report/CDTocNotApplied.js:25 +msgid "" +"This report shows disc IDs attached to a release but obviously not applied " +"because at least one track length is unknown on the release. The report is " +"also restricted to mediums where only one disc ID is attached, so it is " +"highly likely that the disc ID can be applied without any worries. Do make " +"sure though that no existing lengths clash with the disc ID, or that any " +"clashes are clear mistakes." +msgstr "" + +#: ../root/report/CDTocNotApplied.js:35 ../root/report/ReportsIndex.js:639 +msgid "Disc IDs attached but not applied" +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like ASINs. " +"This is almost always wrong: ASINs are just Amazon's entries for the " +"releases and should be linked to the release with an Amazon URL relationship " +"instead." +msgstr "" + +#: ../root/report/CatNoLooksLikeAsin.js:36 ../root/report/ReportsIndex.js:316 +msgid "Releases with catalog numbers that look like ASINs" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|ISRCs}. Assigning ISRCs to releases is almost always wrong, but " +"still happens sometimes, especially for releases added to MusicBrainz by an " +"artist/label. But ISRCs are codes assigned to recordings, and should be " +"linked to the appropriate recording instead. That said, do make sure this is " +"not a legitimate catalog number that just happens to look like an ISRC!" +msgstr "" + +#: ../root/report/CatNoLooksLikeIsrc.js:40 ../root/report/ReportsIndex.js:320 +msgid "Releases with catalog numbers that look like ISRCs" +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:28 +msgid "" +"This report shows releases which have catalog numbers that look like " +"{doc_link|Label Codes}. This is often wrong, since the two are often " +"confused: label codes apply to the label, not to a specific release. If you " +"confirm this is a label code (check the label page to see if they match, for " +"example), remove it or, even better, try to find the actual catalog number." +msgstr "" + +#: ../root/report/CatNoLooksLikeLabelCode.js:39 +#: ../root/report/ReportsIndex.js:325 +msgid "Releases with catalog numbers that look like label codes" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:32 +msgid "" +"This report lists artists which have collaboration relationships but no URL " +"relationships. If the collaboration has its own independent name, do " +"nothing. If it is in a format like \"X with Y\" or \"X & Y\", you should " +"probably split it. See {how_to_split_artists|How to Split Artists}." +msgstr "" + +#: ../root/report/CollaborationRelationships.js:42 +msgid "Artists with collaboration relationships" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:49 +msgid "Collaboration" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:50 +msgid "Collaborator" +msgstr "" + +#: ../root/report/CollaborationRelationships.js:68 +#: ../root/report/CollaborationRelationships.js:79 +#: ../root/report/DuplicateArtists.js:116 +#: ../root/report/components/ArtistUrlList.js:69 +msgid "This artist no longer exists." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:29 +msgid "" +"This report lists artists which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipArtists.js:35 +#: ../root/report/ReportsIndex.js:96 +msgid "Artists with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:29 +msgid "" +"This report lists labels which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipLabels.js:35 +#: ../root/report/ReportsIndex.js:179 +msgid "Labels with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:29 +msgid "" +"This report lists places which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipPlaces.js:35 +#: ../root/report/ReportsIndex.js:553 +msgid "Places with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:29 +msgid "" +"This report lists recordings which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipRecordings.js:35 +#: ../root/report/ReportsIndex.js:495 +msgid "Recordings with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:29 +msgid "" +"This report lists release groups which have relationships using deprecated " +"and grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleaseGroups.js:35 +#: ../root/report/ReportsIndex.js:216 +msgid "Release groups with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:29 +msgid "" +"This report lists releases which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipReleases.js:35 +#: ../root/report/ReportsIndex.js:394 +msgid "Releases with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:29 +msgid "" +"This report lists URLs which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipUrls.js:35 +#: ../root/report/ReportsIndex.js:600 +msgid "URLs with deprecated relationships" +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:29 +msgid "" +"This report lists works which have relationships using deprecated and " +"grouping-only relationship types." +msgstr "" + +#: ../root/report/DeprecatedRelationshipWorks.js:35 +#: ../root/report/ReportsIndex.js:583 +msgid "Works with deprecated relationships" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:25 +msgid "This report shows Discogs URLs which are linked to multiple artists." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleArtists.js:31 +#: ../root/report/ReportsIndex.js:82 +msgid "Discogs URLs linked to multiple artists" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:25 +msgid "This report shows Discogs URLs which are linked to multiple labels." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleLabels.js:30 +#: ../root/report/ReportsIndex.js:171 +msgid "Discogs URLs linked to multiple labels" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:25 +msgid "" +"This report shows Discogs URLs which are linked to multiple release groups." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:206 +msgid "Discogs URLs linked to multiple release groups" +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:25 +msgid "" +"This report shows Discogs URLs which are linked to multiple releases. In " +"most cases Discogs releases should map to MusicBrainz releases 1:1, so only " +"one of the links will be correct. Just check which MusicBrainz release fits " +"the release in Discogs (look at the format, tracklist, release country, " +"etc.). You might also find some Discogs URLs linked to several discs of a " +"multi-disc release: just merge those (see {how_to_merge_releases|How to " +"Merge Releases})." +msgstr "" + +#: ../root/report/DiscogsLinksWithMultipleReleases.js:37 +#: ../root/report/ReportsIndex.js:277 +msgid "Discogs URLs linked to multiple releases" +msgstr "" + +#: ../root/report/DuplicateArtists.js:38 +msgid "Total duplicate groups: {count}" +msgstr "" + +#: ../root/report/DuplicateArtists.js:40 +msgid "" +"This report aims to identify artists with very similar names. If two artists " +"are actually the same, please merge them (remember to " +"{how_to_write_edit_notes|write an edit note} and give your proof). If " +"they're different, add {disambiguation_comment|disambiguation comments} to " +"them (and once a group of similarly named artists have disambiguation " +"comments, they will stop appearing here)." +msgstr "" + +#: ../root/report/DuplicateArtists.js:55 ../root/report/ReportsIndex.js:64 +msgid "Possibly duplicate artists" +msgstr "" + +#: ../root/report/DuplicateArtists.js:99 +msgid "alias:" +msgstr "" + +#: ../root/report/DuplicateArtists.js:109 +#: ../root/report/DuplicateReleaseGroups.js:92 +#: ../root/report/components/ArtistList.js:51 +#: ../root/report/components/ReleaseGroupList.js:56 +#: ../root/report/components/WorkList.js:56 +#, fuzzy +#| msgid "Unknown" +msgctxt "type" +msgid "Unknown" +msgstr "Desconegut" + +#: ../root/report/DuplicateEvents.js:25 +msgid "" +"This report lists events happening at the same place on the same date. If " +"there are duplicates (for example, if there are separate events for " +"headliner and supporting artist) please merge them." +msgstr "" + +#: ../root/report/DuplicateEvents.js:33 ../root/report/ReportsIndex.js:139 +msgid "Possibly duplicate events" +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:25 +msgid "" +"This report lists artists which have multiple relatonships to the same " +"artist, label or URL using the same relationship type. For multiple " +"relationships to release groups, recordings or works, see the reports for " +"those entities." +msgstr "" + +#: ../root/report/DuplicateRelationshipsArtists.js:33 +#: ../root/report/ReportsIndex.js:86 +msgid "Artists with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:25 +msgid "" +"This report lists labels which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsLabels.js:31 +#: ../root/report/ReportsIndex.js:175 +msgid "Labels with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:25 +msgid "" +"This report lists recordings which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsRecordings.js:31 +#: ../root/report/ReportsIndex.js:487 +msgid "Recordings with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:25 +msgid "" +"This report lists release groups which have multiple relationships to the " +"same entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleaseGroups.js:31 +#: ../root/report/ReportsIndex.js:211 +msgid "Release groups with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:25 +msgid "" +"This report lists releases which have multiple relationships to the same " +"entity using the same relationship type." +msgstr "" + +#: ../root/report/DuplicateRelationshipsReleases.js:31 +#: ../root/report/ReportsIndex.js:378 +msgid "Releases with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:25 +msgid "" +"This report lists works which have multiple relationships to the same entity " +"using the same relationship type. This excludes recording-work " +"relationships. See the recording version of this report for those." +msgstr "" + +#: ../root/report/DuplicateRelationshipsWorks.js:33 +#: ../root/report/ReportsIndex.js:579 +msgid "Works with possible duplicate relationships" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:38 +msgid "" +"This report lists release groups with very similar names and artists. If the " +"releases in the release groups should be grouped together (see the {url|" +"guidelines}), they can be merged. If they shouldn't be grouped together but " +"they can be distinguished by the release group types, such as when an artist " +"has an album and single with the same name, then there is usually no need to " +"change anything. In other cases, a disambiguation comment may be helpful." +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:51 +#: ../root/report/ReportsIndex.js:220 +msgid "Possible duplicate release groups" +msgstr "" + +#: ../root/report/DuplicateReleaseGroups.js:99 +#: ../root/report/components/ReleaseGroupUrlList.js:78 +msgid "This release group no longer exists." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:25 +msgid "" +"This report lists events where the event name indicates that it may have to " +"be part of a series or a larger event." +msgstr "" + +#: ../root/report/EventSequenceNotInSeries.js:31 +#: ../root/report/ReportsIndex.js:144 +msgid "Events which should be part of series or larger event" +msgstr "" + +#: ../root/report/FeaturingRecordings.js:25 +msgid "" +"This report shows recordings with “(feat. Artist)” (or similar) in the " +"title. For classical recordings, consult the {CSG|classical style " +"guidelines}. For non-classical recordings, this is usually inherited from an " +"older version of MusicBrainz and should be fixed (both on the recordings and " +"on the tracks!). Consult the {featured_artists|page about featured artists} " +"to know more." +msgstr "" + +#: ../root/report/FeaturingRecordings.js:40 ../root/report/ReportsIndex.js:483 +msgid "Recordings with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:25 +msgid "" +"This report shows release groups with “(feat. Artist)” (or similar) in the " +"title. For classical release groups, consult the {CSG|classical style " +"guidelines}. For non-classical release groups, this is usually inherited " +"from an older version of MusicBrainz and should be fixed. Consult the " +"{featured_artists|page about featured artists} to know more." +msgstr "" + +#: ../root/report/FeaturingReleaseGroups.js:39 +#: ../root/report/ReportsIndex.js:201 +msgid "Release groups with titles containing featuring artists" +msgstr "" + +#: ../root/report/FeaturingReleases.js:25 +msgid "" +"This report shows releases with “(feat. Artist)” (or similar) in the title. " +"For classical releases, consult the {CSG|classical style guidelines}. For " +"non-classical releases, this is usually inherited from an older version of " +"MusicBrainz and should be fixed. Consult the {featured_artists|page about " +"featured artists} to know more. Don’t forget that the same generally applies " +"to tracks, so if the track titles also include featuring credits you can fix " +"them too while you edit the release!" +msgstr "" + +#: ../root/report/FeaturingReleases.js:42 ../root/report/ReportsIndex.js:301 +msgid "Releases with titles containing featuring artists" +msgstr "" + +#: ../root/report/FilterLink.js:23 +msgid "Show all results." +msgstr "" + +#: ../root/report/FilterLink.js:27 +msgid "Show only results that are in my subscribed entities." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:37 +msgid "" +"This report lists {isrc|ISRCs} that are attached to more than one recording. " +"If the recordings are the same, this usually means they should be merged " +"(ISRCs can be wrongly assigned so care should still be taken to make sure " +"they really are the same). If the recordings are parts of a larger " +"recording, the ISRCs are probably correct and should be left alone. If the " +"same ISRC appears on two unrelated recordings on the same release, this is " +"usually means there was an error when reading the disc." +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:51 +#: ../root/report/ReportsIndex.js:617 +msgid "ISRCs with multiple recordings" +msgstr "" + +#: ../root/report/IsrcsWithManyRecordings.js:98 +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:83 +msgid "This recording no longer exists." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:34 +msgid "" +"This report lists {iswc|ISWCs} that are attached to more than one work. If " +"the works are the same, this usually means they should be merged." +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:42 ../root/report/ReportsIndex.js:626 +msgid "ISWCs with multiple works" +msgstr "" + +#: ../root/report/IswcsWithManyWorks.js:83 +msgid "This work no longer exists." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:25 +msgid "" +"This report lists labels that have their disambiguation set to be the same " +"as their name. The disambiguation should be removed or, if it is needed, " +"improved." +msgstr "" + +#: ../root/report/LabelsDisambiguationSameName.js:32 +#: ../root/report/ReportsIndex.js:187 +msgid "Labels with disambiguation the same as the name" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:40 +msgid "" +"This report shows URLs that are linked to multiple entities. It excludes " +"license relationships (where reuse is expected) and Amazon (for releases), " +"Discogs and Wikidata, which have their own reports. The links here should be " +"reviewed to see whether they are really a good match: for example, a generic " +"link to a store page could be replaced with specific per-release store " +"links, and a link attached to all movements of a classical work might be a " +"better fit for the main parent work only." +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:53 +#: ../root/report/ReportsIndex.js:604 +msgid "URLs linked to multiple entities" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:61 +#: ../root/report/WikidataLinksWithMultipleEntities.js:56 +#: ../root/report/components/UrlList.js:45 +msgid "URL entity" +msgstr "" + +#: ../root/report/LinksWithMultipleEntities.js:62 +#: ../root/report/WikidataLinksWithMultipleEntities.js:57 +msgid "Usage count" +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:25 +msgid "" +"This report shows releases that have been marked as having low data quality. " +"If you have some time, you can review them and try to improve the data as " +"much as possible before changing their data quality back to Normal (or even " +"to High, if you add all the possible data!). If a release has already been " +"improved but the data quality wasn’t changed accordingly, just enter a data " +"quality change to remove it from this report." +msgstr "" + +#: ../root/report/LowDataQualityReleases.js:37 +#: ../root/report/ReportsIndex.js:470 +msgid "Releases marked as having low data quality" +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:25 +msgid "" +"This report lists releases where at least one medium has a title that seems " +"to just be indicating its position (such a first medium with the title “Disc " +"1”). These should usually be removed, as per {release_style|the release " +"guidelines}." +msgstr "" + +#: ../root/report/MediumsWithOrderInTitle.js:34 +#: ../root/report/ReportsIndex.js:362 +msgid "Releases with mediums named after their position" +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:25 +msgid "" +"This report lists all releases with gaps in the medium numbers (for example, " +"there is a medium 1 and 3 but no medium 2)." +msgstr "" + +#: ../root/report/MediumsWithSequenceIssues.js:31 +msgid "Releases with medium number issues" +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that are marked as the " +"original version of a translation/transliteration relationship. The pseudo-" +"release should be the one marked as a translated/transliterated version " +"instead. If both releases are pseudo-releases, consider linking both to an " +"official release rather than to each other." +msgstr "" + +#: ../root/report/MislinkedPseudoReleases.js:35 +msgid "Translated/transliterated pseudo-releases marked as original" +msgstr "" + +#: ../root/report/MultipleAsins.js:25 +msgid "" +"This report shows releases that have more than one Amazon ASIN. In most " +"cases ASINs should map to MusicBrainz releases 1:1, so only one of them will " +"be correct. Just check which ones do not fit the release (because of format, " +"different number of tracks, etc). If the release has a barcode, you can " +"search Amazon for it and see which ASIN matches." +msgstr "" + +#: ../root/report/MultipleAsins.js:35 +msgid "Releases with multiple ASINs" +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:25 +msgid "" +"This report shows releases that have more than one link to Discogs. In most " +"cases a MusicBrainz release should have only one equivalent in Discogs, so " +"only one of them will be correct. Just check which ones do not fit the " +"release (because of format, different number of tracks, etc). Any \"master\" " +"Discogs page belongs at the {release_group|release group level}, not at the " +"release level, and should be removed from releases too." +msgstr "" + +#: ../root/report/MultipleDiscogsLinks.js:37 +msgid "Releases with multiple Discogs links" +msgstr "" + +#: ../root/report/NoLanguage.js:28 +msgid "" +"This report shows releases that have no language set. If you recognize the " +"language, please set it! Do it only if you are pretty sure, don't just " +"guess: not everything written in Cyrillic is Russian, for example." +msgstr "" + +#: ../root/report/NoLanguage.js:36 ../root/report/ReportsIndex.js:253 +msgid "Releases without language" +msgstr "" + +#: ../root/report/NoScript.js:28 +msgid "" +"This report shows releases that have no script set. If you recognize the " +"script, just add it! Remember that the script used for English (and most " +"other European languages) is Latin." +msgstr "" + +#: ../root/report/NoScript.js:35 ../root/report/ReportsIndex.js:257 +msgid "Releases without script" +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:25 +msgid "" +"This report shows releases that have at least one “Bootleg Production” label " +"in their labels list, but are not set to status “Bootleg”. These labels " +"pretty much never release non-bootleg releases, so chances are that either " +"the label or the status is wrong." +msgstr "" + +#: ../root/report/NonBootlegsOnBootlegLabels.js:34 +#: ../root/report/ReportsIndex.js:453 +msgid "Releases on bootleg labels not set to bootleg" +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:25 +msgid "" +"This report shows releases that still have the deprecated \"part of set\" " +"relationship and should probably be merged. For instructions on how to fix " +"them, please see the documentation about {how_to_merge_releases|how to merge " +"releases}. If the releases are not really part of a set (for example, if " +"they are independently-released volumes in a series) just remove the " +"relationship." +msgstr "" + +#: ../root/report/PartOfSetRelationships.js:37 +msgid "Releases with “part of set” relationships" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:29 +msgid "This report lists places without coordinates." +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:33 +#: ../root/report/ReportsIndex.js:561 +msgid "Places without coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:43 +msgid "Search for coordinates" +msgstr "" + +#: ../root/report/PlacesWithoutCoordinates.js:123 +msgid "This place no longer exists." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:25 +msgid "" +"This report lists artists which have “&” in their names but no membership-" +"related relationships (none of member, collaborator, conductor, founder nor " +"subgroup). If the artist is usually seen as an actual group, member " +"relationships should be added. If it’s a short term collaboration, it should " +"be split if possible (see {how_to_split_artists|How to Split Artists}). If " +"it is a collaboration with its own name and can’t be split, collaboration " +"relationships should be added to it. For some special cases, such as “Person " +"& His Orchestra”, conductor and/or founder might be the best choice." +msgstr "" + +#: ../root/report/PossibleCollaborations.js:40 +msgid "Artists that may be collaborations" +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:37 +msgid "" +"This report shows recordings that are linked to only one track, yet have a " +"different name than the track. This might mean one of the two needs to be " +"renamed to match the other." +msgstr "" + +#: ../root/report/RecordingTrackDifferentName.js:44 +#: ../root/report/ReportsIndex.js:531 +msgid "Recordings with a different name than their only track" +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:31 +msgid "" +"This report shows all recordings with the same name that have different " +"artists (having different MBIDs) with the same name. These are most likely " +"cases where the {ac|artist credit} is incorrect for at least one of the " +"recordings." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:39 +msgid "Currently, this report only works with recordings that have one artist." +msgstr "" + +#: ../root/report/RecordingsSameNameDifferentArtistsSameName.js:45 +msgid "Recordings with the same name by different artists with the same name" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:25 +msgid "" +"This report shows recordings that have the deprecated \"earliest release\" " +"relationship. They should be merged if they are truly the same recording; if " +"they're not, the relationship should be removed. Please, do not merge " +"recordings blindly just because the lengths fit, and do not merge recordings " +"with very different times!" +msgstr "" + +#: ../root/report/RecordingsWithEarliestReleaseRelationships.js:35 +#: ../root/report/ReportsIndex.js:479 +msgid "Recordings with earliest release relationships" +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:54 +msgid "" +"This report shows recordings with relationships using dates in the future. " +"Those are probably typos (such as 2109 instead of 2019)." +msgstr "" + +#: ../root/report/RecordingsWithFutureDates.js:60 +msgid "Recordings with relationships having dates in the future" +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:25 +msgid "" +"This report shows recordings where the linked tracks have times that vary by " +"more than 30 seconds." +msgstr "" + +#: ../root/report/RecordingsWithVaryingTrackLengths.js:31 +#: ../root/report/ReportsIndex.js:491 +msgid "Recordings with varying track times" +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:25 +msgid "" +"This report shows recordings linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/RecordingsWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:504 +msgid "Recordings not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:25 +msgid "" +"This report shows recordings with \"Various Artists\" as the credited name " +"but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/RecordingsWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:511 +msgid "Recordings credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:25 +msgid "" +"This report shows release groups linked to the Various Artists entity " +"without \"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaCredit.js:32 +#: ../root/report/ReportsIndex.js:229 +msgid "Release groups not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:25 +msgid "" +"This report shows release groups with \"Various Artists\" as the credited " +"name but not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleaseGroupsWithoutVaLink.js:32 +#: ../root/report/ReportsIndex.js:236 +msgid "Release groups credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:39 +msgid "" +"This report lists releases where the label name is the same as the artist " +"name. Often this means the release is self-released, and the label " +"{SpecialPurposeLabel|should be \"[no label]\" instead}." +msgstr "" + +#: ../root/report/ReleaseLabelSameArtist.js:50 +#: ../root/report/ReportsIndex.js:435 +msgid "Releases where artist name and label name are the same" +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:36 +msgid "" +"This report shows releases which are the only ones in their release group, " +"yet have a different name than the group. This might mean one of the two " +"needs to be renamed to match the other." +msgstr "" + +#: ../root/report/ReleaseRgDifferentName.js:43 +#: ../root/report/ReportsIndex.js:441 +msgid "Releases with a different name than their release group" +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:25 +msgid "" +"This report shows releases which have disc IDs even though they were " +"released too early to have disc IDs, where one of the medium formats didn't " +"exist at the time the release was released or where a disc ID is attached to " +"a medium whose format does not have disc IDs." +msgstr "" + +#: ../root/report/ReleasedTooEarly.js:34 ../root/report/ReportsIndex.js:305 +msgid "Releases released too early" +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:25 +msgid "" +"This report shows releases that have conflicting disc IDs on the same medium " +"with significant differences in duration. This usually means a disc ID was " +"applied to the wrong medium or the wrong release." +msgstr "" + +#: ../root/report/ReleasesConflictingDiscIds.js:33 +#: ../root/report/ReportsIndex.js:426 +msgid "Releases with conflicting disc IDs" +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:25 +msgid "" +"This report shows releases (official and promotional only) that have at " +"least one medium with a format that supports disc IDs, but is missing one." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:31 +msgid "" +"For instructions on how to add one, see the {add_discids|documentation page}." +msgstr "" + +#: ../root/report/ReleasesMissingDiscIds.js:37 +#: ../root/report/ReportsIndex.js:422 +msgid "Releases missing disc IDs" +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:53 +msgid "" +"This report shows non-bootleg releases which have the same barcode, yet are " +"placed in different release groups. Chances are that the releases are " +"duplicates or parts of a set, or at least that the release groups should be " +"merged." +msgstr "" + +#: ../root/report/ReleasesSameBarcode.js:61 ../root/report/ReportsIndex.js:447 +msgid "Releases with the same barcode in different release groups" +msgstr "" + +#: ../root/report/ReleasesToConvert.js:25 +msgid "" +"This report aims to identify releases which need converting to multiple " +"artists (because the track artists are on the title field, for example). " +"Currently it does this by looking for releases where every track contains \"/" +"\" or \"-\"." +msgstr "" + +#: ../root/report/ReleasesToConvert.js:33 ../root/report/ReportsIndex.js:248 +msgid "Releases which might need converting to \"multiple artists\"" +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:25 +msgid "" +"This report shows releases which have cover art on Amazon, but have no front " +"cover in the Cover Art Archive. The use of Amazon art has been discontinued " +"since the 16th of May 2022, so these releases have no front cover anymore " +"until one is added to the Cover Art Archive." +msgstr "" + +#: ../root/report/ReleasesWithAmazonCoverArt.js:34 +#: ../root/report/ReportsIndex.js:345 +msgid "" +"Releases that have Amazon cover art but no Cover Art Archive front cover" +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:25 +msgid "" +"This report shows releases which have cover art in the Cover Art Archive, " +"but where none of it has any types set. This often means a front cover was " +"added, but not marked as such." +msgstr "" + +#: ../root/report/ReleasesWithCaaNoTypes.js:32 +#: ../root/report/ReportsIndex.js:352 +msgid "Releases in the Cover Art Archive where no cover art piece has types" +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:25 +msgid "" +"This report shows releases that have relationships that only apply to " +"digital media releases (download/streaming), but have media whose format is " +"not “Digital Media”. Generally, these should be moved to the appropriate " +"digital media release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithDownloadRelationships.js:35 +#: ../root/report/ReportsIndex.js:386 +msgid "Non-digital releases with digital relationships" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:25 +msgid "" +"This report shows releases with at least one medium that is missing a " +"tracklist. If you can find the tracklist, please help complete the data!" +msgstr "" + +#: ../root/report/ReleasesWithEmptyMediums.js:32 +#: ../root/report/ReportsIndex.js:406 +msgid "Releases with empty mediums" +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:25 +msgid "" +"This report shows releases that have mail order relationships (which by " +"definition only apply to physical media releases), but only have media whose " +"format is “Digital Media”. Generally, these should be moved to the " +"appropriate physical release. If one doesn’t exist yet, feel free to add it." +msgstr "" + +#: ../root/report/ReleasesWithMailOrderRelationships.js:34 +#: ../root/report/ReportsIndex.js:390 +msgid "Digital releases with mail order relationships" +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:25 +msgid "This report shows releases without any mediums (no tracklist)." +msgstr "" + +#: ../root/report/ReleasesWithNoMediums.js:30 +#: ../root/report/ReportsIndex.js:402 +msgid "Releases with no mediums" +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:28 +msgid "" +"This report shows releases that have an unlikely combination of language and " +"script properties, such as German and Ethiopic." +msgstr "" + +#: ../root/report/ReleasesWithUnlikelyLanguageScript.js:34 +#: ../root/report/ReportsIndex.js:370 +msgid "Releases with unlikely language/script pairs" +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:25 +msgid "" +"This report shows releases that have no cover art in the Cover Art Archive. " +"Given that most releases have some form of cover art, the vast majority of " +"releases in this report should have artwork {caa_how_to|uploaded to the " +"Cover Art Archive}. Note that the cover art uploaded for a release must " +"always exactly match the actual art for that specific release (for example, " +"they should have the same barcode, format, etc.). This report skips pseudo-" +"releases, since they should generally not have cover art." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:38 +msgid "" +"We strongly suggest restricting this report to entities in your " +"subscriptions only for a more manageable list of results." +msgstr "" + +#: ../root/report/ReleasesWithoutCaa.js:43 ../root/report/ReportsIndex.js:358 +msgid "Releases without any art in the Cover Art Archive" +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:25 +msgid "" +"This report shows releases linked to the Various Artists entity without " +"\"Various Artists\" as the credited name." +msgstr "" + +#: ../root/report/ReleasesWithoutVaCredit.js:31 +#: ../root/report/ReportsIndex.js:411 +msgid "Releases not credited to \"Various Artists\" but linked to VA" +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:25 +msgid "" +"This report shows releases with \"Various Artists\" as the credited name but " +"not linked to the Various Artists entity." +msgstr "" + +#: ../root/report/ReleasesWithoutVaLink.js:31 +#: ../root/report/ReportsIndex.js:417 +msgid "Releases credited to \"Various Artists\" but not linked to VA" +msgstr "" + +#: ../root/report/ReportNotAvailable.js:19 +msgid "We are sorry, but data for this report is not available right now." +msgstr "" + +#: ../root/report/ReportsIndex.js:38 +msgid "" +"If you'd like to participate in the editing process, but do not know where " +"to start, the following reports should be useful. These reports scour the " +"database looking for data that might require fixing, either to comply with " +"the {style|style guidelines}, or in other cases where administrative \"clean " +"up\" tasks are required." +msgstr "" + +#: ../root/report/ReportsIndex.js:68 +msgid "Artists which have collaboration relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:72 +msgid "Artists which look like collaborations" +msgstr "" + +#: ../root/report/ReportsIndex.js:100 +msgid "Artists with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:135 +msgid "Events with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:183 +msgid "Labels with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:196 ../root/report/SetInDifferentRg.js:37 +msgid "Release groups that might need to be merged" +msgstr "" + +#: ../root/report/ReportsIndex.js:224 +msgid "Release groups with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:261 +msgid "Releases which have unexpected Amazon URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:265 +msgid "Releases which have multiple ASINs" +msgstr "" + +#: ../root/report/ReportsIndex.js:269 +msgid "Releases which have multiple Discogs links" +msgstr "" + +#: ../root/report/ReportsIndex.js:281 +msgid "Releases which have part of set relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:285 +msgid "Discs entered as separate releases" +msgstr "" + +#: ../root/report/ReportsIndex.js:289 +msgid "Tracks whose names include their sequence numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:293 +msgid "Releases with non-sequential track numbers" +msgstr "" + +#: ../root/report/ReportsIndex.js:297 +#: ../root/report/SuperfluousDataTracks.js:40 +msgid "Releases with superfluous data tracks" +msgstr "" + +#: ../root/report/ReportsIndex.js:310 +msgid "Releases where some (but not all) mediums have no format set" +msgstr "" + +#: ../root/report/ReportsIndex.js:331 +msgid "" +"Translated/Transliterated Pseudo-Releases marked as the original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:338 +msgid "" +"Translated/Transliterated Pseudo-Releases not linked to an original version" +msgstr "" + +#: ../root/report/ReportsIndex.js:366 +msgid "Releases with non-sequential mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:374 ../root/report/TracksWithoutTimes.js:31 +msgid "Releases with unknown track times" +msgstr "" + +#: ../root/report/ReportsIndex.js:382 +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:32 +msgid "Releases with a single medium that has a name" +msgstr "" + +#: ../root/report/ReportsIndex.js:398 +msgid "Releases with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:430 ../root/report/ShouldNotHaveDiscIds.js:33 +msgid "Releases that have disc IDs, but shouldn’t" +msgstr "" + +#: ../root/report/ReportsIndex.js:465 +#: ../root/report/ShowNotesButNotBroadcast.js:38 +msgid "Non-broadcast releases with linked show notes" +msgstr "" + +#: ../root/report/ReportsIndex.js:499 +msgid "Recordings with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:536 +msgid "Recordings with dates in the future" +msgstr "" + +#: ../root/report/ReportsIndex.js:540 +#: ../root/report/VideosInNonVideoMediums.js:41 +msgid "Video recordings in non-video mediums" +msgstr "" + +#: ../root/report/ReportsIndex.js:544 +#: ../root/report/VideoRelationshipsOnNonVideos.js:52 +msgid "Non-video recordings with video relationships" +msgstr "" + +#: ../root/report/ReportsIndex.js:557 +msgid "Places with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:570 +msgid "Series with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:587 +msgid "Works with annotations" +msgstr "" + +#: ../root/report/ReportsIndex.js:591 ../root/report/WorkSameTypeAsParent.js:36 +msgid "Works with the same type as their parent" +msgstr "" + +#: ../root/report/ReportsIndex.js:596 +#: ../root/static/scripts/common/utility/formatEntityTypeName.js:37 +msgid "URLs" +msgstr "" + +#: ../root/report/ReportsIndex.js:608 +#: ../root/report/WikidataLinksWithMultipleEntities.js:48 +msgid "Wikidata URLs linked to multiple entities" +msgstr "" + +#: ../root/report/SeparateDiscs.js:25 +msgid "" +"This report shows releases which have (disc n) or (bonus disc) in the title." +msgstr "" + +#: ../root/report/SeparateDiscs.js:30 +msgid "" +"For instructions on how to fix them, please see the documentation about " +"{howto|how to merge releases}." +msgstr "" + +#: ../root/report/SeparateDiscs.js:36 +msgid "Discs as separate releases" +msgstr "" + +#: ../root/report/SetInDifferentRg.js:25 +msgid "" +"This report shows release groups with releases that are linked to releases " +"in different release groups by part-of-set or transliteration relationships. " +"If a pair of release groups are listed here, you should probably merge them. " +"If the releases are discs linked with \"part of set\" relationships, you " +"might want to merge them too into one multi-disc release (see " +"{how_to_merge_releases|How to Merge Releases})." +msgstr "" + +#: ../root/report/ShouldNotHaveDiscIds.js:25 +msgid "" +"This report shows releases that have at least one medium with a format that " +"does not support disc IDs, yet have disc IDs attached. Usually this means " +"the disc IDs ended up here because of a bug and should be moved or removed." +msgstr "" + +#: ../root/report/ShowNotesButNotBroadcast.js:25 +msgid "" +"This report shows releases that have a {doc|show notes relationship}, but " +"are not in a release group of type Broadcast. Show notes are meant for " +"podcasts and similar shows, and should not be used to link to some random " +"notes about any sort of release, yet the relationship often gets used in " +"that way. If that is the case, the relationship should be either switched to " +"a better type or removed if nothing is a good fit. If the release is indeed " +"a podcast, the release group type should be set to Broadcast." +msgstr "" + +#: ../root/report/SingleMediumReleasesWithMediumTitles.js:25 +msgid "" +"This report shows releases that have a single medium, where this medium also " +"has a specific name. Usually, this is not necessary and is duplicate " +"information which can be removed." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:25 +msgid "" +"This report shows releases where some of the medium formats are set, but " +"others are unset. In most cases, it should be easy to find out which the " +"correct formats are (don't just assume that they're all CDs because one is " +"though!)." +msgstr "" + +#: ../root/report/SomeFormatsUnset.js:33 +msgid "Releases with some formats unset" +msgstr "" + +#: ../root/report/SuperfluousDataTracks.js:25 +msgid "" +"This report lists releases without any disc IDs that probably contain data " +"tracks (like videos) at the end of a medium, but have no tracks marked as " +"data tracks. A data track should be marked as such if it is the last track " +"of the CD and contains audio or video. Otherwise, it should just be removed. " +"See the {data_track_guidelines|data track guidelines}." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:25 +msgid "" +"This report aims to identify releases where track names include their own " +"track number, such as \"1) Some Name\" (instead of just \"Some Name\"). " +"Notice that sometimes this is justified and correct, don't automatically " +"assume it is a mistake! If you confirm it is a mistake, please correct it." +msgstr "" + +#: ../root/report/TracksNamedWithSequence.js:34 +msgid "Releases where track names start with their track number" +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:25 +msgid "" +"This report lists all releases where the track numbers are not continuous " +"(for example, there is no \"track 2\"), or with duplicated track numbers " +"(for example, there are two \"track 4\"s)." +msgstr "" + +#: ../root/report/TracksWithSequenceIssues.js:32 +msgid "Releases with track number issues" +msgstr "" + +#: ../root/report/TracksWithoutTimes.js:25 +msgid "" +"This report lists all releases where some or all tracks have unknown track " +"lengths." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:25 +msgid "" +"This report shows releases with status Pseudo-Release that aren’t linked via " +"the translation/transliteration relationship to an original version. This " +"could be because the original version is missing, or just because the " +"release status is wrongly set." +msgstr "" + +#: ../root/report/UnlinkedPseudoReleases.js:33 +msgid "Unlinked pseudo-releases" +msgstr "" + +#: ../root/report/VideoRelationshipsOnNonVideos.js:39 +msgid "" +"This report shows recordings not marked as video, but that use relationships " +"meant only for video recordings ({relationship_list}). Either they should be " +"marked as video, or the relationships should be moved to a related video " +"recording." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:25 +msgid "" +"This report shows recordings marked as video, but that appear in at least " +"one medium that does not support videos." +msgstr "" + +#: ../root/report/VideosInNonVideoMediums.js:30 +msgid "" +"There are two main possibilities here: either the recording being marked as " +"a video is correct, but the format is not (a CD should be a VCD, for " +"example), or the recording is being used for both a video and audio-only " +"recording, in which case the two should be split since video recordings " +"should always be separate. If you split the recordings, consider whether it " +"makes sense to link them with a {doc_link|music video relationship}." +msgstr "" + +#: ../root/report/WikidataLinksWithMultipleEntities.js:40 +msgid "" +"This report shows Wikidata URLs that are linked to multiple entities. In " +"general, Wikidata entities should match 1 to 1 with MusicBrainz entities, so " +"most of these should indicate either an error in MusicBrainz or a too-wide " +"Wikidata page." +msgstr "" + +#: ../root/report/WorkSameTypeAsParent.js:25 +msgid "" +"This report shows works with at least one parent work that has the same work " +"type as them (such as a work marked as a sonata which is part of another " +"sonata). In most cases, that means these works should have a different type " +"or (most likely) no type at all, as per {work_style_doc|the work " +"guidelines}. Sometimes the parent work type might be the one that needs to " +"be changed." +msgstr "" + +#: ../root/report/constants.js:11 +msgid "" +"If you see something in these annotations that can be represented with a " +"relationship instead, please add a relationship and remove that part of the " +"annotation. If something is marked as “sub-optimal”, consider checking if a " +"better way to store that data has been added in the meantime." +msgstr "" diff --git a/po/reports.cs.po b/po/reports.cs.po new file mode 100644 index 00000000000..50afad1fd1f --- /dev/null +++ b/po/reports.cs.po @@ -0,0 +1,2095 @@ +# #-#-#-#-# mb_server.pot (PACKAGE VERSION) #-#-#-#-# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +#