콘텐츠 업로드 문자열 리소스화

This commit is contained in:
2025-12-03 18:11:54 +09:00
parent ad1c58bbf5
commit de042abd79
9 changed files with 441 additions and 140 deletions

View File

@@ -37,7 +37,7 @@
android:layout_marginHorizontal="13.3dp"
android:layout_marginTop="13.3dp"
android:fontFamily="@font/gmarket_sans_bold"
android:text="썸네일"
android:text="@string/screen_audio_content_upload_thumbnail_label"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -81,7 +81,7 @@
android:layout_marginHorizontal="13.3dp"
android:layout_marginTop="13.3dp"
android:fontFamily="@font/gmarket_sans_bold"
android:text="등록"
android:text="@string/screen_audio_content_upload_section_upload"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -95,7 +95,7 @@
android:fontFamily="@font/gmarket_sans_medium"
android:gravity="center"
android:paddingVertical="8dp"
android:text="파일 선택"
android:text="@string/screen_audio_content_upload_select_file"
android:textColor="@color/color_80d8ff"
android:textSize="16.7sp" />
</LinearLayout>
@@ -116,7 +116,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="제목"
android:text="@string/screen_audio_content_upload_title_label"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -127,7 +127,7 @@
android:layout_marginTop="13.3dp"
android:background="@drawable/bg_round_corner_6_7_222222"
android:fontFamily="@font/gmarket_sans_medium"
android:hint="제목을 입력하세요."
android:hint="@string/screen_audio_content_upload_title_hint"
android:importantForAutofill="no"
android:inputType="textWebEditText"
android:paddingHorizontal="13.3dp"
@@ -157,7 +157,7 @@
android:layout_centerVertical="true"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="내용"
android:text="@string/screen_audio_content_upload_content_label"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -171,7 +171,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="0자"
android:text="@string/screen_audio_content_upload_char_count_format"
android:textColor="@color/color_ff5c49"
android:textSize="13.3sp" />
@@ -179,7 +179,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text=" / 최대 500자"
android:text="@string/screen_audio_content_upload_char_limit_suffix"
android:textColor="@color/color_777777"
android:textSize="13.3sp" />
@@ -194,7 +194,7 @@
android:background="@drawable/bg_round_corner_6_7_222222"
android:fontFamily="@font/gmarket_sans_medium"
android:gravity="top"
android:hint="내용을 입력하세요"
android:hint="@string/screen_audio_content_upload_content_hint"
android:importantForAutofill="no"
android:inputType="textMultiLine"
android:padding="20dp"
@@ -216,7 +216,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="테마"
android:text="@string/screen_audio_content_upload_theme_label"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -243,7 +243,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="테마 선택"
android:text="@string/screen_audio_content_upload_theme_select"
android:textColor="@color/color_80d8ff"
android:textSize="16.7sp" />
</LinearLayout>
@@ -260,7 +260,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="태그"
android:text="@string/screen_audio_content_upload_tag_label"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -271,7 +271,7 @@
android:layout_marginTop="13.3dp"
android:background="@drawable/bg_round_corner_6_7_222222"
android:fontFamily="@font/gmarket_sans_medium"
android:hint="예 : #연애 #커버곡 #태그"
android:hint="@string/screen_audio_content_upload_tag_hint"
android:importantForAutofill="no"
android:inputType="textWebEditText"
android:paddingHorizontal="13.3dp"
@@ -296,7 +296,7 @@
android:layout_marginHorizontal="13.3dp"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="가격 설정"
android:text="@string/screen_audio_content_upload_price_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -330,10 +330,10 @@
android:id="@+id/tv_price_free"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="무료"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_price_free"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
<LinearLayout
@@ -359,10 +359,10 @@
android:id="@+id/tv_price_paid"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="유료"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_price_paid"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
</LinearLayout>
@@ -374,7 +374,7 @@
android:layout_marginTop="26.7dp"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="소장 설정"
android:text="@string/screen_audio_content_upload_keep_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -408,10 +408,10 @@
android:id="@+id/tv_both"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="소장/대여"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_purchase_option_both"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
<LinearLayout
@@ -437,10 +437,10 @@
android:id="@+id/tv_buy_only"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="소장만"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_purchase_option_buy_only"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
<LinearLayout
@@ -465,10 +465,10 @@
android:id="@+id/tv_rent_only"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="대여만"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_purchase_option_rent_only"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
</LinearLayout>
@@ -486,7 +486,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="소장 가격"
android:text="@string/screen_audio_content_upload_price_title_keep"
android:textColor="@color/color_eeeeee"
android:textSize="13.3sp" />
@@ -524,7 +524,7 @@
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:fontFamily="@font/gmarket_sans_medium"
android:text=""
android:text="@string/screen_audio_content_upload_price_unit_can"
android:textColor="@color/color_777777"
android:textSize="13.3sp" />
</RelativeLayout>
@@ -540,7 +540,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="※ 이용기간 : 대여(5일) | 소장(서비스 종료시까지)"
android:text="@string/screen_audio_content_upload_service_period_until_end"
android:textColor="@color/color_777777"
android:textSize="13.3sp" />
@@ -549,7 +549,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="3dp"
android:fontFamily="@font/gmarket_sans_medium"
android:text="※ 대여가격은 소장가격의 70%로 자동 반영"
android:text="@string/screen_audio_content_upload_price_rent_rate_notice"
android:textColor="@color/color_777777"
android:textSize="13.3sp" />
@@ -558,7 +558,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="3dp"
android:fontFamily="@font/gmarket_sans_medium"
android:text="※ 콘텐츠의 최소금액은 5캔 입니다"
android:text="@string/screen_audio_content_upload_price_min_notice"
android:textColor="@color/color_777777"
android:textSize="13.3sp" />
</LinearLayout>
@@ -571,7 +571,7 @@
android:layout_marginTop="30dp"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="한정판 설정"
android:text="@string/screen_audio_content_upload_limited_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -605,10 +605,10 @@
android:id="@+id/tv_not_limited"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="무제한"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_limited_unlimited"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
<LinearLayout
@@ -634,11 +634,11 @@
android:id="@+id/tv_limited"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="한정판"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_limited_limited"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
</LinearLayout>
<EditText
@@ -649,7 +649,7 @@
android:layout_marginTop="13.3dp"
android:background="@drawable/bg_round_corner_6_7_222222"
android:fontFamily="@font/gmarket_sans_bold"
android:hint="한정판 개수를 입력하세요"
android:hint="@string/screen_audio_content_upload_limited_hint"
android:importantForAutofill="no"
android:inputType="numberSigned"
android:padding="13.3dp"
@@ -669,7 +669,7 @@
android:layout_marginTop="30dp"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="포인트 사용"
android:text="@string/screen_audio_content_upload_point_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -703,10 +703,10 @@
android:id="@+id/tv_available_point"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="가능"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_point_available"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
<LinearLayout
@@ -732,11 +732,11 @@
android:id="@+id/tv_not_available_point"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="불가능"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_point_unavailable"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
@@ -752,7 +752,7 @@
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="미리듣기"
android:text="@string/screen_audio_content_upload_preview_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -784,10 +784,10 @@
android:id="@+id/tv_preview_yes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="생성"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_preview_generate"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
<LinearLayout
@@ -813,10 +813,10 @@
android:id="@+id/tv_preview_no"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="생성 안 함"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
android:fontFamily="@font/gmarket_sans_bold"
android:text="@string/screen_audio_content_upload_preview_not_generate"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
</LinearLayout>
@@ -832,7 +832,7 @@
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="미리듣기 시간 설정"
android:text="@string/screen_audio_content_upload_preview_time_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -841,7 +841,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:fontFamily="@font/gmarket_sans_medium"
android:text="미리듣기 시간을 직접 설정하지 않으면 콘텐츠 앞부분 15초가 자동으로 설정됩니다. 미리듣기의 시간제한은 없습니다."
android:text="@string/screen_audio_content_upload_preview_time_desc"
android:textColor="@color/color_777777"
android:textSize="13.3sp" />
@@ -861,7 +861,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="시작 시간"
android:text="@string/screen_audio_content_upload_preview_start_time"
android:textColor="@color/color_eeeeee"
android:textSize="13.3sp" />
@@ -873,7 +873,7 @@
android:background="@drawable/bg_round_corner_6_7_222222"
android:fontFamily="@font/gmarket_sans_bold"
android:gravity="center"
android:hint="00:00:00"
android:hint="@string/screen_audio_content_upload_preview_start_time_default"
android:importantForAutofill="no"
android:inputType="textWebEditText"
android:paddingHorizontal="13.3dp"
@@ -897,7 +897,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="종료 시간"
android:text="@string/screen_audio_content_upload_preview_end_time"
android:textColor="@color/color_eeeeee"
android:textSize="13.3sp" />
@@ -909,7 +909,7 @@
android:background="@drawable/bg_round_corner_6_7_222222"
android:fontFamily="@font/gmarket_sans_bold"
android:gravity="center"
android:hint="00:00:15"
android:hint="@string/screen_audio_content_upload_preview_end_time_default"
android:importantForAutofill="no"
android:inputType="textWebEditText"
android:paddingHorizontal="13.3dp"
@@ -938,7 +938,7 @@
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="연령 제한"
android:text="@string/screen_audio_content_upload_age_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -971,7 +971,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="전체 연령"
android:text="@string/screen_audio_content_upload_age_all"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
@@ -1000,7 +1000,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="19세 이상"
android:text="@string/screen_audio_content_upload_age_19"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
@@ -1011,7 +1011,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="13.3dp"
android:fontFamily="@font/gmarket_sans_medium"
android:text="성인콘텐츠를 전체관람가로 등록할 시 발생하는 법적 책임은 회사와 상관 없이 콘텐츠를 등록한 본인에게 있습니다.\n콘텐츠 내용은 물론 제목도 19금 여부를 체크해 주시기 바랍니다."
android:text="@string/screen_audio_content_upload_age_notice"
android:textColor="@color/color_dd4500"
android:textSize="13.3sp" />
</LinearLayout>
@@ -1029,7 +1029,7 @@
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="댓글 가능 여부"
android:text="@string/screen_audio_content_upload_comment_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -1062,7 +1062,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="댓글 가능"
android:text="@string/screen_audio_content_upload_comment_allow"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
@@ -1091,7 +1091,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="댓글 불가"
android:text="@string/screen_audio_content_upload_comment_disallow"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
@@ -1111,7 +1111,7 @@
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:lineSpacingExtra="5sp"
android:text="예약 공개"
android:text="@string/screen_audio_content_upload_reservation_section_title"
android:textColor="@color/color_eeeeee"
android:textSize="16.7sp" />
@@ -1144,7 +1144,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="지금 공개"
android:text="@string/screen_audio_content_upload_active_now"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
@@ -1173,7 +1173,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_bold"
android:text="예약 공개"
android:text="@string/screen_audio_content_upload_active_reservation"
android:textColor="@color/color_3bb9f1"
android:textSize="14.7sp" />
</LinearLayout>
@@ -1200,7 +1200,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="예약 날짜"
android:text="@string/screen_audio_content_upload_reservation_date"
android:textColor="@color/color_eeeeee"
android:textSize="13.3sp" />
@@ -1230,7 +1230,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="@font/gmarket_sans_medium"
android:text="예약 시간"
android:text="@string/screen_audio_content_upload_reservation_time"
android:textColor="@color/color_eeeeee"
android:textSize="13.3sp" />
@@ -1267,7 +1267,7 @@
android:background="@drawable/bg_round_corner_6_7_13181b_3bb9f1"
android:fontFamily="@font/gmarket_sans_bold"
android:gravity="center"
android:text="취소"
android:text="@string/screen_audio_content_upload_cancel"
android:textColor="@color/color_3bb9f1"
android:textSize="18.3sp" />
@@ -1280,7 +1280,7 @@
android:background="@drawable/bg_round_corner_6_7_3bb9f1"
android:fontFamily="@font/gmarket_sans_bold"
android:gravity="center"
android:text="등록"
android:text="@string/screen_audio_content_upload_submit"
android:textColor="@color/white"
android:textSize="18.3sp" />
</LinearLayout>