핵심 요점
- 집 번호 앞에 거리 이름을 입력하세요.
- 도시 앞에 5자리 PLZ를 입력하세요.
- 우편번호 앞에 D-를 붙이지 마세요.
- ä, ö, ü 및 ß와 같은 Unicode 문자를 유지합니다.
작성 및 검토
편집 및 검토 원칙- 작성
- 무작위 주소 생성기 편집팀
- 검토
- 국제주소형식심의팀
- 최근 주요 업데이트
- Deutsche Post 지침에 따라 거리, 집 번호, PLZ, 도시 및 국제 국가 노선 규칙을 검토했습니다.
독일 국내 주소의 기본 표기 순서
독일 국내 우편은 일반적으로 수취인, 거리, 집 번호, 5자리 우편번호 및 도시를 사용합니다. 거리 번호 순서는 일반적인 영어 렌더링과 다르므로 국제 형식에서는 모든 주소 줄을 하나의 영어 패턴으로 구문 분석하면 안 됩니다.
Deutsche Post는 왼쪽 정렬, 균등한 간격의 줄을 요구합니다. 따라서 인쇄된 라벨 테스트에서는 데이터 값뿐만 아니라 레이아웃과 잘림도 확인해야 합니다.
필드 매핑 및 현지화된 렌더링
데이터베이스는 streetName 및 houseNumber를 별도로 저장할 수 있지만 독일어 출력은 로컬 순서로 결합해야 합니다. 집 번호에는 문자, 하이픈 또는 범위가 포함될 수 있으며 정수가 아니어야 합니다.
| 필드 | 예 | 일반적인 실패 |
|---|---|---|
| 거리 | Schillerstraße | ß를 제거하거나 약어를 강제로 사용 |
| 집 번호 | 18a | 숫자만 허용 |
| 우편번호 | 80331 | D- 접두사 추가 |
| 도시 | München | 조용히 뮌헨으로 바꿔 |
| 국가 | DE | 국가 코드를 PLZ와 연결 |
독일로 보내는 국제 우편의 국가명 행
국제 우편은 도시 경계선 아래에 전체 국가 이름을 추가하며 일반적으로 대문자 독일어, 영어 또는 프랑스어로 표시됩니다. 우편번호 앞에 D- 또는 DE-를 붙이지 마세요. 이러한 오래된 접두사는 정렬을 방해할 수 있습니다.
시스템은 여전히 countryCode를 DE로 저장할 수 있습니다. 인쇄 렌더러는 코드를 우편 상황에 맞는 적절한 국가 이름으로 변환합니다.
독일 주소 회귀 테스트 픽스처
독일어 문자, 집 번호 접미사, 긴 거리 이름을 포함하세요. Hauptstrasse 1이 있는 베를린에서는 인코딩이나 레이아웃 오류가 노출되지 않습니다.
- Schillerstraße의 ß 왕복 여행
- 뮌헨에서 ü 내보내기 및 다시 가져오기
- 18a 및 18-20 수락
- 01067에서 선행 0을 유지합니다.
- 긴 거리에 모바일 복사 통제 장치가 없도록 하세요.
지역적 일관성은 존재를 확립하지 않습니다.
기록은 독일인처럼 보일 수 있지만 실제 건물을 식별할 수는 없습니다. 생성된 데이터는 개발 및 QA용으로만 사용하세요. 배송 작업 흐름에는 승인된 주소 서비스가 필요합니다.
전체 독일 주소 데이터 경로 검토
eszett, 움라우트 및 영숫자 집 번호가 포함된 픽스처를 선택하십시오. UI에서 편집한 다음 JSON, 데이터베이스 스토리지 및 CSV를 통해 왕복합니다. 모든 경계에서 결과를 읽을 수 있는지 확인하는 대신 실제 Unicode 문자열을 비교하십시오. 예를 들어 Strasse는 읽을 수 있지만 사용자가 Straße로 입력한 값과 다릅니다.
다음으로 스토리지 구성요소를 현지화된 인쇄 순서와 비교합니다. streetName 및 houseNumber가 별도의 열인 경우 독일 렌더러는 거리를 먼저 배치하고 숫자를 두 번째로 배치합니다. 우편번호-도시 노선은 PLZ를 먼저 배치합니다. 이러한 렌더링 규칙은 데이터베이스 스키마 외부에 속하므로 동일한 저장된 구성 요소가 로컬 레이블, 국제 레이블 및 구조화된 API 응답을 지원할 수 있습니다.
마지막으로 국제 전송 컨텍스트에서 렌더링합니다. 전체 국가 이름이 맨 아래 줄을 차지하고, PLZ 앞에 D- 접두사가 나타나지 않으며, 모든 주소 줄이 왼쪽 정렬로 유지되는지 확인하세요. 실제 라벨 너비를 사용하십시오. 데스크탑 미리보기는 소형 봉투 창에 나타나는 클리핑을 숨길 수 있습니다.
- 하나의 회귀 픽스처에 Straße, München 및 18a를 유지합니다.
- UI, API, 데이터베이스 및 내보낸 값 비교
- 현지화된 구성과 별도로 저장된 필드를 테스트하세요.
- 실제 라벨 너비로 긴 거리를 검사합니다.
자주 묻는 질문
독일에서는 집 번호가 거리 앞이나 뒤에 오나요?
일반적인 독일어 형식에서는 Schillerstraße 18과 같이 거리를 먼저 표시하고 집 번호를 그 뒤에 표시합니다.
독일 우편번호 앞에 D-를 추가해야 하나요?
아니요. Deutsche Post에서는 국제 주소의 우편번호 앞에 국가 약어를 넣지 말라고 명시하고 있습니다.
집 번호를 정수로 저장하면 어떨까요?
집 번호에는 문자, 하이픈 또는 18a 또는 18-20과 같은 범위가 포함될 수 있습니다.
