What are Resource Bundle Best Practices techniques for Enterprise App?
Regarding JDeveloper: 11.1.1.6.0, Studio Edition
I was wondering if someone could provide advice on Best Practices for managing Resource Bundles for an international Enterprise Application.
I have been reading textbooks and throughout the web, and I can find different options available. And I can find cautionary tales to get it right at the beginning of Development, but I cannot find Best Practices suggestions.
For instance:
- Should I use XLIFF Resource Bundle, Properties Bundle, or List Resource Bundle?
- What are the benefits and disadvantages of storing the Key/Value pairs in the database?
- It seems that storing in the db would make maintenance easier, because applications do not need to be redeployed, but would they be slower?
- One textbook indicates that "One Bundle per Project" is preferred for ViewController Project, and "One Bundle Per File" is preferred for Model Project. However, I cannot help but think if the whole Enterprise used just one Resource Bundle, it would save typing cust_id/Customer Number in 10 different Bundles.
- One text indicates how to maintain translated versions of Access Keys, if the Bundle is a Properties Bundle, but provides no assistance for other Resource Bundles.
Advice regarding Best Practices would be quite helpful.
Sincerely,
Arie
Anyone?
Similar Messages
-
What are Printing Security Best Practices for Advanced Features
In the Networking > Advanced "Enabled Features" what are the best practices settings for security. Trying to find out what all of these are. Can't find them in the documentation. Particularly eCCL & eFCL?
Enabled Features
IPv4 IPv6 DHCP DHCPv6 BOOTP AUTOIP LPD Printing 9100 Printing LPD Banner Page Printing Bonjour AirPrint LLMNR IPP Printing IPPS Printing FTP Printing WS-Discovery WS-Print SLP Telnet configuration TFTP Configuration File ARP-Ping eCCL eFCLEnable DHCPv4 FQDN compliance with RFC 4702
Thanks,
JohnI do work with the LAST archived project file, which contains ALL necessary resources to edit the video. But then if I add video clips to the project, these newly added clips are NOT in the archived project, so I archive it again.
The more I think about it, the more I like this workflow. One disadvantage as you said is duplicate videos and resource files. But a couple of advantages I like are:
1. You can revert to a previous version if there are any issues with a newer version, e.g., project corruption.
2. You can open the archived project ANYWHERE, and all video and resource files are available.
In terms of a larger project containing dozens of individual clips like my upcoming 2013 video highlights video of my 4 year old, I'll delete older archived projects as I go, and save maybe a couple of previous archived projects, in case I want to revert to these projects.
If you are familiar with the lack of project management iMovie, then you will know why I am elated to be using Premiere Elements 12, and being able to manage projects at all!
Thanks again for your help, I'm looking forward to starting my next video project. -
Best Practice Implementation for Enterprise Portal
hi,
I am doing Best Practice Implementation on Enterprise Portal.
In that i cant find one file. Can you please help me in finding these file "BP_RAPID_ALL.epa"
Thanks in Advance
Regards,
RajuHi All,
Till now no one has answered for my query.
can i know is there any replacment for this file(BP_RAPID_ALL.epa) in new version of Best Practices.
Regards,
Raju
Edited by: V R K Raju P on Feb 17, 2009 1:04 PM -
What are project management best practices?
I created a test project in Premiere Elements 12, and saved it in a directory named "Michaels Posters". Then I archived the project to this directory and it created a "Copied_My\ new\ video\ project1" directory with all of the media files. Then I added a video clip to the project, archived it again, and it created the "Copied_My\ new\ video\ project1_001" folder below.
My first real project will be a video highlights video of my 4 years old for 2013. This will involve editing the same project several nights a week, for maybe a couple of months. This would result in numerous "Copied_My\ new\ video\ project1_NNN" directories being created, assuming I archive the project each night.
So what is the best practices for managing a larger project like this, and avoid using a lot of disk space for the same project?
Michaels\ Posters/
├── Adobe\ Premiere\ Elements\ Preview\ Files
│ └── My\ new\ video\ project1.PRV
├── Copied_My\ new\ video\ project1
│ ├── Adobe\ Premiere\ Elements\ Preview\ Files
│ ├── Encoded\ Files
│ └── Layouts
├── Copied_My\ new\ video\ project1_001
│ └── Adobe\ Premiere\ Elements\ Preview\ Files
├── Encoded\ Files
│ └── My\ new\ video\ project1.prel
├── Layouts
└── Media\ Cache\ FilesI do work with the LAST archived project file, which contains ALL necessary resources to edit the video. But then if I add video clips to the project, these newly added clips are NOT in the archived project, so I archive it again.
The more I think about it, the more I like this workflow. One disadvantage as you said is duplicate videos and resource files. But a couple of advantages I like are:
1. You can revert to a previous version if there are any issues with a newer version, e.g., project corruption.
2. You can open the archived project ANYWHERE, and all video and resource files are available.
In terms of a larger project containing dozens of individual clips like my upcoming 2013 video highlights video of my 4 year old, I'll delete older archived projects as I go, and save maybe a couple of previous archived projects, in case I want to revert to these projects.
If you are familiar with the lack of project management iMovie, then you will know why I am elated to be using Premiere Elements 12, and being able to manage projects at all!
Thanks again for your help, I'm looking forward to starting my next video project. -
Locale Resource Bundle Best Practice
Hi
I have a Flex application that loads it's locale resource bundle from a service.
So when the httpservice loads the bundle it populates an instance of a class "I18NBundle" that contains all the bundle properties. For instance you could do:
i18nBundle.hello_message and it would return "Hello"
I'm currently using Cairngorm for this project so this i18nBundle instance it's on the model locator.
What I'm seeing and that I don't like is that for a component be able to get the bundle it must access to the model locator and then to the i18nBundle.
Instead of that what I would like is that each component doesn't rely on this for getting the bundle.
I guess I could create a "bundle" property on each component class and then pass it the reference to the bundle when it is instanciated. It seems it could be messy and a difficult task to initialize this property in some cases for instance on a datagrid cell renderer.
Other could be transforming the I18NBundle class into a singleton and then when the service response it's recieved the singleton it's initialized. Since all application components should/must access the same locale bundle I guess this could be a better option.
What do you think about this?
Do you think there is some a better way to achieve this with Flex?
Any opinion or recommendation would be appreciatted.
(I don't wish to use the Adobe Flex proposal of having the properties file on the Flex project and the compiling them into swf.)
thanks in advance.
Polaco.
ps: If you think I haven't expressed myself correctly please let me know and I will rewrite it.I have managed to extend IResourceBundle and added it to ResourceManager.
The only problem now is that my bundle does not represent a language and it doesn't need a name either.
Since the localization part is done on the webapplication and then the apporpiate bundle returned in the request's response.
So it's locale attribute value is "".
And it's name is "".
I can display a property correctly if I use the following code:
(resourceManager.getResourceBundle('','')).content.helloMessage
but I doesn't work if I try to retrieve it like:
resourceManager.getString("", "helloMessage");
any ideas ?
thanks -
With 2008 - What would be the 'best practice' approach for giving a principal access to system views
I want to setup a job that runs a few select statements from several system management views such as those listed below. Its basically going to gather various metrics about the server, a few different databases and jobs.
msdb.dbo.sysjobs
msdb.dbo.sysjobhistory
sys.dm_db_missing_index_groups
sys.dm_db_missing_index_group_stats
sys.dm_db_missing_index_details
sys.databases
sys.dm_exec_query_stats
sys.dm_exec_sql_text
sys.dm_exec_query_plan
dbo.sysfiles
sys.indexes
sys.objects
So, there a number of instance-level permissions that are needed, mainly VIEW SERVER STATE
https://msdn.microsoft.com/en-us/library/ms186717.aspx
Granting these permissions to a single login seems like introducing a maintenance headache for later. What about a server role?
Correct me if Im wrong, but this is a new feature of 2012 and above, the ability to create user-defined server roles.
Prior to version 2012, I will just have to settle for granting these instance-level permissions to individual logins. There wont be many logins that need this kind of permissions, but id rather assign them at a role level then add logins to that role.
Then again, there is little point in creating a seperate role if there is only 1...and maybe 2 logins that might need this role?
New for 2012
http://www.mssqltips.com/sqlservertip/2699/sql-server-user-defined-server-roles/Just as any Active Directory Administrator will tell you you should indeed stick to the rule - "user in role- permissions to role" - in AD terms "A-G/DL-P. And since this is very much possible since SQL Server 2012 why not just do that. You
lose nothing if you don't ever change that one single user. In the end you would only expect roles to have permissions and save some time when searching for permission problems.
i.e.
USE [master]
GO
CREATE SERVER ROLE [role_ServerMonitorUsers]
GO
GRANT VIEW SERVER STATE TO [role_ServerMonitorUsers]
GO
ALTER SERVER ROLE [role_ServerMonitorUsers]
ADD MEMBER [Bob]
GO
In security standardization is just as much key as in administration in general. So even if it does not really matter, it may matter in the long run. :)
Andreas Wolter (Blog |
Twitter)
MCSM: Microsoft Certified Solutions Master Data Platform, MCM, MVP
www.SarpedonQualityLab.com |
www.SQL-Server-Master-Class.com -
What are Edge Animate best practices?
I am almost done creating an animation. It has about 6 minutes of audio with animations timed to it. The more I develop, the slower the Edge program is to manipulate to the point of being unusable. I can 't select and drag to shorten/lengthen animations. Elements that were at one time set to off turn back on and code that used to work no longer does. This is my first time using Edge and I'm wondering if there is something I could have done to avoid this situation. I copied Illustrator images into Edge so I have a lot of svg files. The project is one long timeline (to correspond to timing with the audio) with many, many layers. Should I have broken the audio into small sections and created many individual symbols and placed them sequentially? Should I use png files instead of svg files? When I needed to reuse images I made them into a symbol - should I make sure their timelines aren't playing perpetually? There must be something that is bogging this program down because if I create a new program it works fine. Any input/insight/suggestions are greatly appreciated.
Hi there,
symbols
I always turn off the timelines and play them in code when needed. Of course sometimes you have loops in symbols so this would not apply to these.
audio
I try to split the sound files but I am not sure it makes a difference
Edge Animate version
Unless I have absolutely no need of jquery, I do not use the current version any more because it is too buggy in my opinion. 2014.0.1 is stable and has few bugs.
svg versus png
It depends on what you need - I have used both separated and together in comps. I rarelly have problems with them.
I think the size of images in general would tend to cause problems if you have lots of them and they are big. I was told there is no limit but I am not so sure about it.
These are only my opinions and Adobe or other users might differ. -
Best practice recommendation for locale-specific text/labels
What is the recommended best practice approach to supporting locale-specific
text for labels, messages when using Jdeveloper to create applets and applications.
I am familiar with resource bundles, but wonder if there is a better approach within
JDeveloper. Are there any plans to enhance this area in 9.0.3?I am familiar with resource bundles, but wonder if there is a better approach within
JDeveloper. Resourcebundles are the java-native way of handling locale-specific texts.
Are there any plans to enhance this area in 9.0.3? For BC4J, in 9.0.3, all control-hints and custom-validation messages (new feature) are generated in resource-bundles rather than xml-files to make it easier to "extend" for multiple locales. -
Where does one find the Oracle Best Practice/recommendations for how to DR
What is the Oracle Best Practice for install/deployment and configuration of ODI 11g for Disaster Recovery?
We have a project that is using Oracle ODI 11g (11.1.1.5).
We have configured all the other Oracle FMW components as per the Oracle DR EDG guides. Basically using the Host ip name/aliasing concept to ‘trick’ the secondary site into thinking
it is primary and continue working with minimal (or no) manual reconfiguration. But will this work for ODI? The FMW DR guide has sections for SOA, WebCenter and IdM, but nothing for ODI.
Since ODI stores so much configuration information in the Master Repository..when this DB gets ‘data guarded’ to the secondary site and promoted to Primary…ODI will still think it is at the ‘other’ site. Will this break the actual agents running the scenarios?
Where does one find the Oracle Best Practice/recommendations for how to DR ODI properly?
We are looking for a solution that will allow a graceful switchover/failover with minimal manual re-configuration.user8804554 wrote:
Hi all,
I m currently testing external components with Windows Server and I want to test Oracle 11g R2.
The only resource I have is this website and the only binaries seem to be for Linux OS.You have one other HUGE resource that, while it won't answer your current question, you'd better start getting familiar with if you are going to use Oracle. That is the complete and official documentation, found at tahiti.oracle.com
>
Does anybody know how I can upgrade my Oracle 11.1.0.7 version to the R2 release?
Thanks,
Bertrand -
Best Practice Codec for Prompts on UCCX 8.5
Hi
I currently have a UCCX 8.5 cluster on promises with all the prompts with Codec G.711. Also, the UCCX is using the Codec G.711.
The company is requiring to change the system to codec G729 which will allow us to reduce bandwidth consumption as we have all our agents connected remotely over a MPLS Network. In addition to that, we don't local resources for transcoding. The transcoder are centralized in the same place as the CUCM and UCCX Platform.
Therefore, first off, what would the impact on changing the system and the prompts to G729, and secondly, what would be the best practice in this scenario.
I really appreciate any help.
Thanks,
AlexisHi Alexis,
Please check the following post for similar query
https://supportforums.cisco.com/discussion/10732576/design-consideration-uccx
HTH
Manish -
Best practice document for ACE30
Can someone point me to a best practice document for the ACE30. I am specifically looking at best practices as they relate to resouce allocation, logging, FT, and snmp. I am migrating from CSM so the VIP/Server configuration is basically set. I am looking for areas that pertain to the ACE as a whole.
Thank youGood afternoon,
I'm afraid there isn't a best practices document as such, however, I would suggest you to have a look at the ACE section in doc-wiki (http://docwiki.cisco.com/wiki/Cisco_Application_Control_Engine_%28ACE%29_Troubleshooting_Guide).
This document can give you some useful insights on different topics, including (but not limited to) resource allocation.
I hope this helps
Daniel -
I want to know What are the different tools and techniques available to track analytics in SharePoint online 2013. Please provide your suggestions/ inputs. Thanks in advance.
you can Use the Web Analytics Integration app to
connect your SharePoint Online public website to third-party web analytics services, such as Webtrends, Google Analytics, Adobe, and so on.
Google Analytics
Webtrends for SharePoint
CARDIOLOG ANALYTICS
Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog -
Best practice guide for Batch Load utility in Oracle UCM.
Hi,
Is there any best practice guide for Oracle UCM Batch Loader utility.
We are looking for information regarding batch size in terms of number and size of contents. Also is there any loading time standards considering the contents are uploaded in filesystem where filestore provider is configured?
Thanks,
KrishnenduHi ,
There are no specific set of steps / practices for batch loading contents to ucm . It would be very much dependent on how many contents does the user have to load to UCM and how well the server is configured in terms of performance .
You can get more details from the following documentation link : http://docs.oracle.com/cd/E21043_01/doc.1111/e10792/c02_settings009.htm
Thanks,
Srinath -
What are the allowable dimensions of screenshots for ibooks?
What are the allowable dimensions of screenshots for ibookes? I know the requirement is very specific.
And what is the best tool to do so? I tried to use the native screenshot tool but it is hard to make the size precise.Minimum size is 600 pixels in the shorter dimension. Maximum size is 2048 pixels in the longer dimension. That's what you get when you take a screenshot on a new iPad. (There is no point in having something larger than this.) Screenshots taken with an older iPad are 1024x768.
For my book, I just took screenshots on an iPad 2 (1024x768) and used those. They were accepted without complaint.
Michi. -
Best Practice paper for Security
Does anyone have or know of a Best Practice Paper for Security?
Thanks,
Melissahttp://www.petefinnigan.com is another excellent security resource-- he has a couple of different checklists.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC
Maybe you are looking for
-
Today I deleted a gmail account using my computer. I also added a new work gmail address. Now I want to sync my phone and tablet with the new email address. I've looked all over and can't find out how to do it. Peg
-
What is critical number for an Asset
Hi, Iam new to Asset accounting. During settlement to an asset the system says Critical number reached for Asset XXX. Why does asset have critical number and what should we do to correct this error.. Thank you
-
Oracle 8i Function-based index
Hi, i have problem with making Oracle8i to use function-based index. I am using version 8.1.6 Enterprise Edition. So here is the test I did CREATE INDEX first_name_index ON customer ( UPPER(first_name)) ; alter session set QUERY_REWRITE_ENABLED = TRU
-
Hi all, Im creating a view with 2 CO tables(COSP &COSS),i gv join conditions as OBJNR,WRTTP,KSTAR,MANDT. after this i selected tab View/Fields then i selected my table COSP,wherein i selected the other fields which i want,then i saved and did a check
-
Good morning, I have a PDF file where I attached an excel file and I'd like to use a mechanism (button/link/other) in the PDF to open the attachment. I read the the link technique only works if the attachment is a PDF. Is that true ? Is there anythin