« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/strings-default.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'src/strings-default.yaml')
-rw-r--r--src/strings-default.yaml448
1 files changed, 369 insertions, 79 deletions
diff --git a/src/strings-default.yaml b/src/strings-default.yaml
index 4e88ea90..18f93187 100644
--- a/src/strings-default.yaml
+++ b/src/strings-default.yaml
@@ -37,28 +37,28 @@ count:
 
   # Count things and objects
 
-  additionalFiles:
-    _: "{FILES}"
+  albums:
+    _: "{ALBUMS}"
+
     withUnit:
       zero: ""
-      one: "{FILES} file"
+      one: "{ALBUMS} album"
       two: ""
       few: ""
       many: ""
-      other: "{FILES} files"
+      other: "{ALBUMS} albums"
 
-  albums:
-    _: "{ALBUMS}"
-    withUnit:
+    unitOnly:
       zero: ""
-      one: "{ALBUMS} album"
+      one: "album"
       two: ""
       few: ""
       many: ""
-      other: "{ALBUMS} albums"
+      other: "albums"
 
   artTags:
     _: "{TAGS}"
+
     withUnit:
       zero: ""
       one: "{TAGS} tag"
@@ -67,8 +67,17 @@ count:
       many: ""
       other: "{TAGS} tags"
 
+    unitOnly:
+      zero: ""
+      one: "tag"
+      two: ""
+      few: ""
+      many: ""
+      other: "tags"
+
   artworks:
     _: "{ARTWORKS}"
+
     withUnit:
       zero: ""
       one: "{ARTWORKS} artwork"
@@ -77,8 +86,17 @@ count:
       many: ""
       other: "{ARTWORKS} artworks"
 
+    unitOnly:
+      zero: ""
+      one: "artwork"
+      two: ""
+      few: ""
+      many: ""
+      other: "artworks"
+
   commentaryEntries:
     _: "{ENTRIES}"
+
     withUnit:
       zero: ""
       one: "{ENTRIES} entry"
@@ -87,8 +105,17 @@ count:
       many: ""
       other: "{ENTRIES} entries"
 
+    unitOnly:
+      zero: ""
+      one: "entry"
+      two: ""
+      few: ""
+      many: ""
+      other: "entries"
+
   contributions:
     _: "{CONTRIBUTIONS}"
+
     withUnit:
       zero: ""
       one: "{CONTRIBUTIONS} contribution"
@@ -97,18 +124,55 @@ count:
       many: ""
       other: "{CONTRIBUTIONS} contributions"
 
+    unitOnly:
+      zero: ""
+      one: "contribution"
+      two: ""
+      few: ""
+      many: ""
+      other: "contributions"
+
+  files:
+    _: "{FILES}"
+
+    withUnit:
+      zero: ""
+      one: "{FILES} file"
+      two: ""
+      few: ""
+      many: ""
+      other: "{FILES} files"
+
+    unitOnly:
+      zero: ""
+      one: "file"
+      two: ""
+      few: ""
+      many: ""
+      other: "files"
+
   flashes:
     _: "{FLASHES}"
+
     withUnit:
       zero: ""
-      one: "{FLASHES} flashes"
+      one: "{FLASHES} flash"
       two: ""
       few: ""
       many: ""
       other: "{FLASHES} flashes"
 
+    unitOnly:
+      zero: ""
+      one: "flash"
+      two: ""
+      few: ""
+      many: ""
+      other: "flashes"
+
   tracks:
     _: "{TRACKS}"
+
     withUnit:
       zero: ""
       one: "{TRACKS} track"
@@ -117,10 +181,19 @@ count:
       many: ""
       other: "{TRACKS} tracks"
 
+    unitOnly:
+      zero: ""
+      one: "track"
+      two: ""
+      few: ""
+      many: ""
+      other: "tracks"
+
   # Count more abstract stuff
 
   days:
     _: "{DAYS}"
+
     withUnit:
       zero: ""
       one: "{DAYS} day"
@@ -129,8 +202,17 @@ count:
       many: ""
       other: "{DAYS} days"
 
+    unitOnly:
+      zero: ""
+      one: "day"
+      two: ""
+      few: ""
+      many: ""
+      other: "days"
+
   months:
     _: "{MONTHS}"
+
     withUnit:
       zero: ""
       one: "{MONTHS} month"
@@ -139,8 +221,17 @@ count:
       many: ""
       other: "{MONTHS} months"
 
+    unitOnly:
+      zero: ""
+      one: "month"
+      two: ""
+      few: ""
+      many: ""
+      other: "months"
+
   timesFeatured:
     _: "{TIMES_FEATURED}"
+
     withUnit:
       zero: ""
       one: "featured {TIMES_FEATURED} time"
