Skip to content

WIP: Add contexts to translatable strings (OVERVIEW)

jovuit requested to merge jovuit/funkwhale_OLD:662-add-context-overview into develop

This MR is to keep an eye on the work on the contextualisation of all strings on the front-end. Related to #662 (closed) and !581 (merged)

The formatting of the context strings has to follow !581 (merged). One MR for each .vue file will be created to avoid having a huge MR with lots of conflicts...

Tracking of the contextualisation work (MR will be added appended to each file when it is created):

  • ./views/playlists/Detail.vue
  • ./views/playlists/List.vue
  • ./views/admin/users/Base.vue
  • ./views/admin/users/InvitationsList.vue
  • ./views/admin/users/UsersList.vue
  • ./views/admin/library/Base.vue
  • ./views/admin/library/FilesList.vue
  • ./views/admin/Settings.vue
  • ./views/admin/moderation/AccountsDetail.vue
  • ./views/admin/moderation/Base.vue
  • ./views/admin/moderation/DomainsList.vue
  • ./views/admin/moderation/AccountsList.vue
  • ./views/admin/moderation/DomainsDetail.vue
  • ./views/Notifications.vue
  • ./views/auth/EmailConfirm.vue
  • ./views/auth/PasswordReset.vue
  • ./views/auth/PasswordResetConfirm.vue
  • ./views/content/remote/ScanForm.vue
  • ./views/content/remote/Card.vue
  • ./views/content/remote/Home.vue
  • ./views/content/Base.vue
  • ./views/content/Home.vue
  • ./views/content/libraries/FilesTable.vue
  • ./views/content/libraries/Detail.vue
  • ./views/content/libraries/DetailArea.vue
  • ./views/content/libraries/Files.vue
  • ./views/content/libraries/Card.vue
  • ./views/content/libraries/DetailMixin.vue
  • ./views/content/libraries/Home.vue
  • ./views/content/libraries/Quota.vue
  • ./views/content/libraries/Upload.vue
  • ./views/content/libraries/Form.vue
  • ./views/radios/Detail.vue
  • ./components/playlists/Editor.vue
  • ./components/playlists/TrackPlaylistIcon.vue
  • ./components/playlists/Card.vue
  • ./components/playlists/Widget.vue
  • ./components/playlists/PlaylistModal.vue
  • ./components/playlists/CardList.vue
  • ./components/playlists/Form.vue
  • ./components/audio/artist/Card.vue
  • ./components/audio/PlayButton.vue (!581 (merged))
  • ./components/audio/SearchBar.vue
  • ./components/audio/EmbedWizard.vue
  • ./components/audio/album/Card.vue
  • ./components/audio/album/Widget.vue
  • ./components/audio/track/Table.vue
  • ./components/audio/track/Row.vue
  • ./components/audio/track/Widget.vue
  • ./components/audio/Search.vue
  • ./components/audio/Track.vue
  • ./components/audio/Player.vue
  • ./components/utils/global-events.vue
  • ./components/admin/SettingsGroup.vue
  • ./components/manage/users/InvitationsTable.vue
  • ./components/manage/users/InvitationForm.vue
  • ./components/manage/users/UsersTable.vue
  • ./components/manage/library/FilesTable.vue
  • ./components/manage/moderation/AccountsTable.vue
  • ./components/manage/moderation/InstancePolicyForm.vue
  • ./components/manage/moderation/DomainsTable.vue
  • ./components/manage/moderation/InstancePolicyCard.vue
  • ./components/library/FileUpload.vue
  • ./components/library/FileUploadWidget.vue
  • ./components/library/Artist.vue
  • ./components/library/Radios.vue
  • ./components/library/Artists.vue
  • ./components/library/Home.vue
  • ./components/library/Track.vue
  • ./components/library/radios/Builder.vue
  • ./components/library/radios/Filter.vue
  • ./components/library/Album.vue
  • ./components/library/Library.vue
  • ./components/notifications/NotificationRow.vue
  • ./components/auth/Settings.vue
  • ./components/auth/Logout.vue
  • ./components/auth/Signup.vue (!581 (merged))
  • ./components/auth/SubsonicTokenForm.vue
  • ./components/auth/Profile.vue
  • ./components/auth/Login.vue
  • ./components/mixins/Ordering.vue
  • ./components/mixins/SmartSearch.vue
  • ./components/mixins/Translations.vue
  • ./components/mixins/Pagination.vue
  • ./components/About.vue
  • ./components/Logo.vue
  • ./components/Footer.vue
  • ./components/forms/PasswordInput.vue
  • ./components/metadata/CardMixin.vue
  • ./components/metadata/ReleaseCard.vue
  • ./components/metadata/ArtistCard.vue
  • ./components/metadata/Search.vue
  • ./components/Pagination.vue
  • ./components/instance/Stats.vue
  • ./components/ServiceMessages.vue
  • ./components/Home.vue
  • ./components/favorites/List.vue
  • ./components/favorites/TrackFavoriteIcon.vue
  • ./components/common/UserLink.vue
  • ./components/common/Duration.vue
  • ./components/common/Message.vue
  • ./components/common/ActorAvatar.vue
  • ./components/common/Tooltip.vue
  • ./components/common/AjaxButton.vue
  • ./components/common/DangerousButton.vue
  • ./components/common/CopyInput.vue
  • ./components/common/Username.vue
  • ./components/common/HumanDate.vue
  • ./components/common/ActionTable.vue
  • ./components/common/ActorLink.vue
  • ./components/Sidebar.vue
  • ./components/semantic/Modal.vue
  • ./components/radios/Button.vue
  • ./components/radios/Card.vue
  • ./components/ShortcutsModal.vue
  • ./components/federation/LibraryWidget.vue
  • ./components/PageNotFound.vue
  • ./Embed.vue
  • ./App.vue
Edited by jovuit

Merge request reports