Skip to content

Commit

Permalink
Merge pull request #1307 from weblate/weblate-otp-react-redux-otp-rr-…
Browse files Browse the repository at this point in the history
…main-ui

Translations update from Hosted Weblate
  • Loading branch information
binh-dam-ibigroup authored Dec 17, 2024
2 parents 20a7092 + c19a892 commit b832e45
Show file tree
Hide file tree
Showing 5 changed files with 311 additions and 1 deletion.
15 changes: 14 additions & 1 deletion i18n/es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,6 @@ components:
tripOptions: Opciones de ruta
submodeSelectorLabel: Seleccionar modos y submodos de desplazamiento
advancedHeader: Ajustes avanzados
modeOptions: Más opciones
BatchSettings:
destination: destino
invalidModeSelection: >-
Expand Down Expand Up @@ -541,6 +540,7 @@ components:
tripNotFound: No se encontró el viaje
tripNotFoundDescription: Lo sentimos, no se encontró el viaje solicitado.
tripNotifications: Notificaciones de viaje
travelCompanions: Acompañantes de viaje
SavedTripList:
alertTag: "{alerta, plural, one {Ver una alerta} other {Ver # alertas}}"
fromTo: De {from} al {to}
Expand Down Expand Up @@ -820,6 +820,19 @@ components:
prompt: ¿A donde quiere ir?
TripPreviewLayout:
previewTrip: Vista previa del viaje
CompanionsPane:
companionAlreadyAdded: Ya tienes un compañero con correo electrónico {email}
addNewCompanion: Añadir un nuevo compañero de viaje
confirmDeleteCompanion: ¿Desea eliminar al compañero {email}?
currentCompanionsLabel: 'Compañeros de viaje actuales:'
title: Acompañantes de viaje
submitNewCompanion: Enviar invitación
companionExplanation: "Invite a un usuario de G-MAP a ser compañero de viaje introduciendo
su correo electrónico. Cuando acepte, su estado cambiará a \"verificado\", y
podréis compartir vuestro estado de viaje y planificar viajes basándoos en el
perfil de movilidad del otro.\n"
deleteCompanion: Borrar {email}
noCompanions: No tiene compañeros de viaje.
config:
accessModes:
bicycle: Tránsito + Bicicleta Personal
Expand Down
66 changes: 66 additions & 0 deletions i18n/ko.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ common:
noItineraryToDisplay: 표시할 일정이 없습니다.
relativeCo2: |
{co2} CO₂ 를 자동차보다 {isMore, select, true {더} other {덜} } 사용합니다
timeStartEnd: '{start}~{end}'
linkOpensNewWindow: (새 창 열림)
modes:
bicycle_rent: 공유자전거
Expand Down Expand Up @@ -183,6 +184,12 @@ components:
BatchSearchScreen:
header: 트립 계획
modeSelectorLabel: 이동 수단을 선택합니다
advancedHeader: 고급 환경 설정
moreOptions: 자세한 옵션
saved: 저장됨
submodeSelectorLabel: 여행 모드 및 하위 모드 선택
tripOptions: 여행 옵션
saveAndReturn: 저장 및 반송
BatchSettings:
destination: 목적지
invalidModeSelection: 선택된 수단을 사용해 이동편을 계획할 수 없습니다. 수단 선택에 대중교통을 포함해 보십시오.
Expand Down Expand Up @@ -255,6 +262,7 @@ components:
shared-vehicles: 공유 차량
stops: 대중 교통 정류장
streets: 거리
stations: 환승역
MapillaryFrame:
title: 거리 보기
MetroUI:
Expand All @@ -266,6 +274,7 @@ components:
originallyScheduledTime: (기존 {originalTime})
singleModeItineraryDescription: "{time} {mode} 일정표"
timeWalking: "{time} 걷기"
itinerarySummary: '출발: {stopName} | {cost}'
MobileOptions:
header: 검색 옵션 설정
NarrativeItinerariesHeader:
Expand Down Expand Up @@ -300,6 +309,8 @@ components:
nearbyListIntro: 주변 개체 {count}개 목록
nothingNearby: 근처에 장소가 없습니다.
spacesAvailable: "{spacesAvailable} 빈 자리 있음"
distanceAway: '{localizedDistanceString} 떨어져 있음'
headsign: '{destination}'
NewAccountWizard:
createNewAccount: 새 계정 생성
finish: 계정 설정을 완료하셨습니다!
Expand Down Expand Up @@ -364,6 +375,7 @@ components:
verificationInstructions: |
휴대폰의 SMS 메시지 앱에서 인증 코드를 확인하고 아래에 코드를 입력하세요(코드는 10분 후에 만료됩니다).
verify: 확인
verifySms: 단문 메시지 서비스 (Short Message Service, SMS) 알림을 설정하려면 인증 절차를 완료하십시오.
Place:
deleteThisPlace: 이 장소 삭제
enterAlert: |
Expand Down Expand Up @@ -436,20 +448,24 @@ components:
tripNotFound: 트립을 찾을 수 없음
tripNotFoundDescription: 죄송합니다. 요청된 트립을 찾을 수 없습니다.
tripNotifications: 트립 알림
deleteSavedTrip: 저장된 여행 삭제
travelCompanions: 여행 동행
SavedTripList:
fromTo: "{from}에서 {to}까지"
myTrips: 내 트립
noSavedTrips: 저장된 트립이 없음
noSavedTripsInstructions: 지도에서 먼저 트립을 검색하세요.
pause: 일시 정지
resume: 다시 시작
alertTag: '{alert, plural, one {알림 한 개 보기} other {알림 #개 보기}}'
SavedTripScreen:
itineraryLoaded: 일정표 로드됨
itineraryLoading: 일정표 로드 중
tooManyTrips: |
저장된 트립의 최대 개수인 5개에 도달했습니다. 저장된 트립에서 사용하지 않는 트립을 제거한 후, 다시 시도하세요.
tripNameAlreadyUsed: 저장된 다른 트립이 이 이름을 사용하고 있습니다. 다른 이름을 선택하세요.
tripNameRequired: 트립의 이름을 입력하세요.
selectAtLeastOneDay: 모니터링할 날짜를 하나 이상 선택하십시오.
SequentialPaneDisplay:
stepNumber: "{step} / {total}단계"
SessionTimeout:
Expand Down Expand Up @@ -525,6 +541,8 @@ components:
tripNotAvailableOnDay: "{repeatedDay}에는 트립을 이용할 수 없음"
unsavedChangesExistingTrip: 트립을 아직 저장하지 않았습니다. 나가시면 변경내용이 사라집니다.
unsavedChangesNewTrip: 새 트립을 저장하지 않았습니다. 나가시면 변경내용이 사라집니다.
recurringEachWeek: 매주 특정 날짜
onlyOnDate: '{date, date, ::eeeee yyyyMMdd} 한정'
TripNotificationsPane:
advancedSettings: 고급 설정
altRouteRecommended: 대체 경로 또는 환승 지점이 권장됩니다
Expand Down Expand Up @@ -585,13 +603,18 @@ components:
tripStartIsEarly: 트립이 예상보다 {duration} 일찍 시작됩니다!
tripStartsSoonNoUpdates: 트립이 곧 시작됩니다 (실시간 업데이트를 사용할 수 없습니다).
tripStartsSoonOnTime: 트립은 곧 정시에 시작됩니다.
past:
description: 과거에 있었던 일회성 여행입니다.
heading: 과거의 여행
TripSummary:
arriveAt: "도착 "
leaveAt: "출발 "
TripSummaryPane:
happensOnDays: "발생: {days}"
notifications: 출발 예정 시간 {leadTimeInMinutes} 분 전
notificationsDisabled: "알림: 비활성화됨"
monitoredTripDays: 여행을 모니터링한 일수
timeAndDuration: 여행 시간 및 기간
TripTools:
copyLink: 링크 복사
header: 도구
Expand Down Expand Up @@ -658,6 +681,49 @@ components:
switcher: 변경
WelcomeScreen:
prompt: 어디로 가고 싶으신가요?
MobilityProfile:
DevicesPane:
devices:
none: 보조 장치 없음
cane: 지팡이
crutches: 목발
electric wheelchair: 전동 휠체어
service animal: 도우미 동물
manual walker: 수동 보행기
manual wheelchair: 수동/전통 휠체어
mobility scooter: 기동성 스쿠터
stroller: 유모차
wheeled walker: 바퀴가 달린 보행기
white cane: 흰색 지팡이
prompt: 이동 보조 장치를 정기적으로 사용하십니까? (해당 항목에 모두 표시)
MobilityPane:
header: 이동성 프로필
mobilityDevices: '이동성 장치: '
visionLimitations: '시력 제한: '
button: 이동성 프로필을 편집
mobilityLimitations: '이동성 제한: '
LimitationsPane:
visionLimitations:
none: 없음
legally-blind: 법적 시각 장애
low-vision: 시력이 낮음
visionPrompt: 시력이 제한적입니까?
mobilityPrompt: 다른 사람보다 더 느리게 또는 더 조심스럽게 걷는 원인이 되는 이동성 제한이 있습니까?
intro: 귀하의 필요 사항과 선호도에 맞게 여행 계획 경험을 맞춤화하기 위해 몇 가지 질문에 답해 주십시오.
title: 이동성 프로필 정의하기
CompanionsPane:
addNewCompanion: 새로운 여행 동행 추가
submitNewCompanion: 초대장 보내기
companionAlreadyAdded: 이미 {email} 이메일을 사용하는 동행이 있습니다
companionExplanation: "기존 G-MAP 사용자의 이메일 주소를 입력하여 여행 동행으로 초대합니다. 상대방이 수락하면 상태가
\"확인됨\"으로 변경되고, 서로의 이동성 프로필에 따라 여행 상태를 공유하고 여행을 계획할 수 있습니다.\n"
confirmDeleteCompanion: 동행 {email}을 삭제하시겠습니까?
currentCompanionsLabel: '현재 여행 동행:'
deleteCompanion: '{email} 삭제'
noCompanions: 기존 여행 동행이 없습니다.
title: 여행 동행
TripPreviewLayout:
previewTrip: 여행 미리 보기
config:
accessModes:
bicycle: 대중교통 + 개인 자전거
Expand Down
82 changes: 82 additions & 0 deletions i18n/ru.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ actions:
результатов
saveItinerariesError: "Не удалось сохранить маршруты: {err}"
setDateError: "Ошибка введения данных:"
addNoteError: 'Ошибка добавления заметки о поездке:'
confirmOverwriteItineraries: "This action will overwrite a previously planned
{outbound, select,\n true {outbound}\n other {inbound}\n } itinerary
for this request. Do you wish to continue?\n"
deleteItinerariesError: 'Ошибка удаления плана поездки:'
deleteNoteError: 'Ошибка удаления заметки о поездке:'
editSubmitterNotesError: 'Ошибка редактирования заметок отправителя:'
setGroupSizeError: 'Ошибка указания размера группы:'
setPaymentError: 'Ошибка указания информации об оплате:'
setRequestStatusError: 'Ошибка указания состояния запроса:'
location:
deniedAccessAlert: >
Доступ к вашему местоположению заблокирован.
Expand Down Expand Up @@ -107,6 +117,7 @@ common:
relativeCo2: >
{co2} {isMore, select, true {больше } other {меньше} } CO₂, чем при
вождении в одиночку
timeStartEnd: '{start} – {end}'
linkOpensNewWindow: (Открывает новое окно)
modes:
bicycle_rent: Прокат велосипедов
Expand Down Expand Up @@ -190,6 +201,12 @@ components:
BatchSearchScreen:
header: Запланируйте поездку
modeSelectorLabel: Выбрать способ передвижения
submodeSelectorLabel: Выбор режимов и подрежимов путешествия
tripOptions: Варианты поездок
advancedHeader: Дополнительные настройки
moreOptions: Другие варианты
saveAndReturn: Сохранить и вернуться
saved: Сохранено
BatchSettings:
destination: место назначения
invalidModeSelection: >-
Expand Down Expand Up @@ -267,6 +284,7 @@ components:
shared-vehicles: Общие транспортные средства
stops: Остановки общественного транспорта
streets: Улицы
stations: Транзитные станции
MapillaryFrame:
title: Изображения с улицы
MetroUI:
Expand All @@ -278,6 +296,7 @@ components:
originallyScheduledTime: (изначально {originalTime})
singleModeItineraryDescription: "{time} {mode} маршрут"
timeWalking: "{time} пешком"
itinerarySummary: из {stopName} | {cost}
MobileOptions:
header: Задать параметры поиска
NarrativeItinerariesHeader:
Expand Down Expand Up @@ -324,6 +343,8 @@ components:
nearbyListIntro: Список {count} ближайших объектов.
nothingNearby: Поблизости нет мест.
spacesAvailable: "{spacesAvailable} есть свободные места"
distanceAway: На расстоянии {localizedDistanceString}
headsign: '{destination}'
NewAccountWizard:
createNewAccount: Создайте учетную запись
finish: Настройка учетной записи завершена!
Expand Down Expand Up @@ -403,6 +424,8 @@ components:
текстовое сообщение с кодом подтверждения. Затем введите код ниже (срок действия
кода: 10 минут).\n"
verify: Подтвердить
verifySms: Чтобы настроить отправку уведомлений с помощью SMS-сообщений, пройдите
процедуру верификации.
Place:
deleteThisPlace: Удалить это место
enterAlert: >
Expand Down Expand Up @@ -483,13 +506,16 @@ components:
tripNotFound: Поездка не найдена
tripNotFoundDescription: Не удалось найти требуемую поездку.
tripNotifications: Уведомления о поездке
deleteSavedTrip: Удалить сохраненную поездку
travelCompanions: Попутчики
SavedTripList:
fromTo: Из {from} в {to}
myTrips: Мои поездки
noSavedTrips: У вас нет сохраненных поездок
noSavedTripsInstructions: Сперва выполните поиск поездок на карте.
pause: Приостановить
resume: Возобновить
alertTag: '{alert, plural, one {View one alert} other {View # alerts}}'
SavedTripScreen:
itineraryLoaded: Маршрут загружен
itineraryLoading: Загрузка маршрута
Expand All @@ -499,6 +525,7 @@ components:
tripNameAlreadyUsed: У вас уже сохранена поездка с таким именем. Укажите другое
имя.
tripNameRequired: Укажите имя поездки.
selectAtLeastOneDay: Для просмотра выберите хотя бы один день.
SequentialPaneDisplay:
stepNumber: Шаг {шаг} из {общее кол-во}
SessionTimeout:
Expand Down Expand Up @@ -584,6 +611,8 @@ components:
будут утеряны.
unsavedChangesNewTrip: Вы не сохранили новую поездку. Если вы выйдете, она будет
удалена.
recurringEachWeek: В определенные дни каждой недели
onlyOnDate: Только {date, date, ::eeeee yyyyMMdd}
TripNotificationsPane:
advancedSettings: Расширенные настройки
altRouteRecommended: Рекомендуется использовать пересадку или альтернативный маршрут
Expand Down Expand Up @@ -656,6 +685,9 @@ components:
tripStartsSoonNoUpdates: Поездка скоро начнется (обновления в реальном времени
недоступны).
tripStartsSoonOnTime: Поездка скоро начнется. Без задержек.
past:
description: Это одноразовая поездка, которая состоялась в прошлом.
heading: Поездка в прошлом
TripSummary:
arriveAt: "Прибытие в "
leaveAt: "Оставить "
Expand All @@ -664,6 +696,8 @@ components:
notifications: за <strong>{leadTimeInMinutes} мин до запланированного времени
отправления
notificationsDisabled: "Уведомления: отключены"
timeAndDuration: Время и продолжительность поездки
monitoredTripDays: Дни наблюдения за поездками
TripTools:
copyLink: Скопировать ссылку
header: Инструменты маршрута
Expand Down Expand Up @@ -738,6 +772,54 @@ components:
switcher: Переключатель
WelcomeScreen:
prompt: Куда вы хотите отправиться?
MobilityProfile:
DevicesPane:
prompt: Вы регулярно пользуетесь вспомогательным устройством для передвижения?
(Отметьте все подходящие варианты.)
devices:
electric wheelchair: Кресло-коляска с электроприводом
stroller: Коляска
wheeled walker: Ходунки на колесах
crutches: Костыли
manual walker: Ручные ходунки
white cane: Трость для слепых
cane: Трость
manual wheelchair: Кресло-коляска с ручным управлением/обычное кресло-коляска
mobility scooter: Электроскутер для маломобильных людей
none: Без вспомогательного устройства
service animal: Служебное животное
title: Определите ваш профиль мобильности
LimitationsPane:
visionLimitations:
legally-blind: Официально признанный слепым
low-vision: Слабовидящий
none: Ничего
visionPrompt: Есть ли у вас проблемы со зрением?
mobilityPrompt: Есть ли у вас проблемы с передвижением, из-за которых вам приходится
ходить медленнее или осторожнее, чем другим людям?
MobilityPane:
mobilityLimitations: 'Ограничения подвижности: '
visionLimitations: 'Проблемы со зрением: '
header: Профиль мобильности
mobilityDevices: 'Устройства для передвижения: '
button: Отредактируйте ваш профиль мобильности
intro: Ответьте на несколько вопросов, чтобы спланировать поездку в соответствии
с вашими потребностями и предпочтениями.
CompanionsPane:
addNewCompanion: Добавить нового попутчика
confirmDeleteCompanion: Удалить попутчика {email}?
deleteCompanion: Удалить {email}
companionAlreadyAdded: У вас уже есть попутчик с адресом электронной почты {email}.
companionExplanation: "Invite an exiting G-MAP user to be a travel companion by
entering their email. When they accept, their status will change to \"verified\"\
, and you can share your trip status and plan trips based on one another's mobility
profile.\n"
currentCompanionsLabel: 'Нынешние попутчики:'
noCompanions: У вас нет попутчиков.
submitNewCompanion: Отправить приглашение
title: Попутчики
TripPreviewLayout:
previewTrip: Предварительный просмотр поездки
config:
accessModes:
bicycle: "Общественный транспорт + личный велосипед"
Expand Down
Loading

0 comments on commit b832e45

Please sign in to comment.