Koltin [Duplicate] kann keinen Zugriff auf Ressourcenpaket erhaltenJava

Java-Forum
Anonymous
 Koltin [Duplicate] kann keinen Zugriff auf Ressourcenpaket erhalten

Post by Anonymous »

Ich baue Android -App in Kotlin und Gesicht mit Problem für die Internationalisierung. Alt = "Recource Bundle" src = "https://i.sstatic.net/0kv7SSuc.png"/>
[*] Variable Hallo und es handelt sich um Übersetzungen:
Image
[*]In my App.kt import java.util.ResourceBundle, assign a value to myBundle for further use in the UI elements:

Code: Select all

import java.util.ResourceBundle
...
val myBundle: ResourceBundle = ResourceBundle.getBundle("strings")
< /code>
[list]
[*] App ausführen und empfehlen diesen Fehler:
java.util.MissingResourceException: Can't find bundle for base name strings, locale en_US< /code> < /li>
< /ol>
Außerdem ausprobiert Optionen wie: < /p>
[list]
 ResourceBundle.getBundle("strings_en")


[*]

Code: Select all

ResourceBundle.getBundle("res/strings/strings")


[*] changed file name in resource bundle to "strings_en_US.properties"

[/list]
UPDATE:

[*]Add resources file to my src/main/ and Kopieren Sie dort mein Bundle. < /li>
Code in App.kt < /code>:

Code: Select all

val myBundle: ResourceBundle = ResourceBundle.getBundle("resources.strings")< /code>
und
val myBundle: ResourceBundle = ResourceBundle.getBundle("org.myProj.resources.strings")
[/list]
Dies geht um eine externe Bibliothek, aber ich habe lokale Ressourcen und ich verwende keine externen Bibliotheken. Siehe die Projektstruktur:

, aber ohne Glück

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post