diff --git a/core/config/main.php b/core/config/main.php index 97de28d..4678d98 100755 --- a/core/config/main.php +++ b/core/config/main.php @@ -20,6 +20,7 @@ 'el' => array('name' => 'Greek'), 'es' => array('name' => 'Spanish'), 'nl' => array('name' => 'Dutch'), + 'sv' => array('name' => 'Swedish') ); $g_config = array(); diff --git a/i/image/flags/sv.png b/i/image/flags/sv.png new file mode 100644 index 0000000..f1f6c77 Binary files /dev/null and b/i/image/flags/sv.png differ diff --git a/lang/sv/404.php b/lang/sv/404.php new file mode 100644 index 0000000..06c9a1c --- /dev/null +++ b/lang/sv/404.php @@ -0,0 +1,7 @@ +Sorry, but the page was not found on the server.
\n\nPerhaps, these options may help you:
\n\n
För att skapa en graf måste du lägga till noder. Välj «Lägg till nod» och klicka på arbetsytan.
För att ansluta noder måste du välja «Anslut noder» och klicka på den första noden och sedan till den andra.
I dialogrutan måste du välja vikt eller lämna den utan vikt. Du kan också välja typ av graf, dvs riktad eller oriktad.
Hitta på den kortaste vägen. Välj «Hitta kortaste sökväg» i rullgardinsmenyn. Därefter väljer du start- och slutkoder. Om det finns en sökväg ser du den på diagrammet. Vi använder Dijkstras algoritm.
"; + $g_lang["m_title"] = "Graf Online hjälp"; + $g_lang["m_keyWords"] = "graf, kortaste sökväg, grafvisualisering, hjälp"; + $g_lang["m_description"] = "Graf Online hjälpsida"; + +?> \ No newline at end of file diff --git a/lang/sv/home.php b/lang/sv/home.php new file mode 100644 index 0000000..f0a2b1b --- /dev/null +++ b/lang/sv/home.php @@ -0,0 +1,165 @@ + Skapa graf och hitta den kortaste vägen. På Hjälpsidan hittar du självstudievideo . "; + $g_lang["add_node"] = "Lägga till en nod"; + $g_lang["connect_nodes"] = "Ansluta noder"; + $g_lang["delete"] = "Ta bort "; + $g_lang["default"] = "Standard"; + $g_lang["short_path"] = "Hitta den kortaste vägen"; + $g_lang["save_direction_choose"] = "Spara kanttyp (riktad eller inte)"; + $g_lang["edge_weight"] = "Kantvikt"; + $g_lang["save_weight_choose"] = "använda värde för nästa kanter"; + $g_lang["default_weight"] = "har ingen vikt"; + $g_lang["browser_no_support"] = "Din webbläsare stöds inte"; + $g_lang["select_and_move_objects"] = "Välj och flytta objekt med mus eller flytta arbetsytan"; + $g_lang["move_cursor_for_moving"] = "Dra pekaren för att flytta objekt"; + $g_lang["add_graph"] = "Lägg till kant"; + $g_lang["orint_edge"] = "Riktad"; + $g_lang["not_orint_edge"] = "Oriktad"; + $g_lang["show_adjacency_matrix"] = "Grannmatris"; + $g_lang["save"] = "Spara kanttyp (riktad eller inte)"; + $g_lang["cancel"] = "Annullera"; + $g_lang["adjacency_matrix_description"] = "Ställ in grannmatris. Använd komma \",\" som separator"; + $g_lang["adjacency_matrix_bad_format"] = "Matrisen är felaktig. Använd komma \",\" som separator. Matrisen ska vara kvadratisk"; + $g_lang["delete_all"] = "Ta bort allt"; + $g_lang["click_to_add_vertex"] = "Klicka på arbetsytan för att lägga till en ny nod. Noduppräkning + "; + $g_lang["select_first_vertext_to_connect"] = "Välj första kantens nod"; + $g_lang["select_second_vertext_to_connect"] = "Välj den andra kantens nod"; + $g_lang["select_start_short_path_vertex"] = "Välj den första noden för den kortaste vägen"; + $g_lang["select_finish_short_path_vertex"] = "Välj slutnoden på den kortaste vägen"; + $g_lang["short_path_result"] = "Kortaste väglängd är %d"; + $g_lang["path_not_exists"] = "Vägen finns inte"; + $g_lang["select_object_to_delete"] = "Klicka på objektet för att ta bort"; + $g_lang["shortest_dist"] = "det lägsta avståndet är ="; + $g_lang["show_incidence_matrix"] = "Incidensmatris"; + $g_lang["incidence_matrix_description"] = "Ställ in incidensmatris. Använd komma \",\" som separator."; + $g_lang["incidence_matrix_bad_format"] = "Matrisen är felaktig. Använd komma \",\" som separator."; + $g_lang["this_is_graph_link"] = "Grafen var sparad. Följ den här linken för att se den."; + $g_lang["share_graph_text"] = "Graph Online: Sparad graf"; + $g_lang["share_graph_description"] = "Dela länk i sociala nätverk:"; + $g_lang["graph"] = "Graf"; + $g_lang["save_dialog_title"] = "Att spara graf"; + $g_lang["close_button"] = "avsluta"; + $g_lang["connected_component"] = "Hitta anslutna komponenter"; + $g_lang["sick_connected_component_result"] = "Antalet av svagt anslutna komponenter är"; + $g_lang["connected_component_result"] = "Antalet av anslutna komponenter är"; + $g_lang["new_graph"] = "Skapa graf"; + $g_lang["what_do_you_think"] = "Vad tycker du om webbsidan?"; + $g_lang["name"] = "Namn (email för feedback)"; + $g_lang["feedback"] = "Feedback"; + $g_lang["send"] = "Skicka"; + $g_lang["write_to_us"] = "för att ställa oss en fråga eller skicka en kommentar, skriv oss på"; + $g_lang["fix_matrix_button"] = "fixa matris"; + $g_lang["open_matrix_help"] = "hjälp"; + $g_lang["wrong_matrix_title"] = "Matrisen har fel format"; + $g_lang["bad_adj_matrix_message"] = "Det går inte att skapa en graf. En grannmatris har fel format. Klicka på \"fixa matrix\", en knapp för att fixa matris eller \"hjälp\", en knapp för att öppna hjälp om format av grannmatris"; + $g_lang["bad_inc_matrix_message"] = "Det går inte att skapa en graf. Insidensmatris har fel format. Klicka på \"fixa matrix\", en knapp för att fixa matrix eller \"hjälp\", en knapp för att öppna hjälp om format av insidensmatris."; + $g_lang["save_image"] = "Arbetsyta skärmdump"; + $g_lang["save_full_image"] = "Spara bilden av en graf"; + $g_lang["save_print_image"] = "Tryckt bild av graf (svart och vitt)"; + $g_lang["open_saved_image_browser"] = "Öppna en bild i webbläsaren"; + $g_lang["download_saved_image"] = "Ladda ner sparad bild"; + $g_lang["save_image_dialog_title"] = "Spara Bilden av en Graf"; + $g_lang["full_report"] = "Fullständig rapport"; + $g_lang["short_report"] = "Kort rapport"; + $g_lang["find_eulerian_loop"] = "Hitta Eulercykel"; + $g_lang["has_eulerian_loop"] = "Grafen har Eulerkcykel"; + $g_lang["has_not_eulerian_loop"] = "Grafen har inte Eulercykel"; + $g_lang["algorithms"] = "Algoritmer"; + $g_lang["processing"] = "Bearbetning ..."; + $g_lang["view"] = "Vy"; + $g_lang["view_keys"] = "För att flytta använder tangenterna \"w\", \"a\", \"s\", \"d\". + "; + $g_lang["zoom_fit"] = "Zooma passar"; + $g_lang["zoom_in"] = "Zooma in"; + $g_lang["zoom_out"] = "Zooma ut"; + $g_lang["move_workspace"] = "Flytta arbetsytan"; + $g_lang["custom"] = "Anpassad text"; + $g_lang["enter_vertex_title"] = "Ange text"; + $g_lang["rename_vertex"] = "Byt namn på nod"; + $g_lang["rename_text"] = "Byt namn "; + $g_lang["m_title"] = "Skapa graf online och hitta kortaste väg eller använd annan algoritm"; + $g_lang["m_keyWords"] = "graf online, hitta kortaste väg, grafvisualisering, graf efter grannmatris, grannmatris, incidensmatris, sökansluten komponent, Eulercykel, minimalt spännande träd + "; + $g_lang["m_description"] = "Skapa graf online och använd stora mängder av algoritmer: hitta den kortaste vägen, hitta grannmatris, hitta minimalt spännträd osv."; + $g_lang["current_language"] = "sv"; + $g_lang["developer_tools_title"] = "Skapa algoritm"; + $g_lang["developer_tools_text"] = "Klistra in din algoritm nedan och tryck på \"Kör\""; + $g_lang["developer_tools_run"] = "Kör"; + $g_lang["developer_tools_submit"] = "Skicka till webbsidan"; + $g_lang["algorithm_was_sent"] = "Algoritmen var skickad"; + $g_lang["your_algorithm_was_sent"] = "Din algoritm var skickad för att kontrollera och i framgång kommer den att läggas till på webbsidan."; + $g_lang["edit_weight"] = "Redigera vikt"; + $g_lang["group_rename"] = "Byta namn på noder i gruppen "; + $g_lang["enter_vertices_text_in_each_line"] = "Ange text för varje nod i en separat rad"; + $g_lang["or"] = "eller"; + $g_lang["vote"] = "Förhör"; + $g_lang["vote_question"] = "Vilka funktioner ska vi lägga till först?"; + $g_lang["what_algorithm_need"] = "Skriv gärna vilken typ av algoritm du vill se på den här webbsidan."; + $g_lang["recommend_algorithm"] = "Rekommendera algoritmer"; + $g_lang["what_algorithm_we_have"] = "Vår tjänst stöder redan dessa funktioner: Hitta den kortaste vägen med Dijkstras algoritm , Grannmatris , Incidensmatrix ."; + $g_lang["has_eulerian_path"] = "Grafen har Eulerväg"; + $g_lang["has_not_eulerian_path"] = "Grafen har inte Eulerväg"; + $g_lang["min_dist_matrix_description"] = "Matris med minimala avstånd"; + $g_lang["graphOfMinDist"] = "Graf av minimal avstånd"; + $g_lang["checkToSave"] = "Klicka för att spara"; + $g_lang["showDistMatrix"] = "Visa distansmatris"; + $g_lang["distMatrixText"] = "Distansmatris"; + $g_lang["selectStartVertexForMaxFlow"] = "Välj en källa för det maximala flödet"; + $g_lang["selectFinishVertexForMaxFlow"] = "Välj ett utlopp för det maximala flödet"; + $g_lang["maxFlowResult"] = "Maximalt flöde från %2 till %3 är lika med %1"; + $g_lang["flowNotExists"] = "Flödet från %1 i %2 finns inte"; + $g_lang["sourceVertex"] = "Källa"; + $g_lang["sinkVertex"] = "Stoke"; + $g_lang["export_graph"] = "Exportera till fil"; + $g_lang["import_graph"] = "Importera från fil"; + $g_lang["has_hamiltonian_path"] = "Graf har Hamiltonväg"; + $g_lang["has_not_hamiltonian_path"] = "Graf har inte Hamiltonväg"; + $g_lang["has_hamiltonian_loop"] = "Graf har Hamiltoncykel"; + $g_lang["has_not_hamiltonian_loop"] = "Graf har inte Hamiltoncykel"; + $g_lang["start_traversal"] = "Välj startpunkten för traversalen"; + $g_lang["traversal_order"] = "Traversal order"; + $g_lang["curve_edge"] = "Bågböj"; + $g_lang["undo"] = "Annullera"; + $g_lang["opensource_message"] = "Vårt projekt har blivit ett öppen källkodsprojekt. Mer information"; + $g_lang["settings"] = "Inställningar"; + $g_lang["common_vertex_settings"] = "Vanliga noder"; + $g_lang["selected_vertex_settings"] = "Valda hörn"; + $g_lang["common_edge_settings"] = "Vanliga bågar"; + $g_lang["selected_edge_settings"] = "Valda bågar"; + $g_lang["common_color"] = "Huvudfärg"; + $g_lang["stroke_color"] = "Konturfärg"; + $g_lang["stroke_size"] = "Slagvikt"; + $g_lang["text_color"] = "Text färg"; + $g_lang["save_graph"] = "Spara graf"; + $g_lang["vertex_draw_style"] = "Nodens rendering stil"; + $g_lang["text_background"] = "Textbakgrund"; + $g_lang["edge_draw_style"] = "Kant ritning stil"; + $g_lang["color"] = "Färg"; + $g_lang["alpha"] = "Genomskinlighet"; + $g_lang["background_style"] = "Bakgrundsfärg"; + $g_lang["adjacency_matrix_multigraph_description"] = "För en multigraf innehåller matrisen värdet på minsta bågar mellan topparna"; + $g_lang["graph_is_multi_message"] = "Multigraph stöder inte alla algoritmer"; + $g_lang["graph_is_general_message"] = ""; + $g_lang["replace_edge"] = "byt ut"; + $g_lang["add_edge"] = "lägg till (multigraf)"; + $g_lang["bfs_name"] = "Utöka första sökningen"; + $g_lang["coloring_name"] = "Att göra graf i färg"; + $g_lang["find_connection_component_name"] = "Att hitta anslutningskomponenter"; + $g_lang["dfs_name"] = "Djupsökning"; + $g_lang["eulerin_loop_name"] = "Hitta Eulercykel"; + $g_lang["eulerin_path_name"] = "Hitta Eulerväg"; + $g_lang["fiold_name"] = "Floyd–Warshall algoritm"; + $g_lang["graph_reorder_name"] = "Organisera grafen"; + $g_lang["hamiltoian_cycle_name"] = "Hitta Hamiltoncykel"; + $g_lang["hamiltonian_path_name"] = "Hitta Hamiltonväg"; + $g_lang["max_flow_name"] = "Minsta flödesökning"; + $g_lang["minimum_spanning_tree"] = "Minimalt spännträdsökning"; + $g_lang["modern_graph_style_name"] = "Мiktbaserad visualisering"; + $g_lang["radius_and_diameter_name"] = "Hitta radien och diametern på en graf"; + $g_lang["find_short_path_name"] = "Hitta den kortaste vägen med Dijkstras algoritm"; + $g_lang["vertices_degree_name"] = "Кäkna graden av vertikaler"; + +?> diff --git a/lang/sv/main_tpl.php b/lang/sv/main_tpl.php new file mode 100644 index 0000000..0f6a978 --- /dev/null +++ b/lang/sv/main_tpl.php @@ -0,0 +1,19 @@ +Graf online är att vertz för att skapa och visualisera en graf i två klick eller använda en grannmatris och hitta den kortaste sökvägen för anslutningsdelar som söker efter en Eulercykel. Dela med. Grafvisualisering och kortaste sökväg."; + $g_lang["lang"] = "Språk"; + $g_lang["home"] = "Huvudsida"; + $g_lang["back"] = "Tillbaka"; + +?> \ No newline at end of file diff --git a/lang/sv/main_tpl/page_btns.php b/lang/sv/main_tpl/page_btns.php new file mode 100644 index 0000000..50dab6f --- /dev/null +++ b/lang/sv/main_tpl/page_btns.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/lang/sv/news.php b/lang/sv/news.php new file mode 100644 index 0000000..fc798d4 --- /dev/null +++ b/lang/sv/news.php @@ -0,0 +1,69 @@ +Belowe you find last news and updates of our service\n"; + + $g_lang["m_title"] = "News of Graph Online"; + $g_lang["m_keyWords"] = "graph online, news, graph, path searching"; + $g_lang["m_description"] = "News of Graph Online"; + + $g_lang["newsList"] = array(); + + $newsIndex = 0; + $g_lang["newsList"][$newsIndex]["title"] = "Edges bend"; + $g_lang["newsList"][$newsIndex]["text"] = "We add ability to bend edges. Select edge and click to + or -."; + $g_lang["newsList"][$newsIndex]["autor"] = "Admin"; + $g_lang["newsList"][$newsIndex]["date"] = "15.02.2019"; + $newsIndex ++; + + $g_lang["newsList"][$newsIndex]["title"] = "Floyd–Warshall algorithm"; + $g_lang["newsList"][$newsIndex]["text"] = "We add Floyd–Warshall algorithm. Now you can get distance matrix."; + $g_lang["newsList"][$newsIndex]["autor"] = "Admin"; + $g_lang["newsList"][$newsIndex]["date"] = "10.12.2017"; + $newsIndex ++; + + $g_lang["newsList"][$newsIndex]["title"] = "Vote"; + $g_lang["newsList"][$newsIndex]["text"] = "We’ve asked you about the functions you’d like to use while working with graphonline.ru. And here are the results of the poll:" . + "
Du kan också hjälpa oss att fylla vår wiki: https://graphonline.ru/en/wiki/. Eller förbättra vår design. Eller testa ny funktionalitet. Hur som helst, om du kan spendera 1 timme i en vecka för grafonline, vänligen skriv oss.
"; + +?> \ No newline at end of file