Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Uses  



1.1  Uses in software development  





1.2  Strings managers  





1.3  Examples of Strings managers  







2 String File Formats  





3 See also  





4 References  














Application strings manager







Add links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Anapplication strings manager is a software tool primarily designed to optimize the download and storage of strings files used and produced in software development.[1] It centralizes the management of all the product strings generated and used by an organization to overcome the complexity arising from the diversity of strings types, and their position in the overall content workflow.[2][3][4]

Uses[edit]

Application strings manager is a kind of software repository for text files, strings, and their corresponding keys. It can be used to store strings files produced by an organization itself, such as product content strings and UI content strings, or for third-party content which must be treated differently for both technical and workflow reasons.[5][6]

Uses in software development[edit]

To manage the source files used in software development, organizations typically use revision control. The many source files used in software development are eventually built into the product strings (also known as "strings files") which constitute the components of a software product. Consequently, a software product may comprise hundreds and even thousands of individual product strings which must be managed in order to efficiently maintain a coherent and functional software product. This function of managing the product strings is done by an application strings manager. An application strings manager can be thought of as being to strings what revision control is to source files.[7][6]

Strings managers[edit]

Some factors and features that may be offered by a strings manager include:

Examples of Strings managers[edit]

String File Formats[edit]

File Type Extension Resources
Android XML .xml Android Strings
CSV .csv CSV RFC
gettext Classic standard .po GNU gettext
HTML .htm, .html WC3 HTML
InDesign Markup .idml Adobe IDML
iOS Strings File .strings iOS Strings
iOS Stringsdict .stringsdict iOS Formats
JSON i18n .json Json.org

JSON i18n

Java Properties .properties Java i18n
Open Office XML .docx, .xlsx, .pptx Open XML
QT Linguist .ts QT Manual
Text .txt Archive
XLIFF .xliff, .xlf, .xml Specification
XML .xml Standards
YAML .yml i18n Guide
YAMLi18n ,yml, yaml YAMLi18n
Visual Studio .resx

See also[edit]

References[edit]

  1. ^ Rohloff, Kurt; Gabay, Yarom; Ye, Jianming; Schantz, Richard (11 June 2007). "Scalable, Distributed, Dynamic Resource Management for the ARMS Distributed Real-Time Embedded System". 2007 IEEE International Parallel and Distributed Processing Symposium. IEEE. pp. 1–7. CiteSeerX 10.1.1.626.4375. doi:10.1109/IPDPS.2007.370348. ISBN 978-1-4244-0909-9. ISSN 1530-2075. S2CID 1983830.
  • ^ Eliassen, Frank; Montresor, Alberto, eds. (2006). Distributed applications and interoperable systems: 6th IFIP WG 6.1 International Conference, DAIS 2006, Bologna, Italy, June 14-16, 2006; proceedings. Berlin: Springer. ISBN 978-3-540-35126-9. OCLC 262693352.
  • ^ Proceedings RTAS 2005: 11th IEEE Real Time and Embedded Technology and Applications Symposium. Los Alamitos, CA: IEEE Computer Society Press. 2005. ISBN 978-0-7695-2302-6. OCLC 58598204.
  • ^ Kaplan, Ronald M.; Maxwell, John T. (1988-08-22). An algorithm for functional uncertainty. Association for Computational Linguistics. pp. 297–302. doi:10.3115/991635.991695. ISBN 963-8431-56-3. S2CID 8844517.
  • ^ Paunov, Stoyan; Hill, James; Schmidt, Douglas; D. Baker, Steven; M. Slaby, John. "Domain-Specific Modeling Languages for Configuring and Evaluating Enterprise DRE System Quality of Service" (PDF). Vanderbilt University.
  • ^ a b B. Coan; B. Dasarathy; S. Gadgil; K. Parmeswaran; I. Sebuktekin; R. Vaidyanathan; M. Conarty (July 2004). "Network QoS Assurance through Admission Control" (PDF). Object Management Group.
  • ^ Paunov, Stoyan G. (May 2006). Aiding the Deployment and Configuration of Component Middleware in Distributed, Real-Time and Embedded Systems (Master thesis). Vanderbilt University. hdl:1803/12188. S2CID 17176596.

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Application_strings_manager&oldid=1221792953"

    Categories: 
    Software development
    Software distribution
    Product development
     



    This page was last edited on 2 May 2024, at 00:41 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki