Mac DownloadsMacDeveloper ToolsUniversal Document 1.1

Universal Document 1.1


Universal Document is a simple tool that allows a developer to create an application that appears as a localised document to the end-user.
Developer:   curmi.com
      more software by author →
Price:  0.00
License:   Freeware
File size:   23K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Universal Document is a simple tool that allows a developer to create an application that appears as a localised document to the end-user. This “document” will have a name in the native language of the user, and will display documentation in that language when opened.

Note that you must view the product page (http://curmi.com/ universal%20Document.html) to understand how to use this tool, and you should also see my blog for details on this tool and how it works (http://curmi.com/blog). If you try to run the tool as is, it will not work.

The tool is non-trivial to use.  You must follow these instructions carefully:
 
1. 1.Download Universal Document.  Make a copy of the Universal Document application in a folder of your choice.
 
1. 2.Select the copy of Universal Document in the finder. Bring up the Info pane (right click and choose “Get Info”, or hit CMD-I).
 
1. 3.In the Info pane, change the Name & Extenstion to “NameOfYourApp Documentation.app” (or something similarly unique).
 
1. 4.Right click on your Universal Document and select “Show Package Contents”. Navigate through “Contents”.
 
1. 5.Edit the Info.plist file.  Change the entry that reads:
2.
3.     CFBundleDisplayName
4.     Universal Document
5.  
6. to
7.  
8.     CFBundleDisplayName
9.     NameOfYourApp Documentation
10.  
11. and save your changes.
 
1. 6.Now navigate to the “Resources” folder.
 
1. In Resources you will find an example “English.lproj”.  Make copies of this folder and rename for each language you want to support.  For example, “German.lproj”, “Japanese.lproj”.  You can also use Language and Regional Designations - for example “en_AU.lproj” for Australian English etc.  See Apple’s Developer Documentation and the following list of codes for more information.
 
1. 7.In each “lproj” folder, edit the “InfoPlist.strings” file.  By default it will look like:
2.  
3.     CFBundleDisplayName = "Universal Document";
4.     OpenName = "Insert Document Name.extension";
5.  
6. Change CFBundleDisplayName to the text the user should see as the label on the document, and OpenName to the name of the file to open.
7.  
8. Copy the file you mentioned in OpenName to this folder.
 
1. 8.Once you have changed each locale’s details, make a copy of your new app to another folder. You need to do this for the Finder to realise things have changed.
 
You now have a Universal Document for your application. You can test it by changing Language in your System Preferences International settings, and restarting the Finder (Go to Apple menu, Force Quit, and select the Finder).

What's New:
  • Handles URLs
  • Better error handling.
    tags universal document  the finder  the info  and select  document and  the name  edit the  this folder  have changed  the file  right click  info pane  tool and  


    Download Universal Document 1.1


     http://curmi.com/software/mac/universaldocument/universaldocument1.1.zip


    Authors software

    Launch! TPG 2.2 (by curmi.com)
    Launch! TPG is a Mac OS X application for TPG ADSL broadband users.

    Googol 1.0 (by curmi.com)
    Googol is a calculator and search launcher for OS X that makes use of GoogleTM's internet search engine and on-line calculator functionality.

    Universal Document 1.1 (by curmi.com)
    Universal Document is a simple tool that allows a developer to create an application that appears as a localised document to the end-user.


    Similar software

    Universal Document 1.1 (by curmi.com)
    Universal Document is a simple tool that allows a developer to create an application that appears as a localised document to the end-user.

    AppHack 1.1 (by Sveinbjorn Thordarson)
    AppHack is a powerful developer and theming tool to alter, replace or extract the property lists or icons of Mac OS X application bundle packages.

    Document Palette 1.0 (by Cold Pizza Software)
    Document Palette runs in the background and allows you to create new documents in the current folder.

    Document Tracker 1.0 (by iTech Professionals)
    Document Tracker allows you to track and manage an unlimited number of documents on you mac.

    With It 1.2.1 (by Bubble Pop Software)
    With It is a contextual menu plug-in for the Finder that adds the ability to open a document using an application other than the one that created the document.

    AquaPath 1.1 (by Todd Ditchendorf)
    AquaPath is a free Cocoa-based developer tool for Mac OS X Tiger that allows you evaluate XPath expressions against any XML document and view the result sequence in a dynamic, intuitive tree representation.

    WinShortcutter 2.1 (by Lobotomo Software)
    Do you work in a Windows dominant environment? Are your network drives packed with Windows Shortcuts that point to directories and documents?
    If you want to follow these shortcuts - here is the answer: WinShortcutter!

    WinShortcutter can follow Windows Shortcuts and open the corresponding docum

    FileChange 1.1 (by Jason Williams)
    FileChange can be used to change the file type and creator of a file (in other words, what the file is, like a ResEdit file or SimpleText read-only document).

    Babya E-Type 3.0 (by Babya Software Group)
    Babya E-Type for Mac is a powerful word processor with a incredible sense of style, allowing you to create stylish documents with multiple-language support and easy HTML page creation.

    History Log for InDesign CS/CS2 1.0.2 (by Rorohiko Ltd.)
    History Log for InDesign CS/CS2 is a very simple tool that allows you to maintain an automated log of file changes to an InDesign document inside of the document.


    Other software in this category

    Privileged Exec 1.0.1 (by Oak & Apple Productions)
    Privileged Exec is an AppleScript framework that makes it extremely easy to create applications that run Unix commands as root, without prompting the user for an administrator password every time.

    KnowledgeMiner X 5.3 (by Script Software)
    KnowledgeMiner is a powerful, easy-to-use modeling and prediction tool designed to support the process of knowledge extraction from data on a highly automated level.

    retainCounter 0.1 (by cocoa Sprachwerker)
    This is sometimes useful if the developer wants to know the current count of an object before it is released.

    FileMaker Pro Developer Updater X 6.0v4 (by FileMaker, Inc.)
    FileMaker Developer 6 is the tool of choice for creating custom FileMaker solutions for deployment across workgroups, distribution as royalty-free runtime applications, or sharing on the Web.

    Multi-DBServer 1.6 (by Colourfull Creations)
    Multi-DBServer is a cost effective solution for the cost conscience business that wants to create a multi user product.

  •     search


    Featured Software

    Picture Address Book 6.0.5
    Apimac Address Book is a practical telephone and address program for Mac that allows you to quickly and easily manage addresses, phone numbers, URLs and Email addresses.

    Textris 1.0
    Textris is an attempt to combine aspects of both these games into one fast paced test of your lexicon.

    iMagine Photo 2.1.4
    iMagine Photo adds imaging and drawing functionality to AppleScript.


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'rbytes.net free downloads' to Newsburst from CNET News.com
    del.icio.us rbytes.net free downloads


    Top tags

    modem drivers   dvd player   sound keys   keys   apple   server   midi   dashboard widgets   slimserver   checksum