<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54613.aspx</link><pubDate>Tue, 20 Oct 2009 17:00:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54613</guid><dc:creator>thanosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54613.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54613</wfw:commentRss><description>Ευχαριστώ!</description></item><item><title>Απ: Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54608.aspx</link><pubDate>Tue, 20 Oct 2009 05:29:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54608</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54608.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54608</wfw:commentRss><description>Αυτό συμβαίνει γιατί το InitializeCulture καλείται στην PreInit της σελίδας. Όταν λοιπόν τρέχει ο event handler σου και αλλάζεις το culture, η InitializeCulture έχει ήδη τρέξει και δεν έχει ευκαιρία να εκτελεστεί ξανά με τη νέα γλώσσα. Το Response.Redirect θα κάνει τη σελίδα να τρέξει από την αρχή και μπορεί να δώσει λύση στο πρόβλημά σου.</description></item><item><title>Απ: Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54598.aspx</link><pubDate>Mon, 19 Oct 2009 19:12:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54598</guid><dc:creator>thanosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54598.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54598</wfw:commentRss><description>Δεν κάνω την σελίδα load με Response.Redirect&lt;br&gt;&lt;br&gt;Αυτό που παρατήρησα ότι όταν κάνω refresh την σελίδα αλλάζει κανονικά το Culture !!!&lt;br&gt;</description></item><item><title>Απ: Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54462.aspx</link><pubDate>Wed, 14 Oct 2009 05:25:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54462</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54462.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54462</wfw:commentRss><description>&lt;P&gt;Ξανακάνεις load τη σελίδα με Response.Redirect; Αν ναι, τότε η λύση σου με το session λειτουργεί σίγουρα...&lt;/P&gt;</description></item><item><title>Απ: Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54447.aspx</link><pubDate>Wed, 14 Oct 2009 00:25:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54447</guid><dc:creator>thanosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54447.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54447</wfw:commentRss><description>Φίλε Παναγιώτη,&lt;br&gt;&lt;br&gt;Για το δεύτερο κομμάτι που αναφέρεις (coockies, localization) είμαι ΟΚ.&lt;br&gt;&lt;br&gt;Έβαλα λοιπόν 2 ωραίες σημαιούλες στην Master Page όπου με το click σε κάθε μία από αυτή είχα γράψει το κώδικα που παρέθεσες..... Όμως δεν μου δουλεύει...&lt;br&gt;Σίγουρα κάπου έχω κάνει βλακεία, αλλά δεν μπορώ να καταλάβω που.&lt;br&gt;&lt;br&gt;Ο κώδικας είναι ο παρακάτω :&lt;br&gt;&lt;br&gt;&lt;font color="#0000ff"&gt;Protected Sub&lt;/font&gt; IBEng_Click(&lt;font color="#0000ff"&gt;ByVal &lt;/font&gt;sender &lt;font color="#0000ff"&gt;As &lt;/font&gt;Object, &lt;font color="#0000ff"&gt;ByVal&lt;/font&gt; e &lt;font color="#0000ff"&gt;As &lt;/font&gt;System.Web.UI.ImageClickEventArgs) &lt;font color="#0000ff"&gt;Handles &lt;/font&gt;IBEng.Click&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color="#0000ff"&gt;Dim&lt;/font&gt; Lang &lt;font color="#0000ff"&gt;As &lt;/font&gt;String = &lt;font color="#a52a2a"&gt;"en-US"&lt;/font&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thread.CurrentThread.CurrentCulture = &lt;font color="#0000ff"&gt;New &lt;/font&gt;Globalization.CultureInfo(Lang)&lt;br&gt;&lt;font color="#0000ff"&gt;End Sub&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;P.S.&lt;br&gt;nikolaosk ότι το εχω δεί το video και ήταν αρκετά διαφωτιστικό. Thanks anyway!!!&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;font color="#ff0000"&gt;&lt;b&gt;Updated 19:21&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;br&gt;Τα κατάφερα να αλλάζει η localize, αλλά έχω ένα δεύτερο πρόβλημα (σιγά να μην είχα &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;)&lt;br&gt;Δημιούργησα ένα DropDownList για την επιλογή της γλώσσας το οποίο είναι AutoPostBakc=True. Όταν αλλάζει το SelectedIndexChanged καταχωρώ σε ένα Coockie το Culture και ξαναγίνεται Load η σελίδα. Το πρόβλημα ότι δεν αλλάζει το Culture.&lt;br&gt;&lt;br&gt;Δηλάδη: έχω Ελληνικά, επιλέγω Αγγλικά. Όταν κάνει IntializeCulture, βλέπω ότι στο Coockie έχει ακόμα el-GR&lt;br&gt;&lt;br&gt;Το δοκίμασα και με Session αλλά είχα το ίδιο αποτέλεσμα...&lt;br&gt;</description></item><item><title>Απ: Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54433.aspx</link><pubDate>Tue, 13 Oct 2009 19:12:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54433</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54433.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54433</wfw:commentRss><description>&lt;P&gt;Δεν χρειάζεται video για να αλλάξεις τη γλώσσα ενός site! Εξάλλου το έχουμε συζητήσει τόσες φορές και μάλιστα τις τελευταίες εβδομάδες.&lt;/P&gt;
&lt;P&gt;Όπως κάθε εφαρμογή .NET, είτε WinForms είτε ASP.NET η γλώσσα ελέγχεται από το CurrentCulture του thread. &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;FONT size=2 face=Tahoma&gt;Δεν έχει σημασία αν βρίσκεσαι σε placeholder ή όχι, από τη στιγμή που αλλάζεις τη γλώσσα στο ίδιο το thread.&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;Η αλλαγή της γλώσσας είναι τόσο απλή όσο το παρακάτω:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;string&lt;/SPAN&gt; Lang &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:red;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:#e4e4e4;FONT-FAMILY:Courier New;COLOR:#666666;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;"el-GR"&lt;/SPAN&gt;;   &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:green;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;// Greek&lt;/SPAN&gt;
System.Threading.Thread.CurrentThread.CurrentCulture &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:red;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;=&lt;/SPAN&gt;  &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;new&lt;/SPAN&gt; System.Globalization.CultureInfo(Lang);&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;FONT size=2 face=Tahoma&gt;Επειδή όμως δεν μπορείς να ζητάς από το χρήστη σε κάθε σελίδα να διαλέξει τη γλώσσα που θέλει, μπορείς είτε να προσθέσεις την αρχική του επιλογή σε ένα cookie, ή ακόμα καλύτερα να προσθέσεις την επιθυμητή γλώσσα στο User Profile του. Τέλος, μπορείς να δεις ποιές γλώσσες έχει δηλώσει ο χρήστης στα languages του browser του και να χρησιμοποιήσεις μία από αυτές ως default επιλογή. Τις γλώσσες αυτές τις παίρνεις από το Request.UserLanguages collection.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;FONT size=2 face=Tahoma&gt;Από εκεί και πέρα, πρέπει να ξέρεις πως δουλεύει το localization για να δημιουργήσεις τα κατάλληλα resources για κάθε γλώσσα. Αν δεν τα έχεις φτιάξει ήδη, το video που δίνει ο Νίκος μπορεί να βοηθήσει&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description></item><item><title>Απ: Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54432.aspx</link><pubDate>Tue, 13 Oct 2009 18:48:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54432</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54432.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54432</wfw:commentRss><description>Δες λίγο αυτό εδώ το &lt;a href="http://www.asp.net/learn/videos/video-40.aspx"&gt;video&lt;/a&gt; για να καταλάβεις Localisation+asp.net.&lt;br&gt;&lt;br&gt;και στην συνέχεια να προχωρήσεις στο Ιmplementation αυτού που θες.&lt;br&gt;</description></item><item><title>Localizing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54422.aspx</link><pubDate>Tue, 13 Oct 2009 18:15:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54422</guid><dc:creator>thanosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54422.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=54422</wfw:commentRss><description>Καλημέρα σε όλους.&lt;br&gt;&lt;br&gt;Έχω μια γρήγορη ερώτηση.&lt;br&gt;Έχω ένα site που έχει Master Page και στο Content Place Holder ανοίγουν διάφορες σελίδες.&lt;br&gt;Πως μπορώ να αλλάγω την γλώσσα με ένα Drop Down list που θα είναι στην Master Page και να αλλάξει συγχρόνως και στo Contect Place Holder (π.χ. σε μια σελίδα Company.aspx)??&lt;br&gt;&lt;br&gt;&lt;br&gt;Ευχαριστώ&lt;br&gt;</description></item></channel></rss>