peter
2026-01-11 e1118a78428ac45085396abb7b5d6e7085dd0518
src/main/java/com/nq/service/impl/SiteArticleServiceImpl.java
@@ -91,16 +91,16 @@
    public ServerResponse list(String artTitle, String artType, int pageNum, int pageSize, HttpServletRequest request) {
        PageHelper.startPage(pageNum, pageSize);
        List<SiteArticle> siteArticles = this.siteArticleMapper.list(artTitle, artType);
        for (SiteArticle siteArticle : siteArticles) {
            if (request.getHeader("lang") != null && !request.getHeader("lang").equals("zh-CN") && !request.getHeader("lang").equals("tww") && !request.getHeader("lang").equals("")) {
                GoogleTranslateUtil googleTranslateUtil = new GoogleTranslateUtil();
                try {
                    siteArticle.setArtTitle(googleTranslateUtil.translate(siteArticle.getArtTitle(), request.getHeader("lang")));
                } catch (Exception e) {
                    log.error("翻译失败");
                }
            }
        }
//        for (SiteArticle siteArticle : siteArticles) {
//            if (request.getHeader("lang") != null && !request.getHeader("lang").equals("zh-CN") && !request.getHeader("lang").equals("tww") && !request.getHeader("lang").equals("")) {
//                GoogleTranslateUtil googleTranslateUtil = new GoogleTranslateUtil();
//                try {
//                    siteArticle.setArtTitle(googleTranslateUtil.translate(siteArticle.getArtTitle(), request.getHeader("lang")));
//                } catch (Exception e) {
//                    log.error("翻译失败");
//                }
//            }
//        }
            PageInfo pageInfo = new PageInfo(siteArticles);
            return ServerResponse.createBySuccess(pageInfo);
        }