플러터 앱의 이름 변경하기: 간단한 방법으로 앱 이름을 다양한 언어에 맞게 설정하기

플러터를 사용하여 앱을 개발하다 보면, 다양한 국가와 언어에 맞게 앱의 이름을 지정해야 할 경우가 있습니다. 이번 포스트에서는 플러터 앱의 이름을 어떻게 변경할 수 있는지, 그리고 다양한 언어에 맞게 앱 이름을 설정하는 방법을 알아보겠습니다.

1. 기본 앱 이름 변경하기

앱의 기본 이름은 pubspec.yaml 파일 내의 name 항목으로 설정됩니다. 하지만 이 이름은 패키지 이름을 의미하므로 사용자에게 보이는 앱의 이름과는 다릅니다. 실제 앱의 이름은 플랫폼별 설정에서 변경할 수 있습니다.

안드로이드에서 앱 이름 변경하기

  1. android/app/src/main/AndroidManifest.xml 파일을 엽니다.
  2. <application> 태그 내의 android:label 속성을 원하는 앱 이름으로 변경합니다.

<application
    android:label="내 앱 이름">

iOS에서 앱 이름 변경하기

  1. ios/Runner/Info.plist 파일을 엽니다.
  2. CFBundleName 항목의 값을 원하는 앱 이름으로 변경합니다.
<key>CFBundleName</key>
<string>내 앱 이름</string>


2. 다양한 언어에 맞게 앱 이름 설정하기

앱을 국제화하려면 각 언어별로 앱 이름을 설정해야 합니다.

안드로이드에서 다양한 언어에 맞게 설정하기

  1. android/app/src/main/res/ 디렉토리에 언어별 values 폴더를 생성합니다. (예: values-ko는 한국어, values-ja는 일본어)
  2. 해당 폴더에 strings.xml 파일을 생성하고, 앱 이름을 설정합니다.
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">내 앱 이름</string>
</resources>

iOS에서 다양한 언어에 맞게 설정하기

  1. ios/Runner/Info.plist 파일에서 CFBundleDisplayName 항목을 수정하여 Localizable.strings 파일을 참조하게 합니다.
  2. 각 언어별 Localizable.strings 파일에 앱 이름을 지정합니다.
<key>CFBundleDisplayName</key>
<string>$(PRODUCT_NAME)</string>

마치며

플러터 앱의 이름을 변경하는 것은 간단한 작업입니다. 다양한 언어와 국가에 맞게 앱 이름을 설정하면 사용자 경험을 향상시킬 수 있습니다. 플러터를 사용하여 멋진 앱을 만들기를 바랍니다!

Leave a Comment