rebase: phater change

This commit is contained in:
파소다 2023-08-16 20:25:50 +09:00
parent 0e281f5c8a
commit c33d8b3ede
13 changed files with 273 additions and 182 deletions

View file

@ -2,54 +2,54 @@
_lang_: "한국어" _lang_: "한국어"
addSingle: "하나만 추가" addSingle: "하나만 추가"
addMultiple: "여러 개 추가" addMultiple: "여러 개 추가"
showRenoteConfirmPopup: "리노트할 때 확인 팝업 표시" showRenoteConfirmPopup: "리페잇 전에 확인 팝업을 표시하기"
showSubNoteFooterButton: "브 노트에 액션 버튼 표시" showSubNoteFooterButton: "답글에 대해서 액션 버튼 표시하기"
showSubNoteFooterButtonDescription: "이 설정을 활성화하면 답글이 달린 노트의 상위 노트에 액션 버튼을 표시해요." showSubNoteFooterButtonDescription: "답글의 원 페잇에도 액션 버튼을 표시합니다."
alreadyFollowed: "팔로우 했어요!" alreadyFollowed: "팔로우했습니다!"
enableMarkByDate: "노트 시간을 일자로 표시" enableMarkByDate: "페잇의 시간을 일자로 정렬하기"
renoteConfirm: "리노트 할까요?" renoteConfirm: "리페잇하시겠습니까?"
inviteRevoke: "모든 초대 코드 제거" inviteRevoke: "모든 초대 코드 제거하기"
inviteRevokeConfirm: "정말로 모든 초대 코드를 제거할까요?" inviteRevokeConfirm: "정말로 모든 초대 코드를 제거하시겠습니까?"
enableAbsoluteTime: "절대 시간 표기 사용" enableAbsoluteTime: "항상 절대 시간으로시하기"
posted: "노트를 게시했어요!" posted: "이 페잇이 무대 바깥에 닿기를."
translateNote: "노트 번역하기" translateNote: "이 페잇을 번역하기"
showTranslateButtonInNote: "노트 본문에 번역 버튼 표시" showTranslateButtonInNote: "상세 페이지에서 '번역하기' 표시하기"
editNickName: "닉네임 편집" editNickName: "닉네임 바꾸기"
hideAvatarsInNote: "노트에서 프로필 아이콘 숨김" hideAvatarsInNote: "페잇에서 프로필 사진을 숨기기"
displayBanner: "배너 이미지 표시" displayBanner: "배너 이미지 표시 설정"
requireRefresh: "페이지 새로 고침이 필요할 때" requireRefresh: "페이터를 다시 불러와야 할 때는"
performanceWarning: "리소스를 많이 사용하므로, 디바이스의 온도가 높아지고 배터리의 소모가 빨라질 수 있어요" performanceWarning: "이 기능을 사용하면 기기의 온도가 높아지거나, 배터리가 빠르게 소모될 수 있습니다."
photosensitiveSeizuresWarning: "광과민성 발작을 일으킬 수 있어요" photosensitiveSeizuresWarning: "광과민성 발작을 일으킬 수 있습니다."
friendlyEnableNotifications: "알림 영역 활성화/비활성화" friendlyEnableNotifications: "알림 탭을 보이기/숨기기"
friendlyEnableWidgets: "위젯 영역 활성화/비활성화" friendlyEnableWidgets: "위젯 탭을 보이기/숨기기"
useBoldFont: "볼드체 텍스트" useBoldFont: "두꺼운 글씨체"
newNoteReceivedNotification: "새 노트 알림을 표시할 때" newNoteReceivedNotification: "새로운 페잇이 있음을 알릴 때는"
disableRightClick: "우클릭 방지" disableRightClick: "우클릭 방지"
useEnterToSend: "Enter를 눌러 보내기" useEnterToSend: "Enter를 눌러서 바로 보내기"
useEnterToSendDescription: "옵션을 활성화하면 줄 바꿈은 Shift + Enter 키로 할 수 있어요." useEnterToSendDescription: "줄바꿈은 Shift + Enter로 변경됩니다."
postFormVisibilityHotkey: "단축키로 공개 범위 전환하기" postFormVisibilityHotkey: "단축키로 공개 범위 전환하기"
postFormVisibilityHotkeyDescription: "노트를 작성할 때, Ctrl(control) + Shift 키를 누르면 공개 범위를 전환할 수 있어요. 로컬에만 보이게 하는 단축키는 Ctrl(command 또는 control) + Alt(option) 키에요." postFormVisibilityHotkeyDescription: "페잇 작성 시, Ctrl + Shift를 눌러 누구에게 보일 지 손쉽게 바꿀 수 있습니다. Ctrl + Alt를 눌러 글로벌 타임라인에 보이지 않게 할 수도 있습니다."
cherrypickUpdatedCacheClearTitle: "캐시를 지울까요?" cherrypickUpdatedCacheClearTitle: "브라우저에 저장된 임시 파일을 제거하시겠습니까?"
cherrypickUpdatedCacheClear: "테마 및 색상, 로케일 등의 변경 사항이 제대로 반영되지 않을 수 있기 때문에, 클라이언트가 업데이트되면 <b>캐시를 지울 것을 권장</b>해요.\n계정 로그인 상태는 그대로 유지돼요!" cherrypickUpdatedCacheClear: "테마 및 색상, 표시 문구와 같은 변경 사항이 제대로 반영되지 않을 수 있어 업데이트 후에는 <b>임시 파일을 지우는 게</b> 좋습니다.\n임시 파일을 삭제하는 것은 로그인 상태와 관련 없답니다."
cherrypickUpdatedCacheClearLater: "나중에 캐시를 지우려면 <b>설정</b> - <b>캐시 지우기</b>에서 할 수 있어요!" cherrypickUpdatedCacheClearLater: "나중에 임시 파일을 삭제하려면 <b>설정</b> - <b>캐시 지우기</b>에서 진행할 수 있습니다."
headlineMisskey: "노트로 연결되는 네트워크" headlineMisskey: "모두가 페잇으로 이어지는 곳"
introMisskey: "어서오세요! CherryPick은 오픈 소스 분산형 마이크로 블로그 서비스에요.\n\"노트\" 를 작성해서, 지금 일어나고 있는 일을 공유하거나, 당신만의 이야기를 모두에게 발신할 수 있어요📡\n\"리액션\" 기능으로, 친구의 노트에 총알같이 반응을 추가할 수도 있어요👍\n새로운 세계를 탐험해 보세요🚀" introMisskey: "환영합니다! 페이터는 CherryPick을 기반으로 한 분산형 SNS 서비스입니다.\n\"페잇\"을 통해, 무대 아래의 일을 알리거나, 나만의 새로운 이야기를 공유할 수 있습니다.📡\n\"리액션\" 기능으로, 다른 사람의 페잇에 반응을 추가할 수도 있답니다!👍\n새로운 세계를 탐험해 보세요 :)🚀"
poweredByMisskeyDescription: "{name}은(는) 오픈소스 플랫폼 <b>CherryPick</b>을 사용한 서버 중 하나예요." poweredByMisskeyDescription: "페이터는 <b>CherryPick</b>을 사용하며, ❤️로 동작합니다."
monthAndDay: "{month}월 {day}일" monthAndDay: "{month}월 {day}일"
search: "검색" search: "검색"
notifications: "알림" notifications: "알림"
username: "유저명" username: "아이디"
password: "비밀번호" password: "비밀번호"
forgotPassword: "비밀번호를 잊었어요!" forgotPassword: "로그인이 안 되시나요?"
fetchingAsApObject: "연합에서 조회 중" fetchingAsApObject: "넓고 넓은 인터넷을 찾는 중"
ok: "확인" ok: "확인"
gotIt: "알겠어요" gotIt: "알겠습니다!"
cancel: "취소" cancel: "취소"
noThankYou: "나중에" noThankYou: "조금만 있다가요"
enterUsername: "유저명 입력" enterUsername: "아이디 입력"
renotedBy: "{user}님이 리노트 했어요" renotedBy: "{user}님이 리페잇함"
noNotes: "노트가 없어요" noNotes: "페잇이 없습니다. (우는 표정)"
noNotifications: "표시할 알림이 없어요" noNotifications: "알림이 없습니다. (우는 표정)"
instance: "인스턴스" instance: "인스턴스"
settings: "설정" settings: "설정"
notificationSettings: "알림 설정" notificationSettings: "알림 설정"
@ -58,160 +58,160 @@ otherSettings: "기타 설정"
openInWindow: "창으로 열기" openInWindow: "창으로 열기"
profile: "프로필" profile: "프로필"
timeline: "타임라인" timeline: "타임라인"
noAccountDescription: "자기소개가 없어요" noAccountDescription: "파묻힌 것들 사이의 어느 별은 그 빛을 잃어가고"
login: "로그인" login: "로그인"
loggingIn: "로그인하고 있어요!" loggingIn: "잠시만요..."
logout: "로그아웃" logout: "로그아웃"
logoutAll: "모든 계정 로그아웃" logoutAll: "모든 계정에서 로그아웃"
logoutAllConfirm: "이 기기에 추가한 계정을 전부 로그아웃 할까요?" logoutAllConfirm: "정말로 모든 계정에서 로그아웃하시겠습니까?"
signup: "회원 가입" signup: "페이터에서 모두와 함께하기"
uploading: "업로드하고 있어요!" uploading: "잠시만요..."
save: "저장" save: "저장하기"
users: "유저" users: "유저"
addUser: "유저 추가" addUser: "유저 추가"
favorite: "즐겨찾기" favorite: "즐겨찾기에 추가"
favorites: "즐겨찾기" favorites: "즐겨찾기"
unfavorite: "즐겨찾기에서 제거" unfavorite: "즐겨찾기에서 제거"
favorited: "즐겨찾기에 등록했어요" favorited: "즐겨찾기에 등록했습니다."
alreadyFavorited: "이미 즐겨찾기에 등록되어 있어요" alreadyFavorited: "이미 즐겨찾기에 등록되어 있습니다."
cantFavorite: "즐겨찾기에 등록하지 못했어요" cantFavorite: "즐겨찾기에 등록할 수 없었습니다."
pin: "프로필에 고정" pin: "프로필에 고정"
unpin: "프로필에서 고정 해제" unpin: "프로필에서 고정 해제"
copyContent: "내용 복사" copyContent: "내용 복사"
copyLink: "링크 복사" copyLink: "링크 복사"
delete: "삭제" delete: "삭제"
deleteAndEdit: "삭제 후 편집" deleteAndEdit: "삭제 후 수정"
deleteAndEditConfirm: "이 노트를 삭제한 뒤 다시 편집할까요? 이 노트에 달린 리액션, 리노트, 그리고 답글이 모두 삭제돼요!" deleteAndEditConfirm: "이 노트를 삭제한 뒤 다시 수정하시겠습니까? 리액션, 리페잇, 답글이 모두 삭제됩니다!"
copyAndEdit: "복사 후 편집" copyAndEdit: "복사 후 수정"
copyAndEditConfirm: "이 노트를 복사하고 편집할까요? 노트에 포함된 미디어도 같이 복사돼요!" copyAndEditConfirm: "이 노트를 복사한 뒤 수정하시겠습니까? 노트에 포함된 미디어도 같이 복사됩니다!"
addToList: "리스트에 추가" addToList: "리스트에 추가"
addToAntenna: "안테나에 추가" addToAntenna: "안테나에 추가"
sendMessage: "메시지 보내기" sendMessage: "다이렉트 보내기"
copyRSS: "RSS 복사" copyRSS: "RSS URL 복사하기"
copyUsername: "유저명 복사" copyUsername: "아이디 복사하기"
copyUserId: "유저 ID 복사" copyUserId: "사용자 고유번호 복사하기"
copyNoteId: "노트 ID 복사" copyNoteId: "페잇 고유번호 복사하기"
copyFileId: "파일 ID 복사" copyFileId: "파일 고유번호 복사하기"
copyFolderId: "폴더 ID 복사" copyFolderId: "폴더 고유번호 복사하기"
copyProfileUrl: "프로필 URL 복사" copyProfileUrl: "프로필 URL 복사하기"
searchUser: "사용자 검색" searchUser: "사용자 검색하기"
reply: "답글" reply: "답글"
loadMore: "더 보기" loadMore: "더 보기"
showMore: "더 보기" showMore: "더 보기"
showLess: "닫기" showLess: "닫기"
youGotNewFollower: "새로운 팔로워가 있어요" youGotNewFollower: "님이 당신을 팔로우합니다."
receiveFollowRequest: "새로운 팔로우 요청이 있어요" receiveFollowRequest: "님이 당신에게 팔로우 요청을 보냈습니다."
followRequestAccepted: "팔로우가 수락되었어요" followRequestAccepted: "요청이 수락되었습니다!"
mention: "멘션" mention: "멘션하기"
mentions: "받은 멘션" mentions: "받은 멘션"
directNotes: "다이렉트 노트" directNotes: "다이렉트"
importAndExport: "가져오기와 내보내기" importAndExport: "가져오기와 내보내기"
import: "가져오기" import: "가져오기"
export: "내보내기" export: "내보내기"
files: "파일" files: "파일"
download: "다운로드" download: "다운로드"
driveFileDeleteConfirm: "파일 \"{name}\" 을 삭제할까요? 이 파일이 첨부된 노트도 함께 삭제돼요." driveFileDeleteConfirm: "파일 \"{name}\"을 삭제하시겠습니까? 이 파일이 첨부된 페잇도 같이 삭제됩니다."
unfollowConfirm: "{name}님을 언팔로우 할까요?" unfollowConfirm: "{name}님을 언팔로우하시겠습니까?"
exportRequested: "내보내기를 요청했어요! 이 작업은 약간의 시간이 필요할 수 있어요. 내보내기가 완료되면 \"드라이브\"에 추가돼요." exportRequested: "곧 내보내기가 완료됩니다... 잠시 후 \"드라이브\"에서 확인해보세요."
importRequested: "가져오기를 요청했어요! 이 작업에는 약간의 시간이 필요할 수 있어요." importRequested: "곧 가져오기가 완료됩니다..."
lists: "리스트" lists: "리스트"
noLists: "리스트가 없어요" noLists: "리스트가 없습니다. (우는 표정)"
note: "노트" note: "페잇하기"
notes: "노트" notes: "페잇"
following: "팔로" following: "팔로우 중"
followers: "팔로워" followers: "팔로워"
followsYou: "나를 팔로우하고 있어요!" followsYou: "당신을 팔로우합니다!"
createList: "리스트 만들기" createList: "리스트 만들기"
manageLists: "리스트 관리" manageLists: "리스트 관리하기"
error: "오류" error: "오류"
somethingHappened: "오류가 발생했어요" somethingHappened: "문제가 발생했습니다."
retry: "다시 시도" retry: "다시 해보기"
pageLoadError: "페이지를 불러오지 못했어요." pageLoadError: "페이터는 지상과 소통할 수 없었습니다."
pageLoadErrorDescription: "네트워크 연결 또는 브라우저 캐시로 인해 발생했을 가능성이 높아요. 캐시를 삭제하거나, 잠시 후 다시 시도해 주세요." pageLoadErrorDescription: "네트워크 연결을 확인하고, 브라우저 임시 파일을 제거해보세요."
serverIsDead: "서버에서 응답이 없어요. 잠시 후 다시 시도해 주세요." serverIsDead: "한도윤이 더 이상 페이터에 의존하지 않고 있습니다."
youShouldUpgradeClient: "이 페이지를 표시하려면 페이지를 새로 고침해서 새로운 버전의 클라이언트를 이용해 주세요!" youShouldUpgradeClient: "이 기능을 이용하려면 페이터를 다시 불러와야 합니다."
enterListName: "리스트 이름 입력" enterListName: "리스트 이름 입력"
privacy: "프라이버시" privacy: "프라이버시"
makeFollowManuallyApprove: "팔로우를 수동으로 승인" makeFollowManuallyApprove: "팔로우를 요청으로 받기"
defaultNoteVisibility: "기본 공개 범위" defaultNoteVisibility: "페잇의 기본 공개 범위"
follow: "팔로우" follow: "팔로우하기"
followRequest: "팔로우 요청" followRequest: "팔로우하기"
followRequests: "팔로우 요청" followRequests: "팔로우 요청"
unfollow: "팔로우 해제" unfollow: "팔로우"
followRequestPending: "팔로우 허가 대기중" followRequestPending: "승인 대기 중"
enterEmoji: "이모지 입력" enterEmoji: "이모지 입력"
renote: "리노트" renote: "리페잇"
unrenote: "리노트 취소" unrenote: "리페잇 취소"
renoted: "리노트 했어요!" renoted: "리페잇했습니다!"
cantRenote: "이 게시물은 리노트할 수 없어요." cantRenote: "이 페잇은 리페잇할 수 없습니다."
cantReRenote: "리노트된 노트는 리노트할 수 없어요." cantReRenote: "리페잇은 리페잇할 수 없습니다."
quote: "인용" quote: "페잇 인용하기"
inChannelRenote: "채널 내 리노트" inChannelRenote: "채널 내에서 리페잇하기"
inChannelQuote: "채널 내 인용" inChannelQuote: "채널 내에서 페잇 인용하기"
pinnedNote: "고정해놓은 노트" pinnedNote: "고정"
pinned: "프로필에 고정" pinned: "프로필에 고정하기"
you: "나" you: "나"
clickToShow: "클릭하여 보기" clickToShow: "클릭하여 보기"
sensitive: "열람 주의" sensitive: "열람 주의"
add: "추가" add: "추가하기"
reaction: "리액션" reaction: "리액션 추가하기"
reactions: "리액션" reactions: "리액션"
reactionSetting: "선택기에 표시할 리액션" reactionSetting: "선택기에 표시할 리액션"
reactionSettingDescription2: "끌어서 순서 변경, 클릭해서 삭제, +를 눌러서 추가할 수 있어요." reactionSettingDescription2: "끌어서 순서 변경, 클릭해서 삭제, +를 눌러서 추가할 수 있습니다."
rememberNoteVisibility: "공개 범위 기억하기" rememberNoteVisibility: "공개 범위 기억하기"
attachCancel: "첨부 취소" attachCancel: "파일 첨부 취소하기"
markAsSensitive: "열람 주의로 설정" markAsSensitive: "열람 주의로 표시하기"
unmarkAsSensitive: "열람 주의 해제" unmarkAsSensitive: "열람 주의 해제하기"
enterFileName: "파일 입력" enterFileName: "파일 이름 입력"
mute: "뮤트" mute: "뮤트하기"
unmute: "뮤트 해제" unmute: "언뮤트하기"
renoteMute: "리노트 뮤트" renoteMute: "리페잇 끄기"
renoteUnmute: "리노트 뮤트 해제" renoteUnmute: "리페잇 켜기"
block: "차단" block: "차단하기"
unblock: "차단 해제" unblock: "차단 해제하기"
suspend: "정지" suspend: "계정 정지하기"
unsuspend: "정지 해제" unsuspend: "계정 정지 해제하기"
blockConfirm: "이 계정을 차단할까요? 차단하면 상대방의 팔로우도 해제돼요." blockConfirm: "이 계정을 차단하시겠습니까? 차단하면 상대방이 내 프로필을 볼 수 없습니다."
unblockConfirm: "이 계정의 차단을 해제할까요? 상대방이 나를 다시 팔로우 할 수 있어요." unblockConfirm: "이 계정의 차단을 해제하시겠습니까?"
suspendConfirm: "이 계정을 정지할까요?" suspendConfirm: "이 계정을 정지하시겠습니까?"
unsuspendConfirm: "이 계정의 정지를 해제할까요?" unsuspendConfirm: "이 계정의 정지를 해제하시겠습니까?"
selectList: "리스트 선택" selectList: "리스트 선택"
editList: "리스트 편집" editList: "리스트 수정하기"
selectChannel: "채널 선택" selectChannel: "채널 선택"
selectAntenna: "안테나 선택" selectAntenna: "안테나 선택"
editAntenna: "안테나 편집" editAntenna: "안테나 수정하기"
selectWidget: "위젯 선택" selectWidget: "위젯 선택"
editWidgets: "위젯 편집" editWidgets: "위젯 수정하기"
editWidgetsExit: "편집 종료" editWidgetsExit: "위젯 수정 끝내기"
customEmojis: "커스텀 이모지" customEmojis: "커스텀 이모지"
emoji: "이모지" emoji: "이모지"
emojis: "이모지" emojis: "이모지"
emojiName: "이모지 이름" emojiName: "이모지 이름"
emojiUrl: "이모지 URL" emojiUrl: "이모지 URL"
addEmoji: "이모지 추가" addEmoji: "이모지 추가하기"
settingGuide: "추천 설정" settingGuide: "추천 설정"
cacheRemoteFiles: "리모트 파일을 캐시" cacheRemoteFiles: "리모트 파일을 저장하기"
cacheRemoteFilesDescription: "이 설정을 해지하면 리모트 파일을 캐시하지 않고 해당 파일을 직접 링크해요. 그에 따라 서버의 저장 공간을 절약할 수 있지만, 썸네일이 생성되지 않기 때문에 통신량이 증가하게 돼요." cacheRemoteFilesDescription: "리모트 파일을 서버의 스토리지에 저장합니다."
cacheRemoteSensitiveFiles: "리모트의 민감한 파일을 캐시" cacheRemoteSensitiveFiles: "리모트의 민감한 파일을 저장하기"
cacheRemoteSensitiveFilesDescription: "이 설정을 비활성화하면 리모트의 민감한 파일은 캐시하지 않고 리모트에서 직접 가져오도록 설정해요." cacheRemoteSensitiveFilesDescription: "리모트의 민감한 파일도 스토리지에 저장합니다."
flagAsBot: "삐릭, 삐리리릭? 저는 봇입니다." flagAsBot: "삐릭, 삐리리릭? 저는 봇입니다."
flagAsBotDescription: "이 계정을 자동화된 수단으로 운용할 경우에 활성화해 주세요. 이 플래그를 활성화하면, 다른 봇이 이를 참고하여 봇 끼리의 무한 연쇄 반응을 회피하거나, 이 계정의 시스템 상에서의 취급이 봇 운영에 최적화되는 등의 변화가 생겨요" flagAsBotDescription: "이 계정이 자동화된 수단으로 작동하는 경우에 활성화해야 합니다."
flagAsCat: "나는 고양이다냥" flagAsCat: "나는 고양이다냥"
flagAsCatDescription: "이 계정이 고양이라면 활성화해 달라냥" flagAsCatDescription: "이 계정이 고양이라면 활성화해 달라냥"
flagShowTimelineReplies: "타임라인에 노트의 답글을 표시하기" flagShowTimelineReplies: "타임라인에 노트의 답글을 표시하기"
flagShowTimelineRepliesDescription: "이 설정을 활성화하면 타임라인에 다른 유저 간의 답글을 표시해요." flagShowTimelineRepliesDescription: "타임라인에 다른 유저 간의 답글 및 언급도 표시합니다."
autoAcceptFollowed: "팔로우 중인 유저로부터의 팔로우 요청을 자동 수락" autoAcceptFollowed: "팔로우 중인 유저의 팔로우 요청을 자동으로 받기"
addAccount: "계정 추가" addAccount: "계정 추가하기"
reloadAccountsList: "계정 리스트 정보 갱신" reloadAccountsList: "계정 목록 갱신하기"
loginFailed: "로그인에 실패했어요.." loginFailed: "로그인에 실패했습니다."
showOnRemote: "리모트에서 보기" showOnRemote: "리모트에서 보기"
general: "일반" general: "일반"
wallpaper: "배경" wallpaper: "배경화면"
setWallpaper: "배경화면 설정" setWallpaper: "배경화면 설정하기"
removeWallpaper: "배경 제거" removeWallpaper: "배경화면 제거하기"
searchWith: "검색: {q}" searchWith: "검색: {q}"
youHaveNoLists: "리스트가 없어요" youHaveNoLists: "리스트가 없어요. (슬픈 표정)"
followConfirm: "{name}님을 팔로우 하시겠어요?" followConfirm: "{name}님을 팔로우하시겠습니까?"
proxyAccount: "프록시 계정" proxyAccount: "프록시 계정"
proxyAccountDescription: "프록시 계정은 유저의 리모트 팔로우를 대행하는 계정이에요. 예를 들면, 리모트 유저를 리스트에 넣었을 때, 리스트에 들어간 유저를 아무도 팔로우한 적이 없다면 액티비티가 서버로 배달되지 않기 때문에 대신 프록시 계정이 해당 유저를 팔로우해서 문제를 해결해요." proxyAccountDescription: "프록시 계정은 유저의 리모트 팔로우를 대행하는 계정이에요. 예를 들면, 리모트 유저를 리스트에 넣었을 때, 리스트에 들어간 유저를 아무도 팔로우한 적이 없다면 액티비티가 서버로 배달되지 않기 때문에 대신 프록시 계정이 해당 유저를 팔로우해서 문제를 해결해요."
host: "호스트" host: "호스트"
@ -228,7 +228,7 @@ charts: "차트"
perHour: "1시간마다" perHour: "1시간마다"
perDay: "1일마다" perDay: "1일마다"
stopActivityDelivery: "액티비티 보내지 않기" stopActivityDelivery: "액티비티 보내지 않기"
blockThisInstance: "이 서버를 차단" blockThisInstance: "이 서버를 차단하기"
operations: "작업" operations: "작업"
software: "소프트웨어" software: "소프트웨어"
version: "버전" version: "버전"
@ -881,7 +881,7 @@ troubleshooting: "문제 해결"
useBlurEffect: "UI에 흐림 효과 사용" useBlurEffect: "UI에 흐림 효과 사용"
useBlurEffectDescription: "활성화 하면 더욱 아름다운 테마를 사용할 수 있어요!" useBlurEffectDescription: "활성화 하면 더욱 아름다운 테마를 사용할 수 있어요!"
learnMore: "자세히" learnMore: "자세히"
misskeyUpdated: "CherryPick이 업데이트 되었어요!" misskeyUpdated: "페이터의 어딘가가 바뀐 것 같습니다..."
whatIsNew: "패치 정보 보기" whatIsNew: "패치 정보 보기"
translate: "번역" translate: "번역"
translatedFrom: "{x}에서 번역" translatedFrom: "{x}에서 번역"
@ -894,8 +894,8 @@ pubSub: "Pub/Sub 계정"
lastCommunication: "마지막 통신" lastCommunication: "마지막 통신"
resolved: "해결됨" resolved: "해결됨"
unresolved: "해결되지 않음" unresolved: "해결되지 않음"
breakFollow: "팔로워 해제" breakFollow: "팔로워 목록에서 제거하기"
breakFollowConfirm: "이 계정이 더 이상 나를 팔로우 하지 않도록 하시겠어요?" breakFollowConfirm: "이 계정이 당신을 더 이상 팔로우하지 않도록 합니다. 진행하시겠습니까?"
itsOn: "켜져 있어요" itsOn: "켜져 있어요"
itsOff: "꺼져 있어요" itsOff: "꺼져 있어요"
on: "켜짐" on: "켜짐"
@ -1041,8 +1041,8 @@ thisPostMayBeAnnoyingCancel: "그만두기"
thisPostMayBeAnnoyingIgnore: "이대로 게시" thisPostMayBeAnnoyingIgnore: "이대로 게시"
collapseRenotes: "이미 본 리노트를 간략화하기" collapseRenotes: "이미 본 리노트를 간략화하기"
collapseDefault: "특정 MFM 구문이 포함된 노트 간략화하기" collapseDefault: "특정 MFM 구문이 포함된 노트 간략화하기"
internalServerError: "내부 서버 오류" internalServerError: "문제 발생"
internalServerErrorDescription: "내부 서버에서 예기치 않은 오류가 발생했어요." internalServerErrorDescription: "페이터는 더 이상 당신을 '그것'으로부터 보호할 수 없었습니다."
copyErrorInfo: "오류 정보 복사" copyErrorInfo: "오류 정보 복사"
joinThisServer: "이 서버에 가입" joinThisServer: "이 서버에 가입"
exploreOtherServers: "다른 서버 둘러보기" exploreOtherServers: "다른 서버 둘러보기"
@ -1393,7 +1393,7 @@ _achievements:
description: "100명의 사용자가 팔로우했어요" description: "100명의 사용자가 팔로우했어요"
_followers300: _followers300:
title: "줄 좀 서봐요" title: "줄 좀 서봐요"
description: "100명의 사용자가 팔로우했어요" description: "300명의 사용자가 팔로우했어요"
_followers500: _followers500:
title: "기지국" title: "기지국"
description: "500명의 사용자가 팔로우했어요" description: "500명의 사용자가 팔로우했어요"
@ -2034,16 +2034,16 @@ _visibility:
disableFederation: "연합에 보내지 않기" disableFederation: "연합에 보내지 않기"
disableFederationDescription: "다른 서버로 보내지 않을래요" disableFederationDescription: "다른 서버로 보내지 않을래요"
_postForm: _postForm:
replyPlaceholder: "이 노트에 답글..." replyPlaceholder: "이 페잇에 답장하고 있습니다..."
quotePlaceholder: "이 노트를 인용..." quotePlaceholder: "이 페잇을 인용하고 있습니다..."
channelPlaceholder: "채널에 게시하기..." channelPlaceholder: "채널에 페잇하고 있습니다..."
_placeholders: _placeholders:
a: "지금 무엇을 하고 있나요?" a: "접속이 끊어졌어요! 하하, 장난이에요."
b: "무슨 일이 일어나고 있나요?" b: "타임라인에 페잇하고 있습니다..."
c: "무엇을 생각하고 있나요?" c: "'그것'과 만나보고 싶지는 않으신가요?"
d: "말하고 싶은 게 있나요?" d: "글을 쓰고 있는 당신에게 감사를."
e: "여기에 적어주세요" e: "무대 바깥에 알리고 싶은 것이 있나요?"
f: "작성해주시길 기다리고 있어요..." f: "페이터에 새로운 소식을 알려보세요!"
_profile: _profile:
name: "이름" name: "이름"
username: "유저명" username: "유저명"
@ -2167,21 +2167,21 @@ _relayStatus:
accepted: "승인됨" accepted: "승인됨"
rejected: "거절됨" rejected: "거절됨"
_notification: _notification:
fileUploaded: "파일을 업로드했어요!" fileUploaded: "파일 업로드가 완료되었습니다!"
youGotMention: "{name} 님이 나를 멘션했어요!" youGotMention: "{name}님이 멘션했습니다."
youGotReply: "{name} 님이 답글을 달았어요!" youGotReply: "{name}님이 답글을 게시했습니다."
youGotQuote: "{name} 님이 인용했어요!" youGotQuote: "{name}님이 인용했습니다."
youRenoted: "{name} 님이 리노트했어요!" youRenoted: "{name}님이 리페잇했습니다."
youGotMessagingMessageFromUser: "{name} 님이 보낸 채팅이 있어요!" youGotMessagingMessageFromUser: "{name}님의 새 메시지가 있습니다."
youGotMessagingMessageFromGroup: "{name}에서 보낸 채팅이 있어요!" youGotMessagingMessageFromGroup: "{name} 그룹의 새 메시지가 있습니다."
youWereFollowed: "새로운 팔로워가 있어요!" youWereFollowed: "새로운 팔로워가 등장했습니다."
youReceivedFollowRequest: "새로운 팔로우 요청이 있어요!" youReceivedFollowRequest: "새로운 팔로우 요청이 있습니다."
yourFollowRequestAccepted: "팔로우 요청이 수락됐어요!" yourFollowRequestAccepted: "팔로우 요청이 승인되었습니다."
youWereInvitedToGroup: "그룹에 초대됐어요!" youWereInvitedToGroup: "그룹에 초대 받으셨습니다."
pollEnded: "투표 결과가 발표됐어요!" pollEnded: "참여한 투표의 결과가 공개되었습니다."
unreadAntennaNote: "안테나 {name}" unreadAntennaNote: "안테나 {name}"
emptyPushNotificationMessage: "새 알림이 있어요!" emptyPushNotificationMessage: "새로운 알림이 있습니다."
achievementEarned: "도전 과제를 달성했어요!" achievementEarned: "새로운 도전 과제를 달성했습니디!"
_types: _types:
all: "전부" all: "전부"
follow: "팔로잉" follow: "팔로잉"

