Types/RoughDraft.Media/get_Lyric.ps1
<# .SYNOPSIS Gets InitialKey Metadata .DESCRIPTION Gets the InitialKey Metadata, if present. #> param() # If we already have lyrics if ($this.'.Metadata'.Lyrics) { # return them return ($this.'.Metadata'.Lyrics) } # Otherwise, if lyrics exist for the current UI culture elseif ($this.'.Metadata'."lyrics-$([cultureinfo]::CurrentUICulture.ThreeLetterISOLanguageName)") { # return them return ($this.'.Metadata'."lyrics-$([cultureinfo]::CurrentUICulture.ThreeLetterISOLanguageName)") } # Otherwise, if English lyrics exist elseif ($this.'.Metadata'.'lyrics-eng') { # return them. return $this.'.Metadata'.'lyrics-eng' } |