Post content
Innei 向 mx-space/core 提交了一个更改 refactor(ai-translation): enhance translation retrieval and consistency checks - Updated `getTranslationForArticle` to evaluate translation freshness and return valid translations or null. - Improved `getValidTranslationsForArticles` to schedule regeneration for stale translations. - Refactored `getAvailableLanguagesForArticle` to filter valid languages based on freshness evaluation. - Introduced `getTranslationAndAvailableLanguages` to streamline fetching translations and available languages in a single call. - Made `evaluateTranslationFreshness` public for broader access in translation consistency checks. - Added tests to ensure correct behavior of translation freshness evaluation and regeneration scheduling. Signed-off-by: Innei <[email protected]>