@@ -149,8 +240,17 @@ count:
       many: ""
       other: "featured {TIMES_FEATURED} times"
 
+    unitOnly:
+      zero: ""
+      one: "time featured"
+      two: ""
+      few: ""
+      many: ""
+      other: "times featured"
+
   timesReferenced:
     _: "{TIMES_REFERENCED}"
+
     withUnit:
       zero: ""
       one: "{TIMES_REFERENCED} time referenced"
@@ -159,8 +259,17 @@ count:
       many: ""
       other: "{TIMES_REFERENCED} times referenced"
 
+    unitOnly:
+      zero: ""
+      one: "time referenced"
+      two: ""
+      few: ""
+      many: ""
+      other: "times referenced"
+
   timesUsed:
     _: "{TIMES_USED}"
+
     withUnit:
       zero: ""
       one: "used {TIMES_USED} time"
@@ -169,8 +278,17 @@ count:
       many: ""
       other: "used {TIMES_USED} times"
 
+    unitOnly:
+      zero: ""
+      one: "time used"
+      two: ""
+      few: ""
+      many: ""
+      other: "times used"
+
   weeks:
     _: "{WEEKS}"
+
     withUnit:
       zero: ""
       one: "{WEEKS} week"
@@ -179,9 +297,18 @@ count:
       many: ""
       other: "{WEEKS} weeks"
 
+    unitOnly:
+      zero: ""
+      one: "week"
+      two: ""
+      few: ""
+      many: ""
+      other: "weeks"
+
   words:
     _: "{WORDS}"
     thousand: "{WORDS}k"
+
     withUnit:
       zero: ""
       one: "{WORDS} word"
@@ -190,8 +317,17 @@ count:
       many: ""
       other: "{WORDS} words"
 
+    unitOnly:
+      zero: ""
+      one: "word"
+      two: ""
+      few: ""
+      many: ""
+      other: "words"
+
   years:
     _: "{YEARS}"
+
     withUnit:
       zero: ""
       one: "{YEARS} year"
@@ -200,6 +336,14 @@ count:
       many: ""
       other: "{YEARS} years"
 
+    unitOnly:
+      zero: ""
+      one: "year"
+      two: ""
+      few: ""
+      many: ""
+      other: "years"
+
   # Numerical things that aren't exactly counting, per se
 
   duration:
@@ -423,10 +567,14 @@ releaseInfo:
     link: "referencing sources"
 
   additionalFiles:
-    heading: "View or download additional files:"
-
     entry:
-      _: "{TITLE}"
+      _: >-
+        {TITLE}
+
+      withCredit: >-
+        {TITLE} {CREDIT}
+
+      credit: "by {ARTISTS}"
 
       noFilesAvailable: >-
         There are no files available or listed for this entry.
@@ -435,23 +583,29 @@ releaseInfo:
       _: "{FILE}"
       withSize: "{FILE} ({SIZE})"
 
+  miscellaneousAdditionalFiles:
+    heading: "View or download additional files:"
+    entry.placeholderTitle: "Additional file"
+
     shortcut:
       _: "View {LINK}."
       link: "additional files"
 
   sheetMusicFiles:
     heading: "Print or download sheet music files:"
+    entry.placeholderTitle: "Sheet music"
 
     shortcut:
       _: "Download {LINK}."
       link: "sheet music files"
 
   midiProjectFiles:
-    heading: "Download MIDI/project files:"
+    heading: "Download MIDI & project files:"
+    entry.placeholderTitle: "MIDI or project file"
 
     shortcut:
       _: "Download {LINK}."
-      link: "MIDI/project files"
+      link: "MIDI & project files"
 
 #
 # trackList:
@@ -1638,6 +1792,69 @@ artistPage:
         credit.alongsideTitle: >-
           by {ARTISTS}
 
+      track.miscellaneousAdditionalFile:
+        _: >-
+          {TRACK}
+
+        withTitle: >-
+          {TRACK} — {TITLE}
+
+        withCredit: >-
+          {TRACK}: {CREDIT}
+
+        withCredit.withTitle: >-
+          {TRACK}: {TITLE} {CREDIT}
+
+        credit: >-
+          files by {ARTISTS}
+
+        credit.standaloneWithFiles: >-
+          {FILES} by {ARTISTS}
+
+        credit.alongsideTitle: >-
+          by {ARTISTS}
+
+      track.sheetMusicFile:
+        _: >-
+          {TRACK}
+
+        withTitle: >-
+          {TRACK} — {TITLE}
+
+        withCredit: >-
+          {TRACK}: {CREDIT}
+
+        withCredit.withTitle: >-
+          {TRACK}: {TITLE} {CREDIT}
+
+        credit: >-
+          sheet music by {ARTISTS}
+
+        credit.alongsideTitle: >-
+          by {ARTISTS}
+
+      track.midiProjectFile:
+        _: >-
+          {TRACK}
+
+        withTitle: >-
+          {TRACK} — {TITLE}
+
+        withCredit: >-
+          {TRACK}: {CREDIT}
+
+        withCredit.withTitle: >-
+          {TRACK}: {TITLE} {CREDIT}
+
+        credit: >-
+          files by {ARTISTS}
+
+        credit.standaloneWithFiles: >-
+          {FILES} by {ARTISTS}
+
+        credit.alongsideTitle: >-
+          by {ARTISTS}
+
       # album:
       #   The artist info page doesn't display if the artist is
       #   musically credited outright for the album as a whole,
