import { Router } from "express"; import { getUserText, getBatchTranslations, clearCache, } from "../controllers/multilangController"; import { authenticateToken } from "../middleware/authMiddleware"; const router = Router(); // 모든 multilang 라우트에 인증 미들웨어 적용 router.use(authenticateToken); // 다국어 텍스트 API router.get("/user-text/:companyCode/:menuCode/:langKey", getUserText); // 다국어 텍스트 배치 조회 API (새로운 방식) router.post("/batch", getBatchTranslations); // 캐시 초기화 API (개발/테스트용) router.delete("/cache", clearCache); export default router;