Skip to content

feat: Add language metadata to notes

Essem requested to merge feat/note-lang into develop

What does this PR do? (Please give us a brief description of what this PR does.)

Fixes #253. This PR introduces the ability for notes to be given language data via the API and post form. This data federates via the contentMap ActivityPub parameter, which is also used by Mastodon and Pleroma.

image

Note that this makes some invasive changes to the client/server langmaps; I'd especially suggest a review of them because it could impact things like profile languages (UI languages are unaffected since the list is generated from the available locale files).

Contribution Guidelines By submitting this merge request, you agree to follow our Contribution Guidelines

  • I agree to follow this project's Contribution Guidelines
  • I have made sure to test this pull request

Merge request reports