@@ -1652,87 +1869,109 @@ artistPage:
         bannerArt: "(banner art)"
         commentary: "(album commentary)"
 
-        musicVideo:
-          _: >-
-            (album music video)
+      album.musicVideo:
+        _: >-
+          (album music video)
+
+        withLinks: >-
+          (album music video: {LINKS})
+
+        withTitle: >-
+          (for album: {TITLE})
+
+        withTitle.withLinks: >-
+          (for album: {TITLE} - {LINKS})
+
+        withLabel: >-
+          (for album: {LABEL})
 
-          withLinks: >-
-            (album music video: {LINKS})
+        withLabel.withLinks: >-
+          (for album: {LABEL} - {LINKS})
 
-          withTitle: >-
-            (for album: {TITLE})
+        withCredit: >-
+          (album music video {CREDIT})
 
-          withTitle.withLinks: >-
-            (for album: {TITLE} - {LINKS})
+        withCredit.withLinks: >-
+          (album music video {CREDIT} - {LINKS})
 
-          withLabel: >-
-            (for album: {LABEL})
+        withCredit.withTitle: >-
+          (for album: {TITLE} {CREDIT})
 
-          withLabel.withLinks: >-
-            (for album: {LABEL} - {LINKS})
+        withCredit.withTitle.withLinks: >-
+          (for album: {TITLE} {CREDIT} - {LINKS})
 
-          withCredit: >-
-            (album music video {CREDIT})
+        withCredit.withLabel: >-
+          (for album: {LABEL} {CREDIT})
 
-          withCredit.withLinks: >-
-            (album music video {CREDIT} - {LINKS})
+        withCredit.withLabel.withLinks: >-
+          (for album: {LABEL} {CREDIT} - {LINKS})
 
-          withCredit.withTitle: >-
-            (for album: {TITLE} {CREDIT})
+        withDate: >-
+          ({DATE}: album music video)
 
-          withCredit.withTitle.withLinks: >-
-            (for album: {TITLE} {CREDIT} - {LINKS})
+        withDate.withLinks: >-
+          ({DATE}, album music video: {LINKS})
 
-          withCredit.withLabel: >-
-            (for album: {LABEL} {CREDIT})
+        withDate.withTitle: >-
+          ({DATE}, for album: {TITLE})
 
-          withCredit.withLabel.withLinks: >-
-            (for album: {LABEL} {CREDIT} - {LINKS})
+        withDate.withTitle.withLinks: >-
+          ({DATE}, for album: {TITLE} - {LINKS})
 
-          withDate: >-
-            ({DATE}: album music video)
+        withDate.withLabel: >-
+          ({DATE}, for album: {LABEL})
 
-          withDate.withLinks: >-
-            ({DATE}, album music video: {LINKS})
+        withDate.withLabel.withLinks: >-
+          ({DATE}, for album: {LABEL} - {LINKS})
 
-          withDate.withTitle: >-
-            ({DATE}, for album: {TITLE})
+        withDate.withCredit: >-
+          ({DATE}: album music video {CREDIT})
+
+        withDate.withCredit.withLinks: >-
+          ({DATE}, album music video {CREDIT} - {LINKS})
+
+        withDate.withCredit.withTitle: >-
+          ({DATE}, for album: {TITLE} {CREDIT})
+
+        withDate.withCredit.withTitle.withLinks: >-
+          ({DATE}, for album: {TITLE} {CREDIT} - {LINKS})
 
-          withDate.withTitle.withLinks: >-
-            ({DATE}, for album: {TITLE} - {LINKS})
+        withDate.withCredit.withLabel: >-
+          ({DATE}, for album: {LABEL} {CREDIT})
 
-          withDate.withLabel: >-
-            ({DATE}, for album: {LABEL})
+        withDate.withCredit.withLabel.withLinks: >-
+          ({DATE}, for album: {LABEL} {CREDIT} - {LINKS})
 
-          withDate.withLabel.withLinks: >-
-            ({DATE}, for album: {LABEL} - {LINKS})
+        credit: >-
+          by {ARTISTS}
 
-          withDate.withCredit: >-
-            ({DATE}: album music video {CREDIT})
+        credit.alongsideLabel: >-
+          by {ARTISTS}
 
