구글의 번역 기능에
이것을 첫 기사로 만드는 것으로 간명
결론
@vue/cli로 만든 index.html을 방치하면 아픈 눈
것의 발단
고객의 특정 요구 사항이 필요하기 때문에 회사에서 개발 한 시스템의 일부를 vue.js에서 교체하고 배송했습니다.
납품 후의 검수시에 화면의 표시가 이상하다고 말해졌다(화면의 어디가 이상한지는 가르쳐 주지 않았던 피엔)
조사해도 소지의 Mac, windows, android, iOS의 어느 쪽으로 봐도 재현할 수 없었다
상사와 둘이서 머리를 안고 있다고 다른 사원으로부터 재현할 수 있었다고 말해졌다···
신비한 현상
v-calendar ( htps : // v 또는 r. 이오/ )를 사용하여 캘린더를 표시합니다.
왠지 26, 27, 29만 일의 표기가 붙어 있었다
본래 금액을 표시하고 있는 부분(단위·변환 없음)의 1000 이상의 값이 왠지 연표기가 된다
번쩍이는 결정타
문득 제목을 보면
원래 영어가 될 것입니다.
예: coffee-latte
가 카타카나로 변환되었습니다.
예: 커피 라떼
혹시, 번역되고 있는 것은···?
드디어 판명
결국 원인은 범 미스
index.html의 lang이 en가 될 수있었습니다.
<html lang="en"></html>
정확히
<html lang="ja"></html>
일부 환경에서만 재현한 것은
google의 번역 기능으로 항상 일본어로 번역으로 설정하고 있는지 여부의 차이였습니다.
대반성...
자동 생성 된 index.html을 크게 확인하지 않고 그대로 방치 한 것이 원인이었습니다.
@vue/cli로 만든 index.html을 방치하면 아픈 눈을 볼 수 있습니다.
좋은 아이는 제대로 확인합시다.
그리고 어째서 캘린더의 26,27,29의 부분만 날이 붙었는지, 조사해도 잘 모르는 것에서도 확실한 분이 있으면 가르쳐 주세요,,,
Reference
이 문제에 관하여(구글의 번역 기능에), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/azuharu07/items/e9bd72c762bbcc160225텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)