Plugin and script strings
#1
Lightbulb 
hi don't know if there is recommention for script and plugin strings.
But i wonder there is possible take use "recommented basic strings"- list.
I think it helps development "easy to use" -scripts. Of course each script and plugin uses strings what need. This is only example for string base, what all developers could edit how need and delete unnecessary strings
Code:
scripts


    <!-- Common controls -->
    <string id="400">Yes</string>
    <string id="401">No</string>
    <string id="402">Exit</string>
    <string id="403">Close</string
    <string id="404">Menu</string>
    <string id="405">Please wait ...</string>
    <string id="406">Update</string>
    <string id="407">Skip</string>
    <string id="408">Ok</string>
    <string id="409">Cancel</string>

    <!-- file Infos -->
    <string id="410">Folder</string>
    <string id="411">File</string>
    <string id="412">Files</string>
    <string id="413">Item</string>
    <string id="414">Items</string>
    <string id="415">Page</string>
    <string id="416">Pages</string>
    <string id="417">of</string>
  
    <!-- File control -->
    <string id="420">Add</string>
    <string id="421">Delete</string>
    <string id="422">Rename</string>
    <string id="423">Overwrite</string>
    <string id="424">Fetch</string>
    <string id="425">All</string>
    <string id="426">Confirm</string>

    <string id="427">Install</string>
    <string id="428">Installing</string>
    <string id="429">Download</string>
    <string id="430">Downloading</string>
    <string id="431">Updating</string>

    <!-- process infos -->
    <string id="432">Copying</string>
    <string id="433">Deleting</string>
    <string id="434">Fetching</string>
    <string id="435">Updating</string>
    <string id="436">Completed</string>
    <string id="437">Cancelled</string>

    <!-- Settings -->
    <string id="440">Defaults</string>
    <string id="441">Settings</string>
    <string id="442">Path</string>
    <string id="443">Language</string>
    <string id="444">Readme</string>
    <string id="445">Changelog</string>
    <string id="446">Version</string>

    <!-- Credits -->
    <string id="900">Version</string>
    <string id="901">Credits</string>
    <string id="902">Additional Credits</string>
    <string id="903">Skin Credits</string>
    <string id="904">Language file</string>

    <!-- Update messages -->
    <string id="1000">Your version is up to date</string>
    <string id="1001">Checking a update...</string>
    <string id="1002">is newer</string>
    <string id="1003">Would you like to update?</string>
    <string id="1004">Fetching file list...</string>
    <string id="1005">Script updated, will now restart</string>

    <!-- Error messages -->
    <string id="1031">Error</string>
    <string id="1031">There was an error updating script!</string>

Code:
plugins

   <!-- user infos -->
    <string id="30001">Username</string>
    <string id="30002">Password</string>
    <string id="30003">Authorize</string>

   <!-- video settings -->
    <string id="30004">Player type</string>
    <string id="30005">Auto</string>
    <string id="30006">MPlayer</string>
    <string id="30007">DVDPlayer</string>
    <string id="30008">Path</string>

    <string id="30009">Video quality</string>
    <string id="30010">Ask</string>
    <string id="30011">Low</string>
    <string id="30012">Standard</string>
    <string id="30013">High</string>

    <string id="30014">Download mode</string>
    <string id="30015">Temporary</string>
    <string id="30016">Save</string>
    <string id="30017">Stream</string>
    <string id="30018">Download</string>
    <string id="30019">Download &amp; Save</string>

    <!-- searching -->
    <string id="30020">Categories</string>
    <string id="30021">Subcategories</string>
    <string id="30022">Genre</string>
    <string id="30023">Search</string>
    <string id="30024">keyword</string>
    <string id="30025">username</string>
    <string id="30026">videos</string>
    <string id="30027">photos</string>

   <!-- setting options -->
    <string id="30028">any</string>
    <string id="30029">all</string
    
    <!-- Common controls -->

    <string id="30030">Yes</string>
    <string id="30031">No</string>
    <string id="30032">Exit</string>
    <string id="30033">Close</string
    <string id="30034">Menu</string>
    <string id="30035">Please wait ...</string>
    <string id="30036">Update</string>
    <string id="30037">Skip</string>
    <string id="30038">Ok</string>
    <string id="30039">Cancel</string>
    <string id="30040">Next page</string>

    <string id="30600">Downloading: %s</string>
    <string id="30601">Saving: %s</string>
    <string id="30602">To: %s</string>
    <string id="30603">Copying: %s</string>
    <string id="30604">Downloading ...</string>
    <string id="30605">Saving ...</string>
    <string id="30606">Copying ...</string>
    <string id="30607">Fetching file list...</string>

    <!-- Error messages -->
    <string id="30610">Error</string>
    <string id="30611">There was an error updating plugin!</string>
Reply
#2
Its a good idea. I'd suggest spacing out the id's a bit more to allow for expansion. ie File Infos starting at 420 and so on.

maybe new folder in svn to keep them ?
http://xbmc-addons.googlecode.com/svn/language/scripts
http://xbmc-addons.googlecode.com/svn/language/plugins
Retired from Add-on dev
Reply

Logout Mark Read Team Forum Stats Members Help
Plugin and script strings0