lokalise-mcp
Version:
The Lokalise MCP Server brings Lokalise's localization power to Claude and AI assistants—manage projects, keys, and translations by chat.
36 lines (35 loc) • 1.5 kB
TypeScript
import type { BulkUpdateTranslationsSummary, CursorPaginatedResult, Translation } from "./translations.types.js";
/**
* Translations formatter functions for converting API responses to user-friendly Markdown.
* Generated on 2025-07-08 for Translation content management.
*/
/**
* Format a list of translations into Markdown.
* @param translationsData - API response containing translations list with cursor pagination
* @returns Formatted Markdown string
*/
export declare function formatTranslationsList(translationsData: CursorPaginatedResult<Translation>): string;
/**
* Format translation details into Markdown.
* @param translation - Translation data from API
* @returns Formatted Markdown string
*/
export declare function formatTranslationDetails(translation: Translation): string;
/**
* Format translation update result into Markdown.
* @param translation - The updated translation data
* @returns Formatted Markdown string
*/
export declare function formatUpdateTranslationResult(translation: Translation): string;
/**
* Format QA issues list for display
* @param qaIssues - Comma-separated QA issues string
* @returns Formatted string of QA issues
*/
export declare function formatQaIssues(qaIssues: string): string;
/**
* Format bulk update translations result into Markdown.
* @param summary - The bulk update summary
* @returns Formatted Markdown string
*/
export declare function formatBulkUpdateTranslationsResult(summary: BulkUpdateTranslationsSummary): string;