-          withDate.withCredit.withLinks: >-
-            ({DATE}, album music video {CREDIT} - {LINKS})
+        credit.alongsideTitle: >-
+          by {ARTISTS}
 
-          withDate.withCredit.withTitle: >-
-            ({DATE}, for album: {TITLE} {CREDIT})
+      album.miscellaneousAdditionalFile:
+        _: >-
+          (album additional files)
 
-          withDate.withCredit.withTitle.withLinks: >-
-            ({DATE}, for album: {TITLE} {CREDIT} - {LINKS})
+        withTitle: >-
+          (for album: {TITLE})
 
-          withDate.withCredit.withLabel: >-
-            ({DATE}, for album: {LABEL} {CREDIT})
+        withCredit: >-
+          (for album: {CREDIT})
 
-          withDate.withCredit.withLabel.withLinks: >-
-            ({DATE}, for album: {LABEL} {CREDIT} - {LINKS})
+        withCredit.withTitle: >-
+          (for album: {TITLE} {CREDIT})
 
-          credit: >-
-            by {ARTISTS}
+        credit: >-
+          files by {ARTISTS}
 
-          credit.alongsideLabel: >-
-            by {ARTISTS}
+        credit.standaloneWithFiles: >-
+          {FILES} by {ARTISTS}
 
-          credit.alongsideTitle: >-
-            by {ARTISTS}
+        credit.alongsideTitle: >-
+          by {ARTISTS}
 
       flash: "{FLASH}"
 
@@ -1779,6 +2018,9 @@ artistPage:
   trackList.title: "Tracks"
   artList.title: "Artworks"
   musicVideoList.title: "Music Videos"
+  sheetMusicFileList.title: "Sheet Music Files"
+  midiProjectFileList.title: "MIDI & Project Files"
+  miscellaneousAdditionalFileList.title: "Additional Files"
   flashList.title: "Flashes"
   commentaryList.title: "Commentary"
 
@@ -2741,21 +2983,53 @@ listingPage:
 
       file:
         _: "{TITLE}"
-        withMultipleFiles: "{TITLE} ({FILES})"
-        withNoFiles: "{TITLE} (no files)"
+        placeholderTitle: "Sheet music"
+
+        withCredit: >-
+          {TITLE} {CREDIT}
+
+        withMultipleFiles: >-
+          {TITLE} ({FILES})
+
+        withNoFiles: >-
+          {TITLE} (no files)
+
+        withCredit.withMultipleFiles: >-
+          {TITLE} {CREDIT} ({FILES})
+
+        withCredit.withNoFiles: >-
+          {TITLE} {CREDIT} (no files)
+
+        credit: "by {ARTISTS}"
 
     # other.midiProjectFiles:
     #   Same as other.allSheetMusic, but for MIDI & project files.
 
     allMidiProjectFiles:
-      title: "All MIDI/Project Files"
-      title.short: "All MIDI/Project Files"
-      albumFiles: "Album MIDI/project files:"
+      title: "All MIDI / Project Files"
+      title.short: "All MIDI & Project Files"
+      albumFiles: "Album MIDI & project files:"
 
       file:
         _: "{TITLE}"
-        withMultipleFiles: "{TITLE} ({FILES})"
-        withNoFiles: "{TITLE} (no files)"
+        placeholderTitle: "MIDI or project file"
+
+        withCredit: >-
+          {TITLE} {CREDIT}
+
+        withMultipleFiles: >-
+          {TITLE} ({FILES})
+
+        withNoFiles: >-
+          {TITLE} (no files)
+
+        withCredit.withMultipleFiles: >-
+          {TITLE} {CREDIT} ({FILES})
+
+        withCredit.withNoFiles: >-
+          {TITLE} {CREDIT} (no files)
+
+        credit: "by {ARTISTS}"
 
     # other.additionalFiles:
     #   Same as other.allSheetMusic, but for additional files.
@@ -2767,8 +3041,24 @@ listingPage:
 
       file:
         _: "{TITLE}"
-        withMultipleFiles: "{TITLE} ({FILES})"
-        withNoFiles: "{TITLE} (no files available)"
+        placeholderTitle: "Additional file"
+
+        withCredit: >-
+          {TITLE} {CREDIT}
+
+        withMultipleFiles: >-
+          {TITLE} ({FILES})
+
+        withNoFiles: >-
+          {TITLE} (no files)
+
+        withCredit.withMultipleFiles: >-
+          {TITLE} {CREDIT} ({FILES})
+
+        withCredit.withNoFiles: >-
+          {TITLE} {CREDIT} (no files)
+
+        credit: "by {ARTISTS}"
 
     # other.randomPages:
     #   Special listing which shows a bunch of buttons that each