You can subscribe to this list here.
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(1) |
Feb
|
Mar
|
Apr
(4) |
May
(3) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(6) |
May
(10) |
Jun
(1) |
Jul
(3) |
Aug
(19) |
Sep
(52) |
Oct
(5) |
Nov
(15) |
Dec
|
2011 |
Jan
|
Feb
(65) |
Mar
(53) |
Apr
(55) |
May
(37) |
Jun
|
Jul
(1) |
Aug
(17) |
Sep
(28) |
Oct
(7) |
Nov
|
Dec
|
2012 |
Jan
(3) |
Feb
|
Mar
(2) |
Apr
|
May
(4) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2014 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Scott M. <sco...@gm...> - 2010-09-03 15:48:44
|
Hi all, In the forums there was some discussion about absences and time off in general: b_krabina 2010-08-26 16:25:55 CDT Hi, are there any plans to enhance the absences feature? We would need to be able to add compensation in hours, not only half days. Furthermore Austrian law requires to document the time of starting and ending work. An enhancement of the absences sheet could do that. -Bernhard tommo4242 2010-08-26 16:36:43 CDT No plans, but ideas. It should be configurable as to which unit (day/half-day/hour) is used. I need an attendance report too (one which shows the clock in and out times. This could easily be adapted from the absence report. Should I give you access to SVN so that you can get cracking? Cheers bdrayer 2010-08-27 05:34:30 CDT Why not use a project with different tasks for managing absences? It would be simpler I think and more flexible slmi113r 2010-08-27 17:13:57 CDT bdrayer: you are correct, until HR wants a report that summarizes how much someone was working and how much time off they had. We do exactly what you've suggested, and just this week HR asked for this kind of report, now, because we have all kinds of "time off" tasks within all kinds of projects, I have a lot of work to do to give them this kind of report, and this report will be brittle: changes to projects could easily cause this new report to be wrong on the numbers. Handling time off, absences, etc cleanly, clearly has not been achieved yet. bdrayer 2010-08-28 01:09:35 CDT Ok, What we have at my job is one "absences" project under our company name and with many task. After this I created a report that give me total of holidays for the year. Why not use such idea with a fixed id for internal company and absences project and ask the user to change this (the name of the company) when starting for the first time tsheetx? It will allow a quick removal of this data from all reports and have this data to create this reports without hassle. The only problem would be actual installations but with some SQL magic it's possible to do it. I created many reports for our job needs but now I must test if they are compatible with the actual code (It was for the 1.21 version,... Before tsheetx) So, after letting that simmer on my brain for a while, I think I've had a good idea. In an attempt to make the system flexible without hanging lots of extra baggage on it, I've added a column to the task table that indicates what "type" of task it happens to be. By default all tasks are "work" tasks, the other two labels I've allowed are "Paid time off" and "unpaid time off". And I've added drop down selectors when editing/creating a task, and displayed that info on the task info and task maintenance areas. My intention is to be able to provide HR a summarized report of how much time people worked, their "paid time off" time and their "unpaid time off" time for any given pay period. So, is this functionality something that others are interested in? In other words, should I check this code into the SVN repository? -Scott |
From: Scott M. <Sco...@pr...> - 2010-09-02 15:32:14
|
I believe the timesheet system should be a flexible tool that doesn't "get in the way" when people use it. Therefore, attempting to create rules around whether tasks can have time entered against them or not, doesn't seem to be a good idea. Allowing hierarchical tasks is an attempt to map more closely with an assumed use of some sort of project flow to help developers and managers make sense of how a project might be going. I think this would make a good addition to the timesheet system. As long as everyone agrees there will be tradeoffs and compromises, like being able to enter time against non-terminal nodes. However, if it goes further than that, say by attempting to warp TSNG into becoming a complete replacement of whatever project system is currently in use, I personally don't think that would be a good idea. -Scott -----Original Message----- From: Jarvis [mailto:ja...@jn...] Sent: Thursday, September 02, 2010 9:43 AM To: tesheetx developers Subject: Re: [Tsheetx-developers] Hierarchical task lists Is there any great reason to not add entries against a non terminal node? Yes in a classic Gantt chart that's not the right thing to do but it simply means that billing something to a non terminal node is just an 'other' task. It would also mean that a task could be created, have time billed to it and then be subdivided into further tasks. Would this be a fully implemented Gantt chart or just a way to manage long task lists? David Thompson wrote: > This is on the wishlist (see http://bugs.timesheetng.org > <http://bugs.timesheetng.org/>), I entered it myself. > > I am not sure that it is so strightforward, but you are right it needs > a kind of parent field to support it. You would need to take care > that entries are not made against non-terminal (i.e. composite) tasks. > In classic Gantt sense their times are the rolled up values of the > sub-tasks. > > I don't see any disadvantages of hierarchical tasks, since we have a > hierarchy already - flat ;-). > > > Date: Thu, 2 Sep 2010 12:03:26 +0100 > > From: ja...@jn... > > To: tsh...@li... > > Subject: [Tsheetx-developers] Hierarchical task lists > > > > Would it be possible to make the task lists hierarchical under > projects? > > or would that break anything fundamental in the design? > > > > I've been creating projects and entering tasks in the same way that > they > > tend to appear in a gantt chart but a gantt chart is hierarchical > > whereas the timesheet system doesn't appear to be so. > > > > As far as I can see it could be a relatively simple change in the > > database to add an optional parent task field and a slightly harder > > change to support the hierarchical tasks in the PHP and HTML but would > > there be any major disadvantages? ------------------------------------------------------------------------ ------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Tsheetx-developers mailing list Tsh...@li... https://lists.sourceforge.net/lists/listinfo/tsheetx-developers |
From: Jarvis <ja...@jn...> - 2010-09-02 14:43:47
|
Is there any great reason to not add entries against a non terminal node? Yes in a classic Gantt chart that's not the right thing to do but it simply means that billing something to a non terminal node is just an 'other' task. It would also mean that a task could be created, have time billed to it and then be subdivided into further tasks. Would this be a fully implemented Gantt chart or just a way to manage long task lists? David Thompson wrote: > This is on the wishlist (see http://bugs.timesheetng.org > <http://bugs.timesheetng.org/>), I entered it myself. > > I am not sure that it is so strightforward, but you are right it needs > a kind of parent field to support it. You would need to take care > that entries are not made against non-terminal (i.e. composite) tasks. > In classic Gantt sense their times are the rolled up values of the > sub-tasks. > > I don't see any disadvantages of hierarchical tasks, since we have a > hierarchy already - flat ;-). > > > Date: Thu, 2 Sep 2010 12:03:26 +0100 > > From: ja...@jn... > > To: tsh...@li... > > Subject: [Tsheetx-developers] Hierarchical task lists > > > > Would it be possible to make the task lists hierarchical under > projects? > > or would that break anything fundamental in the design? > > > > I've been creating projects and entering tasks in the same way that > they > > tend to appear in a gantt chart but a gantt chart is hierarchical > > whereas the timesheet system doesn't appear to be so. > > > > As far as I can see it could be a relatively simple change in the > > database to add an optional parent task field and a slightly harder > > change to support the hierarchical tasks in the PHP and HTML but would > > there be any major disadvantages? |
From: David T. <tom...@us...> - 2010-09-02 13:41:34
|
This is on the wishlist (see http://bugs.timesheetng.org), I entered it myself. I am not sure that it is so strightforward, but you are right it needs a kind of parent field to support it. You would need to take care that entries are not made against non-terminal (i.e. composite) tasks. In classic Gantt sense their times are the rolled up values of the sub-tasks. I don't see any disadvantages of hierarchical tasks, since we have a hierarchy already - flat ;-). > Date: Thu, 2 Sep 2010 12:03:26 +0100 > From: ja...@jn... > To: tsh...@li... > Subject: [Tsheetx-developers] Hierarchical task lists > > Would it be possible to make the task lists hierarchical under projects? > or would that break anything fundamental in the design? > > I've been creating projects and entering tasks in the same way that they > tend to appear in a gantt chart but a gantt chart is hierarchical > whereas the timesheet system doesn't appear to be so. > > As far as I can see it could be a relatively simple change in the > database to add an optional parent task field and a slightly harder > change to support the hierarchical tasks in the PHP and HTML but would > there be any major disadvantages? > |
From: Jarvis <ja...@jn...> - 2010-09-02 11:32:50
|
Would it be possible to make the task lists hierarchical under projects? or would that break anything fundamental in the design? I've been creating projects and entering tasks in the same way that they tend to appear in a gantt chart but a gantt chart is hierarchical whereas the timesheet system doesn't appear to be so. As far as I can see it could be a relatively simple change in the database to add an optional parent task field and a slightly harder change to support the hierarchical tasks in the PHP and HTML but would there be any major disadvantages? |
From: paul c. <pdc...@bl...> - 2010-08-27 19:54:25
|
Feel free to make it conform to any 'house style'.Ive tested it for what i want to do and it seems to work. changes to user_maint.php a bit of php to create another button and dropdown menu next to the Add/Update Employee/Contractor. The button is done with php as its easier to remove or put some sort of if statement before ( just delete all the php) <input type="button" name="addupdate" value="Add/Update Employee/Contractor" onclick="javascript:addUser()" class="bottom_panel_button"> <?php echo "<input type=\"button\" name=\"cloneUser\" value=\"Clone this user\" onclick=\"javascript:onClone()\" class=\"bottom_panel_button\"> " ; echo "<select name=\"cloneFromUser\">\n"; list($qh,$num) = dbQuery("SELECT * FROM $USER_TABLE WHERE username!='guest' ORDER BY status desc, last_name, first_name"); while ($data = dbResult($qh)) { $firstNameField = empty($data["first_name"]) ? " ": $data["first_name"]; $lastNameField = empty($data["last_name"]) ? " ": $data["last_name"]; $usernameField = empty($data["username"]) ? " ": $data["username"]; echo "<option value=\"$usernameField\">$usernameField</option>\n"; } echo "</select>"; ?> </td> </tr> </table> changes to user_action.php else if ($action == "addupdate") becomes else if ($action == "addupdate" || $action == "cloneUser" ) the final else becomes this . It does the stuff for a new user and then if the choice is cloneUser it looks at timesheet_assignments and timesheet_task_assignments and takes the data for the user to clone from and adds it to the database tables with the new username. else { dbquery("INSERT INTO $USER_TABLE (username, level, password, first_name, ". "last_name, email_address, time_stamp, status) " . "VALUES ('$username',$level,$DATABASE_PASSWORD_FUNCTION('$password'),'$first_name',". "'$last_name','$email_address',0,'$status')"); dbquery("INSERT INTO $ASSIGNMENTS_TABLE VALUES (1,'$username', 1)"); // add default project. dbquery("INSERT INTO $TASK_ASSIGNMENTS_TABLE VALUES (1,'$username', 1)"); // add default task //create a time string for >>now<< $today_stamp = date("Y-m-d H:i:00"); dbquery("INSERT INTO $ALLOWANCE_TABLE VALUES (NULL,'$username', '$today_stamp', 0, 0.0)"); // add default allowance if ($action == "cloneUser" ) { $sql = "SELECT * FROM $TASK_ASSIGNMENTS_TABLE WHERE username = '".$_REQUEST['cloneFromUser']."' AND `task_id` !=1 AND `proj_id` !=1"; list($qh,$num) = dbQuery($sql); while ($data = dbResult($qh)) { $t_id=$data['task_id'];$p_id=$data['proj_id']; $sql="INSERT INTO $TASK_ASSIGNMENTS_TABLE VALUES ('$t_id','$username','$p_id')"; dbQuery($sql); } list($qh,$num) = dbQuery(" SELECT * FROM $ASSIGNMENTS_TABLE WHERE username = '".$_REQUEST['cloneFromUser']."' AND `proj_id` !=1 "); while ($data = dbResult($qh)) { $p_id=$data['proj_id']; dbquery("INSERT INTO $ASSIGNMENTS_TABLE VALUES ('$p_id','$username', 1)"); } } } } //redirect back to the user management page |
From: Scott M. <Sco...@pr...> - 2010-08-27 14:50:41
|
I second that. If you've got the chops to be able to clone all the project/task assignments, you're enough of a coder to help us out. Please, send in the patches! And if you don't know how, we can help you out there too, just ask. -Scott ________________________________ From: David Thompson [mailto:tom...@us...] Sent: Thursday, August 26, 2010 4:28 PM To: tsh...@li... Subject: Re: [Tsheetx-developers] Cloning users Just mail it to this list. Unless you desperately need into the /trunk quickly (in which case I will give you SVN access and you can do it yourself). Cheers > Date: Thu, 26 Aug 2010 22:25:17 +0100 > From: pdc...@bl... > To: tsh...@li... > Subject: [Tsheetx-developers] Cloning users > > ive got to add a number of users with basically the same access to > projects/tasks. > > im not really a PHP programmer but Ive added come code to user_maint.php > and user_action.php to give a 'clone a user' option, which copes an > existing users project/task assignments to another (new) user. It > seems to work. > > I'm happy to make it available if anyone is interested - just tell me > where you want me to send it. > > > > > > ------------------------------------------------------------------------ ------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Tsheetx-developers mailing list > Tsh...@li... > https://lists.sourceforge.net/lists/listinfo/tsheetx-developers |
From: Blaise D. <bl...@as...> - 2010-08-27 14:15:52
|
Hi, > I have put a link to a gettext tutorial in the wiki. > With gettext, the base language (in our case english) is used as the > "key" that you mentioned. Correct me if I am wrong but gettext will change the displayed language for all users and not only for the connected user. If it's the case, I think it will be a lot better to use the browser language as reference to choose a language and allow users to choose an other language if necessary. Meilleures salutations / Best regards Blaise Drayer Astron Associates SA |
From: David T. <tom...@us...> - 2010-08-27 14:06:59
|
I have put a link to a gettext tutorial in the wiki. With gettext, the base language (in our case english) is used as the "key" that you mentioned. Cheers > Date: Fri, 27 Aug 2010 15:42:23 +0200 > From: bl...@as... > To: tsh...@li... > Subject: Re: [Tsheetx-developers] Internationalization (was: Spanish Translation) > > Hi, > > I have created a page on the Wiki for the Internationalization : > > https://sourceforge.net/apps/mediawiki/tsheetx/index.php?title=Internationalization > > We need to find a naming convention for the Keys now. > > Best regards > > Blaise Drayer |
From: Blaise D. <bl...@as...> - 2010-08-27 13:42:35
|
Hi, I have created a page on the Wiki for the Internationalization : https://sourceforge.net/apps/mediawiki/tsheetx/index.php?title=Internationalization We need to find a naming convention for the Keys now. Best regards Blaise Drayer |
From: David T. <tom...@us...> - 2010-08-26 21:28:18
|
Just mail it to this list. Unless you desperately need into the /trunk quickly (in which case I will give you SVN access and you can do it yourself). Cheers > Date: Thu, 26 Aug 2010 22:25:17 +0100 > From: pdc...@bl... > To: tsh...@li... > Subject: [Tsheetx-developers] Cloning users > > ive got to add a number of users with basically the same access to > projects/tasks. > > im not really a PHP programmer but Ive added come code to user_maint.php > and user_action.php to give a 'clone a user' option, which copes an > existing users project/task assignments to another (new) user. It > seems to work. > > I'm happy to make it available if anyone is interested - just tell me > where you want me to send it. > > > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Tsheetx-developers mailing list > Tsh...@li... > https://lists.sourceforge.net/lists/listinfo/tsheetx-developers |
From: paul c. <pdc...@bl...> - 2010-08-26 21:25:45
|
ive got to add a number of users with basically the same access to projects/tasks. im not really a PHP programmer but Ive added come code to user_maint.php and user_action.php to give a 'clone a user' option, which copes an existing users project/task assignments to another (new) user. It seems to work. I'm happy to make it available if anyone is interested - just tell me where you want me to send it. |
From: Blaise D. <bl...@as...> - 2010-08-26 20:06:25
|
Hi, I have begin to make a list of all terms used that need to be translated. I actually have 250 lines. As soon as I have an access to a Wiki, I will make a table where we can add the Keys corresponding to the terms. After that, I will begin to translate the terms in french. Best regards Blaise Drayer |
From: Blaise D. <bl...@as...> - 2010-08-26 19:36:45
|
Hi, > In this case, I'd rather not see this task die from "design by > committee" disease. Anyone who's actually interested in helping to get > TSNG to a point where it is possible to provide translations to other > languages just needs to start somewhere and do it, preferably with solid > standard practices. OK, I think that before to work on code the english translation table need to be done, ... Is there a way to obtain a write access to the Wiki? My Sourceforge user is bdrayer. > Please post changes to this list or ask for SVN rights. I would also be interested by this. What do you need? Public SSH Key? Best regards Blaise Drayer |
From: Scott M. <sco...@gm...> - 2010-08-26 18:25:12
|
So, my opinion on committees is that they typically suck, and are very often not needed. Sure they are occasionally necessary, and there are times when you need to bounce your ideas off someone else. Fine, great, I understand all that. In this case, I'd rather not see this task die from "design by committee" disease. Anyone who's actually interested in helping to get TSNG to a point where it is possible to provide translations to other languages just needs to start somewhere and do it, preferably with solid standard practices. As I see it, the translation directory tree, English translation file, and a single, already existing TSNG php file changed to use this translation file should be checked in as the first step of this process. From there, others can take that work and begin to use that to "fix" the other files, one at a time. I'll (probably) even help, once it's started, but I don't have the time or the drive to lead this charge, but I certainly support it. Please post changes to this list or ask for SVN rights. -Scott On Thu, Aug 26, 2010 at 8:57 AM, Blaise Drayer <bl...@as...>wrote: > Hi, > > > I'm not very experienced translating software, but a while ago I used > http://translatewiki.net - it makes translation for software projects > quite easy. I don't know how to add a project there, I just did some > translations for a MediaWiki extension. > > Maybe one of you can give it a try? > > I'll be happy to assist translation into German at any time, for me excel > sheets or text files are fine, too. > > The problem I see is more related not to the menu items and messages, but > to some localisation questions. In English, there are different formats for > numbers, e. g. 2.5 in English is 2,5 in German (and Spanish as well I > believe). > > There is many way to make a multi language website using constant, > variable, Arrays, database, XML files, ... > > In all case there is a "Key" that is used for the translation. > > For example : > > $DailyTimesheet = "Daily Timesheet"; > $Reports = "Reports" > ... > > or > > define("DailyTimesheet","Daily Timesheet" ) ; > define("Reports","Reports" ) ; > > All of this will be included in language files like fr.inc, en.inc, > de.inc, ... > > So I think that the first thing to do is to defines the "Keys" and with > time modify the code of Timesheet Next Gen to include this and also > define what would be implemented for this on the code. > > I would propose to use Variables, Constants or Arrays for this. XML will > also work but is a little bit more complicated because you manage the > translations on the same files and need an additional library to do the > job. > > The database is not an option on my point of view because it will cause > many and many query per pages, ... But we can use a database to generate > the translations, ... > > Best regards > > Blaise Drayer > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Tsheetx-developers mailing list > Tsh...@li... > https://lists.sourceforge.net/lists/listinfo/tsheetx-developers > |
From: Blaise D. <bl...@as...> - 2010-08-26 10:00:10
|
Hi, > I'm not very experienced translating software, but a while ago I used http://translatewiki.net - it makes translation for software projects quite easy. I don't know how to add a project there, I just did some translations for a MediaWiki extension. > Maybe one of you can give it a try? > I'll be happy to assist translation into German at any time, for me excel sheets or text files are fine, too. > The problem I see is more related not to the menu items and messages, but to some localisation questions. In English, there are different formats for numbers, e. g. 2.5 in English is 2,5 in German (and Spanish as well I believe). There is many way to make a multi language website using constant, variable, Arrays, database, XML files, ... In all case there is a "Key" that is used for the translation. For example : $DailyTimesheet = "Daily Timesheet"; $Reports = "Reports" ... or define("DailyTimesheet","Daily Timesheet" ) ; define("Reports","Reports" ) ; All of this will be included in language files like fr.inc, en.inc, de.inc, ... So I think that the first thing to do is to defines the "Keys" and with time modify the code of Timesheet Next Gen to include this and also define what would be implemented for this on the code. I would propose to use Variables, Constants or Arrays for this. XML will also work but is a little bit more complicated because you manage the translations on the same files and need an additional library to do the job. The database is not an option on my point of view because it will cause many and many query per pages, ... But we can use a database to generate the translations, ... Best regards Blaise Drayer |
From: Krabina B. <kr...@kd...> - 2010-08-26 07:06:44
|
Hello all, I'm not very experienced translating software, but a while ago I used http://translatewiki.net - it makes translation for software projects quite easy. I don't know how to add a project there, I just did some translations for a MediaWiki extension. Maybe one of you can give it a try? I'll be happy to assist translation into German at any time, for me excel sheets or text files are fine, too. The problem I see is more related not to the menu items and messages, but to some localisation questions. In English, there are different formats for numbers, e. g. 2.5 in English is 2,5 in German (and Spanish as well I believe). regards, Bernhard -- Mag. Bernhard Krabina KDZ - Zentrum für Verwaltungsforschung Centre for Public Administration Research Guglgasse 13, 1110 Wien Telefon: +43 1 8923492-27, Fax: +43 1 8923492-20 Mobil: +43 676 849579-27 mailto:kr...@kd... - http://www.kdz.or.at - Plattform Verwaltungskooperation: http://www.verwaltungskooperation.at - RISER: Europäische Meldeauskunft http://www.kdz.or.at/riser ----- Ursprüngliche Mail ----- > Welcome b_krabina, > > Below is the email chain that has happened thus far for translations: > > > On Wed, Aug 25, 2010 at 4:58 PM, SourceForge.net < > no...@so... > wrote: > > > > > Read and respond to this message at: > https://sourceforge.net/projects/tsheetx/forums/forum/779083/topic/3824873 > By: b_krabina > > o.k. I'm signed up now. Can you post something to the translation > conversation > so I can reply to it? > > > > On Wed, Aug 25, 2010 at 2:23 PM, Scott Miller < > Sco...@pr... > wrote: > > > > > > > Using gettext is the only way I know about… > > > > -Scott > > > > > > > From: David Thompson [mailto: tom...@us... ] > Sent: Wednesday, August 25, 2010 12:57 AM > > To: tsh...@li... > Subject: Re: [Tsheetx-developers] Spanish Translation > > > > > > > Hi > > There is no internationalisation at all within TSNG. So we are free to > decide how to do it ourselves. > > I recently started using FrontAccounting and saw there that it is > relatively easy using gettext, if your host supports the locale > setting and you can handle/generate the *.po and *.mo files (poedit). > But I am clueless as to whether there are better solutions around. > > Any other ideas, people? > > Cheers > > > > > Date: Mon, 23 Aug 2010 16:30:34 -0600 > From: est...@gm... > To: tsh...@li... > Subject: [Tsheetx-developers] Spanish Translation > > Hello: > > > > > > I want translate Timesheet NG to spanish, but I dont know how, I dont > see any localization files, how I can translate it? > > > > Thanks and excelent work, in my work organization Timesheet is a great > option and tool for organize the time. > > > -- > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook > users > worldwide. Take advantage of special opportunities to increase revenue > and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Tsheetx-developers mailing list > Tsh...@li... > https://lists.sourceforge.net/lists/listinfo/tsheetx-developers > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook > users > worldwide. Take advantage of special opportunities to increase revenue > and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Tsheetx-developers mailing list > Tsh...@li... > https://lists.sourceforge.net/lists/listinfo/tsheetx-developers |
From: David T. <tom...@us...> - 2010-08-26 07:03:22
|
To maintain a modicum of organisation, I have created two new branches in SVN: svn:/tsheetx/branches/timesheet.ng-1.5.x_iphone/ svn./tsheetx/branches/timesheet.ng-1.5.x_zimbra/ I also deleted some old unused maintenance branches. So I suggest the following rules: 1. Keep /trunk for bugfixes and simple improvements to V1.5.x (like translation support) 2. The 2.0 branch has changes (mostly from Rob) that should be taken up. But not necessarily now. 3. Use the other branches during development of larger changes, and merge back to trunk when ready. Obviously, it's an open game so anyone can play to the rules they like, and it depends on when and how many changes come in, but let's see how we get on. Cheers |
From: Scott M. <sco...@gm...> - 2010-08-25 18:15:49
|
Welcome b_krabina, Below is the email chain that has happened thus far for translations: On Wed, Aug 25, 2010 at 4:58 PM, SourceForge.net <no...@so...>wrote: > > Read and respond to this message at: > https://sourceforge.net/projects/tsheetx/forums/forum/779083/topic/3824873 > By: b_krabina > > o.k. I'm signed up now. Can you post something to the translation > conversation > so I can reply to it? > On Wed, Aug 25, 2010 at 2:23 PM, Scott Miller <Sco...@pr... > wrote: > Using gettext is the only way I know about… > > > > -Scott > > > ------------------------------ > > *From:* David Thompson [mailto:tom...@us...] > *Sent:* Wednesday, August 25, 2010 12:57 AM > > *To:* tsh...@li... > *Subject:* Re: [Tsheetx-developers] Spanish Translation > > > > Hi > > There is no internationalisation at all within TSNG. So we are free to > decide how to do it ourselves. > > I recently started using FrontAccounting and saw there that it is > relatively easy using gettext, if your host supports the locale setting and > you can handle/generate the *.po and *.mo files (poedit). But I am clueless > as to whether there are better solutions around. > > Any other ideas, people? > > Cheers > > ------------------------------ > > Date: Mon, 23 Aug 2010 16:30:34 -0600 > From: est...@gm... > To: tsh...@li... > Subject: [Tsheetx-developers] Spanish Translation > > Hello: > > > > I want translate Timesheet NG to spanish, but I dont know how, I dont see > any localization files, how I can translate it? > > Thanks and excelent work, in my work organization Timesheet is a great > option and tool for organize the time. > > -- > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Tsheetx-developers mailing list > Tsh...@li... > https://lists.sourceforge.net/lists/listinfo/tsheetx-developers > > |
From: Scott M. <Sco...@pr...> - 2010-08-25 14:37:51
|
Using gettext is the only way I know about... -Scott ________________________________ From: David Thompson [mailto:tom...@us...] Sent: Wednesday, August 25, 2010 12:57 AM To: tsh...@li... Subject: Re: [Tsheetx-developers] Spanish Translation Hi There is no internationalisation at all within TSNG. So we are free to decide how to do it ourselves. I recently started using FrontAccounting and saw there that it is relatively easy using gettext, if your host supports the locale setting and you can handle/generate the *.po and *.mo files (poedit). But I am clueless as to whether there are better solutions around. Any other ideas, people? Cheers ________________________________ Date: Mon, 23 Aug 2010 16:30:34 -0600 From: est...@gm... To: tsh...@li... Subject: [Tsheetx-developers] Spanish Translation Hello: I want translate Timesheet NG to spanish, but I dont know how, I dont see any localization files, how I can translate it? Thanks and excelent work, in my work organization Timesheet is a great option and tool for organize the time. -- |
From: David T. <tom...@us...> - 2010-08-25 05:57:31
|
Hi There is no internationalisation at all within TSNG. So we are free to decide how to do it ourselves. I recently started using FrontAccounting and saw there that it is relatively easy using gettext, if your host supports the locale setting and you can handle/generate the *.po and *.mo files (poedit). But I am clueless as to whether there are better solutions around. Any other ideas, people? Cheers Date: Mon, 23 Aug 2010 16:30:34 -0600 From: est...@gm... To: tsh...@li... Subject: [Tsheetx-developers] Spanish Translation Hello: I want translate Timesheet NG to spanish, but I dont know how, I dont see any localization files, how I can translate it? Thanks and excelent work, in my work organization Timesheet is a great option and tool for organize the time. -- |
From: Esteban M. <est...@gm...> - 2010-08-23 22:30:41
|
Hello: I want translate Timesheet NG to spanish, but I dont know how, I dont see any localization files, how I can translate it? Thanks and excelent work, in my work organization Timesheet is a great option and tool for organize the time. -- http://www.nuevaeralatam.com Linux user number 478378 Linux machine number 386687 Tec. Esteban Monge Marín Tel: (506) 8379-3562 “No habrá manera de desarrollarnos y salir de la pobreza mientras los pocos negocios grandes de nuestro medio se entreguen a las economías foráneas y nosotros nos quedemos con solo negocios de pobre, mientras en vez de ser propietarios de nuestro propio país nos convirtamos en un ejército de empleados del exterior” José Figueres Ferrer, 1952. |
From: Scott M. <sco...@gm...> - 2010-08-20 15:07:06
|
I managed to mess up the None access and allowed everyone to see those menu items in version 1.5.1. 1.5.2 fixes this problem. -Scott |
From: Scott M. <sco...@gm...> - 2010-08-18 17:33:07
|
v1.5.1 was released on 8/18/2010. Changes include - fixing a timezone issues with PHP 5.3+ - working excel export migrated to several other reports - time display under windows didn't support strftime's %T format, so these were replaced with "%H:%M:%S - added a "favicon" - to see it, a line must be added to the html header configuration item - the default configuration items have been updated - and several other small fixes. |
From: Scott M. <Sco...@pr...> - 2010-07-29 16:52:44
|
I've just checked into SVN revision 129. There are two major things going into that revision: 1. A few default configuration items have been modified within the DB's config table 2. Installation scripts have been changed to install or upgrade to version 1.5.1 For those who have SVN test beds, please test the upgrade/install processes and report any issues. I have done what testing I am able on a single linux platform, and for me, everything is looking good. I'm hoping we can get this new version released in early August. -Scott |