کلیدستان

نسخه‌ی کامل: فارسی سازی strings.xml در پروژه اندروید
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
من یه برنامه ای رو فایل strings ش رو فارسی کردم،اما حواسم نبود،اشتباهی فایلی رو که دیکامپایل کرده بودم،پاک کردم.حالا که یه فایل apk جدید دانلود کردم،میشه فایل های strings شو  با اون فایل فارسی من جا له جا کرد؟
داخل android manifest دیدم که ورژن اندرویدشون یکیه.
مشکلی نداره؟

 
سلام.
بستگی دارد. مثلا شما نباید فایل جدید را در پوشه بندی پروژه اندروید، به جای فایل قبلی قرار بدهید. بلکه روش درست این است که فایل strings.xml را در برنامه eclipse باز کرده و آن فایل مورد نظرتان را با یک ویرایشگر متن باز کنید و سپس رشته های تعریف شده در آن را به درون فایل strings.xml از پروژه اندروید کپی کنید. زیرا هنگام نوشتن رشته های جدید در  strings.xml ، تغییراتی نیز در فایل R.java به وجود خواهد آمد (به طور خودکار). اگر ما مستقیم فایل ها را تغییر بدهیم (یعنی در خارج از برنامه eclipse)، دیگر این تغییرات اعمال نمی شوند و پروزه مشکل خواهد داشت.