PHP Multi Language Website Tutorial: Create Dynamic Website In 20 Minutes

오늘 비디오에서는 PHP로 다중 언어 웹 사이트를 만드는 법을 배웁니다 어떻게 할 수 있는지 세 가지 방법에 대해 설명 할 것입니다

그리고 너에게 보여줄거야 단계별로 코드를 작성하고 가장 쉬운 방법을 사용하는 방법에 대해 배우십시오 이봐 요, 상원 의원은 codingpassiveincomecom에서 다른 사람들이 웹 개발자가 될 수 있도록 도와주는 곳이 무엇입니까? 자신이 직접하는 것보다 훨씬 쉽고 빠릅니다 관심이있는 분야라면 구독 해보십시오

>> 우리가 글쓰기를 시작하기 전에 실제로 모든 코드 당신이 사용할 수있는 세 가지 방법에 대해 실제로 알고 싶습니다 따라서 코딩을하기 전에이 비디오에서 어느 것을 사용할 것인지 결정해야합니다 우리는 첫 번째 PHP 배열을 사용할 것입니다 기본적으로 그 방법은 당신이 다른 파일을 만들 것입니다 가장 간단합니다 보유하고있는 각 언어를 포함하고 우리는 연관 배열에서 키를 호출합니다 그런 다음 번역 해 보겠습니다

다른 버전의 텍스트를 가져 오는 것은 매우 어렵습니다 서버를 설정하는 방법을 알아야 해당 PIO 또는 PT 파일을 작성하는 방법을 알 수 있습니다 과 너가 다만 밖으로 시작하고 그것에 관하여 결코 듣지 않으면 그것은 확실히 단단하다 하지만 너희들도 그 중 하나를 배우고 싶다면, 아래에 주석을 달아라 그러면 나는 아마도 당신을 위해 튜토리얼을 할 것이다

그리고 마지막 옵션 데이터베이스 저장소는 내가 심각한 프로젝트에서 대규모 프로젝트를 수행 할 때 그리고 내가 가져올 때 일반적으로 사용하는 저장소입니다 또 다른 번역 그래서 그 이유로 데이터베이스 때문에 미리 많은 계획을 세우므로 매우 어렵습니다 최적화, 우리는 새로운 언어를 어떻게 추가할지 결정해야합니다 기타 등등 그래서 지금 첫 번째 옵션에 대한 코드를 작성하는 방법을 보여 드리겠습니다

그래서 지금 내 PHPStorm에있는 Im, 그리고 우리가 만들어야 할 가장 중요한 것은 실제로 먼저 기본 HTML 문서를 만듭니다 물론 웹 사이트의 기본 디자인을 만들 계획입니다 그래서 보자 나의 놀라운 웹 사이트 좋아, 그리고 이제 내가하고 싶은 다음 작업은 실제로 부트 스트랩은 내가 사용하려고하기 때문에 그래서 getbootstrapcom에 가서 다운로드하고 그런 다음 컴파일 된 CSS 만 사용합니다

그리고 J는 괜찮아 그래서 폴더로 이동 추출물 그리고 아카이브를 지우십시오 CSS 폴더에 여기와 내부가 있습니다 우리는 여기서 필요한 모든 것을 갖추고 있습니다 나는 그것을 포함시킬 것이다

괜찮아 그래서 맨 위에는 탐색 모음을 사용할 것입니다 그래서 나는 수업은 말할 것인가? 탐색 바를 누른 다음 소형 장치를 확장하다 어두운 배경을 설정 한 다음 막대가 어둡게 표시됩니다 좋아요 이제 목록을 만들어야합니다 좋아

그러면 항상 같은 아이템이있을거야 그래서이 항목에있는 navbar 항목 우리는 몇 개의 링크가있을 것이므로 nav bar link라고 말할 것입니다 Href가 바로 그 순간입니다 중요하지 않다 그리고 아마도 그것들을 복사 해 보겠습니다

그래서 처음에는 집에 가보 죠 다음에 가격이 책정 될 것입니다 그리고 마지막 하나는 연락 할 것입니다 괜찮아 그럼 우리가 지금까지 무엇을 가지고 있는지 보자 좋아요, 이것이 바로 이것이 우리의 탐색 바입니다

어쩌면 그 중 하나를 설정해 봅시다 그것은 활동적이며 그 것이고 지금은 아래에 있습니다 나 그냥 갈거야 만들다 그만큼 우리가 우리 웹 사이트를 가질 컨테이너 그런 다음 컨테이너는 물론 우리가 가질 것입니다 하나의 행과 어쩌면 그 중심에 콘텐츠를 정당화하자 그리고 여기에 하나의 열을 만들어 봅시다

