l10n: Update Korean Translation (#2103)

This commit is contained in:
Jinwoo Lee
2024-12-04 08:14:58 +09:00
committed by GitHub
parent 0fbc9cc79b
commit 8fee4aada7
18 changed files with 363 additions and 130 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
[Homepage][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](README.md) • [中文](readme_i18n/README_ZH.md) • [日本語](readme_i18n/README_JA.md) • [ภาษาไทย](readme_i18n/README_TH.md) • [Filipino](readme_i18n/README_PH.md) • [Polski](readme_i18n/README_PL.md) • [Español](readme_i18n/README_ES.md) • [Tiếng Việt](readme_i18n/README_VI.md) • [Portugês Brasil](readme_i18n/README_PT_BR.md) • [Italiano](readme_i18n/README_IT.md) • [Indonesia](readme_i18n/README_ID.md) • [ភាសាខ្មែរ](readme_i18n/README_KM.md) • [Français](readme_i18n/README_FR.md) • [فارسی](readme_i18n/README_FA.md) • [Turkish](readme_i18n/README_TR.md)
[English](README.md) • [中文](readme_i18n/README_ZH.md) • [日本語](readme_i18n/README_JA.md) • [ภาษาไทย](readme_i18n/README_TH.md) • [Filipino](readme_i18n/README_PH.md) • [Polski](readme_i18n/README_PL.md) • [Español](readme_i18n/README_ES.md) • [Tiếng Việt](readme_i18n/README_VI.md) • [Portugês Brasil](readme_i18n/README_PT_BR.md) • [Italiano](readme_i18n/README_IT.md) • [Indonesia](readme_i18n/README_ID.md) • [ភាសាខ្មែរ](readme_i18n/README_KM.md) • [Français](readme_i18n/README_FR.md) • [فارسی](readme_i18n/README_FA.md) • [Turkish](readme_i18n/README_TR.md) • [한국어](readme_i18n/README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+12 -12
View File
@@ -4,45 +4,45 @@
"After editing this file, you can run 'dart run slang apply --locale=ko' to quickly apply the newly added translations."
],
"general": {
"quickSaveFromFavorites": "Quick Save for \"Favorites\""
"quickSaveFromFavorites": "\"즐겨찾기\"를 위한 빠른 저장"
},
"receiveTab": {
"quickSave": {
"off": "@:general.off",
"favorites": "Favorites",
"favorites": "즐겨찾기",
"on": "@:general.on"
}
},
"sendTab": {
"manualSending": "Manual sending"
"manualSending": "수동 전송"
},
"settingsTab": {
"general": {
"saveWindowPlacementWindows": "Save window position after exit"
"saveWindowPlacementWindows": "종료 후 창 위치 기억"
},
"receive": {
"quickSaveFromFavorites": "@:general.quickSaveFromFavorites"
},
"network": {
"useSystemName": "Use system name",
"generateRandomAlias": "Generate random alias"
"useSystemName": "시스템 이름 사용",
"generateRandomAlias": "무작위 별명 생성"
}
},
"dialogs": {
"openFile": {
"title": "Open file",
"content": "Do you want to open the received file?"
"title": "파일 열기",
"content": "수신받은 파일을 여시겠습니까?"
},
"quickSaveFromFavoritesNotice": {
"title": "@:general.quickSaveFromFavorites",
"content": [
"File requests are now accepted automatically from devices in your favorites list.",
"Warning! Currently, this is not entirely secure, as a hacker who has the fingerprint of any device from your favorites list can send you files without restriction.",
"However, this option is still safer than allowing all users on the local network to send you files without restriction."
"이제 당신의 즐겨찾기 목록에 포함된 기기로부터 파일을 자동으로 전송받을 수 있습니다.",
"경고! 해당 기능은 아직 보안 측면에 있어서 완전하지 않습니다. 즐겨찾기 목록에 포함된 기기의 식별 정보를 가지고 있는 해커라면 아무런 제약없이 당신의 기기로 파일을 전송할 수 있습니다.",
"그러나, 로컬 네트워크 상에 존재하는 모든 사용자들로부터 파일을 전송할 수 있도록 허용하는 것보다는 여전히 안전합니다."
]
}
},
"tray": {
"closeWindows": "Exit"
"closeWindows": "나가기"
}
}
+86 -86
View File
@@ -11,7 +11,7 @@
"confirm": "확인",
"continueStr": "계속",
"copy": "복사",
"copiedToClipboard": "클립보드에 복사하였습니다",
"copiedToClipboard": "클립보드에 복사습니다",
"decline": "거부",
"done": "완료",
"delete": "삭제",
@@ -19,8 +19,8 @@
"error": "에러",
"example": "예시",
"files": "파일",
"finished": "완료되었습니다",
"hide": "숨기기",
"finished": "완료",
"hide": "숨",
"off": "꺼짐",
"offline": "오프라인",
"on": "켜짐",
@@ -32,16 +32,16 @@
"reset": "리셋",
"restart": "재시작",
"settings": "설정",
"skipped": "스킵됨",
"skipped": "건너뜀",
"start": "시작",
"stop": "정지",
"save": "저장",
"unchanged": "변경 안됨",
"unchanged": "변경 안 됨",
"unknown": "알 수 없음",
"noItemInClipboard": "클립보드에 항목이 없습니다"
"noItemInClipboard": "클립보드가 비어있습니다"
},
"receiveTab": {
"title": "수신",
"title": "받기",
"infoBox": {
"ip": "IP:",
"port": "포트:",
@@ -49,7 +49,7 @@
}
},
"sendTab": {
"title": "송신",
"title": "보내기",
"selection": {
"title": "선택",
"files": "파일 수: {files}",
@@ -64,28 +64,28 @@
"clipboard": "붙여넣기"
},
"shareIntentInfo": "휴대전화의 '공유' 기능을 사용하면 보다 편리하게 파일을 선택할 수 있습니다",
"nearbyDevices": "근처 기기",
"nearbyDevices": "근처 기기",
"thisDevice": "이 기기",
"scan": "기기를 검색하는 중",
"sendMode": "전송 모드",
"sendModes": {
"single": "단일 수신자",
"multiple": "다중 수신자",
"single": "하나의 기기에 보내기",
"multiple": "여러 기기에 보내기",
"link": "링크로 공유하기"
},
"sendModeHelp": "설명",
"help": "보내려는 기기가 동일한 Wi-Fi 네트워크에 연결되어 있는지 확인해 주세요",
"placeItems": "드롭해서 공유"
"placeItems": "드롭하여 공유하기"
},
"settingsTab": {
"title": "설정",
"general": {
"title": "일반",
"brightness": "밝기",
"brightness": "테마",
"brightnessOptions": {
"system": "시스템",
"dark": "어두움",
"light": "밝음"
"dark": "다크",
"light": "라이트"
},
"color": "색상",
"colorOptions": {
@@ -96,7 +96,7 @@
"languageOptions": {
"system": "시스템"
},
"saveWindowPlacement": "종료: 화면 위치 저장하기",
"saveWindowPlacement": "종료 후 창 위치 기억",
"minimizeToTray": "종료 시 시스템 트레이로 최소화",
"launchAtStartup": "로그인 시 자동으로 시작",
"launchMinimized": "최소화된 상태로 시작",
@@ -104,36 +104,36 @@
"animations": "애니메이션"
},
"receive": {
"title": "수신",
"title": "받기",
"quickSave": "@:general.quickSave",
"requirePin": "@:webSharePage.requirePin",
"autoFinish": "자동 완료",
"destination": "저장 위치",
"downloads": "(다운로드 폴더)",
"saveToGallery": "미디어를 갤러리에 저장",
"saveToHistory": "히스토리에 저장"
"saveToGallery": "갤러리에 미디어 저장",
"saveToHistory": "전송 기록 보관"
},
"send": {
"title": "전송",
"shareViaLinkAutoAccept": "링크 공유: 자동 수락"
"title": "보내기",
"shareViaLinkAutoAccept": "\"링크 공유하기\" 요청 자동 수락"
},
"network": {
"title": "네트워크",
"needRestart": "서버를 재시작해야 변경된 설정이 반영됩니다",
"needRestart": "변경 사항을 적용하려면 서버를 다시 시작하세요!",
"server": "서버",
"alias": "별명",
"deviceType": "기기 유형",
"deviceModel": "기기 모델",
"port": "포트",
"discoveryTimeout": "탐색 제한시간",
"portWarning": "커스텀 포트를 사용하면 이 디바이스가 다른 장치에서 감지되지 않을 수 있습니다. (기본값: {defaultPort})",
"portWarning": "사용자 지정 포트를 사용하면 다른 장치에서 기기가 감지되지 않을 수 있습니다. (기본값: {defaultPort})",
"encryption": "암호화",
"multicastGroup": "멀티캐스트",
"multicastGroupWarning": "사용자 지정 멀티캐스트 주소를 사용하고 있기 때문에 다른 기기에서 감지되지 않을 수 있습니다. (기본값: {defaultMulticast})"
"multicastGroupWarning": "사용자 지정 멀티캐스트 주소를 사용하면 다른 장치에서 기기 감지되지 않을 수 있습니다. (기본값: {defaultMulticast})"
},
"other": {
"title": "기타",
"support": "LocalSend 지원",
"support": "LocalSend 후원하기",
"donate": "기부",
"privacyPolicy": "개인정보 처리 방침",
"termsOfUse": "이용 약관"
@@ -142,21 +142,21 @@
},
"troubleshootPage": {
"title": "문제 해결",
"subTitle": "앱이 예상대로 작동하지 않나요? 여기에서 일반적인 해결 방법을 찾을 수 있습니다.",
"solution": "해결 방법:",
"fixButton": "자동으로 수정하기",
"subTitle": "앱이 대로 작동하지 않나요? 이 곳에서 일반적인 문제들에 대한 도움말을 찾을 수 있습니다.",
"solution": "도움말:",
"fixButton": "자동으로 해결하기",
"firewall": {
"symptom": "이 앱은 다른 기기로 파일을 보낼 수 있지만, 다른 기기에서 이 기기로 파일을 보낼 수 없습니다.",
"solution": "방화벽 설정 때문일 가능성이 높습니다. {port} 포트로 들어오는 연결(UDP 및 TCP)을 허용하여 이 문제를 해결할 수 있습니다.",
"symptom": "파일을 다른 기기로 보내는 데에는 문제가 없으나, 다른 기기로부터 파일을 받을 수 없는 경우",
"solution": "방화벽 설정으로 인한 문제일 가능성이 높습니다. {port} 포트로 들어오는 연결(UDP 및 TCP)을 허용하여 이 문제를 해결할 수 있습니다.",
"openFirewall": "방화벽 열기"
},
"noDiscovery": {
"symptom": "현재 기기에서 다른 기기를 찾을 수 없습니다.",
"solution": "모든 장치가 동일한 Wi-Fi 네트워크에 연결되어 있고 동일한 설정(포트, 멀티캐스트 주소, 암호화)을 공유하는지 확인세요. 기기의 IP 주소를 수동으로 입력해 볼 수도 있습니다. 이 방법이 작동하면, 해당 기기를 즐겨찾기에 추가하여 앞으로 자동으로 검색될 수 있도록 해 보세요."
"symptom": "현재 사용 중인 기기에서 다른 기기들이 감지되지 않는 경우",
"solution": "사용하려는 모든 기기가 동일한 Wi-Fi 네트워크에 연결되어 있고, 동일한 설정(포트, 멀티캐스트 주소, 암호화)이 적용되어 있는지 확인해보세요. 직접 상대의 IP 주소를 입력하여 기기를 추가할 수도 있습니다. 즐겨찾기에 등록하면 다음부터 자동으로 감지될 수 있습니다."
},
"noConnection": {
"symptom": " 기기 모두 서로를 검색하거나 파일을 공유할 수 없습니다.",
"solution": "양쪽 모두에 문제가 있나요? 두 기기가 동일한 Wi-Fi 네트워크에 연결되어 있고 동일한 구성 (포트, 멀티캐스트 주소, 암호화)를 공유하는지 확인해야 합니다. Wi-Fi가 참가자 간 통신을 허용하지 않 수도 있습니다. 이 경우 라우터에서 해당 옵션을 활성화해야 합니다."
"symptom": "양쪽 기기 모두 서로를 감지하지 못하거나, 파일을 전송할 수 없는 경우",
"solution": "양쪽 모두에 문제가 있는 경우, 두 기기가 동일한 Wi-Fi 네트워크에 연결되어 있고 동일한 설정(포트, 멀티캐스트 주소, 암호화)이 적용되어 있는지 확인해야 합니다. Wi-Fi 네트워크가 기기 간 통신을 허용하지 않는 경우일 수도 있습니다. 이 경우 라우터에서 관련 옵션을 수정해야 합니다."
}
},
"receiveHistoryPage": {
@@ -187,45 +187,45 @@
},
"subTitleMessage": "에서 메시지를 보냈습니다:",
"subTitleLink": "에서 링크를 보냈습니다:",
"canceled": "보내는 사람이 요청을 취소했습니다"
"canceled": "보내는 사람이 요청을 취소했습니다."
},
"receiveOptionsPage": {
"title": "옵션",
"title": "설정",
"destination": "@:settingsTab.receive.destination",
"appDirectory": "(LocalSend 폴더)",
"saveToGallery": "@:settingsTab.receive.saveToGallery",
"saveToGalleryOff": "디렉토리가 있어 자동으로 꺼집니다."
"saveToGalleryOff": "폴더가 있어 자동으로 비활성화되었습니다."
},
"sendPage": {
"waiting": "답변을 기다리는 중…",
"waiting": "응답 대기 중…",
"rejected": "받는 사람이 요청을 거부했습니다",
"tooManyAttempts": "@:web.tooManyAttempts",
"busy": "수신자가 다른 요청으로 바쁩니다."
"busy": "받는 사람이 다른 요청을 처리하는 중입니다."
},
"progressPage": {
"titleSending": "파일 보내는 중",
"titleReceiving": "파일 받는 중",
"titleSending": "파일 보내는 중",
"titleReceiving": "파일 받는 중",
"savedToGallery": "갤러리에 저장했습니다.",
"total": {
"title": {
"sending": "진행 시간 ({time})",
"finishedError": "에러로 인해 종료되었습니다",
"canceledSender": "보내는 사람 취소습니다",
"canceledReceiver": "받는 사람 취소습니다"
"finishedError": "에러와 함께 종료되었습니다",
"canceledSender": "보내는 사람에 의해 취소되었습니다",
"canceledReceiver": "받는 사람에 의해 취소되었습니다"
},
"count": "파일: {curr} / {n}",
"size": "크기: {curr} / {n}",
"speed": "속도: {speed}/s"
"speed": "속도: {speed}/"
}
},
"webSharePage": {
"title": "링크로 공유하기",
"loading": "서버 시작 중...",
"stopping": "서버 중지 중...",
"error": "서버 시작 중 오류가 발생했습니다.",
"error": "서버 시작하는 도중 오류가 발생했습니다.",
"openLink": {
"one": " 링크를 브라우저에서 열기:",
"other": " 중 하나의 링크를 브라우저에서 열기:"
"one": "해당 링크를 브라우저에서 여세요:",
"other": "해당 링크들 중 하나를 브라우저에서 여세요:"
},
"requests": "요청",
"noRequests": "아직 요청이 없습니다.",
@@ -233,55 +233,55 @@
"autoAccept": "요청 자동 수락",
"requirePin": "PIN 번호 사용",
"pinHint": "PIN 번호는 \"{pin}\" 입니다",
"encryptionHint": "LocalSend는 자체 서명된 인증서를 사용합니다. 브라우저에서 수락해야 합니다.",
"pendingRequests": "대기중인 요청: {n}"
"encryptionHint": "LocalSend는 자체 서명된 인증서를 사용합니다. 브라우저에서 이를 허용해야 합니다.",
"pendingRequests": "대기 중인 요청: {n}"
},
"aboutPage": {
"title": "LocalSend에 대해",
"title": "LocalSend 정보",
"description": [
"LocalSend는 인터넷 연결이 필요 없이 로컬 네트워크를 통해 주변 기기 파일 및 메시지를 안전하게 공유할 수 있는 무료 오픈소스 앱입니다.",
"LocalSend는 인터넷 연결하지 않고도 로컬 네트워크를 통해 주변 기기들과 파일 및 메시지를 안전하게 공유할 수 있는 무료 오픈소스 앱입니다.",
"이 앱은 Android, iOS, macOS, Windows 및 Linux에서 사용할 수 있습니다. 모든 다운로드 옵션은 공식 홈페이지에서 확인할 수 있습니다."
],
"author": "작성자",
"contributors": "기여자",
"packagers": "패키지 관리자",
"translators": "번역"
"translators": "번역"
},
"donationPage": {
"title": "기부",
"info": "LocalSend는 광고 없이 무료이며 오픈소스입니다. 앱을 좋아하신다면 개발을 후원하는 기부를 해주세요.",
"info": "LocalSend는 광고없이 무료로 제공되는 오픈소스 프로젝트입니다. 앱이 마음에 드신다면 후원을 통해 프로젝트 개발을 지원해주세요.",
"donate": "{amount} 기부하기",
"thanks": "정말 감사니다!",
"thanks": "진심으로 감사드립니다!",
"restore": "구매 복원"
},
"changelogPage": {
"title": "업데이트 이력"
"title": "변경사항"
},
"aliasGenerator(ignoreMissing, ignoreGpt)": {
"@info": "Inherits from the English version"
},
"dialogs": {
"addFile": {
"title": "선택 목록에 추가",
"content": "무엇을 추가할까요?"
"title": "선택 파일 추가",
"content": "어떤 파일을 추가할까요?"
},
"addressInput": {
"title": "주소 입력",
"title": "주소 입력",
"hashtag": "해시태그",
"ip": "IP 주소",
"recentlyUsed": "최근 사용된 주소: "
},
"cancelSession": {
"title": "파일 전송 취소",
"title": "파일 전송 취소",
"content": "정말로 파일 전송을 취소할까요?"
},
"cannotOpenFile": {
"title": "파일을 열 수 없",
"content": "\"{file}\"을 열 수 없습니다. 파일이 이동, 이름 변경 또는 삭제 되었는지 확인해주세요."
"title": "열 수 없는 파일",
"content": "\"{file}\" 파일을 열 수 없습니다. 파일 이름 변경되었거나 이동 또는 삭제되었는지 확인해주세요."
},
"encryptionDisabledNotice": {
"title": "암호화 비활성화되었습니다",
"content": "이제부터 암호화되지 않은 HTTP 프로토콜로 통신이 이루어집니다. HTTPS 사용하려면 암호화를 다시 활성화해주세요."
"title": "암호화 비활성화",
"content": "이제부터 암호화되지 않은 HTTP 프로토콜로 통신이 이루어집니다. HTTPS 프로토콜을 사용하려면 암호화를 다시 활성화해주세요."
},
"errorDialog": {
"title": "@:general.error"
@@ -292,11 +292,11 @@
"addFavorite": "추가"
},
"favoriteDeleteDialog": {
"title": "즐겨찾기에서 삭제",
"content": "정말 \"{name}\" 즐겨찾기에서 삭제할까요?"
"title": "즐겨찾기 삭제",
"content": "정말 \"{name}\" 기기를 즐겨찾기에서 삭제하시겠습니까?"
},
"favoriteEditDialog": {
"titleAdd": "즐겨찾기 추가",
"titleAdd": "즐겨찾기 추가",
"titleEdit": "편집",
"name": "별명",
"auto": "(자동)",
@@ -312,33 +312,33 @@
"time": "시간:"
},
"fileNameInput": {
"title": "파일 이름 입력하세요",
"title": "파일 이름 입력",
"original": "기존 이름: {original}"
},
"historyClearDialog": {
"title": "기록 지우기",
"title": "기록 삭제",
"content": "정말 모든 기록을 삭제하시겠습니까?"
},
"localNetworkUnauthorized": {
"title": "@:dialogs.noPermission.title",
"description": "로컬 네트워크를 스캔할 권한이 없어 LocalSend가 다른 기기를 찾을 수 없습니다. 설정에서 권한을 부여해주세요.",
"description": "LocalSend가 다른 기기를 감지하려면 로컬 네트워크 탐색을 위한 권한이 필요합니다. 설정에서 권한을 허용해주세요.",
"gotoSettings": "설정"
},
"messageInput": {
"title": "메시지 입력하세요",
"multiline": "여러줄"
"title": "메시지 입력",
"multiline": "여러 줄"
},
"noFiles": {
"title": "파일이 선택되지 않았습니다",
"content": "적어도 하나 이상의 파일을 선택해주세요"
"title": "선택된 파일 없음",
"content": "적어도 하나 이상의 파일을 선택해주세요."
},
"noPermission": {
"title": "권한 없음",
"content": "필요한 권한을 허용하지 않았습니다. 설정에서 허용해주세요."
"content": "필요한 권한이 부여되지 않았습니다. 설정에서 권한을 허용해주세요."
},
"notAvailableOnPlatform": {
"title": "사용 불가",
"content": " 기능은 다음 플랫폼에서만 사용 가능합니다:"
"content": "해당 기능은 다음 플랫폼에서만 사용할 수 있습니다:"
},
"qr": {
"title": "QR 코드"
@@ -353,16 +353,16 @@
},
"quickSaveNotice": {
"title": "@:general.quickSave",
"content": "파일 요청이 자동으로 수락됩니다. 로컬 네트워크의 누구나 파일을 보낼 수 있게되므로 주의해 주세요."
"content": "파일 요청이 자동으로 수락됩니다. 로컬 네트워크 상에 존재하는 모두가 파일을 보낼 수 있다는 점을 명심하세요."
},
"pin": {
"title": "PIN 번호 입력"
},
"sendModeHelp": {
"title": "전송 모드",
"single": "파일을 한 명의 수신자에게 보냅니다. 파일 전송이 완료되면 선택이 지워집니다.",
"multiple": "파일을 여러 명의 수신자에게 보냅니다. 선택이 지워지지 않습니다.",
"link": "LocalSend 설치지 않은 수신자는 브라우저에서 링크를 열어 선택한 파일을 다운로드 수 있습니다."
"single": "파일을 하나의 기기에 보냅니다. 파일 전송이 완료된 후 선택 항목이 초기화됩니다.",
"multiple": "파일을 여러 기기에 보냅니다. 파일 전송이 완료된 뒤에도 선택 항목이 유지됩니다.",
"link": "LocalSend 설치지 않은 기기에서도 브라우저를 통해 링크에 접속하여 파일을 다운로드 받을 수 있습니다."
},
"zoom": {
"title": "URL"
@@ -375,7 +375,7 @@
"tray": {
"@info": "Apple Guidelines are very strict about the 'close' wording.",
"open": "@:general.open",
"close": "LocalSend 종료"
"close": "LocalSend 종료하기"
},
"web": {
"waiting": "@:sendPage.waiting",
@@ -393,17 +393,17 @@
"cancel": "취소",
"edit": "편집",
"gifIndicator": "GIF",
"loadFailed": "로드 실패",
"loadFailed": "불러오기 실패",
"original": "원본",
"preview": "미리보기",
"select": "선택",
"emptyList": "목록이 비어있음",
"unSupportedAssetType": "지원하지 않는 파일 유형입니다.",
"unableToAccessAll": "기기의 모든 파일에 접근할 수 없습니다.",
"viewingLimitedAssetsTip": "앱에서 접근 가능한 파일과 앨범만 볼 수 있습니다.",
"changeAccessibleLimitedAssets": "접근 가능한 파일을 업데이트하려면 클릭하세요.",
"accessAllTip": "앱은 기기의 일부 파일에만 접근할 수 있습니다. 시스템 설정으로 이동하여 앱이 기기의 모든 미디어에 액세스할 수 있도록 허용세요.",
"goToSystemSettings": "시스템 설정으로 이동",
"viewingLimitedAssetsTip": "앱에서 접근할 수 있는 파일과 앨범만 볼 수 있습니다.",
"changeAccessibleLimitedAssets": "접근이 허용된 파일 목록을 갱신하려면 클릭하세요.",
"accessAllTip": "앱은 기기의 일부 파일에만 접근할 수 있습니다. 설정으로 이동하여 앱이 모든 미디어에 접근할 수 있도록 허용해주세요.",
"goToSystemSettings": "설정으로 이동",
"accessLimitedAssets": "제한된 접근으로 계속하기",
"accessiblePathName": "접근 가능한 파일",
"sTypeAudioLabel": "오디오",
+1 -1
View File
@@ -7,7 +7,7 @@
[Página de inicio][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[Homepage][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](README.md) • [中文](readme_i18n/README_ZH.md) • [日本語](readme_i18n/README_JA.md) • [ภาษาไทย](readme_i18n/README_TH.md) • [Filipino](readme_i18n/README_PH.md) • [Polski](readme_i18n/README_PL.md) • [Español](readme_i18n/README_ES.md) • [Tiếng Việt](readme_i18n/README_VI.md) • [Portugês Brasil](readme_i18n/README_PT_BR.md) • [Italiano](readme_i18n/README_IT.md) • [Indonesia](readme_i18n/README_ID.md) • [ភាសាខ្មែរ](readme_i18n/README_KM.md) • [Français](readme_i18n/README_FR.md) • [فارسی](readme_i18n/README_FA.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[Site web][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](README.md) • [中文](readme_i18n/README_ZH.md) • [日本語](readme_i18n/README_JA.md) • [ภาษาไทย](readme_i18n/README_TH.md) • [Filipino](readme_i18n/README_PH.md) • [Polski](readme_i18n/README_PL.md) • [Español](readme_i18n/README_ES.md) • [Tiếng Việt](readme_i18n/README_VI.md) • [Portugês Brasil](readme_i18n/README_PT_BR.md) • [Italiano](readme_i18n/README_IT.md) • [Indonesia](readme_i18n/README_ID.md) • [ភាសាខ្មែរ](readme_i18n/README_KM.md) • [Français](readme_i18n/README_FR.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[Homepage][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[Sito web][sito web] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[sito web]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[ホームページ][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[ទំព័រដើម][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+234
View File
@@ -0,0 +1,234 @@
# LocalSend
[![CI status][ci-badge]][ci-workflow]
[![Translations][translate-badge]][translate-link]
[ci-badge]: https://github.com/localsend/localsend/actions/workflows/ci.yml/badge.svg
[ci-workflow]: https://github.com/localsend/localsend/actions/workflows/ci.yml
[translate-badge]: https://hosted.weblate.org/widget/localsend/app/svg-badge.svg
[translate-link]: https://hosted.weblate.org/engage/localsend/
[홈페이지][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
[github]: https://github.com/localsend/localsend
[codeberg]: https://codeberg.org/localsend/localsend
LocalSend는 인터넷에 연결하지 않고도 로컬 네트워크를 통해 주변 기기들과 파일 및 메시지를 안전하게 공유할 수 있는 무료 오픈소스 앱입니다.
- [정보](#정보)
- [스크린샷](#스크린샷)
- [다운로드](#다운로드)
- [작동 원리](#작동-원리)
- [시작하기](#시작하기)
- [기여하기](#기여하기)
- [번역](#번역)
- [버그 수정 및 개선](#버그-수정-및-개선)
- [빌드](#빌드)
- [Android](#android)
- [iOS](#ios)
- [macOS](#macos)
- [Windows](#windows)
- [Linux](#linux)
## 정보
LocalSend는 REST API 및 HTTPS 암호화를 통해 기기 간의 파일을 안전하게 주고 받을 수 있는 크로스플랫폼 애플리케이션입니다. 외부 서버에 의존하는 다른 앱과 달리, LocalSend는 인터넷 연결 및 제삼자 서버를 필요로 하지 않는 만큼, 근거리 통신을 위한 빠르고 안정적인 대안이라고 할 수 있습니다.
## 스크린샷
<img src="https://localsend.org/img/screenshot-iphone.webp" alt="iPhone screenshot" height="300"/> <img src="https://localsend.org/img/screenshot-pc.webp" alt="PC screenshot" height="300"/>
## 다운로드
애플리케이션에 자동 업데이트 기능이 존재하지 않는 만큼, 앱스토어 및 패키지 매니저를 통해 앱을 다운로드 받을 것을 권장합니다.
| Windows | macOS | Linux | Android | iOS | Fire OS |
|-------------------------|-------------------------|--------------------|----------------|---------------|------------|
| [Winget][] | [App Store][] | [Flathub][] | [Play Store][] | [App Store][] | [Amazon][] |
| [Scoop][] | [Homebrew][] | [Nixpkgs][] | [F-Droid][] | | |
| [Chocolatey][] | [DMG Installer][latest] | [Snap][] | [APK][latest] | | |
| [EXE Installer][latest] | | [AUR][] | | | |
| [Portable ZIP][latest] | | [TAR][latest] | | | |
| | | [DEB][latest] | | | |
| | | [AppImage][latest] | | | |
[배포 채널][distribution channels]에서 더 자세한 내용을 찾아볼 수 있습니다.
[windows store]: https://www.microsoft.com/store/apps/9NCB4Z0TZ6RR
[app store]: https://apps.apple.com/us/app/localsend/id1661733229
[play store]: https://play.google.com/store/apps/details?id=org.localsend.localsend_app
[f-droid]: https://f-droid.org/packages/org.localsend.localsend_app
[amazon]: https://www.amazon.com/dp/B0BW6MP732
[winget]: https://github.com/microsoft/winget-pkgs/tree/master/manifests/l/LocalSend/LocalSend
[scoop]: https://scoop.sh/#/apps?s=0&d=1&o=true&q=localsend&id=fb88113be361ca32c0dcac423cb4afdeda0b0c66
[chocolatey]: https://community.chocolatey.org/packages/localsend
[homebrew]: https://formulae.brew.sh/cask/localsend
[flathub]: https://flathub.org/apps/details/org.localsend.localsend_app
[nixpkgs]: https://search.nixos.org/packages?show=localsend
[snap]: https://snapcraft.io/localsend
[aur]: https://aur.archlinux.org/packages/localsend-bin
[latest]: https://github.com/localsend/localsend/releases/latest
[distribution channels]: https://github.com/localsend/localsend/blob/main/CONTRIBUTING.md#distribution
**요구 사항**
| 플랫폼 | 최소 버전 | 알림 |
|----------|-----------------|------------------------------------------------------------------------------------------------------------------------------|
| Android | 5.0 | - |
| iOS | 12.0 | - |
| macOS | 11 Big Sur | OpenCore Legacy Patcher 2.0.2 필요 ([#1005](https://github.com/localsend/localsend/issues/1005#issuecomment-2449899384) 참고)|
| Windows | 10 | Windows 7을 지원하는 마지막 버전은 v1.15.4입니다. 추후 Windows 7을 지원하는 최신 버전이 공개될 수 있습니다. |
| Linux | N.A. | - |
## 설정
대부분의 경우, LocalSend는 별 다른 설정을 하지 않더라도 곧바로 동작하도록 설계되어 있습니다. 하지만, 파일을 주고 받는데 어려움을 겪고 계신다면, LocalSend가 로컬 네트워크를 통해 데이터를 주고받을 수 있도록 방화벽 설정을 수정해야 할 수 있습니다.
| 트래픽 타입 | 프로토콜 | 포트 | 작업 |
|--------------|----------|-------|--------|
| Incoming | TCP, UDP | 53317 | 허용 |
| Outgoing | TCP, UDP | Any | 허용 |
또한, 라우터 설정에서 AP 격리 기능을 비활성화하는 것을 잊지 마세요. 대부분은 해당 기능이 기본적으로 비활성화되어 있으나, 일부 라우터 (특히 공공 네트워크에서는) AP 격리 기능이 활성화되어 있을 수 있습니다.
**포터블 모드**
(v1.13.0에서 도입됨)
실행파일과 같은 경로 내에 `settings.json` 파일을 생성하세요.
파일 내용은 비어있어도 됩니다.
앱이 기본 경로 대신 해당 파일에 설정값을 저장하게 됩니다.
**숨김 상태로 실행**
(v1.15.0에서 업데이트됨)
앱이 (작업표시줄에) 숨겨진 상태로 실행하게 하려면, `--hidden` 플래그를 사용하세요 (예시: `localsend_app.exe --hidden`).
v1.14.0보다 낮은 버전에서는, `autostart` 플래그가 설정되어 있고, 숨김 설정이 활성화되어 있을 때 앱이 숨겨진 상태로 실행됩니다.
## 작동 원리
LocalSend는 REST API 기술을 사용해 다른 기기와 안전하게 데이터를 주고받을 수 있는 통신 프로토콜을 이용합니다. 모든 데이터는 HTTPS를 통해 안전하게 전송되며, 각 기기마다 TLS/SSL 인증서가 생성되어 최대한의 안전성을 보장합니다.
LocalSend 프로토콜에 대해 더욱 자세한 정보를 알고 싶으시다면, [문서](https://github.com/localsend/protocol)을 참고하시기 바랍니다.
## 시작하기
소스코드로부터 LocalSend를 컴파일하려면, 아래 과정들을 따라하시기 바랍니다:
1. Flutter를 [직접](https://flutter.dev) 설치하시거나, [fvm](https://fvm.app)을 사용하세요. ([요구 버전](.fvmrc) 참고)
2. [Rust](https://www.rust-lang.org/tools/install)를 설치하세요.
3. `LocalSend` repository를 Clone하세요.
4. `cd app` 명령어를 통해 앱이 위치한 경로로 이동하세요.
5. `flutter pub get` 명령어를 통해 필요한 패키지를 다운로드 받으세요.
6. `flutter run` 명령어를 통해 앱을 실행하세요.
> [!중요]
> LocalSend는 현재 구 버전의 Flutter를 사용하고 있습니다. ([.fvmrc](.fvmrc) 참고)
> 따라서 시스템에 설치된 Flutter 버전과, LocalSend가 요구하는 버전이 맞지 않는데서 다양한 빌드 오류가 발생할 수 있습니다.
> 더욱 일관된 개발 환경을 확보하기 위해, LocalSend는 [fvm](https://fvm.app)을 사용하여 프로젝트 Flutter 버전을 관리하고 있습니다.
> `fvm`을 설치하신 뒤, `flutter` 명령어 대신 `fvm flutter` 명령어를 사용하시기 바랍니다.
## 기여하기
저희는 LocalSend를 개선하는데 관심을 갖고 있는 모든 분들로부터의 기여를 환영합니다. 만약 기여를 하고자 하신다면, 아래 몇 가지 방법들이 존재합니다:
### 번역
LocalSend를 다양한 언어로 번역하는데 도움을 주실 수 있습니다. 저희는 [Weblate](https://hosted.weblate.org/projects/localsend/app) 플랫폼을 통해 번역을 관리하고 있습니다.
이 외에도, 해당 레포지토리를 포크하여 직접 번역문을 추가하는 방식으로도 기여하실 수 있습니다.
번역 파일은 [app/assets/i18n](https://github.com/localsend/localsend/tree/main/app/assets/i18n) 경로에서 찾아보실 수 있습니다. `_missing_translations_<locale>.json` 또는 `strings_<locale>.i18n.json` 파일을 수정하여 번역문을 추가하거나 개선할 수 있습니다.
<a href="https://hosted.weblate.org/engage/localsend/">
<img src="https://hosted.weblate.org/widget/localsend/app/multi-auto.svg" alt="Translation status" />
</a>
**_중요:_ `@`로 장식된 항목들은 번역 대상이 아닙니다; 이는 앱에서 표시되는 문구가 아니고, 다만 번역가에게 도움이 되는 정보나 문맥을 제공하기 위해 작성된 항목입니다.**
### 버그 수정 및 개선
- **버그 수정:** 버그를 발견하셨다면, 부디 pull request를 생성하여 어떤 문제가 발생하고 있는지, 이를 어떻게 고칠 수 있는지를 투명하게 알려주시기 바랍니다.
- **개선:** LocalSend를 개선하기 위한 아이디어가 있으신가요? Issue를 생성하여 어떤 부분을 개선하면 좋을지 알려주세요.
더 많은 정보가 필요하시다면, [기여 가이드](https://github.com/localsend/localsend/blob/main/CONTRIBUTING.md)를 확인하시기 바랍니다.
## 빌드
해당 명령어는 오로지 maintainer들을 위한 명령어들입니다.
### Android
Traditional APK
```bash
flutter build apk
```
AppBundle for Google Play
```bash
flutter build appbundle
```
### iOS
```bash
flutter build ipa
```
### macOS
```bash
flutter build macos
```
### Windows
**Traditional**
```bash
flutter build windows
```
**Local MSIX App**
```bash
flutter pub run msix:create
```
**Store ready**
```bash
flutter pub run msix:create --store
```
### Linux
**Traditional**
```bash
flutter build linux
```
**AppImage**
```bash
appimage-builder --recipe AppImageBuilder.yml
```
**Snap**
Instructions in [localsend/snap/README.md](https://github.com/localsend/snap/blob/main/README.md)
## 기여자
<a href="https://github.com/localsend/localsend/graphs/contributors">
<img src="https://contrib.rocks/image?repo=localsend/localsend" alt="Localsend Contributors"/>
</a>
+1 -1
View File
@@ -7,7 +7,7 @@
[Tahanan][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[Strona główna][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[Homepage][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[Homepage][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+17 -18
View File
@@ -7,7 +7,7 @@
[Homepage][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](README.md) • [中文](readme_i18n/README_ZH.md) • [日本語](readme_i18n/README_JA.md) • [ภาษาไทย](readme_i18n/README_TH.md) • [Filipino](readme_i18n/README_PH.md) • [Polski](readme_i18n/README_PL.md) • [Español](readme_i18n/README_ES.md) • [Tiếng Việt](readme_i18n/README_VI.md) • [Portugês Brasil](readme_i18n/README_PT_BR.md) • [Italiano](readme_i18n/README_IT.md) • [Indonesia](readme_i18n/README_ID.md) • [ភាសាខ្មែរ](readme_i18n/README_KM.md) • [Français](readme_i18n/README_FR.md) • [فارسی](readme_i18n/README_FA.md) • [Turkish](readme_i18n/README_TR.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
@@ -16,23 +16,22 @@
LocalSend, internet bağlantısına ihtiyaç duymadan, yerel ağ üzerinden yakın cihazlarla güvenli bir şekilde dosya ve mesaj paylaşmanıza olanak tanıyan ücretsiz, açık kaynaklı bir uygulamadır.
- [LocalSend](#localsend)
- [Hakkında](#hakkında)
- [Ekran Görüntüleri](#ekran-görüntüleri)
- [İndir](#i̇ndir)
- [Kurulum](#kurulum)
- [Nasıl Çalışır](#nasıl-çalışır)
- [Başlarken](#başlarken)
- [Katkıda Bulunma](#katkıda-bulunma)
- [Çeviri](#çeviri)
- [Hata Düzeltmeleri ve İyileştirmeler](#hata-düzeltmeleri-ve-i̇yileştirmeler)
- [Derleme](#derleme)
- [Android](#android)
- [iOS](#ios)
- [macOS](#macos)
- [Windows](#windows)
- [Linux](#linux)
- [Katkıda Bulunanlar](#katkıda-bulunanlar)
- [Hakkında](#hakkında)
- [Ekran Görüntüleri](#ekran-görüntüleri)
- [İndir](#i̇ndir)
- [Kurulum](#kurulum)
- [Nasıl Çalışır](#nasıl-çalışır)
- [Başlarken](#başlarken)
- [Katkıda Bulunma](#katkıda-bulunma)
- [Çeviri](#çeviri)
- [Hata Düzeltmeleri ve İyileştirmeler](#hata-düzeltmeleri-ve-i̇yileştirmeler)
- [Derleme](#derleme)
- [Android](#android)
- [iOS](#ios)
- [macOS](#macos)
- [Windows](#windows)
- [Linux](#linux)
- [Katkıda Bulunanlar](#katkıda-bulunanlar)
## Hakkında
+1 -1
View File
@@ -7,7 +7,7 @@
[Trang chủ][homepage]•[Discord][discord]•[GitHub][github]•[Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
[homepage]: https://localsend.org
[discord]: https://discord.gg/GSRWmQNP87
+1 -1
View File
@@ -7,7 +7,7 @@
[主页][homepage] • [Discord][discord] • [GitHub][github] • [Codeberg][codeberg]
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md)
[English](/README.md) • [中文](README_ZH.md) • [日本語](README_JA.md) • [ภาษาไทย](README_TH.md) • [Filipino](README_PH.md) • [Polski](README_PL.md) • [Español](README_ES.md) • [Tiếng Việt](README_VI.md) • [Portugês Brasil](README_PT_BR.md) • [Italiano](README_IT.md) • [Indonesia](README_ID.md) • [ភាសាខ្មែរ](README_KM.md) • [Français](README_FR.md) • [فارسی](README_FA.md) • [Turkish](README_TR.md) • [한국어](README_KO.md)
> 注意:中文文档更新可能不够及时,请以英文文档为准。