@ -1 +1 @@
Subproject commit cf3ce27b2eb8417233072e3d6d2fb7c5356c2364 Subproject commit 0179793ec891856d6f37a3be16ba4c22f67a81b5

View file

@ -1,6 +1,6 @@
{ {
"name": "cherrypick", "name": "cherrypick",
"version": "13.14.2-cp-4.2.0", "version": "4.2.0-phater.3",
"codename": "nasubi", "codename": "nasubi",
"repository": { "repository": {
"type": "git", "type": "git",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 30 KiB

BIN
packages/backend/assets/icons/192.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
packages/backend/assets/icons/512.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 240 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1,25 +1,25 @@
{ {
"short_name": "CherryPick", "short_name": "Phater",
"name": "CherryPick", "name": "Phater",
"start_url": "/", "start_url": "/",
"display": "standalone", "display": "standalone",
"background_color": "#95e3e8", "background_color": "#95e3e8",
"theme_color": "#ffa9c3", "theme_color": "#ffa9c3",
"icons": [ "icons": [
{ {
"src": "/static-assets/icons/192.png", "src": "https://cdn.phater.xyz//a4c3dfd3-556b-4aef-b26d-d08e11a235f8.png",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
}, },
{ {
"src": "/static-assets/icons/512.png", "src": "https://cdn.phater.xyz//a66d5384-5bf3-41c6-954c-e2bdc5104bd4.png",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
}, },
{ {
"src": "/static-assets/splash.png", "src": "https://cdn.phater.xyz//bf7ac335-3412-4eed-908f-c2d7eb225328.png",
"sizes": "300x300", "sizes": "300x300",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View file

@ -1,3 +1,9 @@
@font-face {
font-family: 'NanumSquareNeo-Variable';
src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/NanumSquareNeo-Variable.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}
@font-face { @font-face {
font-family: "Pretendard JP"; font-family: "Pretendard JP";
font-weight: 400; font-weight: 400;

View file

@ -1,5 +1,7 @@
@charset "utf-8"; @charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@mixin font($font-family, $font-weight, $font-style, $font-local, $font-url) { @mixin font($font-family, $font-weight, $font-style, $font-local, $font-url) {
@font-face { @font-face {
font-family: $font-family; font-family: $font-family;
@ -9,7 +11,90 @@
src: local($font-local), url($font-url) format('woff2'); src: local($font-local), url($font-url) format('woff2');
} }
} }
@include font(
'AppleSDGothicNeo',
100,
normal,
'AppleSDGothicNeoT00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoT.woff2'
);
@include font(
'AppleSDGothicNeo',
200,
normal,
'AppleSDGothicNeoUL00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoUL.woff2'
);
@include font(
'AppleSDGothicNeo',
300,
normal,
'AppleSDGothicNeoL00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoL.woff2'
);
@include font(
'AppleSDGothicNeo',
400,
normal,
'AppleSDGothicNeoR00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoR.woff2'
);
@include font(
'AppleSDGothicNeo',
500,
normal,
'AppleSDGothicNeoM00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoM.woff2'
);
@include font(
'AppleSDGothicNeo',
600,
normal,
'AppleSDGothicNeoSB00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoSB.woff2'
);
@include font(
'AppleSDGothicNeo',
700,
normal,
'AppleSDGothicNeoB00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoB.woff2'
);
@include font(
'AppleSDGothicNeo',
800,
normal,
'AppleSDGothicNeoEB00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoEB.woff2'
);
@include font(
'AppleSDGothicNeo',
900,
normal,
'AppleSDGothicNeoH00',
'https://cdn.jsdelivr.net/gh/CloudToys/fonts@master/AppleSDGothicNeoH.woff2'
);
@include font(
'S-CoreDream-3Light',
normal,
normal,
'S-CoreDream-3Light',
'https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff'
);
@include font(
'NanumSquareNeo-Variable',
normal,
normal,
'NanumSquareNeo-Variable',
'https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/NanumSquareNeo-Variable.woff2'
);
@include font(
'SUITE-Regular',
400,
normal,
'SUITE-Regular',
'https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-2@1.0/SUITE-Regular.woff2'
);
@include font( @include font(
'Pretendard JP', 'Pretendard JP',
400, 400,
@ -74,7 +159,7 @@ html {
accent-color: var(--accent); accent-color: var(--accent);
overflow: auto; overflow: auto;
overflow-wrap: break-word; overflow-wrap: break-word;
font-family: "Pretendard JP", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, font-family: "NanumSquareNeo-Variable", "AppleSDGothicNeo", -apple-system, BlinkMacSystemFont, system-ui,
Roboto, "Helvetica Neue", "Segoe UI", "Hiragino Sans", "Apple SD Gothic Neo", Roboto, "Helvetica Neue", "Segoe UI", "Hiragino Sans", "Apple SD Gothic Neo",
Meiryo, "Noto Sans JP", "Noto Sans KR", "Malgun Gothic", Osaka, Meiryo, "Noto Sans JP", "Noto Sans KR", "Malgun Gothic", Osaka,
"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif; "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
@ -508,7 +593,7 @@ hr {
} }
._monospace { ._monospace {
font-family: "Pretendard JP", "JetBrains Mono", Fira code, Fira Mono, Consolas, Menlo, Courier, monospace !important; font-family: "Nanum Gothic Coding", "Pretendard JP", "JetBrains Mono", Fira code, Fira Mono, Consolas, Menlo, Courier, monospace !important;
} }
._code { ._code {
@ -522,7 +607,7 @@ hr {
code[class*="language-"], code[class*="language-"],
pre[class*="language-"] { pre[class*="language-"] {
font-family: "JetBrains Mono", "Pretendard JP" , Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important; font-family: "Nanum Gothic Coding", "JetBrains Mono", "Pretendard JP" , Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace !important;
} }
.prism-editor__textarea:focus { .prism-editor__textarea:focus {

View file

@ -1,3 +1,3 @@
{ {
"version": "unknown" "version": "13.14.2-phater.1"
} }