Skip to content

DIPOON/ESOKo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESOKo

엘더스크롤 온라인 한글 패치를 작업하기 위해서 부차적으로 사용했던 함수를 저장했습니다.

ESOKo 프로젝트 단계

  1. https://esofiles.uesp.net/ 업데이트 41 en.lang 파일을 여기서 구한다

2. Esoextractdata -d 옵션으로 kr.lang 이랑 en.lang 차이를 구한다
3. Esoextractdata -l 옵션으로 kr.lang.csv 만들어서 en.lang에는 있고 kr.lang에는 없는 행을 추가한다
4. Application/Translate.php 로 구글 번역한다
~~5. kr.lang.csv 에서 백슬래쉬로 줄이 잘리지 않게 가공한다 https://github.com/DIPOON/ESOKRSub/blob/main/BackslashQuotationRemover.py
이유는 잘 모르겠는데 이부분 하니까 문자열이 오히려 잘림~~
6. esoextractdata -x 옵션으로 kr Lang 파일 만든다
7. 완성된 kr.lang 파일을 기존 에드온 파일 gamedata 쪽에서 갈아끼운다

로컬 구성 가이드

필요
리눅스(WSL) 도커(도커데스크탑) Kind Helm Git Php K9s

라라벨 이미지 생성
docker build -t localhost:5001/laravel:0.0.6 WebProject/

Kind 구성
Environment/KubernetesValue/local/kind-with-registry.sh 경로의 hostPath 여기를 자신의 경로로 수정합니다.
sh Environment/KubernetesValue/local/kind-with-registry.sh

로컬 레지스트리에 라라벨 이미지 업로드
docker push localhost:5001/laravel:0.0.6

이미지 확인
curl -X GET http://localhost:5001/v2/laravel/tags/list

DB 구성
helm upgrade db-release oci://registry-1.docker.io/bitnamicharts/mysql -n local --create-namespace --install --kube-context kind-kind -f Environment/KubernetesValue/local/mysql-value.yaml

WAS 구성
helm upgrade was-release Environment/HelmChart/esoko -n local --create-namespace --install --kube-context kind-kind --set localMount=true

(개발 후 optional) 정리

  1. helm uninstall was-release -n local --kube-context kind-kind
  2. kind delete cluster

TODO List

esokr 코드 정리
유저 참여 가능한 번역툴

관련 기술

  • Composer
  • Docker
  • HTML
  • Helm
  • Kubernetes
  • Laravel
  • PHP
  • Nginx
  • MySQL
  • Redis
  • Kind
  • CSS
  • JavaScript
  • Google Cloud Console
  • Google Kubernetes Engine
  • GoCD

알려진 문제

kind-with-registry.sh invalid 명령어라고 뜨면서 실패하는 경우 line seperator 를 수정하거나 /bin/bash -> /bin/sh 수정

라라벨 /storage/ ... /.log permission denied chmod 777 storage/ -R

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published