Fichiers De Localisation
Skedar Lokalizimi
ملفات الترجمة

Supported
localization files

Sample file View file Download
{
  "sourceLanguage": "en",
  "strings": {
    "%@ remaining": {
      "comment": "The variable is formatted as minutes.",
      "localizations": {
        "ar": {
          "stringUnit": {
            "state": "translated",
            "value": "متبقٍ %@"
          }
        },
        "ja": {
          "stringUnit": {
            "state": "translated",
            "value": "残り%@"
          }
        },
        "pt-br": {
          "stringUnit": {
            "state": "translated",
            "value": "Restante: %@"
          }
        },
        "sv": {
          "stringUnit": {
            "state": "translated",
            "value": "%@ kvar"
          }
        },
        "uk": {
          "stringUnit": {
            "state": "translated",
            "value": "%@ залишилося"
          }
        },
        "zh-Hans": {
          "stringUnit": {
            "state": "translated",
            "value": "还剩%@"
          }
        }
      }
    },
    "Arrived %@ ago": {
      "comment": "The variable is formatted as minutes.",
      "localizations": {
        "ar": {
          "stringUnit": {
            "state": "translated",
            "value": "وصل قبل %@"
          }
        },
        "ja": {
          "stringUnit": {
            "state": "translated",
            "value": "%@前にやって来ました"
          }
        },
        "pt-br": {
          "stringUnit": {
            "state": "translated",
            "value": "Chegou há %@"
          }
        },
        "sv": {
          "stringUnit": {
            "state": "translated",
            "value": "Kom för %@ sedan"
          }
        },
        "uk": {
          "stringUnit": {
            "state": "translated",
            "value": "Птах прилетів %@ тому"
          }
        },
        "zh-Hans": {
          "stringUnit": {
            "state": "translated",
            "value": "%@前造访"
          }
        }
      }
    },
    "Backyard List": {
      "localizations": {
        "ar": {
          "stringUnit": {
            "state": "translated",
            "value": "قائمة الساحات الخلفية"
          }
        },
        "ja": {
          "stringUnit": {
            "state": "translated",
            "value": "裏庭のリスト"
          }
        },
        "pt-br": {
          "stringUnit": {
            "state": "translated",
            "value": "Lista de Jardins"
          }
        },
        "sv": {
          "stringUnit": {
            "state": "translated",
            "value": "Trädgårdslista"
          }
        },
        "uk": {
          "stringUnit": {
            "state": "translated",
            "value": "Список подвірʼїв"
          }
        },
        "zh-Hans": {
          "stringUnit": {
            "state": "translated",
            "value": "后院列表"
          }
        }
      }
    },
    "Favorite Backyards": {
      "localizations": {
        "ar": {
          "stringUnit": {
            "state": "translated",
            "value": "الساحات الخلفية المفضلة"
          }
        },
        "ja": {
          "stringUnit": {
            "state": "translated",
            "value": "お気に入りの裏庭"
          }
        },
        "pt-br": {
          "stringUnit": {
            "state": "translated",
            "value": "Jardins Favoritos"
          }
        },
        "sv": {
          "stringUnit": {
            "state": "translated",
            "value": "Favoritträdgårdar"
          }
        },
        "uk": {
          "stringUnit": {
            "state": "translated",
            "value": "Улюблені подвірʼя"
          }
        },
        "zh-Hans": {
          "stringUnit": {
            "state": "translated",
            "value": "收藏后院"
          }
        }
      }
    },
    "Keep track of your backyards.": {
      "localizations": {
        "ar": {
          "stringUnit": {
            "state": "translated",
            "value": "تتبع ساحاتك الخلفية."
          }
        },
        "ja": {
          "stringUnit": {
            "state": "translated",
            "value": "裏庭の様子を記録します。"
          }
        },
        "pt-br": {
          "stringUnit": {
            "state": "translated",
            "value": "Monitore os seus jardins."
          }
        },
        "sv": {
          "stringUnit": {
            "state": "translated",
            "value": "Håll koll på trädgårdarna."
          }
        },
        "uk": {
          "stringUnit": {
            "state": "translated",
            "value": "Стежте за своїми подвірʼями."
          }
        },
        "zh-Hans": {
          "stringUnit": {
            "state": "translated",
            "value": "不错过后院的每一件新鲜事。"
          }
        }
      }
    },
    "numberOfBackyards": {
      "localizations": {
        "en": {
          "variations": {
            "plural": {
              "one": {
                "stringUnit": {
                  "state": "translated",
                  "value": "%d backyard"
                }
              },
              "other": {
                "stringUnit": {
                  "state": "translated",
                  "value": "%d backyards"
                }
              }
            }
          }
        }
      }
    },
    "Refill Backyard Supplies": {
      "localizations": {
        "ar": {
          "stringUnit": {
            "state": "translated",
            "value": "إعادة تعبئة طعام الساحة الخلفية"
          }
        },
        "ja": {
          "stringUnit": {
            "state": "translated",
            "value": "裏庭に餌と水を補充"
          }
        },
        "pt-br": {
          "stringUnit": {
            "state": "translated",
            "value": "Reabastecer Suprimentos do Jardim"
          }
        },
        "sv": {
          "stringUnit": {
            "state": "translated",
            "value": "Fyll på trädgårdslager"
          }
        },
        "uk": {
          "stringUnit": {
            "state": "translated",
            "value": "Поповнити запаси на подвірʼї"
          }
        },
        "zh-Hans": {
          "stringUnit": {
            "state": "translated",
            "value": "补给后院物资"
          }
        }
      }
    },
    "Refill Water": {
      "localizations": {
        "ar": {
          "stringUnit": {
            "state": "translated",
            "value": "إعادة تعبئة الماء"
          }
        },
        "ja": {
          "stringUnit": {
            "state": "translated",
            "value": "水を補充"
          }
        },
        "pt-br": {
          "stringUnit": {
            "state": "translated",
            "value": "Reabastecer Água"
          }
        },
        "sv": {
          "stringUnit": {
            "state": "translated",
            "value": "Fyll på vatten"
          }
        },
        "uk": {
          "stringUnit": {
            "state": "translated",
            "value": "Долити води"
          }
        },
        "zh-Hans": {
          "stringUnit": {
            "state": "translated",
            "value": "添水"
          }
        }
      }
    }
  },
  "version": "1.0"
}

.xcstrings files

What are iOS xcstrings files

Xcode String Catalogs (.xcstrings) are Xcode-generated files that store localized text strings used in iOS, macOS, watchOS, and tvOS apps.

Each String Catalog contains multiple entries, where each entry consists of a key and a value. The key is a unique identifier for the text string, while the value is the actual text to be displayed.

String Catalogs are designed to simplify the process of managing and translating app text into multiple languages. They provide a centralized location for storing and organizing localized strings, making it easier to maintain and update them over time.

Start your software
localization project now

1000 strings and unlimited projects for FREE (no card required)