diff --git a/lib/pleroma/web/api_spec/operations/status_operation.ex b/lib/pleroma/web/api_spec/operations/status_operation.ex index d87d59ef6..b2dc606e1 100644 --- a/lib/pleroma/web/api_spec/operations/status_operation.ex +++ b/lib/pleroma/web/api_spec/operations/status_operation.ex @@ -435,7 +435,7 @@ defmodule Pleroma.Web.ApiSpec.StatusOperation do %Schema{ type: :object, properties: %{ - target_language: %Schema{ + lang: %Schema{ type: :string, nullable: true, description: "Translation target language." diff --git a/lib/pleroma/web/mastodon_api/controllers/status_controller.ex b/lib/pleroma/web/mastodon_api/controllers/status_controller.ex index 9d40e0c30..cec35d7e2 100644 --- a/lib/pleroma/web/mastodon_api/controllers/status_controller.ex +++ b/lib/pleroma/web/mastodon_api/controllers/status_controller.ex @@ -563,7 +563,7 @@ defmodule Pleroma.Web.MastodonAPI.StatusController do {:visibility, visibility} when visibility in ["public", "unlisted"] <- {:visibility, Visibility.get_visibility(object)}, {:language, language} when is_binary(language) <- - {:language, Map.get(params, :target_language) || user.language}, + {:language, Map.get(params, :lang) || user.language}, {:ok, result} <- Translation.translate( object.data["content"],