그래서 MD 열을 말할 것입니다 나는 여섯이고, 아마도 오프셋을 설정하자 세 명에게, 알았어 그래서 여기에 내가 말할 것이다 당신은 하나의 제목을 갖게 될 것입니다

괜찮아 그리고 저는 단락 하나를 가지고있을 것입니다 그래서 보도록하겠습니다 이것은 내 설명 놀라운 웹 사이트 괜찮아 그리고 우리가 지금까지 무엇을 가지고 있는지 보자 괜찮아 센터에 텍스트를 추가하는 것이 좋을지도 모릅니다 컨테이너를 옮기자

어쩌면 100 픽셀 보자 좋아, 좋아 보인다 내가하고 싶은 마지막 일은 꼬리말을 만든 다음이 꼬리말에 넣는 것이다 사용할 수있는 다른 언어를 넣을 것입니다 어쩌면 여기에 쓸 수 있습니다

그래서 나는 수업 바닥 글을 말할 것이다 그리고 우리는이 클래스를 만들 필요가 있습니다 그리고 여기에서는 영어와 마찬가지로 말할 것입니다 보스니아 인은 또 다른 옵션입니다 그리고 나서 여기에 쓸 것입니다

수업 바닥 글은 아마도 0으로 남을 것입니다 위치가 고정 된 것을 보자 바닥을 말하자면 0으로 설정합니다 텍스트를 가운데에 맞 춥니 다 어쩌면 흰 색으로 그리고 나는 이것이 잘되어야한다고 생각한다

좋아, 보지 않을거야 어두운 배경 좋아, 여기있어하지만 어쩌면 모든 권리 집합 100 % 좋습니다, 이것이 바로 여기에 우리의 꼬리말입니다 선택할 수있는 두 가지 언어가 있습니다 여기에 몇 가지 제목과 몇 가지가 있습니다

웹 사이트에 대한 설명 및 기타 우리는 많은 사람들이 많이 있습니다 거의 모든 웹 사이트에서 세 가지 또는 네 가지 요소를 사용할 수 있습니다 이제 어떻게 실제로 번역 할 수 있는지 보도록하겠습니다 이것이 바로 보스니아 어 언어입니다 왜냐하면 지금은 영어와 그 중 하나는 기본값으로 설정되므로 어떻게 할 것인지 살펴 보겠습니다

알았어, 그럼 난 그냥 이것을 닫고 그런 다음 맨 위에서 말하자 악 PHP 코드를 작성하고 어쩌면 우리는 여기에 파일을 포함시키다 구성 PHP 도트이므로 이 구성은 다른 페이지 – 알았어 그래서 나는 새 말을 할거야 PHP 파일 config ok 그래서 우리가 여기서해야 할 일은 실제로 세션 시작 그래서 나는 세션 시작을 말할 것입니다

좋아 그리고 나서 이 세션에서는 하나의 변수를 저장합니다 언어가 그렇게 말할 수 없다면 성격 세션, lang 우리는 하나를 만들 것입니다 세션 길이를 알려줍니다

평등 영어 좋아, 그럼 이걸로 존재하지 않거나 어쩌면 보자 말하다 세션 길이는 비어 있지만 비워 둘 수 없습니다 좋아, 그리고 그럼 여기, 다른 말을 해봅시다 isset이 언어 및 언어 가져 오기 그리고 비어 있지 않습니다 언어를 얻으면, 우리는 다른 언어를 바꾸고 설정할 것입니다

네가 언어를 얻고 비어 있지 않다고 말하면 여기에서 언어를 구한다 만약 도망 언어 영국식 영어 우리는 세션 길이 영어로 그밖에 세션 언어 equil 보스니아 그리고 그것은 그것과 아마 시원한 물건과 현명한 물건은 여기에서 점검 할 것 인 if 세션 언어 다른 경우 언어를 알았어 먼저 우리는 isset이 언어를 얻는 지 확인하고 있습니다 세션에 이미 저장된 세션보다 그것이 다르면 비어 있지 않습니다 그것이 어느 것인지 확인한 다음 여기에서 설정할 것입니다

우리는 말할 수있다 에코 지금까지이 부분을 테스트하기 위해 선택한 언어 괜찮아 그래서 여기에 언어 영어, 그리고 우리가 여기서 말하면 언어가 보스니아 어 같으면 변경 될 것입니다 이 부분을 없애고 새로 고침하면 아직도 보스니아 인이 선택 했어, 알았지? 우리가하려고하면 지금 변화 그것과 아마 속이려고 노력 그래서 스페인어를 말할 수 있습니다 보시다시피, 그것은 바뀌지 않을 것입니다 영어가 아니야

다음은 언어를 구할 때 우리가해야 할 말입니다 동등한 보스니아 인은 그 다음 OK, 단지 속임수를 쓰는 것이 불가능하다는 것을 확인했다 그래서 그것이 영어로 설정됩니다 지금은 괜찮아요 그게 이제 우리가해야 할 다음 일은 바로 적재하다 저장 됨 언어 좋아, 그래서 우리는 어쩌면 처음으로 두 개의 다른 파일을 만들 예정이다

디렉토리를 만들자 그래서 언어를 말하자 좋아, 우리가 만들 언어로 영어로 된 PHP 파일은 PHP와 그때 보스니아 도트 PHP를 만들자 그래서 우리가 가질 필요가있는 배열은 이름이 언어 일 것이라고 가정 해 봅시다 좋아, 그리고 이 배열에서 우리는 번역 할 것입니다

모든 indexphp에있는 것들 그래서 여기에서 우리가 꼭대기에서 출발한다면 우리가 가질 필요가있는 것은 제목입니다 좋아 그래서 이것을 자르고 붙여 넣을거야 여기 너무 이리 열쇠가 제목이 될거라고 말하면 번역은 Moj zapanjujući 웹 사이트 웹 사이트 좋아, 다음으로해야 할 일은 에 집에 있으니 여기서 우리가 말할거야 과 그때 보스니아 어에 포체 나 가격이 책정 된 후 여기에서 연락하십시오 Cijenovnik 좋아, 그럼 우리는 접촉 그래서 그 단어는 동일합니다, Kontakt 아래에 우리는 여기서 다시 제목을 얻습니다

설명은 마치 우리의 설명처럼 그렇게 말합니다 좋아, 그럼 내가 말할거야 그럼 우리가 여기서 뭐라고 할까? 웹 사이트에 오신 것을 환영합니다 그리고 그게 다야 그래서 지금 우리가 영어를 위해서해야 할 것과 똑같은 일을 여기에서하십시오 너는 이걸 할 수있어 그리고 우리가 훈련 할 필요가있는 것은 단지 일부 복사 붙여 넣기를하는 것입니다

가격 연락하고 여기에 붙여 넣어야합니다 놀라운 웹 사이트 좋아, 그게 다야, 지금은 인덱스 PHP 우리는 단지 그것을 호출해야합니다 그래서 여기에 우리가 말할 것입니다 에코 언어와 우리는 말해야한다

설명 및 다른 모든 사람들에게도 똑같은 일을 할 것입니다 장소이므로 제목입니다 과 그럼 여기서 우리는 접촉 가격 그리고 다시 최고 제목 좋아, 그리고 물론 설정에서 우리는 단지 이름을 포함시켜야합니다 파일을 저장하면 한 번만 저장하면됩니다

그런 다음 언어를 말합니다 우리는 세션에서 읽을 것입니다 언어와 그때 물론 파일의 확장자와이 부분이 작동해야하므로 시험합시다 이제 우리가 새로 고침하면 영어는 정말 잘하고 있습니다 이제 보스니아로 변경하면 다른 표시되는 언어와 이제는 Pocetna, Cjenovnik, Kontakt, Moj zapanjujući 웹 사이트 및 등등 이 부분을 제거하면 볼 수 있듯이 여전히 보스니아 인입니다

영어 우리는 이것을 좋아한다 여기서 우리는 서로 다른 괜찮은 것을 가지고 있으며, 우리가 번역해야 할 마지막 것은이 바닥 글입니다 그러니 말하자 여기에서는이 배열에 두 개의 키를 더 추가하여 언어 영어를 말할 것입니다 될거야 영어와 다음 언어 보스니아 미아와 지금은 보스니아 인 우리는 그것을 바꿀 필요가있다

Engleski와 보산 스키 그러니 영어와 똑같이 보자 그리고 보스니아 그것은 변경되지 않기 때문에 여기에서 우리는 그것을 번역하지 않았다 그래서 우리는 말할 것이다 이처럼 언어 과 언어 보스니아 어, 이제 해보 죠

예, 이제 작동 중입니다 물론 여기에 링크를 포함해야합니다 처럼 Indexphp 언어 그리고 우리는 단지 닫을 필요가 있습니다 그 링크들 그리고 그것이 시험입니다

지금 보스니아 어를 선택하면 영어 – 보스니아 어로 번역되고 다시 번역됩니다 그래서 꽤 많이 그게 다야 할 수 있다면이 비디오를 즐겼기를 바랍니다 궁금한 점이 있으시면 친구와 함께하고 모양을 좋아하시는 분은 아래의 설명에 따라 문의하십시오